Struct rusty_spine::c::spSkeleton
source · #[repr(C)]pub struct spSkeleton {Show 19 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 skin: *mut spSkin,
pub color: spColor,
pub scaleX: c_float,
pub scaleY: c_float,
pub x: c_float,
pub y: 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
skin: *mut spSkin
color: spColor
scaleX: c_float
scaleY: c_float
x: c_float
y: c_float
Trait Implementations
sourceimpl Clone for spSkeleton
impl Clone for spSkeleton
sourcefn clone(&self) -> spSkeleton
fn clone(&self) -> spSkeleton
Returns a copy of the value. Read more
1.0.0 · sourcefn 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 RefUnwindSafe for spSkeleton
impl !Send for spSkeleton
impl !Sync for spSkeleton
impl Unpin for spSkeleton
impl UnwindSafe for spSkeleton
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more