Struct rusty_spine::c::spBoneData
source · #[repr(C)]pub struct spBoneData {Show 14 fields
pub index: c_int,
pub name: *mut 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: *mut 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§
source§impl Clone for spBoneData
impl Clone for spBoneData
source§fn clone(&self) -> spBoneData
fn clone(&self) -> spBoneData
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 moresource§impl NewFromPtr<spBoneData> for BoneData
impl NewFromPtr<spBoneData> for BoneData
unsafe fn new_from_ptr(c_bone_data: *mut spBoneData) -> Self
impl Copy for spBoneData
Auto Trait Implementations§
impl Freeze for spBoneData
impl RefUnwindSafe for spBoneData
impl !Send for spBoneData
impl !Sync for spBoneData
impl Unpin for spBoneData
impl UnwindSafe for spBoneData
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