Struct rusty_spine::c::spSkeleton
source · #[repr(C)]pub struct spSkeleton {Show 22 fields
pub data: *mut spSkeletonData,
pub bonesCount: c_int,
pub bones: *mut *mut spBone,
pub root: *mut spBone,
pub slotsCount: c_int,
pub slots: *mut *mut spSlot,
pub drawOrder: *mut *mut spSlot,
pub ikConstraintsCount: c_int,
pub ikConstraints: *mut *mut spIkConstraint,
pub transformConstraintsCount: c_int,
pub transformConstraints: *mut *mut spTransformConstraint,
pub pathConstraintsCount: c_int,
pub pathConstraints: *mut *mut spPathConstraint,
pub physicsConstraintsCount: c_int,
pub physicsConstraints: *mut *mut spPhysicsConstraint,
pub skin: *mut spSkin,
pub color: spColor,
pub scaleX: c_float,
pub scaleY: c_float,
pub x: c_float,
pub y: c_float,
pub time: c_float,
}
Fields§
§data: *mut spSkeletonData
§bonesCount: c_int
§bones: *mut *mut spBone
§root: *mut spBone
§slotsCount: c_int
§slots: *mut *mut spSlot
§drawOrder: *mut *mut spSlot
§ikConstraintsCount: c_int
§ikConstraints: *mut *mut spIkConstraint
§transformConstraintsCount: c_int
§transformConstraints: *mut *mut spTransformConstraint
§pathConstraintsCount: c_int
§pathConstraints: *mut *mut spPathConstraint
§physicsConstraintsCount: c_int
§physicsConstraints: *mut *mut spPhysicsConstraint
§skin: *mut spSkin
§color: spColor
§scaleX: c_float
§scaleY: c_float
§x: c_float
§y: c_float
§time: c_float
Trait Implementations§
source§impl Clone for spSkeleton
impl Clone for spSkeleton
source§fn clone(&self) -> spSkeleton
fn clone(&self) -> spSkeleton
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for spSkeleton
Auto Trait Implementations§
impl Freeze for spSkeleton
impl RefUnwindSafe for spSkeleton
impl !Send for spSkeleton
impl !Sync for spSkeleton
impl Unpin for spSkeleton
impl UnwindSafe for spSkeleton
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