Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
C3DSceneNode Member List

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

AddKey(int time, C3DKeyframe *newkey)C3DKeyframable
AddKey(int time, const C3DKeyframe &newkey)C3DKeyframable
C3DAnimatable() (defined in C3DAnimatable)C3DAnimatable
C3DKeyframable(void) (defined in C3DKeyframable)C3DKeyframable
C3DSceneNode(C3DBaseObject *nodeObject=NULL) (defined in C3DSceneNode)C3DSceneNode
CenterPivotOnCG(const C3DVector &bboxOffset=C3DVector(0.5, 0.5, 0.5), const C3DVector &additionalOffset=C3DVector(0.0, 0.0, 0.0)) (defined in C3DSceneNode)C3DSceneNode
CheckFlags(unsigned int checkflags, bool allSetOrNoneSet) const (defined in C3DSceneNode)C3DSceneNode
ConvertToGlobalCoordinates(int time) (defined in C3DSceneNode)C3DSceneNode
ConvertToGlobalCoordinates(const C4x4Matrix &matrix) (defined in C3DSceneNode)C3DSceneNode
Copy(int copyFlags=OBJECT_COPY_DEFAULT, C3DObjectCreator *objectCreator=NULL) const (defined in C3DSceneNode)C3DSceneNode
CopyBranch(C3DSceneNode *parent=NULL, int copyFlags=OBJECT_COPY_DEFAULT, C3DObjectCreator *objectCreator=NULL) const (defined in C3DSceneNode)C3DSceneNode
CopyKeys(const C3DKeyframable *srckeys, longuint classid=KEYFRAME_NULLID, CTimeRange range=CTimeRange(0, CTimeRange::MAX_TIME))C3DKeyframable
Create() (defined in C3DSceneNode)C3DSceneNodestatic
CreateKey(int time, longuint classid, unsigned int flags=KEYFRAME_NONE)C3DKeyframable
Delete() (defined in C3DSceneNode)C3DSceneNodevirtual
DeleteAllKeys() (defined in C3DKeyframable)C3DKeyframable
DeleteKey(int time, longuint classid=KEYFRAME_NULLID)C3DKeyframable
DeleteObjectInstanciation() (defined in C3DSceneNode)C3DSceneNode
Evaluate(int time, C3DKeyframe &findkey) constC3DKeyframable
Evaluate(int time, longuint classid) constC3DKeyframable
FindKey enum nameC3DAnimatable
GetBaseObject(int time=0) const (defined in C3DSceneNode)C3DSceneNode
GetBoundingBox(int time, C3DBBox &bbox, unsigned int bboxflags, unsigned int extraNodeOrPtFaceFlags=0, unsigned int extraKindOfObject=OBJECT_UNKNOWN) (defined in C3DSceneNode)C3DSceneNode
GetBoundingBox(int time, C3DPoint &point1, C3DPoint &point2, unsigned int bboxflags, unsigned int extraNodeOrPtFaceFlags=0, unsigned int extraKindOfObject=OBJECT_UNKNOWN) (defined in C3DSceneNode)C3DSceneNode
GetCG(int time, C3DPoint &CG) (defined in C3DSceneNode)C3DSceneNode
GetConstKey(int time, unsigned int findKeyFlag, longuint classid=KEYFRAME_NULLID, int *findKeyTime=NULL) constC3DKeyframablevirtual
GetConstKeyByIndex(unsigned int index, int *time=NULL, longuint classid=KEYFRAME_NULLID) const (defined in C3DKeyframable)C3DKeyframable
GetCustomData() (defined in C3DSceneNode)C3DSceneNodeinline
GetCustomData() const (defined in C3DSceneNode)C3DSceneNodeinline
GetFinalObject(int time=0, bool computeIfNeeded=true) const (defined in C3DSceneNode)C3DSceneNode
GetGeomObject(int time=0) const (defined in C3DSceneNode)C3DSceneNode
GetKeyByIndex(unsigned int index, int *time=NULL, longuint classid=KEYFRAME_NULLID)C3DKeyframable
GetKeyNbr(longuint classid=KEYFRAME_NULLID) const (defined in C3DKeyframable)C3DKeyframable
GetKeyTime(int time, unsigned int pos, longuint classid=KEYFRAME_NULLID) (defined in C3DAnimatable)C3DAnimatable
GetName() const (defined in C3DSceneNode)C3DSceneNode
GetNodeID() const (defined in C3DSceneNode)C3DSceneNode
GetNodeID32() const (defined in C3DSceneNode)C3DSceneNode
GetNodeLocalTM(int time, C4x4Matrix &matrix) const (defined in C3DSceneNode)C3DSceneNode
GetNodeTM(int time, C4x4Matrix &matrix, bool includeRootOrientation=true, bool excludePivot=false) const (defined in C3DSceneNode)C3DSceneNode
GetObjectID() const (defined in C3DSceneNode)C3DSceneNode
GetObjectKindOf() const (defined in C3DSceneNode)C3DSceneNodeinline
GetObjectLocalTM(int time, C4x4Matrix &matrix) const (defined in C3DSceneNode)C3DSceneNode
GetScene() (defined in C3DSceneNode)C3DSceneNodeinline
GetTimeRange(longuint classid=KEYFRAME_NULLID) const (defined in C3DSceneNode)C3DSceneNodevirtual
GetTreeNode() (defined in C3DSceneNode)C3DSceneNodeinline
Inherit(const C3DSceneNode *from, int flags=OBJECT_COPY_DEFAULT) (defined in C3DSceneNode)C3DSceneNode
INVALID_TIME enum value (defined in C3DKeyframable)C3DKeyframable
Invalidate(unsigned int sceneNodeInvFlags, bool set=true) (defined in C3DSceneNode)C3DSceneNode
InvalidateNodeAndObject(unsigned int sceneNodeInvFlags, unsigned int objectInvalidationFlags) (defined in C3DSceneNode)C3DSceneNode
IsFlagSet(unsigned int flag) const (defined in C3DSceneNode)C3DSceneNode
IsGeomObject() const (defined in C3DSceneNode)C3DSceneNode
IsInvalidate(SCENE_NODE_UPDATE_PROPERTIES flag) const (defined in C3DSceneNode)C3DSceneNode
IsObjectIntanciated(bool checkChilds=false) const (defined in C3DSceneNode)C3DSceneNode
IsOneFlagSet(unsigned int flags) const (defined in C3DSceneNode)C3DSceneNode
KEYFRAME_DONT_EVALUATE enum valueC3DKeyframable
KEYFRAME_NEXT enum valueC3DAnimatable
KEYFRAME_NONE enum value (defined in C3DKeyframable)C3DKeyframable
KEYFRAME_PREV enum valueC3DAnimatable
KEYFRAME_REPLACE_KEY enum valueC3DKeyframable
KEYFRAME_SAME enum valueC3DAnimatable
KeyframeFlags enum nameC3DKeyframable
operator=(const C3DKeyframable &key) (defined in C3DKeyframable)C3DKeyframable
operator==(const C3DKeyframable &refkeys) const (defined in C3DKeyframable)C3DKeyframable
PostSerialize(CXArchive &ar, bool lastCall) (defined in C3DSceneNode)C3DSceneNodevirtual
Serialize(CXArchive &ar) (defined in C3DSceneNode)C3DSceneNodevirtual
SetFlag(SCENE_NODE_FLAGS flag, bool set) (defined in C3DSceneNode)C3DSceneNode
SetFlag(TreeNodeFlag flag, bool set) (defined in CTreeNode)CTreeNodeprivate
SetFlags(unsigned int flags, bool set) (defined in C3DSceneNode)C3DSceneNode
SetName(const CXString &name) (defined in C3DSceneNode)C3DSceneNode
SetNodeID(SceneNodeID nodeid) (defined in C3DSceneNode)C3DSceneNode
SetObject(C3DBaseObject *pObj, bool deletePrevious=true) (defined in C3DSceneNode)C3DSceneNode
SetObjectLocalTM(int time, const C4x4Matrix &localMatrix, bool allowTrsDecomposition=true) (defined in C3DSceneNode)C3DSceneNode
SetScene(C3DScene *scene) (defined in C3DSceneNode)C3DSceneNode
SwapPoints(unsigned int swapMode) (defined in C3DSceneNode)C3DSceneNode
SwapTransformations(unsigned int swapMode) (defined in C3DSceneNode)C3DSceneNode
TimeStamp enum name (defined in C3DKeyframable)C3DKeyframable
TimeStamp typedef (defined in C3DKeyframable)C3DKeyframable
Update(unsigned int updateMode) (defined in C3DSceneNode)C3DSceneNode
~C3DAnimatable() (defined in C3DAnimatable)C3DAnimatablevirtual
~C3DKeyframable(void) (defined in C3DKeyframable)C3DKeyframablevirtual
~C3DSceneNode() (defined in C3DSceneNode)C3DSceneNodevirtual