| AddEventNotification(BaseList2D *bl, NOTIFY_EVENT eventid, NOTIFY_EVENT_FLAG flags, const BaseContainer *data) | BaseList2D |  | 
  | AddUndo(UNDOTYPE type, void *data, Bool allowFromThread=false) | BaseDocument |  | 
  | AddUndo(BaseDraw *bd) | BaseDocument |  | 
  | AddUniqueID(Int32 appid, const Char *const mem, Int bytes) | BaseList2D |  | 
  | Alloc(void) | BaseDocument | static | 
  | BaseList2D::Alloc(Int32 type) | BaseList2D | static | 
  | AnimateObject(BaseList2D *op, const BaseTime &time, ANIMATEFLAGS flags) | BaseDocument |  | 
  | AnimationLayerRemap(BaseObject **layer=nullptr) | BaseList2D |  | 
  | AutoKey(BaseList2D *undo, BaseList2D *op, Bool recursive, Bool pos, Bool scale, Bool rot, Bool param, Bool pla) | BaseDocument |  | 
  | BaseDocument() | BaseDocument | private | 
  | BaseList2D() | BaseList2D | private | 
  | C4DAtom() | C4DAtom | private | 
  | C4DAtomGoal() | C4DAtomGoal | private | 
  | ChangeNBit(NBIT bit, NBITCONTROL bitmode) | GeListNode |  | 
  | ClearKeyframeSelection() | BaseList2D |  | 
  | CollectSounds(BaseSound *snd, const BaseTime &from, const BaseTime &to) | BaseDocument |  | 
  | CopyTo(C4DAtom *dst, COPYFLAGS flags, AliasTrans *trn) | C4DAtom |  | 
  | DelBit(Int32 mask) | BaseList2D |  | 
  | DoRedo(void) | BaseDocument |  | 
  | DoUndo(Bool multiple=false) | BaseDocument |  | 
  | Edit() | BaseList2D |  | 
  | EndUndo(void) | BaseDocument |  | 
  | ExecutePasses(BaseThread *bt, Bool animation, Bool expressions, Bool caches, BUILDFLAGS flags) | BaseDocument |  | 
  | FindCTrack(const DescID &id) | BaseList2D |  | 
  | FindEventNotification(BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid) | BaseList2D |  | 
  | FindKeyframeSelection(const DescID &id) | BaseList2D |  | 
  | FindSceneHook(Int32 id) const | BaseDocument |  | 
  | FindUndoPtr(BaseList2D *bl, UNDOTYPE type) | BaseDocument |  | 
  | FindUniqueID(Int32 appid, const Char *&mem, Int &bytes) const | BaseList2D |  | 
  | Flush(void) | BaseDocument |  | 
  | FlushUndoBuffer(Bool lastEntryOnly=false) | BaseDocument |  | 
  | ForceCreateBaseDraw(void) | BaseDocument |  | 
  | Free(BaseDocument *&bl) | BaseDocument | static | 
  | BaseList2D::Free(BaseList2D *&bl) | BaseList2D | static | 
  | GeListNode() | GeListNode | private | 
  | GetAction(void) | BaseDocument |  | 
  | GetActiveBaseDraw(void) | BaseDocument |  | 
  | GetActiveMaterial(void) | BaseDocument |  | 
  | GetActiveMaterials(AtomArray &selection) const | BaseDocument |  | 
  | GetActiveObject(void) | BaseDocument |  | 
  | GetActiveObjects(AtomArray &selection, GETACTIVEOBJECTFLAGS flags) const | BaseDocument |  | 
  | GetActiveObjectsFilter(AtomArray &selection, Bool children, Int32 type, Int32 instanceof) const | BaseDocument |  | 
  | GetActivePolygonObjects(AtomArray &selection, Bool children) const | BaseDocument |  | 
  | GetActiveRenderData(void) | BaseDocument |  | 
  | GetActiveTag(void) | BaseDocument |  | 
  | GetActiveTags(AtomArray &selection) const | BaseDocument |  | 
  | GetAllBits() const | BaseList2D |  | 
  | GetAllNimbusRefs() const | BaseList2D |  | 
  | GetAllTextures(const AtomArray *ar) | BaseDocument |  | 
  | GetAllTextures(Bool isNet, const AtomArray *ar) | BaseDocument |  | 
  | GetAnimatedParameter(const DescID &id, GeData &t_data1, GeData &t_data2, Float &mix, DESCFLAGS_GET flags) | BaseList2D |  | 
  | GetBaseDraw(Int32 num) | BaseDocument |  | 
  | GetBaseDrawCount() | BaseDocument |  | 
  | GetBit(Int32 mask) const | BaseList2D |  | 
  | GetBranchInfo(BranchInfo *info, Int32 max, GETBRANCHINFO flags) | GeListNode |  | 
  | GetBubbleHelp() | BaseList2D |  | 
  | GetChanged(void) | BaseDocument |  | 
  | GetClassification() const | C4DAtom |  | 
  | GetClone(COPYFLAGS flags, AliasTrans *trn) | C4DAtom |  | 
  | GetCTrackRoot() | BaseList2D |  | 
  | GetCustomData() | GeListNode |  | 
  | GetData(DOCUMENTSETTINGS type) | BaseDocument |  | 
  | BaseList2D::GetData() | BaseList2D |  | 
  | GetDataInstance() const | BaseList2D |  | 
  | GetDataInstance() | BaseList2D |  | 
  | GetDataInstanceRef() const | BaseList2D |  | 
  | GetDataInstanceRef() | BaseList2D |  | 
  | GetDefaultKey(CKey *pKey, Bool &bOverdub) const | BaseDocument |  | 
  | GetDescIDState(const DescID &id, Bool tolerant) const | BaseList2D |  | 
  | GetDescription(Description *description, DESCFLAGS_DESC flags) | C4DAtom |  | 
  | GetDirty(DIRTYFLAGS flags) const | C4DAtom |  | 
  | GetDiskType() const | C4DAtom |  | 
  | GetDocPreviewBitmap() | BaseDocument |  | 
  | GetDocument() | GeListNode |  | 
  | GetDocumentName(void) | BaseDocument |  | 
  | GetDocumentPath(void) | BaseDocument |  | 
  | GetDown() | GeListNode |  | 
  | GetDownLast() | GeListNode |  | 
  | GetDrawTime() | BaseDocument |  | 
  | GetDynamicDescription() | C4DAtom |  | 
  | GetEnabling(const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc) | C4DAtom |  | 
  | GetFirstCTrack() | BaseList2D |  | 
  | GetFirstMaterial(void) | BaseDocument |  | 
  | GetFirstObject(void) | BaseDocument |  | 
  | GetFirstOverride() | BaseList2D |  | 
  | GetFirstRenderData(void) | BaseDocument |  | 
  | GetFirstShader() const | BaseList2D |  | 
  | GetFps(void) const | BaseDocument |  | 
  | GetHDirty(HDIRTYFLAGS mask) const | C4DAtom |  | 
  | GetHelperAxis(void) | BaseDocument |  | 
  | GetHiddenShaderRoot() | BaseList2D |  | 
  | GetHighest(Int32 type, Bool editor) | BaseDocument |  | 
  | GetHighlightedObjects(AtomArray &selection) const | BaseDocument |  | 
  | GetIcon(IconData *dat) | BaseList2D |  | 
  | GetInfo() | GeListNode |  | 
  | GetLayerData(BaseDocument *doc, Bool rawdata=false) | BaseList2D |  | 
  | GetLayerObject(BaseDocument *doc) | BaseList2D |  | 
  | GetLayerObjectRoot(void) | BaseDocument |  | 
  | GetListHead() | GeListNode |  | 
  | GetLOD(void) | BaseDocument |  | 
  | GetLoopMaxTime(void) | BaseDocument |  | 
  | GetLoopMinTime(void) | BaseDocument |  | 
  | GetMain() const | BaseList2D |  | 
  | GetMarker() const | BaseList2D |  | 
  | GetMarkerStampEx(UInt32 *l1, UInt32 *l2) | BaseList2D |  | 
  | GetMaxTime(void) | BaseDocument |  | 
  | GetMinTime(void) | BaseDocument |  | 
  | GetMode(void) | BaseDocument |  | 
  | GetName() const | BaseList2D |  | 
  | GetNBit(NBIT bit) const | GeListNode |  | 
  | GetNBitMask(Int32 index) const | GeListNode |  | 
  | GetNetRenderDocumentContext() const | BaseDocument |  | 
  | GetNext(void) | BaseDocument |  | 
  | GetNimbusRef(const maxon::Id &spaceId) const | BaseList2D |  | 
  | GetNLARoot() | BaseList2D |  | 
  | GetNodeData(Int32 index=0) const | GeListNode |  | 
  | GetNodeData(Int32 index=0) | GeListNode |  | 
  | GetNodeID(Int32 index=0) const | GeListNode |  | 
  | GetOrCreateNimbusRef(const maxon::Id &spaceId) | BaseList2D |  | 
  | GetOverrideRoot() | BaseList2D |  | 
  | GetParameter(const DescID &id, GeData &t_data, DESCFLAGS_GET flags) | C4DAtom |  | 
  | GetPickSession() const | BaseDocument |  | 
  | GetPred(void) | BaseDocument |  | 
  | GetRealActiveObject(AtomArray *help, Bool *multi) | BaseDocument |  | 
  | GetRealType() const | C4DAtom |  | 
  | GetRenderBaseDraw(void) | BaseDocument |  | 
  | GetRenderLod(void) | BaseDocument |  | 
  | GetSceneRepository(Bool create) | BaseDocument |  | 
  | GetSelection(AtomArray &selection) const | BaseDocument |  | 
  | GetSettingsInstance(Int32 type) | BaseDocument |  | 
  | GetShaderRepositoryRoot() | BaseList2D |  | 
  | GetSplinePlane(void) | BaseDocument |  | 
  | GetTakeData() | BaseDocument |  | 
  | GetTargetObject() const | BaseDocument |  | 
  | GetTemporaryManipulatorObject() const | BaseDocument |  | 
  | GetTime(void) | BaseDocument |  | 
  | GetType() const | C4DAtom |  | 
  | GetTypeName() | BaseList2D |  | 
  | GetUndoPtr() | BaseDocument |  | 
  | GetUniqueIDCount() const | BaseList2D |  | 
  | GetUniqueIDIndex(Int32 idx, Int32 &id, const Char *&mem, Int &bytes) const | BaseList2D |  | 
  | GetUp() | GeListNode |  | 
  | GetUsedMaxTime(BaseList2D *check) | BaseDocument |  | 
  | GetUsedMinTime(BaseList2D *check) | BaseDocument |  | 
  | HandleSelectedTextureFilename(BaseChannel *bc, const Filename &fn, Filename *resfilename, Bool undo, GEMB_R *already_answered) | BaseDocument |  | 
  | InsertAfter(GeListNode *bl) | GeListNode |  | 
  | InsertBefore(GeListNode *bl) | GeListNode |  | 
  | InsertMaterial(BaseMaterial *mat, BaseMaterial *pred=nullptr, Bool checknames=false) | BaseDocument |  | 
  | InsertObject(BaseObject *op, BaseObject *parent, BaseObject *pred, Bool checknames=false) | BaseDocument |  | 
  | InsertRenderData(RenderData *rd, RenderData *parent, RenderData *pred) | BaseDocument |  | 
  | InsertRenderDataLast(RenderData *rd) | BaseDocument |  | 
  | InsertShader(BaseShader *shader, BaseShader *pred=nullptr) | BaseList2D |  | 
  | InsertTrackSorted(CTrack *track) | BaseList2D |  | 
  | InsertUnder(GeListNode *bl) | GeListNode |  | 
  | InsertUnderLast(GeListNode *bl) | GeListNode |  | 
  | IsAxisEnabled(void) | BaseDocument |  | 
  | IsCacheBuilt(Bool force=false) | BaseDocument |  | 
  | IsDocumentRelated() | GeListNode |  | 
  | IsEditMode(void) | BaseDocument |  | 
  | IsInstanceOf(Int32 id) const | C4DAtom |  | 
  | IsNodeBased() const | BaseList2D |  | 
  | KeyframeSelectionContent() | BaseList2D |  | 
  | Message(Int32 type, void *data=nullptr) | C4DAtom |  | 
  | MultiMessage(MULTIMSG_ROUTE flags, Int32 type, void *data) | C4DAtom |  | 
  | Polygonize(Bool keepanimation=false) | BaseDocument |  | 
  | Read(HyperFile *hf, Int32 id, Int32 level) | C4DAtom |  | 
  | ReadObject(HyperFile *hf, Bool readheader) | C4DAtom |  | 
  | ReceiveMaterials(BaseObject *op, AtomArray *mat, Bool clearfirst) | BaseDocument |  | 
  | ReceiveNewTexture(BaseObject *op, const Filename &filename, Bool sdown, GEMB_R *already_answered) | BaseDocument |  | 
  | Record(void) | BaseDocument |  | 
  | RecordKey(BaseList2D *op, const BaseTime &time, const DescID &id, BaseList2D *undo, Bool eval_attribmanager, Bool autokeying, Bool allow_linking) | BaseDocument |  | 
  | RecordNoEvent(void) | BaseDocument |  | 
  | RecordZero(void) | BaseDocument |  | 
  | Remove() | GeListNode |  | 
  | RemoveEventNotification(BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid) | BaseList2D |  | 
  | RemoveNimbusRef(const maxon::Id &spaceId) | BaseList2D |  | 
  | Scale(Float scale) | BaseList2D |  | 
  | SearchMaterial(const maxon::String &str) | BaseDocument |  | 
  | SearchObject(const maxon::String &str) | BaseDocument |  | 
  | SendInfo(Int32 type, Int32 format, const Filename &fn, BaseList2D *bl, Bool hooks_only) | BaseDocument |  | 
  | SetAction(Int32 a) | BaseDocument |  | 
  | SetActiveMaterial(BaseMaterial *mat, Int32 mode=0) | BaseDocument |  | 
  | SetActiveObject(BaseObject *op, Int32 mode=0) | BaseDocument |  | 
  | SetActiveRenderData(RenderData *rd) | BaseDocument |  | 
  | SetActiveTag(BaseTag *tag, Int32 mode=0) | BaseDocument |  | 
  | SetAllBits(Int32 bits) | BaseList2D |  | 
  | SetAnimatedParameter(CTrack *track, const DescID &id, const GeData &t_data1, const GeData &t_data2, Float mix, DESCFLAGS_SET flags) | BaseList2D |  | 
  | SetBit(Int32 mask) | BaseList2D |  | 
  | SetChanged(void) | BaseDocument |  | 
  | SetCustomData(GeListNode *node) | GeListNode |  | 
  | SetData(DOCUMENTSETTINGS type, const BaseContainer &bc) | BaseDocument |  | 
  | BaseList2D::SetData(const BaseContainer &bc, Bool add=true) | BaseList2D |  | 
  | SetDefaultKey(CKey *pKey, Bool bOverdub) | BaseDocument |  | 
  | SetDescIDState(const DescID &id, DESCIDSTATE descidstate) | BaseList2D |  | 
  | SetDirty(DIRTYFLAGS flags) | C4DAtom |  | 
  | SetDocumentName(const Filename &fn) | BaseDocument |  | 
  | SetDocumentPath(const Filename &path) | BaseDocument |  | 
  | SetFps(Int32 fps) | BaseDocument |  | 
  | SetHDirty(HDIRTYFLAGS mask) | C4DAtom |  | 
  | SetHighlightedObject(BaseObject *op, Int32 mode=0) | BaseDocument |  | 
  | SetHighlightedObjects(AtomArray &selection, Int32 mode=0) | BaseDocument |  | 
  | SetKeyframeSelection(const DescID &id, Bool selection) | BaseList2D |  | 
  | SetLayerData(BaseDocument *doc, const LayerData &data) | BaseList2D |  | 
  | SetLayerObject(LayerObject *layer) | BaseList2D |  | 
  | SetLOD(Float lod) | BaseDocument |  | 
  | SetLoopMaxTime(const BaseTime &t) | BaseDocument |  | 
  | SetLoopMinTime(const BaseTime &t) | BaseDocument |  | 
  | SetMarker(const GeMarker &m) | BaseList2D |  | 
  | SetMaxTime(const BaseTime &t) | BaseDocument |  | 
  | SetMinTime(const BaseTime &t) | BaseDocument |  | 
  | SetMode(Int32 m) | BaseDocument |  | 
  | SetName(const maxon::String &name) | BaseList2D |  | 
  | SetNetRenderDocumentContext(NetRenderDocumentContext *context) | BaseDocument |  | 
  | SetParameter(const DescID &id, const GeData &t_data, DESCFLAGS_SET flags) | C4DAtom |  | 
  | SetRenderLod(Bool lod) | BaseDocument |  | 
  | SetRewind(Int32 flags=0) | BaseDocument |  | 
  | SetSelection(BaseList2D *bl, Int32 mode=0) | BaseDocument |  | 
  | SetTargetObject(BaseObject *op) | BaseDocument |  | 
  | SetTemporaryManipulatorObject(BaseObject *temp) | BaseDocument |  | 
  | SetTime(const BaseTime &t) | BaseDocument |  | 
  | StartPickSession(PickSessionDataStruct *psd) | BaseDocument |  | 
  | StartUndo(void) | BaseDocument |  | 
  | StopPickSession(Bool cancel) | BaseDocument |  | 
  | ToggleBit(Int32 mask) | BaseList2D |  | 
  | TransferGoal(BaseList2D *dst, Bool undolink) | BaseList2D |  | 
  | TransferMarker(BaseList2D *dst) const | BaseList2D |  | 
  | TranslateDescID(const DescID &id, DescID &res_id, C4DAtom *&res_at) | C4DAtom |  | 
  | Write(HyperFile *hf) | C4DAtom |  | 
  | WriteObject(HyperFile *hf) | C4DAtom |  | 
  | ~BaseDocument() | BaseDocument | private | 
  | ~BaseList2D() | BaseList2D | private | 
  | ~C4DAtom() | C4DAtom | private | 
  | ~C4DAtomGoal() | C4DAtomGoal | private | 
  | ~GeListNode() | GeListNode | private |