Struct rusty_spine::c::spBone
source · [−]#[repr(C)]pub struct spBone {Show 27 fields
pub data: *mut spBoneData,
pub skeleton: *mut spSkeleton,
pub parent: *mut spBone,
pub childrenCount: c_int,
pub children: *mut *mut spBone,
pub x: c_float,
pub y: c_float,
pub rotation: c_float,
pub scaleX: c_float,
pub scaleY: c_float,
pub shearX: c_float,
pub shearY: c_float,
pub ax: c_float,
pub ay: c_float,
pub arotation: c_float,
pub ascaleX: c_float,
pub ascaleY: c_float,
pub ashearX: c_float,
pub ashearY: c_float,
pub a: c_float,
pub b: c_float,
pub worldX: c_float,
pub c: c_float,
pub d: c_float,
pub worldY: c_float,
pub sorted: c_int,
pub active: c_int,
}
Fields
data: *mut spBoneData
skeleton: *mut spSkeleton
parent: *mut spBone
childrenCount: c_int
children: *mut *mut spBone
x: c_float
y: c_float
rotation: c_float
scaleX: c_float
scaleY: c_float
shearX: c_float
shearY: c_float
ax: c_float
ay: c_float
arotation: c_float
ascaleX: c_float
ascaleY: c_float
ashearX: c_float
ashearY: c_float
a: c_float
b: c_float
worldX: c_float
c: c_float
d: c_float
worldY: c_float
sorted: c_int
active: c_int
Trait Implementations
sourceimpl NewFromPtr<spBone> for Bone
impl NewFromPtr<spBone> for Bone
unsafe fn new_from_ptr(c_bone: *const spBone) -> Self
impl Copy for spBone
Auto Trait Implementations
impl RefUnwindSafe for spBone
impl !Send for spBone
impl !Sync for spBone
impl Unpin for spBone
impl UnwindSafe for spBone
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