|
enum | Castor3D::eINTERPOLATOR_MODE { Castor3D::eINTERPOLATOR_MODE_NONE,
Castor3D::eINTERPOLATOR_MODE_LINEAR
} |
| Interpolation modes enumeration. More...
|
|
enum | Castor3D::eANIMATION_STATE : uint8_t { Castor3D::eANIMATION_STATE_PLAYING,
Castor3D::eANIMATION_STATE_STOPPED,
Castor3D::eANIMATION_STATE_PAUSED
} |
| Animation State Enumerator. More...
|
|
enum | Castor3D::eANIMATION_OBJECT_TYPE : uint8_t { Castor3D::eANIMATION_OBJECT_TYPE_NODE,
Castor3D::eANIMATION_OBJECT_TYPE_OBJECT,
Castor3D::eANIMATION_OBJECT_TYPE_BONE
} |
| Class which represents the moving things. More...
|
|
typedef enum Castor3D::eINTERPOLATOR_MODE | Castor3D::eINTERPOLATOR_MODE |
| Interpolation modes enumeration. More...
|
|
typedef enum Castor3D::eANIMATION_STATE | Castor3D::eANIMATION_STATE |
| Animation State Enumerator. More...
|
|
typedef enum Castor3D::eANIMATION_OBJECT_TYPE | Castor3D::eANIMATION_OBJECT_TYPE |
| Class which represents the moving things. More...
|
|
using | Castor3D::AnimationStateMap = std::map< Castor::String, eANIMATION_STATE > |
|
using | Castor3D::Point3rInterpolator = Interpolator< Castor::Point3r > |
|
using | Castor3D::QuaternionInterpolator = Interpolator< Castor::Quaternion > |
|
using | Castor3D::KeyFrameRealMap = std::map< real, KeyFrame > |
|
using | Castor3D::KeyFrameArray = std::vector< KeyFrame > |
|
| Castor3D::DECLARE_SMART_PTR (AnimatedObject) |
|
| Castor3D::DECLARE_SMART_PTR (AnimationObject) |
|
| Castor3D::DECLARE_SMART_PTR (SkeletonAnimationObject) |
|
| Castor3D::DECLARE_SMART_PTR (SkeletonAnimationBone) |
|
| Castor3D::DECLARE_SMART_PTR (SkeletonAnimationNode) |
|
| Castor3D::DECLARE_SMART_PTR (Animation) |
|
| Castor3D::DECLARE_SMART_PTR (AnimatedObjectGroup) |
|
| Castor3D::DECLARE_SMART_PTR (Bone) |
|
| Castor3D::DECLARE_SMART_PTR (Skeleton) |
|
| Castor3D::DECLARE_SMART_PTR (Animable) |
|
| Castor3D::DECLARE_SMART_PTR (BonedVertex) |
|
| Castor3D::DECLARE_MAP (Castor::String, AnimatedObjectGroupSPtr, AnimatedObjectGroupPtrStr) |
| AnimatedObjectGroup pointer map, sorted by name. More...
|
|
| Castor3D::DECLARE_MAP (Castor::String, AnimationSPtr, AnimationPtrStr) |
| Animation pointer map, sorted by name. More...
|
|
| Castor3D::DECLARE_MAP (Castor::String, AnimatedObjectSPtr, AnimatedObjectPtrStr) |
| AnimatedObject pointer map, sorted by name. More...
|
|
| Castor3D::DECLARE_MAP (Castor::String, AnimationObjectSPtr, AnimationObjectPtrStr) |
| MovingObject pointer map, sorted by name. More...
|
|
| Castor3D::DECLARE_VECTOR (AnimationSPtr, AnimationPtr) |
| Animation pointer array. More...
|
|
| Castor3D::DECLARE_VECTOR (BoneSPtr, BonePtr) |
| Bone pointer array. More...
|
|
| Castor3D::DECLARE_VECTOR (AnimationObjectSPtr, AnimationObjectPtr) |
| AnimationObject pointer array. More...
|
|
| Castor3D::DECLARE_VECTOR (BonedVertexSPtr, BonedVertexPtr) |
| BonedVertex pointer array. More...
|
|