Struct godot::classes::display_server::ScreenOrientation
pub struct ScreenOrientation { /* private fields */ }
Implementations§
§impl ScreenOrientation
impl ScreenOrientation
pub const LANDSCAPE: ScreenOrientation = _
pub const LANDSCAPE: ScreenOrientation = _
Godot enumerator name: SCREEN_LANDSCAPE
pub const PORTRAIT: ScreenOrientation = _
pub const PORTRAIT: ScreenOrientation = _
Godot enumerator name: SCREEN_PORTRAIT
pub const REVERSE_LANDSCAPE: ScreenOrientation = _
pub const REVERSE_LANDSCAPE: ScreenOrientation = _
Godot enumerator name: SCREEN_REVERSE_LANDSCAPE
pub const REVERSE_PORTRAIT: ScreenOrientation = _
pub const REVERSE_PORTRAIT: ScreenOrientation = _
Godot enumerator name: SCREEN_REVERSE_PORTRAIT
pub const SENSOR_LANDSCAPE: ScreenOrientation = _
pub const SENSOR_LANDSCAPE: ScreenOrientation = _
Godot enumerator name: SCREEN_SENSOR_LANDSCAPE
pub const SENSOR_PORTRAIT: ScreenOrientation = _
pub const SENSOR_PORTRAIT: ScreenOrientation = _
Godot enumerator name: SCREEN_SENSOR_PORTRAIT
pub const SENSOR: ScreenOrientation = _
pub const SENSOR: ScreenOrientation = _
Godot enumerator name: SCREEN_SENSOR
Trait Implementations§
§impl Clone for ScreenOrientation
impl Clone for ScreenOrientation
§fn clone(&self) -> ScreenOrientation
fn clone(&self) -> ScreenOrientation
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 more§impl Debug for ScreenOrientation
impl Debug for ScreenOrientation
§impl EngineEnum for ScreenOrientation
impl EngineEnum for ScreenOrientation
§impl FromGodot for ScreenOrientation
impl FromGodot for ScreenOrientation
§fn try_from_godot(
via: <ScreenOrientation as GodotConvert>::Via,
) -> Result<ScreenOrientation, ConvertError>
fn try_from_godot( via: <ScreenOrientation as GodotConvert>::Via, ) -> Result<ScreenOrientation, ConvertError>
Converts the Godot representation to this type, returning
Err
on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Converts the Godot representation to this type. Read more
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Performs the conversion from a
Variant
, returning Err
on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for ScreenOrientation
impl GodotConvert for ScreenOrientation
§impl Hash for ScreenOrientation
impl Hash for ScreenOrientation
§impl PartialEq for ScreenOrientation
impl PartialEq for ScreenOrientation
§fn eq(&self, other: &ScreenOrientation) -> bool
fn eq(&self, other: &ScreenOrientation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl ToGodot for ScreenOrientation
impl ToGodot for ScreenOrientation
§fn to_godot(&self) -> <ScreenOrientation as GodotConvert>::Via
fn to_godot(&self) -> <ScreenOrientation as GodotConvert>::Via
Converts this type to the Godot type by reference, usually by cloning.
§fn into_godot(self) -> Self::Via
fn into_godot(self) -> Self::Via
Converts this type to the Godot type. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for ScreenOrientation
impl Eq for ScreenOrientation
impl StructuralPartialEq for ScreenOrientation
Auto Trait Implementations§
impl Freeze for ScreenOrientation
impl RefUnwindSafe for ScreenOrientation
impl Send for ScreenOrientation
impl Sync for ScreenOrientation
impl Unpin for ScreenOrientation
impl UnwindSafe for ScreenOrientation
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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)