LeviLamina
Loading...
Searching...
No Matches
BoneOrientation Class Reference

Public Member Functions

MCAPI BoneOrientation (::BoneOrientation const &rhs)
MCAPI::BoneOrientation & operator= (::BoneOrientation const &rhs)
MCAPI void LL_CC_V rotateAndUpdateLocalPreTransformMatrix (::DirectX::XMMATRIX matrix, float rotationInDegrees, ::Vec3 const &axis)
MCAPI::DirectX::XMMATRIX LL_CC_V updateLocalPreTransformMatrix ()
MCAPI void * $ctor (::BoneOrientation const &rhs)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 4, 4, int > mParentBoneIndex
::ll::TypedStorage< 4, 4, ::SkeletalHierarchyIndex > mParentSkeletalHierarchyIndex
::ll::TypedStorage< 8, 48, ::HashedString > mName
::ll::TypedStorage< 4, 64, ::Matrix > mMatrix
::ll::TypedStorage< 4, 36, ::BoneOrientationTransform > mTransform
::ll::TypedStorage< 4, 36, ::BoneOrientationTransform > mDefaultTransform
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Matrix > > mLocalPreTransformMatrix
::ll::TypedStorage< 8, 16, ::ExpressionNode > mBoneBindingExpression
::ll::TypedStorage< 4, 12, ::Vec3 > mPivot
::ll::TypedStorage< 1, 1, ::BoneBindingMethod > mBoneBindingMethod
::ll::TypedStorage< 1, 1, ::BoneAnimationRelativeMode > mRotationRelativeMode
::ll::TypedStorage< 1, 1, bool > mOverrideStackMatrix

The documentation for this class was generated from the following file: