This is the complete list of members for InstanceObject, including all inherited members.
| AddCacheInstanceData(InstanceObjectList *&pList) | InstanceObject | |
| 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() | InstanceObject | static |
| BaseObject::Alloc(Int32 type) | BaseObject | static |
| AnimationLayerRemap(BaseObject **layer=nullptr) | BaseList2D | |
| BaseList2D() | BaseList2D | private |
| BaseObject() | BaseObject | private |
| C4DAtom() | C4DAtom | private |
| C4DAtomGoal() | C4DAtomGoal | private |
| ChangeNBit(NBIT bit, NBITCONTROL bitmode) | GeListNode | |
| CheckCache(HierarchyHelp *hh) | BaseObject | |
| ClearKeyframeSelection() | BaseList2D | |
| CompareDependenceList() | 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() | 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) const | BaseList2D | |
| Free(InstanceObject *&bl) | InstanceObject | static |
| BaseObject::Free(BaseObject *&bl) | BaseObject | static |
| BaseList2D::Free(BaseList2D *&bl) | BaseList2D | static |
| GeListNode() | GeListNode | private |
| GetAbsPos() const | BaseObject | |
| GetAbsRot() const | BaseObject | |
| GetAbsScale() const | BaseObject | |
| GetAllBits() const | BaseList2D | |
| GetAllNimbusRefs() const | BaseList2D | |
| GetAndCheckHierarchyClone(HierarchyHelp *hh, BaseObject *op, HIERARCHYCLONEFLAGS flags, Bool *dirty, AliasTrans *trans, Int childCount, maxon::BaseArray< BaseObject * > *children, Bool addChildOrClone=false) | BaseObject | |
| 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) const | BaseList2D | |
| GetBranchInfo(BranchInfo *info, Int32 max, GETBRANCHINFO flags) | GeListNode | |
| GetBubbleHelp() | BaseList2D | |
| GetCache(HierarchyHelp *hh=nullptr) | BaseObject | |
| GetCacheParent() const | BaseObject | |
| GetCacheTopParent() const | BaseObject | |
| GetClassification() const | C4DAtom | |
| GetClone(COPYFLAGS flags, AliasTrans *trn) | C4DAtom | |
| GetColorProperties(ObjectColorProperties *prop) | BaseObject | |
| GetCTrackRoot() | BaseList2D | |
| GetCustomData() | GeListNode | |
| GetData() | BaseList2D | |
| GetDataInstance() const | BaseList2D | |
| GetDataInstance() | BaseList2D | |
| GetDataInstanceRef() const | BaseList2D | |
| GetDataInstanceRef() | BaseList2D | |
| GetDeformCache() | BaseObject | |
| GetDeformMode() const | BaseObject | |
| GetDescIDState(const DescID &id, Bool tolerant) const | BaseList2D | |
| GetDescription(Description *description, DESCFLAGS_DESC flags) | C4DAtom | |
| GetDimension(Vector &mp, Vector &rad) | BaseObject | |
| GetDirty(DIRTYFLAGS flags) const | C4DAtom | |
| GetDiskType() const | C4DAtom | |
| GetDocument() | GeListNode | |
| GetDown() | BaseObject | |
| GetDownLast() | BaseObject | |
| GetDynamicDescription() | C4DAtom | |
| GetEditObject(BaseObject **psds, DISPLAYEDITSTATE state, Bool safetey=true) | BaseObject | |
| GetEditorMode() const | BaseObject | |
| GetEditorModeH() const | BaseObject | |
| GetEnabling(const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc) | C4DAtom | |
| GetFirstCTrack() | BaseList2D | |
| GetFirstOverride() | BaseList2D | |
| GetFirstShader() const | BaseList2D | |
| GetFirstTag() | BaseObject | |
| GetFrozenMln() const | BaseObject | |
| GetFrozenPos() const | BaseObject | |
| GetFrozenRot() const | BaseObject | |
| GetFrozenScale() const | BaseObject | |
| GetGUID() | BaseObject | |
| GetHDirty(HDIRTYFLAGS mask) const | C4DAtom | |
| GetHiddenShaderRoot() | BaseList2D | |
| 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() const | GeListNode | |
| GetInstanceColor(UInt index) const | InstanceObject | |
| GetInstanceColors() const | InstanceObject | |
| GetInstanceCount() const | InstanceObject | |
| GetInstanceMatrices() const | InstanceObject | |
| GetInstanceMatrix(UInt index) const | InstanceObject | |
| GetInstancePersistentHashes() const | InstanceObject | |
| GetInstanceUniqueIP(UInt index) const | InstanceObject | |
| GetInstanceUniqueIPs() const | InstanceObject | |
| GetIsoparm() | BaseObject | |
| GetLastTag() | BaseObject | |
| GetLayerData(BaseDocument *doc, Bool rawdata=false) | BaseList2D | |
| GetLayerObject(BaseDocument *doc) | BaseList2D | |
| GetListHead() | GeListNode | |
| GetMain() const | BaseList2D | |
| GetMarker() const | BaseList2D | |
| GetMarkerStampEx(UInt32 *l1, UInt32 *l2) | BaseList2D | |
| GetMatrixDirtyID(UInt index) const | InstanceObject | |
| GetMg() const | BaseObject | |
| GetMgn() const | BaseObject | |
| GetMl() const | BaseObject | |
| GetMln() const | BaseObject | |
| GetModelingAxis(BaseDocument *doc) | BaseObject | |
| GetMp() | BaseObject | |
| GetName() const | BaseList2D | |
| GetNBit(NBIT bit) const | GeListNode | |
| GetNBitMask(Int32 index) const | GeListNode | |
| GetNext() | BaseObject | |
| 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 | |
| GetOrigin(Bool safe) | BaseObject | |
| GetOverrideRoot() | BaseList2D | |
| GetParameter(const DescID &id, GeData &t_data, DESCFLAGS_GET flags) | C4DAtom | |
| GetPred() | BaseObject | |
| GetRad() | BaseObject | |
| GetRealDeformMode() const | BaseObject | |
| GetRealSpline() | BaseObject | |
| GetRealType() const | C4DAtom | |
| GetReferenceObject(BaseDocument *doc) const | InstanceObject | |
| GetRelMl() const | BaseObject | |
| GetRelMln() const | BaseObject | |
| GetRelPos() const | BaseObject | |
| GetRelRot() const | BaseObject | |
| GetRelScale() const | BaseObject | |
| GetRenderMode() const | BaseObject | |
| GetRenderModeH() const | BaseObject | |
| GetRotationOrder() const | BaseObject | |
| GetShaderRepositoryRoot() | BaseList2D | |
| GetTag(Int32 type, Int32 nr=0) | BaseObject | |
| GetTagDataCount(Int32 type) const | BaseObject | |
| GetTagDataR(Int32 type, Int32 nr=0) const | BaseObject | |
| GetTagDataW(Int32 type, Int32 nr=0) | BaseObject | |
| GetTagsOfType(Int32 type) const | BaseObject | |
| GetTagsWithFlags(Int32 flags) const | BaseObject | |
| GetTopOrigin(Bool parent, Bool safe) | BaseObject | |
| GetType() const | C4DAtom | |
| GetTypeName() | BaseList2D | |
| GetUniqueIDCount() const | BaseList2D | |
| GetUniqueIDIndex(Int32 idx, Int32 &id, const Char *&mem, Int &bytes) const | BaseList2D | |
| GetUniqueIP() | BaseObject | |
| GetUp() | BaseObject | |
| GetUpMg() const | BaseObject | |
| 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) const | BaseList2D | |
| 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 | |
| InstanceObject() | InstanceObject | private |
| IsDirty(DIRTYFLAGS flags) | BaseObject | |
| IsDocumentRelated() | GeListNode | |
| IsInstanceOf(Int32 id) const | C4DAtom | |
| IsMultiInstance() const | InstanceObject | |
| IsNodeBased() const | BaseList2D | |
| IsQuaternionRotationMode() | BaseObject | |
| 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 | |
| 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 | |
| RecurseGenList(BaseObject *op, BaseObject *generator, HierarchyHelp *hh=nullptr) | InstanceObject | static |
| Remove() | GeListNode | |
| RemoveEventNotification(BaseDocument *doc, BaseList2D *bl, NOTIFY_EVENT eventid) | BaseList2D | |
| RemoveFromCache() | BaseObject | |
| RemoveNimbusRef(const maxon::Id &spaceId) | BaseList2D | |
| 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 | |
| SETBIT_FLAG_NODIRTY | BaseList2D | static |
| SETBIT_FLAG_REMOVE | BaseList2D | static |
| SetBitEx(Int32 mask, Int32 flags) | 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 | |
| SetInstanceColors(const maxon::BaseArray< maxon::Color64 > &colors) | InstanceObject | |
| SetInstanceMatrices(const maxon::BaseArray< Matrix > &matrices) | InstanceObject | |
| SetInstanceMatrix(UInt index, const Matrix &globalMatrix) | InstanceObject | |
| SetInstanceUniqueIPs(const maxon::BaseArray< Int32 > &uniqueIPs) | InstanceObject | |
| 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 maxon::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 | |
| SetRealDeformMode(Int32 mode) | BaseObject | |
| SetReferenceObject(BaseObject *refObj) | InstanceObject | |
| 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) const | BaseList2D | |
| TranslateDescID(const DescID &id, DescID &res_id, C4DAtom *&res_at) | C4DAtom | |
| UpdateInstanceList(BaseObject *pObj, InstanceObjectList *pCurrent, InstanceObjectList *&pList, const Matrix &m, const void *instanceCRC=nullptr) | InstanceObject | static |
| Write(HyperFile *hf) | C4DAtom | |
| WriteObject(HyperFile *hf) | C4DAtom | |
| ~BaseList2D() | BaseList2D | private |
| ~BaseObject() | BaseObject | private |
| ~C4DAtom() | C4DAtom | private |
| ~C4DAtomGoal() | C4DAtomGoal | private |
| ~GeListNode() | GeListNode | private |
| ~InstanceObject() | InstanceObject | private |