|
enum class | castor3d::AnimationState : uint8_t {
castor3d::ePlaying = 0
, castor3d::eStopped = 1
, castor3d::ePaused = 2
, castor3d::eCount
,
castor3d::eMin = ePlaying
} |
| Animation State Enumerator. More...
|
|
enum class | castor3d::AnimationType : uint8_t {
castor3d::eSceneNode = 0
, castor3d::eSkeleton = 1
, castor3d::eMesh = 2
, castor3d::eTexture = 3
,
castor3d::eCount
, castor3d::eMin = eSceneNode
} |
| Animation types enumeration. More...
|
|
enum class | castor3d::InterpolatorType : uint8_t { castor3d::eNearest = 0
, castor3d::eLinear = 1
, castor3d::eCount
, castor3d::eMin = eNearest
} |
| Interpolation modes enumeration. More...
|
|
using | castor3d::Point3rInterpolator = Interpolator< castor::Point3f > |
|
using | castor3d::QuaternionInterpolator = Interpolator< castor::Quaternion > |
|
template<typename DataT > |
using | castor3d::InterpolatorPtr = castor::RawUniquePtr< Interpolator< DataT > > |
|
C3D_API castor::String | castor3d::getName (AnimationState value) |
|
C3D_API castor::String | castor3d::getName (AnimationType value) |
|
C3D_API castor::String | castor3d::getName (InterpolatorType value) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, AnimationKeyFrame, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, AnimationImporter, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, AnimationImporterFactory, C3D_API) |
|
| castor3d::CU_DeclareTemplateSmartPtr (castor3d, Animation) |
|
| castor3d::CU_DeclareTemplateSmartPtr (castor3d, AnimationInstance) |
|
| castor3d::CU_DeclareVector (AnimationKeyFrameUPtr, AnimationKeyFrame) |
|