LodObject Member List

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

AddDependence(HierarchyHelp *hh, BaseObject *op)BaseObject
AddDependence(HierarchyHelp *hh, 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()LodObjectstatic
BaseObject::Alloc(Int32 type)BaseObjectstatic
AnimationLayerRemap(BaseObject **layer=nullptr)BaseList2D
ChangeNBit(NBIT bit, NBITCONTROL bitmode)GeListNode
CheckCache(HierarchyHelp *hh)BaseObject
ClearKeyframeSelection()BaseList2D
CompareDependenceList(void)BaseObject
CopyMatrixTo(BaseObject *dst)BaseObject
CopyTagsTo(BaseObject *dest, Int32 visible, Int32 variable, Int32 hierarchical, AliasTrans *trans)BaseObject
CopyTo(C4DAtom *dst, COPYFLAGS flags, AliasTrans *trn)C4DAtom
DelBit(Int32 mask)BaseList2D
Edit(void)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)BaseList2D
FindEventNotification(BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid)BaseList2D
FindKeyframeSelection(const DescID &id)BaseList2D
FindUniqueID(Int32 appid, const Char *&mem, Int &bytes) constBaseList2D
Free(LodObject *&op)LodObjectstatic
BaseObject::Free(BaseObject *&bl)BaseObjectstatic
BaseList2D::Free(BaseList2D *&bl)BaseList2Dstatic
GetAbsPos() constBaseObject
GetAbsRot() constBaseObject
GetAbsScale() constBaseObject
GetAllBits(void) constBaseList2D
GetAndCheckHierarchyClone(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)BaseList2D
GetBit(Int32 mask) constBaseList2D
GetBranchInfo(BranchInfo *info, Int32 max, GETBRANCHINFO flags)GeListNode
GetBubbleHelp(void)BaseList2D
GetCache(HierarchyHelp *hh=nullptr)BaseObject
GetCacheCount() constLodObject
GetCacheDirty() constLodObject
GetCacheObject(Int32 index) constLodObject
GetCacheParent(void)BaseObject
GetClassification(void) constC4DAtom
GetClone(COPYFLAGS flags, AliasTrans *trn)C4DAtom
GetColorProperties(ObjectColorProperties *prop)BaseObject
GetCTrackRoot(void)BaseList2D
GetCurrentLevel() constLodObject
GetCustomData(void)GeListNode
GetData(void)BaseList2D
GetDataInstance(void) constBaseList2D
GetDataInstance(void)BaseList2D
GetDataInstanceRef(void) constBaseList2D
GetDataInstanceRef(void)BaseList2D
GetDecimateStrengthDescID(Int32 level, DescID &resultId) constLodObject
GetDeformCache(void)BaseObject
GetDeformMode(void)BaseObject
GetDescIDState(const DescID &id, Bool tolerant) constBaseList2D
GetDescription(Description *description, DESCFLAGS_DESC flags)C4DAtom
GetDirty(DIRTYFLAGS flags) constC4DAtom
GetDiskType(void) constC4DAtom
GetDisplayBFCDescID(Int32 level, DescID &resultId) constLodObject
GetDisplayEOGLDescID(Int32 level, DescID &resultId) constLodObject
GetDisplayShModeDescID(Int32 level, DescID &resultId) constLodObject
GetDisplayStModeDescID(Int32 level, DescID &resultId) constLodObject
GetDisplayTexDescID(Int32 level, DescID &resultId) constLodObject
GetDocument(void)GeListNode
GetDown(void)BaseObject
GetDownLast(void)BaseObject
GetDynamicDescription()C4DAtom
GetEditObject(BaseObject **psds, DISPLAYEDITSTATE state)BaseObject
GetEditorMode(void)BaseObject
GetEnabling(const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc)C4DAtom
GetFirstCTrack(void)BaseList2D
GetFirstOverride(void)BaseList2D
GetFirstShader() constBaseList2D
GetFirstTag(void)BaseObject
GetFrozenMln() constBaseObject
GetFrozenPos() constBaseObject
GetFrozenRot() constBaseObject
GetFrozenScale() constBaseObject
GetGUID()BaseObject
GetHDirty(HDIRTYFLAGS mask) constC4DAtom
GetHierarchyClone(HierarchyHelp *hh, BaseObject *op, HIERARCHYCLONEFLAGS flags, Bool *dirty, AliasTrans *trans)BaseObject
GetHierarchyClone(HierarchyHelp *hh, BaseObject *op, HIERARCHYCLONEFLAGS flags, Bool *dirty, AliasTrans *trans, DIRTYFLAGS dirtyflags)BaseObject
GetHighlightHandle(BaseDraw *bd)BaseObject
GetIcon(IconData *dat)BaseList2D
GetInfo(void)GeListNode
GetIsoparm(void)BaseObject
GetLastTag(void)BaseObject
GetLayerData(BaseDocument *doc, Bool rawdata=false)BaseList2D
GetLayerObject(BaseDocument *doc)BaseList2D
GetLevelCount() constLodObject
GetLevelDirty() constLodObject
GetListHead(void)GeListNode
GetMain(void) constBaseList2D
GetManualModeObjectListDescID(Int32 level, DescID &resultId) constLodObject
GetMarker(void) constBaseList2D
GetMarkerStampEx(UInt32 *l1, UInt32 *l2)BaseList2D
GetMg() constBaseObject
GetMgn() constBaseObject
GetMl(void) constBaseObject
GetMln() constBaseObject
GetModelingAxis(BaseDocument *doc)BaseObject
GetMp(void)BaseObject
GetName(void) constBaseList2D
GetNBit(NBIT bit) constGeListNode
GetNext(void)BaseObject
GetNLARoot(void)BaseList2D
GetNodeData(Int32 index=0) constGeListNode
GetNodeData(Int32 index=0)GeListNode
GetNodeID(Int32 index=0) constGeListNode
GetNullAspectRatioDescID(Int32 level, DescID &resultId) constLodObject
GetNullDisplayDescID(Int32 level, DescID &resultId) constLodObject
GetNullOrientationDescID(Int32 level, DescID &resultId) constLodObject
GetNullRadiusDescID(Int32 level, DescID &resultId) constLodObject
GetOrigin(Bool safe)BaseObject
GetOverrideRoot(void)BaseList2D
GetParameter(const DescID &id, GeData &t_data, DESCFLAGS_GET flags)C4DAtom
GetPerObjectControlDescID(Int32 level, DescID &resultId) constLodObject
GetPred(void)BaseObject
GetRad(void)BaseObject
GetRealSpline(void)BaseObject
GetRealType(void) constC4DAtom
GetRelMl() constBaseObject
GetRelMln() constBaseObject
GetRelPos() constBaseObject
GetRelRot() constBaseObject
GetRelScale() constBaseObject
GetRenderMode(void)BaseObject
GetRotationOrder(void) constBaseObject
GetShaderRepositoryRoot(void)BaseList2D
GetShowControlDescID(Int32 level, DescID &resultId) constLodObject
GetSimplifyModeDescID(Int32 level, DescID &resultId) constLodObject
GetTag(Int32 type, Int32 nr=0)BaseObject
GetTagDataCount(Int32 type) constBaseObject
GetTagDataR(Int32 type, Int32 nr=0) constBaseObject
GetTagDataW(Int32 type, Int32 nr=0)BaseObject
GetTopOrigin(Bool parent, Bool safe)BaseObject
GetType(void) constC4DAtom
GetTypeName(void)BaseList2D
GetUniqueIDCount() constBaseList2D
GetUniqueIDIndex(Int32 idx, Int32 &id, const Char *&mem, Int &bytes) constBaseList2D
GetUniqueIP(void)BaseObject
GetUp(void)BaseObject
GetUpMg() constBaseObject
GetVectorCurves(CCurve *curveToSearch, CCurve *&xfound, CCurve *&yfound, CCurve *&zfound)BaseObject
GetVectorTracks(const DescID &id, CTrack *&xfound, CTrack *&yfound, CTrack *&zfound)BaseObject
GetVisibility(Float parent)BaseObject
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)BaseObject
IsDocumentRelated(void)GeListNode
IsInstanceOf(Int32 id) constC4DAtom
IsQuaternionRotationMode(void)BaseObject
KeyframeSelectionContent()BaseList2D
KillTag(Int32 type, Int32 nr=0)BaseObject
LodObject()LodObjectprivate
MakeTag(Int32 type, BaseTag *pred=nullptr)BaseObject
MakeVariableTag(Int32 type, Int32 count, BaseTag *pred=nullptr)BaseObject
Message(Int32 type, void *data=nullptr)C4DAtom
MultiMessage(MULTIMSG_ROUTE flags, Int32 type, void *data)C4DAtom
NewDependenceList(void)BaseObject
Read(HyperFile *hf, Int32 id, Int32 level)C4DAtom
ReadObject(HyperFile *hf, Bool readheader)C4DAtom
Remove(void)GeListNode
RemoveEventNotification(BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid)BaseList2D
RemoveFromCache(void)BaseObject
Scale(Float scale)BaseList2D
SearchHierarchy(BaseObject *op)BaseObject
SetAbsPos(const Vector &v)BaseObject
SetAbsRot(const Vector &v)BaseObject
SetAbsScale(const Vector &v)BaseObject
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
SetColorProperties(ObjectColorProperties *prop)BaseObject
SetCustomData(GeListNode *node)GeListNode
SetData(const BaseContainer &bc, Bool add=true)BaseList2D
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(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 String &name)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
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(void)BaseObject
TouchDependenceList(void)BaseObject
TransferGoal(BaseList2D *dst, Bool undolink)BaseList2D
TransferMarker(BaseList2D *dst) constBaseList2D
TranslateDescID(const DescID &id, DescID &res_id, C4DAtom *&res_at)C4DAtom
Write(HyperFile *hf)C4DAtom
WriteObject(HyperFile *hf)C4DAtom
~LodObject()LodObjectprivate