pub struct ObjectBaseState {Show 56 fields
pub wipe_copy: i64,
pub wipe_erase: i64,
pub click_disable: i64,
pub disp: i64,
pub patno: i64,
pub world: i64,
pub order: i64,
pub layer: i64,
pub x: i64,
pub y: i64,
pub z: i64,
pub center_x: i64,
pub center_y: i64,
pub center_z: i64,
pub center_rep_x: i64,
pub center_rep_y: i64,
pub center_rep_z: i64,
pub scale_x: i64,
pub scale_y: i64,
pub scale_z: i64,
pub rotate_x: i64,
pub rotate_y: i64,
pub rotate_z: i64,
pub clip_use: i64,
pub clip_left: i64,
pub clip_top: i64,
pub clip_right: i64,
pub clip_bottom: i64,
pub src_clip_use: i64,
pub src_clip_left: i64,
pub src_clip_top: i64,
pub src_clip_right: i64,
pub src_clip_bottom: i64,
pub alpha: i64,
pub tr: i64,
pub mono: i64,
pub reverse: i64,
pub bright: i64,
pub dark: i64,
pub color_r: i64,
pub color_g: i64,
pub color_b: i64,
pub color_rate: i64,
pub color_add_r: i64,
pub color_add_g: i64,
pub color_add_b: i64,
pub mask_no: i64,
pub tonecurve_no: i64,
pub light_no: i64,
pub fog_use: i64,
pub culling: i64,
pub alpha_test: i64,
pub alpha_blend: i64,
pub blend: i64,
pub child_sort_type: i64,
pub no_event_hint: bool,
}Fields§
§wipe_copy: i64§wipe_erase: i64§click_disable: i64§disp: i64§patno: i64§world: i64§order: i64§layer: i64§x: i64§y: i64§z: i64§center_x: i64§center_y: i64§center_z: i64§center_rep_x: i64§center_rep_y: i64§center_rep_z: i64§scale_x: i64§scale_y: i64§scale_z: i64§rotate_x: i64§rotate_y: i64§rotate_z: i64§clip_use: i64§clip_left: i64§clip_top: i64§clip_right: i64§clip_bottom: i64§src_clip_use: i64§src_clip_left: i64§src_clip_top: i64§src_clip_right: i64§src_clip_bottom: i64§alpha: i64§tr: i64§mono: i64§reverse: i64§bright: i64§dark: i64§color_r: i64§color_g: i64§color_b: i64§color_rate: i64§color_add_r: i64§color_add_g: i64§color_add_b: i64§mask_no: i64§tonecurve_no: i64§light_no: i64§fog_use: i64§culling: i64§alpha_test: i64§alpha_blend: i64§blend: i64§child_sort_type: i64§no_event_hint: boolTrait Implementations§
Source§impl Clone for ObjectBaseState
impl Clone for ObjectBaseState
Source§fn clone(&self) -> ObjectBaseState
fn clone(&self) -> ObjectBaseState
Returns a duplicate 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 Debug for ObjectBaseState
impl Debug for ObjectBaseState
Auto Trait Implementations§
impl Freeze for ObjectBaseState
impl RefUnwindSafe for ObjectBaseState
impl Send for ObjectBaseState
impl Sync for ObjectBaseState
impl Unpin for ObjectBaseState
impl UnsafeUnpin for ObjectBaseState
impl UnwindSafe for ObjectBaseState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.