Stores a list of GeListNode objects. 
- Note
 - Has to be created with Alloc() and destroyed with Free(). Use AutoAlloc to automate the allocation and destruction based on scope. 
 
 | 
| GeListNode *  | GetNext () | 
|   | 
| const GeListNode *  | GetNext () const | 
|   | 
| GeListNode *  | GetPred () | 
|   | 
| const GeListNode *  | GetPred () const | 
|   | 
| GeListNode *  | GetDown () | 
|   | 
| const GeListNode *  | GetDown () const | 
|   | 
| GeListNode *  | GetUp () | 
|   | 
| const GeListNode *  | GetUp () const | 
|   | 
| GeListNode *  | GetDownLast () | 
|   | 
| const GeListNode *  | GetDownLast () const | 
|   | 
| void  | InsertBefore (GeListNode *bl) | 
|   | 
| void  | InsertAfter (GeListNode *bl) | 
|   | 
| void  | InsertUnder (GeListNode *bl) | 
|   | 
| void  | InsertUnderLast (GeListNode *bl) | 
|   | 
| void  | Remove () | 
|   | 
| void  | FlushChilds () | 
|   | 
| void  | MoveChildrenTo (GeListNode *dest) | 
|   | 
| GeListHead *  | GetListHead () | 
|   | 
| const GeListHead *  | GetListHead () const | 
|   | 
| Int32  | GetNodeID (Int32 index=0) const | 
|   | 
| template<typename CAST >  | 
| const CAST *  | GetNodeData (Int32 index=0) const | 
|   | 
| template<typename CAST >  | 
| CAST *  | GetNodeData (Int32 index=0) | 
|   | 
| void  | SetCustomData (GeListNode *node) | 
|   | 
| GeListNode *  | GetCustomData () | 
|   | 
| const GeListNode *  | GetCustomData () const | 
|   | 
| const BaseDocument *  | GetDocument () const | 
|   | 
| BaseDocument *  | GetDocument () | 
|   | 
| maxon::Result< Bool >  | GetBranchInfo (const maxon::ValueReceiver< const BranchInfo & > &info, GETBRANCHINFO flags) const | 
|   | 
| Bool  | IsDocumentRelated () const | 
|   | 
| Int32  | GetInfo () const | 
|   | 
| Bool  | GetNBit (NBIT bit) const | 
|   | 
| template<NBIT bit>  | 
| constexpr Bool  | GetNBit () const | 
|   | 
| UInt32  | GetNBitMask (Int32 index) const | 
|   | 
| Bool  | ChangeNBit (NBIT bit, NBITCONTROL bitmode) | 
|   | 
| Bool  | HasLinks () const | 
|   | 
| Int32  | GetType () const | 
|   | 
| Int32  | GetRealType () const | 
|   | 
| Int32  | GetDiskType () const | 
|   | 
| Bool  | IsInstanceOf (Int32 id) const | 
|   | 
| Int32  | GetClassification () const | 
|   | 
| Bool  | Message (Int32 type, void *data=nullptr) | 
|   | 
| Bool  | MultiMessage (MULTIMSG_ROUTE flags, Int32 type, void *data) | 
|   | 
| C4DAtom *  | GetClone (COPYFLAGS flags, AliasTrans *trn) const | 
|   | 
| Bool  | CopyTo (C4DAtom *dst, COPYFLAGS flags, AliasTrans *trn) const | 
|   | 
| Bool  | Read (HyperFile *hf, Int32 id, Int32 level) | 
|   | 
| Bool  | Write (HyperFile *hf) const | 
|   | 
| Bool  | ReadObject (HyperFile *hf, Bool readheader) | 
|   | 
| Bool  | WriteObject (HyperFile *hf) const | 
|   | 
| Bool  | GetDescription (Description *description, DESCFLAGS_DESC flags) const | 
|   | 
| Bool  | GetParameter (const DescID &id, GeData &t_data, DESCFLAGS_GET flags) const | 
|   | 
| Bool  | SetParameter (const DescID &id, const GeData &t_data, DESCFLAGS_SET flags) | 
|   | 
| DynamicDescription *  | GetDynamicDescriptionWritable () | 
|   | 
| const DynamicDescription *  | GetDynamicDescription () const | 
|   | 
| Bool  | CopyDynamicDescriptionFrom (const BaseList2D *src) | 
|   | 
| Bool  | GetEnabling (const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc) const | 
|   | 
| Bool  | TranslateDescID (const DescID &id, DescID &res_id, C4DAtom *&res_at) | 
|   | 
| UInt32  | GetDirty (DIRTYFLAGS flags) const | 
|   | 
| void  | SetDirty (DIRTYFLAGS flags) | 
|   | 
| UInt32  | GetHDirty (HDIRTYFLAGS mask) const | 
|   | 
| void  | SetHDirty (HDIRTYFLAGS mask) | 
|   |