Struct RadianceSize
pub struct RadianceSize { /* private fields */ }Implementations§
§impl RadianceSize
impl RadianceSize
pub const SIZE_32: RadianceSize
pub const SIZE_32: RadianceSize
Godot enumerator name: RADIANCE_SIZE_32
pub const SIZE_64: RadianceSize
pub const SIZE_64: RadianceSize
Godot enumerator name: RADIANCE_SIZE_64
pub const SIZE_128: RadianceSize
pub const SIZE_128: RadianceSize
Godot enumerator name: RADIANCE_SIZE_128
pub const SIZE_256: RadianceSize
pub const SIZE_256: RadianceSize
Godot enumerator name: RADIANCE_SIZE_256
pub const SIZE_512: RadianceSize
pub const SIZE_512: RadianceSize
Godot enumerator name: RADIANCE_SIZE_512
pub const SIZE_1024: RadianceSize
pub const SIZE_1024: RadianceSize
Godot enumerator name: RADIANCE_SIZE_1024
pub const SIZE_2048: RadianceSize
pub const SIZE_2048: RadianceSize
Godot enumerator name: RADIANCE_SIZE_2048
pub const MAX: RadianceSize
pub const MAX: RadianceSize
Godot enumerator name: RADIANCE_SIZE_MAX
Trait Implementations§
§impl Clone for RadianceSize
impl Clone for RadianceSize
§fn clone(&self) -> RadianceSize
fn clone(&self) -> RadianceSize
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 more§impl Debug for RadianceSize
impl Debug for RadianceSize
§impl EngineEnum for RadianceSize
impl EngineEnum for RadianceSize
fn try_from_ord(ord: i32) -> Option<RadianceSize>
§fn ord(self) -> i32
fn ord(self) -> i32
Ordinal value of the enumerator, as specified in Godot.
This is not necessarily unique.
§fn values() -> &'static [RadianceSize]
fn values() -> &'static [RadianceSize]
Returns a slice of distinct enum values. Read more
§fn all_constants() -> &'static [EnumConstant<RadianceSize>]
fn all_constants() -> &'static [EnumConstant<RadianceSize>]
Returns metadata for all enum constants. Read more
fn from_ord(ord: i32) -> Self
§impl Export for RadianceSize
impl Export for RadianceSize
§fn export_hint() -> PropertyHintInfo
fn export_hint() -> PropertyHintInfo
The export info to use for an exported field of this type, if no other export info is specified.
§impl FromGodot for RadianceSize
impl FromGodot for RadianceSize
§fn try_from_godot(
via: <RadianceSize as GodotConvert>::Via,
) -> Result<RadianceSize, ConvertError>
fn try_from_godot( via: <RadianceSize as GodotConvert>::Via, ) -> Result<RadianceSize, 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 RadianceSize
impl GodotConvert for RadianceSize
§impl Hash for RadianceSize
impl Hash for RadianceSize
§impl IndexEnum for RadianceSize
impl IndexEnum for RadianceSize
§impl PartialEq for RadianceSize
impl PartialEq for RadianceSize
§impl ToGodot for RadianceSize
impl ToGodot for RadianceSize
§fn to_godot(&self) -> <RadianceSize as GodotConvert>::Via
fn to_godot(&self) -> <RadianceSize as GodotConvert>::Via
Converts this type to Godot representation, optimizing for zero-copy when possible. Read more
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Converts this type to owned Godot representation. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
§impl Var for RadianceSize
impl Var for RadianceSize
§type PubType = RadianceSize
type PubType = RadianceSize
Type used in generated Rust getters/setters for
#[var(pub)].§fn var_get(field: &RadianceSize) -> <RadianceSize as GodotConvert>::Via
fn var_get(field: &RadianceSize) -> <RadianceSize as GodotConvert>::Via
Get property value. Called when reading a property from Godot.
§fn var_set(field: &mut RadianceSize, value: <RadianceSize as GodotConvert>::Via)
fn var_set(field: &mut RadianceSize, value: <RadianceSize as GodotConvert>::Via)
Set property value. Called when writing a property from Godot.
§fn var_pub_get(field: &RadianceSize) -> <RadianceSize as Var>::PubType
fn var_pub_get(field: &RadianceSize) -> <RadianceSize as Var>::PubType
Get property value in a Rust auto-generated getter, for fields annotated with
#[var(pub)].§fn var_pub_set(field: &mut RadianceSize, value: <RadianceSize as Var>::PubType)
fn var_pub_set(field: &mut RadianceSize, value: <RadianceSize as Var>::PubType)
Set property value in a Rust auto-generated setter, for fields annotated with
#[var(pub)].§fn var_hint() -> PropertyHintInfo
fn var_hint() -> PropertyHintInfo
Specific property hints. Only override if they deviate from
GodotType::property_info, e.g. for enums/newtypes.impl Copy for RadianceSize
impl Eq for RadianceSize
impl StructuralPartialEq for RadianceSize
Auto Trait Implementations§
impl Freeze for RadianceSize
impl RefUnwindSafe for RadianceSize
impl Send for RadianceSize
impl Sync for RadianceSize
impl Unpin for RadianceSize
impl UnwindSafe for RadianceSize
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