BaseDocument Member List
This is the complete list of members for BaseDocument , including all inherited members.
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 | |
编辑 () | 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) const | 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 | |
GetDefaultClippingPlanes (Float &nearPlane, Float &farPlane, const GeData *preset=nullptr) const | BaseDocument | |
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 | |
GetFirstSceneHook () | 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) const | BaseDocument | |
GetMode (const maxon::Id &group) const | BaseDocument | |
GetModeController () | 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) const | 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 | |
GetViewportRenderId (VIEWPORT_RENDER_ID typeId) const | BaseList2D | |
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) const | BaseDocument | |
IsInstanceOf (Int32 id) const | C4DAtom | |
IsNodeBased () const | BaseList2D | |
KeyframeSelectionContent () | BaseList2D | |
消息 (Int32 type, void *data=nullptr) | C4DAtom | |
MultiMessage (MULTIMSG_ROUTE flags, Int32 type, void *data) | C4DAtom | |
Polygonize (Bool keepanimation=false) | BaseDocument | |
读取 (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 | |
移除 () | GeListNode | |
RemoveEventNotification (BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid) | BaseList2D | |
RemoveNimbusRef (const maxon::Id &spaceId) | BaseList2D | |
比例 (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 | |
SETBIT_FLAG_NODIRTY | BaseList2D | static |
SETBIT_FLAG_REMOVE | BaseList2D | static |
SetBitEx (Int32 mask, Int32 flags) | 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 | |
SetMode (Int32 mode, const maxon::Id &group) | 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 |