#include <c4d_basecontainer.h>

Public Member Functions | |
| ~GeContainer () | |
| void | SDKInit (Int32 id) |
| void | ClearDirty () |
| void | SetDirty () |
| void | RestoreDirty (UInt32 dirty) |
| Bool | IsDirty () |
| UInt32 | GetDirty () |
| BaseContainer * | GetClone (COPYFLAGS flags, AliasTrans *aliastrans) const |
| void | CopyTo (BaseContainer *dest, COPYFLAGS flags, AliasTrans *aliastrans) const |
| void | FlushAll () |
| Int32 | GetId () const |
| void | SetId (Int32 c_id) |
| GeData * | InsData (Int32 id, const GeData &n) |
| GeData * | InsDataAfter (Int32 id, const GeData &n, GeData *last) |
| BaseContainer * | InsContainer (Int32 id, const BaseContainer &gc) |
| GeData * | SetData (Int32 id, const GeData &n) |
| Bool | RemoveData (Int32 id) |
| Bool | RemoveIndex (Int32 i) |
| Int32 | FindIndex (Int32 id) const |
| Int32 | GetIndexId (Int32 index) const |
| GeData * | GetIndexData (Int32 index) const |
| const GeData & | GetData (Int32 id) const |
Protected Member Functions | |
| GeContainer () | |
| GeContainer (Int32 id) | |
| GeContainer (const BaseContainer &n) | |
| void | _SDKInit (Int32 id) |
| void | _ClearDirty () |
| void | _SetDirty () |
| Bool | _IsDirty () |
| UInt32 | _GetDirty () |
| BaseContainer * | _GetClone (COPYFLAGS flags, AliasTrans *aliastrans) const |
| void | _CopyTo (BaseContainer *dest, COPYFLAGS flags, AliasTrans *aliastrans) const |
| const GeContainer & | operator= (const GeContainer &n) |
| void | _FlushAll () |
| Int32 | _GetId () const |
| void | _SetId (Int32 c_id) |
| GeData * | _InsData (Int32 id, const GeData &n) |
| GeData * | _InsDataAfter (Int32 id, const GeData &n, GeData *last) |
| BaseContainer * | _InsContainer (Int32 id, const BaseContainer &gc) |
| GeData * | _SetData (Int32 id, const GeData &n) |
| Bool | _RemoveData (Int32 id) |
| Bool | _RemoveIndex (Int32 i) |
| Int32 | _FindIndex (Int32 id) const |
| Int32 | _GetIndexId (Int32 index) const |
| GeData * | _GetIndexData (Int32 index) const |
| const GeData & | _GetData (Int32 id) const |
Protected Attributes | |
| GeDataList * | First |
| GeDataList * | Last |
| Int32 | Id |
| UInt16 | dirty_sum |
| UInt16 | dirty_last |
| void * | future_enhancements |
Friends | |
| class | BrowseContainer |
Private. Internal.
|
protected |
|
explicitprotected |
|
protected |
| ~GeContainer | ( | ) |
| void SDKInit | ( | Int32 | id | ) |
| void ClearDirty | ( | ) |
| void SetDirty | ( | ) |
| void RestoreDirty | ( | UInt32 | dirty | ) |
| Bool IsDirty | ( | ) |
| UInt32 GetDirty | ( | ) |
| BaseContainer* GetClone | ( | COPYFLAGS | flags, |
| AliasTrans * | aliastrans | ||
| ) | const |
| void CopyTo | ( | BaseContainer * | dest, |
| COPYFLAGS | flags, | ||
| AliasTrans * | aliastrans | ||
| ) | const |
| void FlushAll | ( | ) |
| Int32 GetId | ( | ) | const |
| void SetId | ( | Int32 | c_id | ) |
| BaseContainer* InsContainer | ( | Int32 | id, |
| const BaseContainer & | gc | ||
| ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |