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 DICTIONARY_TYPE: PropertyHint
pub const DICTIONARY_TYPE: PropertyHint
Godot enumerator name: PROPERTY_HINT_DICTIONARY_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 TOOL_BUTTON: PropertyHint
pub const TOOL_BUTTON: PropertyHint
Godot enumerator name: PROPERTY_HINT_TOOL_BUTTON
pub const ONESHOT: PropertyHint
pub const ONESHOT: PropertyHint
Godot enumerator name: PROPERTY_HINT_ONESHOT
pub const GROUP_ENABLE: PropertyHint
pub const GROUP_ENABLE: PropertyHint
Godot enumerator name: PROPERTY_HINT_GROUP_ENABLE
pub const INPUT_NAME: PropertyHint
pub const INPUT_NAME: PropertyHint
Godot enumerator name: PROPERTY_HINT_INPUT_NAME
pub const FILE_PATH: PropertyHint
pub const FILE_PATH: PropertyHint
Godot enumerator name: PROPERTY_HINT_FILE_PATH
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
fn try_from_ord(ord: i32) -> Option<PropertyHint>
§fn ord(self) -> i32
fn ord(self) -> i32
§fn values() -> &'static [PropertyHint]
fn values() -> &'static [PropertyHint]
§fn all_constants() -> &'static [EnumConstant<PropertyHint>]
fn all_constants() -> &'static [EnumConstant<PropertyHint>]
fn from_ord(ord: i32) -> Self
§impl Export for PropertyHint
impl Export for PropertyHint
§fn export_hint() -> PropertyHintInfo
fn export_hint() -> PropertyHintInfo
§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 PartialEq for PropertyHint
impl PartialEq for PropertyHint
§impl ToGodot for PropertyHint
impl ToGodot for PropertyHint
§fn to_godot(&self) -> <PropertyHint as GodotConvert>::Via
fn to_godot(&self) -> <PropertyHint as GodotConvert>::Via
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
§impl Var for PropertyHint
impl Var for PropertyHint
fn get_property(&self) -> <PropertyHint as GodotConvert>::Via
fn set_property(&mut self, value: <PropertyHint as GodotConvert>::Via)
§fn var_hint() -> PropertyHintInfo
fn var_hint() -> PropertyHintInfo
GodotType::property_info, e.g. for enums/newtypes.