pub struct AvatarConstant {Show 14 fields
pub m_Human: OffsetPtr,
pub m_HumanSkeletonIndexArray: Vec<i32>,
pub m_RootMotionBoneIndex: i32,
pub m_RootMotionBoneX: xform,
pub m_AvatarSkeleton: Option<OffsetPtr>,
pub m_AvatarSkeletonPose: Option<OffsetPtr>,
pub m_DefaultPose: Option<OffsetPtr>,
pub m_HumanSkeletonReverseIndexArray: Option<Vec<i32>>,
pub m_RootMotionSkeleton: Option<OffsetPtr>,
pub m_RootMotionSkeletonIndexArray: Option<Vec<i32>>,
pub m_RootMotionSkeletonPose: Option<OffsetPtr>,
pub m_Skeleton: Option<OffsetPtr>,
pub m_SkeletonNameIDArray: Option<Vec<u32>>,
pub m_SkeletonPose: Option<OffsetPtr>,
}Expand description
AvatarConstant is a sub class of the Unity engine since version 4.0.0.
Fields§
§m_Human: OffsetPtr§m_HumanSkeletonIndexArray: Vec<i32>§m_RootMotionBoneIndex: i32§m_RootMotionBoneX: xform§m_AvatarSkeleton: Option<OffsetPtr>OffsetPtr: (4.3.0 - 2022.3.2f1)
m_AvatarSkeletonPose: Option<OffsetPtr>OffsetPtr: (4.3.0 - 2022.3.2f1)
m_DefaultPose: Option<OffsetPtr>OffsetPtr: (4.3.0 - 2022.3.2f1)
m_HumanSkeletonReverseIndexArray: Option<Vec<i32>>Vec
m_RootMotionSkeleton: Option<OffsetPtr>OffsetPtr: (4.3.0 - 2022.3.2f1)
m_RootMotionSkeletonIndexArray: Option<Vec<i32>>Vec
m_RootMotionSkeletonPose: Option<OffsetPtr>OffsetPtr: (4.3.0 - 2022.3.2f1)
m_Skeleton: Option<OffsetPtr>OffsetPtr: (4.0.0 - 4.2.2)
m_SkeletonNameIDArray: Option<Vec<u32>>Vec
m_SkeletonPose: Option<OffsetPtr>OffsetPtr: (4.0.0 - 4.2.2)
Trait Implementations§
Source§impl Debug for AvatarConstant
impl Debug for AvatarConstant
Source§impl<'de> Deserialize<'de> for AvatarConstant
impl<'de> Deserialize<'de> for AvatarConstant
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AvatarConstant, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AvatarConstant, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for AvatarConstant
impl Serialize for AvatarConstant
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for AvatarConstant
impl RefUnwindSafe for AvatarConstant
impl Send for AvatarConstant
impl Sync for AvatarConstant
impl Unpin for AvatarConstant
impl UnsafeUnpin for AvatarConstant
impl UnwindSafe for AvatarConstant
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more