pub struct PhysicsEditorLayout {Show 16 fields
pub show_rigid_body_panel: bool,
pub show_constraint_panel: bool,
pub show_joint_editor: bool,
pub show_cloth_panel: bool,
pub show_fluid_panel: bool,
pub show_destruction_panel: bool,
pub show_ragdoll_panel: bool,
pub show_vehicle_panel: bool,
pub show_collision_shape_panel: bool,
pub show_material_panel: bool,
pub show_contact_panel: bool,
pub show_stats: bool,
pub show_world_settings: bool,
pub panel_width: f32,
pub panel_height: f32,
pub selected_tab: PhysicsTab,
}Fields§
§show_rigid_body_panel: bool§show_constraint_panel: bool§show_joint_editor: bool§show_cloth_panel: bool§show_fluid_panel: bool§show_destruction_panel: bool§show_ragdoll_panel: bool§show_vehicle_panel: bool§show_collision_shape_panel: bool§show_material_panel: bool§show_contact_panel: bool§show_stats: bool§show_world_settings: bool§panel_width: f32§panel_height: f32§selected_tab: PhysicsTabImplementations§
Source§impl PhysicsEditorLayout
impl PhysicsEditorLayout
pub fn tab_label(&self, tab: &PhysicsTab) -> &'static str
Trait Implementations§
Source§impl Clone for PhysicsEditorLayout
impl Clone for PhysicsEditorLayout
Source§impl Debug for PhysicsEditorLayout
impl Debug for PhysicsEditorLayout
Auto Trait Implementations§
impl Freeze for PhysicsEditorLayout
impl RefUnwindSafe for PhysicsEditorLayout
impl Send for PhysicsEditorLayout
impl Sync for PhysicsEditorLayout
impl Unpin for PhysicsEditorLayout
impl UnsafeUnpin for PhysicsEditorLayout
impl UnwindSafe for PhysicsEditorLayout
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§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.Source§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.Source§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.Source§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.