Open Search
    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()BaseDocumentstatic
    BaseList2D::Alloc(Int32 type)BaseList2Dstatic
    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()BaseDocumentprivate
    BaseList2D()BaseList2Dprivate
    C4DAtom()C4DAtomprivate
    C4DAtomGoal()C4DAtomGoalprivate
    ChangeNBit(NBIT bit, NBITCONTROL bitmode)GeListNode
    ClearKeyframeSelection()BaseList2D
    CollectSounds(BaseSound *snd, const BaseTime &from, const BaseTime &to)BaseDocument
    CopyDynamicDescriptionFrom(const BaseList2D *src)BaseList2D
    CopyLinearWorkflow(const BaseDocument *src, BaseDocument *dst, Bool isMaterialPreview)BaseDocumentstatic
    CopyTo(C4DAtom *dst, COPYFLAGS flags, AliasTrans *trn) constC4DAtom
    DelBit(Int32 mask)BaseList2D
    DoRedo()BaseDocument
    DoUndo(Bool multiple=false)BaseDocument
    Edit()BaseList2D
    EndUndo()BaseDocument
    ExecutePasses(BaseThread *bt, Bool animation, Bool expressions, Bool caches, BUILDFLAGS flags)BaseDocument
    FindCTrack(const DescID &id)BaseList2D
    FindCTrack(const DescID &id) constBaseList2D
    FindEventNotification(const BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid)BaseList2D
    FindKeyframeSelection(const DescID &id)BaseList2D
    FindSceneHook(Int32 id) constBaseDocument
    FindUndoPtr(BaseList2D *bl, UNDOTYPE type)BaseDocument
    FindUniqueID(Int32 appid, const Char *&mem, Int &bytes) constBaseList2D
    Flush()BaseDocument
    FlushChilds()GeListNode
    FlushUndoBuffer(Bool lastEntryOnly=false)BaseDocument
    ForceCreateBaseDraw()BaseDocument
    Free(BaseDocument *&bl)BaseDocumentstatic
    BaseList2D::Free(BaseList2D *&bl)BaseList2Dstatic
    GeListNode()GeListNodeprivate
    GetAccessedObjects(METHOD_ID method, AccessedObjectsCallback &access) constBaseList2D
    GetAccessedObjectsOfChildren(ACCESSED_OBJECTS_MASK read, ACCESSED_OBJECTS_MASK write, METHOD_ID method, AccessedObjectsCallback &access) constBaseList2D
    GetAccessedObjectsOfFirstChildHierarchy(ACCESSED_OBJECTS_MASK read, ACCESSED_OBJECTS_MASK write, METHOD_ID method, AccessedObjectsCallback &access) constBaseList2D
    GetAccessedObjectsOfHierarchy(ACCESSED_OBJECTS_MASK read, ACCESSED_OBJECTS_MASK write, METHOD_ID method, AccessedObjectsCallback &access) constBaseList2D
    GetAccessedObjectsRec(ACCESSED_OBJECTS_MASK read, ACCESSED_OBJECTS_MASK write, METHOD_ID method, Bool withSiblings, Bool withChildren, AccessedObjectsCallback &access) constBaseList2D
    GetAction() constBaseDocument
    GetActiveBaseDraw() constBaseDocument
    GetActiveMaterial()BaseDocument
    GetActiveMaterial() constBaseDocument
    GetActiveMaterials(AtomArray &selection) constBaseDocument
    GetActiveObject()BaseDocument
    GetActiveObject() constBaseDocument
    GetActiveObjects(AtomArray &selection, GETACTIVEOBJECTFLAGS flags) constBaseDocument
    GetActiveObjectsFilter(AtomArray &selection, Bool children, Int32 type, Int32 instanceof) constBaseDocument
    GetActiveOcioColorSpacesNames(maxon::CString &renderingColorSpace, maxon::CString &displayColorSpace, maxon::CString &viewTransform, maxon::CString &viewTransformThumbnails) constBaseDocument
    GetActivePolygonObjects(AtomArray &selection, Bool children) constBaseDocument
    GetActiveRenderData()BaseDocument
    GetActiveRenderData() constBaseDocument
    GetActiveTag()BaseDocument
    GetActiveTag() constBaseDocument
    GetActiveTags(AtomArray &selection) constBaseDocument
    GetAllBits() constBaseList2D
    GetAllNimbusRefs() constBaseList2D
    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) constBaseList2D
    GetBaseDraw(Int32 num) constBaseDocument
    GetBaseDrawCount() constBaseDocument
    GetBasicColorConverter()BaseDocumentstatic
    GetBit(Int32 mask) constBaseList2D
    GetBranchInfo(const maxon::ValueReceiver< const BranchInfo & > &info, GETBRANCHINFO flags) constGeListNode
    GetBubbleHelp()BaseList2D
    GetCacheRunId() constBaseDocument
    GetChanged()BaseDocument
    GetClassification() constC4DAtom
    GetClone(COPYFLAGS flags, AliasTrans *trn) constC4DAtom
    GetColorConverter() constBaseDocument
    GetColorConverterForActiveDocument()BaseDocumentstatic
    GetColorSpaceIdFromName(Int32 category, const maxon::CString &name) constBaseDocument
    GetCTrackRoot(Bool create)BaseList2D
    GetCTrackRoot() constBaseList2D
    GetCustomData()GeListNode
    GetCustomData() constGeListNode
    GetData(DOCUMENTSETTINGS type) constBaseDocument
    BaseList2D::GetData()BaseList2D
    GetDataInstance() constBaseList2D
    GetDataInstance()BaseList2D
    GetDataInstanceRef() constBaseList2D
    GetDataInstanceRef()BaseList2D
    GetDefaultClippingPlanes(Float &nearPlane, Float &farPlane, const GeData *preset=nullptr) constBaseDocument
    GetDefaultKey(CKey *pKey, Bool &bOverdub) constBaseDocument
    GetDescIDState(const DescID &id, Bool tolerant) constBaseList2D
    GetDescription(Description *description, DESCFLAGS_DESC flags) constC4DAtom
    GetDirty(DIRTYFLAGS flags) constC4DAtom
    GetDiskType() constC4DAtom
    GetDocPreviewBitmap()BaseDocument
    GetDocument() constGeListNode
    GetDocument()GeListNode
    GetDocumentName() constBaseDocument
    GetDocumentPath() constBaseDocument
    GetDown()GeListNode
    GetDown() constGeListNode
    GetDownLast()GeListNode
    GetDownLast() constGeListNode
    GetDrawTime()BaseDocument
    GetDynamicDescription() constC4DAtom
    GetDynamicDescriptionWritable()C4DAtom
    GetEnabling(const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc) constC4DAtom
    GetFirstCTrack()BaseList2D
    GetFirstCTrack() constBaseList2D
    GetFirstMaterial() constBaseDocument
    GetFirstObject() constBaseDocument
    GetFirstOverride()BaseList2D
    GetFirstRenderData() constBaseDocument
    GetFirstSceneHook() constBaseDocument
    GetFirstShader() constBaseList2D
    GetFps() constBaseDocument
    GetHDirty(HDIRTYFLAGS mask) constC4DAtom
    GetHelperAxis()BaseDocument
    GetHiddenShaderRoot(Bool create)BaseList2D
    GetHighest(Int32 type, Bool editor)BaseDocument
    GetHighlightedObjects(AtomArray &selection) constBaseDocument
    GetIcon(IconData *dat)BaseList2D
    GetInfo() constGeListNode
    GetLayerData(const BaseDocument *doc, Bool rawdata=false) constBaseList2D
    GetLayerObject(const BaseDocument *doc)BaseList2D
    GetLayerObject(const BaseDocument *doc) constBaseList2D
    GetLayerObjectRoot()BaseDocument
    GetListHead()GeListNode
    GetListHead() constGeListNode
    GetLOD() constBaseDocument
    GetLoopMaxTime() constBaseDocument
    GetLoopMinTime() constBaseDocument
    GetMain() constBaseList2D
    GetMarker() constBaseList2D
    GetMarkerStampEx(UInt32 *l1, UInt32 *l2)BaseList2D
    GetMaxTime() constBaseDocument
    GetMinTime() constBaseDocument
    GetMode() constBaseDocument
    GetMode(const maxon::Id &group) constBaseDocument
    GetModeController()BaseDocument
    GetName() constBaseList2D
    GetNameFromColorSpaceId(Int32 category, Int32 index) constBaseDocument
    GetNBit(NBIT bit) constGeListNode
    GetNBitMask(Int32 index) constGeListNode
    GetNetRenderDocumentContext() constBaseDocument
    GetNext()BaseDocument
    BaseList2D::GetNext() constBaseList2D
    GetNimbusRef(const maxon::Id &spaceId) constBaseList2D
    GetNLARoot(Bool create)BaseList2D
    GetNodeData(Int32 index=0) constGeListNode
    GetNodeData(Int32 index=0)GeListNode
    GetNodeID(Int32 index=0) constGeListNode
    GetOcioColorSpaceNames()BaseDocument
    GetOcioColorSpacesPopupMenu() constBaseDocument
    GetOcioConfig() constBaseDocument
    GetOcioConfigAndProfiles(maxon::OcioConfig &ocioConfig, maxon::ColorProfile &renderingColorSpace, maxon::ColorProfile &displayColorSpace, maxon::ColorProfile &viewTransform, maxon::ColorProfile &viewTransformThumbnails) constBaseDocument
    GetOcioConfigPath(Bool fullPath=true) constBaseDocument
    GetOcioDisplayColorSpaceNames()BaseDocument
    GetOcioProfiles(maxon::ColorProfile &renderingColorSpace, maxon::ColorProfile &displayColorSpace, maxon::ColorProfile &viewTransform, maxon::ColorProfile &viewTransformThumbnails) constBaseDocument
    GetOcioRenderingColorSpaceNames()BaseDocument
    GetOcioViewTransformNames()BaseDocument
    GetOverrideRoot(Bool create)BaseList2D
    GetParameter(const DescID &id, GeData &t_data, DESCFLAGS_GET flags) constC4DAtom
    GetPickSession() constBaseDocument
    GetPred()BaseDocument
    BaseList2D::GetPred() constBaseList2D
    GetRealActiveObject(AtomArray *help, Bool *multi)BaseDocument
    GetRealType() constC4DAtom
    GetRenderBaseDraw() constBaseDocument
    GetRenderLod() constBaseDocument
    GetSceneRepository(Bool create)BaseDocument
    GetSelection(AtomArray &selection) constBaseDocument
    GetSettingsInstance(Int32 type) constBaseDocument
    GetSettingsInstance(Int32 type)BaseDocument
    GetShaderRepositoryRoot(Bool create)BaseList2D
    GetSplinePlane()BaseDocument
    GetTakeData() constBaseDocument
    GetTargetObject() constBaseDocument
    GetTemporaryManipulatorObject() constBaseDocument
    GetTime() constBaseDocument
    GetTrackDefaultInterpolationMode() constBaseDocument
    GetType() constC4DAtom
    GetTypeName() constBaseList2D
    GetUndoPtr()BaseDocument
    GetUniqueIDCount() constBaseList2D
    GetUniqueIDIndex(Int32 idx, Int32 &id, const Char *&mem, Int &bytes) constBaseList2D
    GetUp()GeListNode
    GetUp() constGeListNode
    GetUsedMaxTime(BaseList2D *check)BaseDocument
    GetUsedMinTime(BaseList2D *check)BaseDocument
    GetViewportRenderId(VIEWPORT_RENDER_ID typeId) constBaseList2D
    GroupChanges()BaseList2D
    HandleSelectedTextureFilename(BaseChannel *bc, const Filename &fn, Filename *resfilename, Bool undo, GEMB_R *already_answered)BaseDocument
    HasUncachedDynamics() constBaseDocument
    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, Bool sendNotification=true)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() constBaseDocument
    IsCacheBuilt(Bool force=false)BaseDocument
    IsDocumentRelated() constGeListNode
    IsEditMode() constBaseDocument
    IsInstanceOf(Int32 id) constC4DAtom
    IsNodeBased() constBaseList2D
    KeyframeSelectionContent()BaseList2D
    Message(Int32 type, void *data=nullptr)C4DAtom
    MoveChildrenTo(GeListNode *dest)GeListNode
    MultiMessage(MULTIMSG_ROUTE flags, Int32 type, void *data)C4DAtom
    Polygonize(Bool keepanimation=false)BaseDocument
    PrivateGetOrCreateNimbusRef(const maxon::Id &spaceId)BaseList2D
    PrivateSetBaseRepository(const maxon::UpdatableAssetRepositoryRef &baseRepo)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()BaseDocument
    RecordKey(BaseList2D *op, const BaseTime &time, const DescID &id, BaseList2D *undo, Bool eval_attribmanager, Bool autokeying, Bool allow_linking)BaseDocument
    RecordNoEvent()BaseDocument
    RecordZero()BaseDocument
    Remove()GeListNode
    RemoveEventNotification(const 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(const 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_NODIRTYBaseList2Dstatic
    SETBIT_FLAG_REMOVEBaseList2Dstatic
    SetBitEx(Int32 mask, Int32 flags)BaseList2D
    SetChanged()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(const 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, Bool setDirty=true)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
    SetTrackDefaultInterpolationMode(CURVEINTERPOLATION_MODE mode)BaseDocument
    StartPickSession(PickSessionDataStruct *psd)BaseDocument
    StartUndo()BaseDocument
    StopPickSession(Bool cancel)BaseDocument
    ToggleBit(Int32 mask)BaseList2D
    TransferGoal(BaseList2D *dst, Bool undolink)BaseList2D
    TransferMarker(BaseList2D *dst) constBaseList2D
    TranslateDescID(const DescID &id, DescID &res_id, C4DAtom *&res_at)C4DAtom
    UpdateOcioColorSpaces()BaseDocument
    Write(HyperFile *hf) constC4DAtom
    WriteObject(HyperFile *hf) constC4DAtom
    ~BaseDocument()BaseDocumentprivate
    ~BaseList2D()BaseList2Dprivate
    ~C4DAtom()C4DAtomprivate
    ~C4DAtomGoal()C4DAtomGoalprivate
    ~GeListNode()GeListNodeprivate