Struct PropertyHint
pub struct PropertyHint { /* private fields */ }
Implementations§
§impl PropertyHint
impl PropertyHint
pub const NONE: PropertyHint = _
pub const NONE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_NONE
pub const RANGE: PropertyHint = _
pub const RANGE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_RANGE
pub const ENUM: PropertyHint = _
pub const ENUM: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_ENUM
pub const ENUM_SUGGESTION: PropertyHint = _
pub const ENUM_SUGGESTION: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_ENUM_SUGGESTION
pub const EXP_EASING: PropertyHint = _
pub const EXP_EASING: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_EXP_EASING
pub const LINK: PropertyHint = _
pub const LINK: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LINK
pub const FLAGS: PropertyHint = _
pub const FLAGS: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_FLAGS
pub const LAYERS_2D_RENDER: PropertyHint = _
pub const LAYERS_2D_RENDER: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LAYERS_2D_RENDER
pub const LAYERS_2D_PHYSICS: PropertyHint = _
pub const LAYERS_2D_PHYSICS: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LAYERS_2D_PHYSICS
pub const LAYERS_2D_NAVIGATION: PropertyHint = _
pub const LAYERS_2D_NAVIGATION: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LAYERS_2D_NAVIGATION
pub const LAYERS_3D_RENDER: PropertyHint = _
pub const LAYERS_3D_RENDER: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LAYERS_3D_RENDER
pub const LAYERS_3D_PHYSICS: PropertyHint = _
pub const LAYERS_3D_PHYSICS: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LAYERS_3D_PHYSICS
pub const LAYERS_3D_NAVIGATION: PropertyHint = _
pub const LAYERS_3D_NAVIGATION: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LAYERS_3D_NAVIGATION
pub const LAYERS_AVOIDANCE: PropertyHint = _
pub const LAYERS_AVOIDANCE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LAYERS_AVOIDANCE
pub const FILE: PropertyHint = _
pub const FILE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_FILE
pub const DIR: PropertyHint = _
pub const DIR: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_DIR
pub const GLOBAL_FILE: PropertyHint = _
pub const GLOBAL_FILE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_GLOBAL_FILE
pub const GLOBAL_DIR: PropertyHint = _
pub const GLOBAL_DIR: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_GLOBAL_DIR
pub const RESOURCE_TYPE: PropertyHint = _
pub const RESOURCE_TYPE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_RESOURCE_TYPE
pub const MULTILINE_TEXT: PropertyHint = _
pub const MULTILINE_TEXT: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_MULTILINE_TEXT
pub const EXPRESSION: PropertyHint = _
pub const EXPRESSION: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_EXPRESSION
pub const PLACEHOLDER_TEXT: PropertyHint = _
pub const PLACEHOLDER_TEXT: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_PLACEHOLDER_TEXT
pub const COLOR_NO_ALPHA: PropertyHint = _
pub const COLOR_NO_ALPHA: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_COLOR_NO_ALPHA
pub const OBJECT_ID: PropertyHint = _
pub const OBJECT_ID: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_OBJECT_ID
pub const TYPE_STRING: PropertyHint = _
pub const TYPE_STRING: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_TYPE_STRING
pub const NODE_PATH_TO_EDITED_NODE: PropertyHint = _
pub const NODE_PATH_TO_EDITED_NODE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_NODE_PATH_TO_EDITED_NODE
pub const OBJECT_TOO_BIG: PropertyHint = _
pub const OBJECT_TOO_BIG: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_OBJECT_TOO_BIG
pub const NODE_PATH_VALID_TYPES: PropertyHint = _
pub const NODE_PATH_VALID_TYPES: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_NODE_PATH_VALID_TYPES
pub const SAVE_FILE: PropertyHint = _
pub const SAVE_FILE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_SAVE_FILE
pub const GLOBAL_SAVE_FILE: PropertyHint = _
pub const GLOBAL_SAVE_FILE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_GLOBAL_SAVE_FILE
pub const INT_IS_OBJECTID: PropertyHint = _
pub const INT_IS_OBJECTID: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_INT_IS_OBJECTID
pub const INT_IS_POINTER: PropertyHint = _
pub const INT_IS_POINTER: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_INT_IS_POINTER
pub const ARRAY_TYPE: PropertyHint = _
pub const ARRAY_TYPE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_ARRAY_TYPE
pub const LOCALE_ID: PropertyHint = _
pub const LOCALE_ID: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LOCALE_ID
pub const LOCALIZABLE_STRING: PropertyHint = _
pub const LOCALIZABLE_STRING: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_LOCALIZABLE_STRING
pub const NODE_TYPE: PropertyHint = _
pub const NODE_TYPE: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_NODE_TYPE
pub const HIDE_QUATERNION_EDIT: PropertyHint = _
pub const HIDE_QUATERNION_EDIT: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_HIDE_QUATERNION_EDIT
pub const PASSWORD: PropertyHint = _
pub const PASSWORD: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_PASSWORD
pub const MAX: PropertyHint = _
pub const MAX: PropertyHint = _
Godot enumerator name: PROPERTY_HINT_MAX
Trait Implementations§
§impl Clone for PropertyHint
impl Clone for PropertyHint
§fn clone(&self) -> PropertyHint
fn clone(&self) -> PropertyHint
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Debug for PropertyHint
impl Debug for PropertyHint
§impl EngineEnum for PropertyHint
impl EngineEnum for PropertyHint
§impl FromGodot for PropertyHint
impl FromGodot for PropertyHint
§fn try_from_godot(
via: <PropertyHint as GodotConvert>::Via,
) -> Result<PropertyHint, ConvertError>
fn try_from_godot( via: <PropertyHint as GodotConvert>::Via, ) -> Result<PropertyHint, ConvertError>
Err
on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant
, returning Err
on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for PropertyHint
impl GodotConvert for PropertyHint
§impl Hash for PropertyHint
impl Hash for PropertyHint
§impl IndexEnum for PropertyHint
impl IndexEnum for PropertyHint
§impl PartialEq for PropertyHint
impl PartialEq for PropertyHint
§impl ToGodot for PropertyHint
impl ToGodot for PropertyHint
§type ToVia<'v> = i32
type ToVia<'v> = i32
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <PropertyHint as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <PropertyHint as ToGodot>::ToVia<'_>
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
impl Copy for PropertyHint
impl Eq for PropertyHint
impl StructuralPartialEq for PropertyHint
Auto Trait Implementations§
impl Freeze for PropertyHint
impl RefUnwindSafe for PropertyHint
impl Send for PropertyHint
impl Sync for PropertyHint
impl Unpin for PropertyHint
impl UnwindSafe for PropertyHint
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
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)
clone_to_uninit
)