Open Search
    SDSObject Member List

    This is the complete list of members for SDSObject, including all inherited members.

    AddDependence(const BaseObject *op)BaseObject
    AddDependence(const BaseObject *op, DIRTYFLAGS dirtyflags)BaseObject
    AddEventNotification(BaseList2D *bl, NOTIFY_EVENT eventid, NOTIFY_EVENT_FLAG flags, const BaseContainer *data)BaseList2D
    AddUniqueID(Int32 appid, const Char *const mem, Int bytes)BaseList2D
    Alloc(Int32 type)BaseObjectstatic
    AnimationLayerRemap(BaseObject **layer=nullptr)BaseList2D
    BaseList2D()BaseList2Dprivate
    BaseObject()BaseObjectprivate
    C4DAtom()C4DAtomprivate
    C4DAtomGoal()C4DAtomGoalprivate
    ChangeNBit(NBIT bit, NBITCONTROL bitmode)GeListNode
    CheckCache(const HierarchyHelp *hh) constBaseObject
    ClearDeformMatrix()BaseObject
    ClearKeyframeSelection()BaseList2D
    CompareDependenceList()BaseObject
    CopyDynamicDescriptionFrom(const BaseList2D *src)BaseList2D
    CopyMatrixTo(BaseObject *dst) constBaseObject
    CopyTagsTo(BaseObject *dest, Int32 visible, Int32 variable, Int32 hierarchical, AliasTrans *trans) constBaseObject
    CopyTo(C4DAtom *dst, COPYFLAGS flags, AliasTrans *trn) constC4DAtom
    DelBit(Int32 mask)BaseList2D
    Edit()BaseList2D
    EvaluateSynchronizedRotation(const BaseTime &time, ANIMATEFLAGS flags, Vector *resultRotation=nullptr)BaseObject
    FindBestEulerAngle(Int32 rotationTrackID, Bool bAdjustTangent, Bool bUndo, BaseTime startRange=BaseTime(-108000, 1), BaseTime endRange=BaseTime(108000, 1))BaseObject
    FindCTrack(const DescID &id) constBaseList2D
    FindCTrack(const DescID &id)BaseList2D
    FindEventNotification(const BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid)BaseList2D
    FindKeyframeSelection(const DescID &id)BaseList2D
    FindUniqueID(Int32 appid, const Char *&mem, Int &bytes) constBaseList2D
    FlushChilds()GeListNode
    Free(BaseObject *&bl)BaseObjectstatic
    BaseList2D::Free(BaseList2D *&bl)BaseList2Dstatic
    GeListNode()GeListNodeprivate
    GetAbsPos() constBaseObject
    GetAbsRot() constBaseObject
    GetAbsScale() constBaseObject
    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
    GetAllBits() constBaseList2D
    GetAllNimbusRefs() constBaseList2D
    GetAndCheckHierarchyClone(const HierarchyHelp *hh, BaseObject *op, HIERARCHYCLONEFLAGS flags, Bool *dirty, AliasTrans *trans, Int childCount, maxon::BaseArray< BaseObject * > *children, Bool addChildOrClone=false)BaseObject
    GetAndCheckHierarchyClone(const HierarchyHelp *hh, BaseObject *op, HIERARCHYCLONEFLAGS flags, Bool *dirty, AliasTrans *trans, Bool allchildren)BaseObject
    GetAnimatedParameter(const DescID &id, GeData &t_data1, GeData &t_data2, Float &mix, DESCFLAGS_GET flags) constBaseList2D
    GetBit(Int32 mask) constBaseList2D
    GetBranchInfo(const maxon::ValueReceiver< const BranchInfo & > &info, GETBRANCHINFO flags) constGeListNode
    GetBubbleHelp()BaseList2D
    GetCache()BaseObject
    GetCache() constBaseObject
    GetCacheParent() constBaseObject
    GetCacheTopParent() constBaseObject
    GetClassification() constC4DAtom
    GetClone(COPYFLAGS flags, AliasTrans *trn) constC4DAtom
    GetColorProperties(ObjectColorProperties *prop) constBaseObject
    GetCreationData(BaseObject *op)SDSObject
    GetCTrackRoot(Bool create)BaseList2D
    GetCTrackRoot() constBaseList2D
    GetCustomData()GeListNode
    GetCustomData() constGeListNode
    GetData()BaseList2D
    GetDataInstance() constBaseList2D
    GetDataInstance()BaseList2D
    GetDataInstanceRef() constBaseList2D
    GetDataInstanceRef()BaseList2D
    GetDeformCache()BaseObject
    GetDeformCache() constBaseObject
    GetDeformMatrix() constBaseObject
    GetDeformMode() constBaseObject
    GetDescIDState(const DescID &id, Bool tolerant) constBaseList2D
    GetDescription(Description *description, DESCFLAGS_DESC flags) constC4DAtom
    GetDimension(Vector &mp, Vector &rad) constBaseObject
    GetDirty(DIRTYFLAGS flags) constC4DAtom
    GetDiskType() constC4DAtom
    GetDisplayColor() constBaseObject
    GetDivision(BaseObject *op)SDSObject
    GetDocument() constGeListNode
    GetDocument()GeListNode
    GetDown()BaseObject
    GetDown() constBaseObject
    GetDownLast()BaseObject
    GetDownLast() constBaseObject
    GetDrawStateData(void *state) constBaseObject
    GetDynamicDescription() constC4DAtom
    GetDynamicDescriptionWritable()C4DAtom
    GetEdgeWeights(BaseTag *pTag)SDSObjectstatic
    GetEdgeWeights(const BaseTag *pTag)SDSObjectstatic
    GetEditObject(BaseObject **psds, DISPLAYEDITSTATE state, Bool safetey=true) constBaseObject
    GetEditorMode() constBaseObject
    GetEditorModeH() constBaseObject
    GetEnabling(const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc) constC4DAtom
    GetFirstCTrack() constBaseList2D
    GetFirstCTrack()BaseList2D
    GetFirstOverride()BaseList2D
    GetFirstShader() constBaseList2D
    GetFirstTag()BaseObject
    GetFirstTag() constBaseObject
    GetFrozenMln() constBaseObject
    GetFrozenPos() constBaseObject
    GetFrozenRot() constBaseObject
    GetFrozenScale() constBaseObject
    GetGUID() constBaseObject
    GetHDirty(HDIRTYFLAGS mask) constC4DAtom
    GetHiddenShaderRoot(Bool create)BaseList2D
    GetHierarchyClone(const HierarchyHelp *hh, BaseObject *op, HIERARCHYCLONEFLAGS flags, Bool *dirty, AliasTrans *trans)BaseObject
    GetHierarchyClone(const HierarchyHelp *hh, BaseObject *op, HIERARCHYCLONEFLAGS flags, Bool *dirty, AliasTrans *trans, DIRTYFLAGS dirtyflags)BaseObject
    GetHighlightHandle(BaseDraw *bd)BaseObject
    GetIcon(IconData *dat)BaseList2D
    GetInfo() constGeListNode
    GetIsoparm()BaseObject
    GetLastTag()BaseObject
    GetLastTag() constBaseObject
    GetLayerData(const BaseDocument *doc, Bool rawdata=false) constBaseList2D
    GetLayerObject(const BaseDocument *doc)BaseList2D
    GetLayerObject(const BaseDocument *doc) constBaseList2D
    GetListHead()GeListNode
    GetListHead() constGeListNode
    GetMain() constBaseList2D
    GetMain()BaseList2D
    GetMarker() constBaseList2D
    GetMarkerStampEx(UInt32 *l1, UInt32 *l2)BaseList2D
    GetMg() constBaseObject
    GetMgn() constBaseObject
    GetMl() constBaseObject
    GetMln() constBaseObject
    GetModelingAxis(BaseDocument *doc)BaseObject
    GetMp() constBaseObject
    GetName() constBaseList2D
    GetNBit(NBIT bit) constGeListNode
    GetNBitMask(Int32 index) constGeListNode
    GetNext()BaseObject
    GetNext() constBaseObject
    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
    GetNormal(BaseObject *op, Int32 ply, Vector *p, Vector *n)SDSObject
    GetObjectDrawHash(Int32 type) constBaseObject
    GetOrigin(Bool safe)BaseObject
    GetOrigin(Bool safe) constBaseObject
    GetOverrideRoot(Bool create)BaseList2D
    GetParameter(const DescID &id, GeData &t_data, DESCFLAGS_GET flags) constC4DAtom
    GetPointCount(const BaseTag *pTag)SDSObjectstatic
    GetPointWeights(BaseTag *pTag)SDSObjectstatic
    GetPointWeights(const BaseTag *pTag)SDSObjectstatic
    GetPolygonCount(const BaseTag *pTag)SDSObjectstatic
    GetPred()BaseObject
    GetPred() constBaseObject
    GetRad() constBaseObject
    GetRealDeformMode() constBaseObject
    GetRealSpline()BaseObject
    GetRealSpline() constBaseObject
    GetRealType() constC4DAtom
    GetRelMl() constBaseObject
    GetRelMln() constBaseObject
    GetRelPos() constBaseObject
    GetRelRot() constBaseObject
    GetRelScale() constBaseObject
    GetRenderMode() constBaseObject
    GetRenderModeH() constBaseObject
    GetRotationOrder() constBaseObject
    GetSDSMesh(BaseObject *op)SDSObject
    GetShaderRepositoryRoot(Bool create)BaseList2D
    GetSubdivisionMask(BaseObject *op, Int32 &maskcnt, Int32 *&polymap, Bool &ngonsubdiv)SDSObject
    GetTag(Int32 type, Int32 nr=0)BaseObject
    GetTag(Int32 type, Int32 nr=0) constBaseObject
    GetTagDataCount(Int32 type) constBaseObject
    GetTagDataR(Int32 type, Int32 nr=0) constBaseObject
    GetTagDataW(Int32 type, Int32 nr=0)BaseObject
    GetTagsOfType(Int32 type) constBaseObject
    GetTagsOfType(Int32 type)BaseObject
    GetTopOrigin(Bool parent, Bool safe) constBaseObject
    GetType() constC4DAtom
    GetTypeName() constBaseList2D
    GetUndeformedMg() constBaseObject
    GetUndeformedMl() constBaseObject
    GetUndeformedMlInverse() constBaseObject
    GetUniqueIDCount() constBaseList2D
    GetUniqueIDIndex(Int32 idx, Int32 &id, const Char *&mem, Int &bytes) constBaseList2D
    GetUniqueIP() constBaseObject
    GetUp()BaseObject
    GetUp() constBaseObject
    GetUpMg() constBaseObject
    GetVariableTagData(Int32 type, Int32 nr=0) constBaseObject
    GetVectorCurves(CCurve *curveToSearch, CCurve *&xfound, CCurve *&yfound, CCurve *&zfound)BaseObject
    GetVectorTracks(const DescID &id, CTrack *&xfound, CTrack *&yfound, CTrack *&zfound)BaseObject
    GetViewportRenderId(VIEWPORT_RENDER_ID typeId) constBaseList2D
    GetVisibility(Float parent) constBaseObject
    GroupChanges()BaseList2D
    HasDeformMatrix() constBaseObject
    HasLinks() constC4DAtomGoal
    InsertAfter(GeListNode *bl)GeListNode
    InsertBefore(GeListNode *bl)GeListNode
    InsertShader(BaseShader *shader, BaseShader *pred=nullptr)BaseList2D
    InsertTag(BaseTag *tp, BaseTag *pred=nullptr)BaseObject
    InsertTrackSorted(CTrack *track)BaseList2D
    InsertUnder(GeListNode *bl)GeListNode
    InsertUnderLast(GeListNode *bl)GeListNode
    IsDirty(DIRTYFLAGS flags) constBaseObject
    IsDocumentRelated() constGeListNode
    IsInstanceOf(Int32 id) constC4DAtom
    IsNodeBased() constBaseList2D
    IsQuaternionRotationMode() constBaseObject
    KeyframeSelectionContent()BaseList2D
    KillTag(Int32 type, Int32 nr=0)BaseObject
    MakeTag(Int32 type, BaseTag *pred=nullptr)BaseObject
    MakeVariableTag(Int32 type, Int32 count, BaseTag *pred=nullptr)BaseObject
    Message(Int32 type, void *data=nullptr)C4DAtom
    MoveChildrenTo(GeListNode *dest)GeListNode
    MultiMessage(MULTIMSG_ROUTE flags, Int32 type, void *data)C4DAtom
    NewDependenceList()BaseObject
    ObjDraw(DRAWPASS drawpass, BaseDraw *bd, BaseDrawHelp *bh)BaseObject
    PrivateGetOrCreateNimbusRef(const maxon::Id &spaceId)BaseList2D
    Read(HyperFile *hf, Int32 id, Int32 level)C4DAtom
    ReadObject(HyperFile *hf, Bool readheader)C4DAtom
    Remove()GeListNode
    RemoveEventNotification(const BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid)BaseList2D
    RemoveFromCache(Bool clearParentObject=true)BaseObject
    RemoveNimbusRef(const maxon::Id &spaceId)BaseList2D
    Scale(Float scale)BaseList2D
    SDSObject()SDSObjectprivate
    SearchHierarchy(const BaseObject *op) constBaseObject
    SetAbsPos(const Vector &v)BaseObject
    SetAbsRot(const Vector &v)BaseObject
    SetAbsScale(const Vector &v)BaseObject
    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
    SetColorProperties(ObjectColorProperties *prop)BaseObject
    SetCustomData(GeListNode *node)GeListNode
    SetData(const BaseContainer &bc, Bool add=true)BaseList2D
    SetDeformMatrix(const Matrix &dm)BaseObject
    SetDeformMode(Bool mode)BaseObject
    SetDescIDState(const DescID &id, DESCIDSTATE descidstate)BaseList2D
    SetDirty(DIRTYFLAGS flags)BaseObject
    SetEditorMode(Int32 mode)BaseObject
    SetFrozenPos(const Vector &v)BaseObject
    SetFrozenRot(const Vector &v)BaseObject
    SetFrozenScale(const Vector &v)BaseObject
    SetHDirty(HDIRTYFLAGS mask)C4DAtom
    SetIsoparm(LineObject *l)BaseObject
    SetKeyframeSelection(const DescID &id, Bool selection)BaseList2D
    SetLayerData(BaseDocument *doc, const LayerData &data)BaseList2D
    SetLayerObject(const LayerObject *layer)BaseList2D
    SetMarker(const GeMarker &m)BaseList2D
    SetMg(const Matrix &m)BaseObject
    SetMl(const Matrix &m)BaseObject
    SetModelingAxis(const Matrix &m)BaseObject
    SetName(const maxon::String &name, Bool setDirty=true)BaseList2D
    SetOrigin(BaseObject *origin)BaseObject
    SetParameter(const DescID &id, const GeData &t_data, DESCFLAGS_SET flags)C4DAtom
    SetPhong(Bool on, Bool anglelimit, Float angle)BaseObject
    SetQuaternionRotationMode(Bool active, Bool bUndo)BaseObject
    SetRealDeformMode(Int32 mode)BaseObject
    SetRelMl(const Matrix &m)BaseObject
    SetRelPos(const Vector &v)BaseObject
    SetRelRot(const Vector &v)BaseObject
    SetRelScale(const Vector &v)BaseObject
    SetRenderMode(Int32 mode)BaseObject
    SetRotationOrder(ROTATIONORDER order)BaseObject
    SetUniqueIP(Int32 ip)BaseObject
    SynchronizeVectorTrackKeys(Int32 vectorTrackID, Bool bUndo, BaseTime startRange=BaseTime(-108000, 1), BaseTime endRange=BaseTime(108000, 1))BaseObject
    ToggleBit(Int32 mask)BaseList2D
    Touch()BaseObject
    TouchDependenceList()BaseObject
    TransferGoal(BaseList2D *dst, Bool undolink)BaseList2D
    TransferMarker(BaseList2D *dst) constBaseList2D
    TransformPoint(BaseObject *op, Int32 ply, Float &s, Float &t, Vector *p)SDSObject
    TranslateDescID(const DescID &id, DescID &res_id, C4DAtom *&res_at)C4DAtom
    Write(HyperFile *hf) constC4DAtom
    WriteObject(HyperFile *hf) constC4DAtom
    ~BaseList2D()BaseList2Dprivate
    ~BaseObject()BaseObjectprivate
    ~C4DAtom()C4DAtomprivate
    ~C4DAtomGoal()C4DAtomGoalprivate
    ~GeListNode()GeListNodeprivate
    ~SDSObject()SDSObjectprivate