Struct LightmapScale
pub struct LightmapScale { /* private fields */ }
Implementations§
§impl LightmapScale
impl LightmapScale
pub const SCALE_1X: LightmapScale = _
pub const SCALE_1X: LightmapScale = _
Godot enumerator name: LIGHTMAP_SCALE_1X
pub const SCALE_2X: LightmapScale = _
pub const SCALE_2X: LightmapScale = _
Godot enumerator name: LIGHTMAP_SCALE_2X
pub const SCALE_4X: LightmapScale = _
pub const SCALE_4X: LightmapScale = _
Godot enumerator name: LIGHTMAP_SCALE_4X
pub const SCALE_8X: LightmapScale = _
pub const SCALE_8X: LightmapScale = _
Godot enumerator name: LIGHTMAP_SCALE_8X
pub const MAX: LightmapScale = _
pub const MAX: LightmapScale = _
Godot enumerator name: LIGHTMAP_SCALE_MAX
Trait Implementations§
§impl Clone for LightmapScale
impl Clone for LightmapScale
§fn clone(&self) -> LightmapScale
fn clone(&self) -> LightmapScale
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 LightmapScale
impl Debug for LightmapScale
§impl EngineEnum for LightmapScale
impl EngineEnum for LightmapScale
§impl FromGodot for LightmapScale
impl FromGodot for LightmapScale
§fn try_from_godot(
via: <LightmapScale as GodotConvert>::Via,
) -> Result<LightmapScale, ConvertError>
fn try_from_godot( via: <LightmapScale as GodotConvert>::Via, ) -> Result<LightmapScale, 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 LightmapScale
impl GodotConvert for LightmapScale
§impl Hash for LightmapScale
impl Hash for LightmapScale
§impl IndexEnum for LightmapScale
impl IndexEnum for LightmapScale
§impl PartialEq for LightmapScale
impl PartialEq for LightmapScale
§impl ToGodot for LightmapScale
impl ToGodot for LightmapScale
§type ToVia<'v> = i32
type ToVia<'v> = i32
Target type of
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <LightmapScale as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <LightmapScale as ToGodot>::ToVia<'_>
Converts this type to the Godot type by reference, usually by cloning.
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for LightmapScale
impl Eq for LightmapScale
impl StructuralPartialEq for LightmapScale
Auto Trait Implementations§
impl Freeze for LightmapScale
impl RefUnwindSafe for LightmapScale
impl Send for LightmapScale
impl Sync for LightmapScale
impl Unpin for LightmapScale
impl UnwindSafe for LightmapScale
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§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
)