Struct rusty_spine::c::spBoneData
source · #[repr(C)]pub struct spBoneData {Show 14 fields
pub index: c_int,
pub name: *const c_char,
pub parent: *mut spBoneData,
pub length: c_float,
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 transformMode: spTransformMode,
pub skinRequired: c_int,
pub color: spColor,
}
Fields
index: c_int
name: *const c_char
parent: *mut spBoneData
length: c_float
x: c_float
y: c_float
rotation: c_float
scaleX: c_float
scaleY: c_float
shearX: c_float
shearY: c_float
transformMode: spTransformMode
skinRequired: c_int
color: spColor
Trait Implementations
sourceimpl Clone for spBoneData
impl Clone for spBoneData
sourcefn clone(&self) -> spBoneData
fn clone(&self) -> spBoneData
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 moresourceimpl NewFromPtr<spBoneData> for BoneData
impl NewFromPtr<spBoneData> for BoneData
unsafe fn new_from_ptr(c_bone_data: *const spBoneData) -> Self
impl Copy for spBoneData
Auto Trait Implementations
impl RefUnwindSafe for spBoneData
impl !Send for spBoneData
impl !Sync for spBoneData
impl Unpin for spBoneData
impl UnwindSafe for spBoneData
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