![]() | InDesign SDK 20.5 |
Public Types | |
| typedef object_type | data_type |
Public Member Functions | |
| NodeID (NodeIDClass *nodeID) | |
| NodeID (const NodeID_rv &tempNodeID) | |
| NodeID (const NodeID &other) | |
| NodeID (NodeID &&other) noexcept | |
| NodeID (NodeID_rv &&tempNodeID) noexcept | |
| NodeIDClass::NodeType | GetNodeType () const |
| bool16 | IsValid () const |
| void | MakeInvalid () |
| NodeID & | operator= (const NodeID &other) |
| NodeID & | operator= (NodeID &&other) noexcept |
| NodeID & | operator= (NodeID_rv &returnValNodeID) |
| NodeIDClass * | Get () const |
| virtual PMString | GetDescription () const |
Static Public Member Functions | |
| static void | SetNodeIDTemplate (const NodeID &templateNode) |
| static void | ClearNodeIDTemplate () |
Friends | |
| void | swap (NodeID &a, NodeID &b) noexcept |
| void | K2Read (IPMStream *stream, NodeID &ref) |
| void | K2Write (IPMStream *stream, const NodeID &ref) |
| bool16 | operator== (const NodeID &a, const NodeID &b) |
| bool16 | operator!= (const NodeID &a, const NodeID &b) |
| bool16 | operator< (const NodeID &a, const NodeID &b) |
| bool16 | operator> (const NodeID &a, const NodeID &b) |
| bool16 | operator<= (const NodeID &a, const NodeID &b) |
| bool16 | operator>= (const NodeID &a, const NodeID &b) |