#include <c4d_posemorphtagdata.h>
|
| PoseMorphData () |
|
virtual | ~PoseMorphData () |
|
Bool | Init (PoseMorphIndexing *indexing=nullptr) |
|
void | Free (PoseMorphIndexing *indexing=nullptr) |
|
Bool | IsEmpty () |
|
Bool | StorePose (GeTreeNode< PoseMorphBaseData > *parent, BaseList2D *bl, POSEMORPH_SET_FLAGS flags, BaseTag *posetag) |
|
void | RelativePose (GeTreeNode< PoseMorphBaseData > *basenode, GeTreeNode< PoseMorphBaseData > *node, Bool downonly, POSEMORPH_SET_FLAGS flags, Int32 mode, BaseDocument *doc, BaseList2D *dst=nullptr) |
|
GeTreeNode< PoseMorphBaseData > * | GetHead () const |
|
Bool | Write (HyperFile *hf) |
|
Bool | Read (HyperFile *hf) |
|
Bool | CopyTo (PoseMorphData *dst, AliasTrans *trn, POSEMORPH_COPY_FLAGS poseMorphFlags) const |
|
Bool | WriteNodes (HyperFile *hf, GeTreeNode< PoseMorphBaseData > *node, Bool first=true) |
|
Bool | ReadNodes (HyperFile *hf, GeTreeNode< PoseMorphBaseData > *pnode, Bool first=true) |
|
Bool | CopyNodes (GeTreeNode< PoseMorphBaseData > *src, GeTree< PoseMorphBaseData > &dsttree, GeTreeNode< PoseMorphBaseData > *pnode, AliasTrans *trans, POSEMORPH_COPY_FLAGS flags) const |
|
BaseList2D * | GetTarget (BaseDocument *doc, Bool allowcache) |
|
BaseLink * | GetTargetLink () |
|
◆ PoseMorphData()
◆ ~PoseMorphData()
◆ Init()
◆ Free()
◆ IsEmpty()
◆ StorePose()
◆ RelativePose()
◆ GetHead()
◆ Write()
◆ Read()
◆ CopyTo()
◆ WriteNodes()
◆ ReadNodes()
◆ CopyNodes()
◆ GetTarget()
◆ GetTargetLink()
◆ FindNodeIndex()
◆ FindNode()
◆ StorePoseNodes()
◆ RelativeToAbs()
◆ m_Pose
◆ m_Flags
◆ m_Count
◆ m_Dirty
◆ m_HDirty
◆ m_Index
◆ m_GUID
◆ m_Name
◆ m_Weight
◆ m_Mode
◆ m_RotAxis
◆ m_RotMatrix
◆ m_ExtTarget
◆ m_cLevel
◆ m_pTargetLink