Struct godot_core::global::PropertyUsageFlags
source · pub struct PropertyUsageFlags { /* private fields */ }
Implementations§
source§impl PropertyUsageFlags
impl PropertyUsageFlags
sourcepub const NONE: PropertyUsageFlags = _
pub const NONE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_NONE
sourcepub const STORAGE: PropertyUsageFlags = _
pub const STORAGE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_STORAGE
sourcepub const EDITOR: PropertyUsageFlags = _
pub const EDITOR: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_EDITOR
sourcepub const INTERNAL: PropertyUsageFlags = _
pub const INTERNAL: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_INTERNAL
sourcepub const CHECKABLE: PropertyUsageFlags = _
pub const CHECKABLE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_CHECKABLE
sourcepub const CHECKED: PropertyUsageFlags = _
pub const CHECKED: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_CHECKED
sourcepub const GROUP: PropertyUsageFlags = _
pub const GROUP: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_GROUP
sourcepub const CATEGORY: PropertyUsageFlags = _
pub const CATEGORY: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_CATEGORY
sourcepub const SUBGROUP: PropertyUsageFlags = _
pub const SUBGROUP: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_SUBGROUP
sourcepub const CLASS_IS_BITFIELD: PropertyUsageFlags = _
pub const CLASS_IS_BITFIELD: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_CLASS_IS_BITFIELD
sourcepub const NO_INSTANCE_STATE: PropertyUsageFlags = _
pub const NO_INSTANCE_STATE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_NO_INSTANCE_STATE
sourcepub const RESTART_IF_CHANGED: PropertyUsageFlags = _
pub const RESTART_IF_CHANGED: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_RESTART_IF_CHANGED
sourcepub const SCRIPT_VARIABLE: PropertyUsageFlags = _
pub const SCRIPT_VARIABLE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_SCRIPT_VARIABLE
sourcepub const STORE_IF_NULL: PropertyUsageFlags = _
pub const STORE_IF_NULL: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_STORE_IF_NULL
sourcepub const UPDATE_ALL_IF_MODIFIED: PropertyUsageFlags = _
pub const UPDATE_ALL_IF_MODIFIED: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_UPDATE_ALL_IF_MODIFIED
sourcepub const SCRIPT_DEFAULT_VALUE: PropertyUsageFlags = _
pub const SCRIPT_DEFAULT_VALUE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_SCRIPT_DEFAULT_VALUE
sourcepub const CLASS_IS_ENUM: PropertyUsageFlags = _
pub const CLASS_IS_ENUM: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_CLASS_IS_ENUM
sourcepub const NIL_IS_VARIANT: PropertyUsageFlags = _
pub const NIL_IS_VARIANT: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_NIL_IS_VARIANT
sourcepub const ARRAY: PropertyUsageFlags = _
pub const ARRAY: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_ARRAY
sourcepub const ALWAYS_DUPLICATE: PropertyUsageFlags = _
pub const ALWAYS_DUPLICATE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_ALWAYS_DUPLICATE
sourcepub const NEVER_DUPLICATE: PropertyUsageFlags = _
pub const NEVER_DUPLICATE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_NEVER_DUPLICATE
sourcepub const HIGH_END_GFX: PropertyUsageFlags = _
pub const HIGH_END_GFX: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_HIGH_END_GFX
sourcepub const NODE_PATH_FROM_SCENE_ROOT: PropertyUsageFlags = _
pub const NODE_PATH_FROM_SCENE_ROOT: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_NODE_PATH_FROM_SCENE_ROOT
sourcepub const RESOURCE_NOT_PERSISTENT: PropertyUsageFlags = _
pub const RESOURCE_NOT_PERSISTENT: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_RESOURCE_NOT_PERSISTENT
sourcepub const KEYING_INCREMENTS: PropertyUsageFlags = _
pub const KEYING_INCREMENTS: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_KEYING_INCREMENTS
sourcepub const DEFERRED_SET_RESOURCE: PropertyUsageFlags = _
pub const DEFERRED_SET_RESOURCE: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_DEFERRED_SET_RESOURCE
sourcepub const EDITOR_INSTANTIATE_OBJECT: PropertyUsageFlags = _
pub const EDITOR_INSTANTIATE_OBJECT: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_EDITOR_INSTANTIATE_OBJECT
sourcepub const EDITOR_BASIC_SETTING: PropertyUsageFlags = _
pub const EDITOR_BASIC_SETTING: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_EDITOR_BASIC_SETTING
sourcepub const READ_ONLY: PropertyUsageFlags = _
pub const READ_ONLY: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_READ_ONLY
sourcepub const SECRET: PropertyUsageFlags = _
pub const SECRET: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_SECRET
sourcepub const DEFAULT: PropertyUsageFlags = _
pub const DEFAULT: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_DEFAULT
sourcepub const NO_EDITOR: PropertyUsageFlags = _
pub const NO_EDITOR: PropertyUsageFlags = _
Godot enumerator name: PROPERTY_USAGE_NO_EDITOR
Trait Implementations§
source§impl BitOr for PropertyUsageFlags
impl BitOr for PropertyUsageFlags
source§impl Clone for PropertyUsageFlags
impl Clone for PropertyUsageFlags
source§fn clone(&self) -> PropertyUsageFlags
fn clone(&self) -> PropertyUsageFlags
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PropertyUsageFlags
impl Debug for PropertyUsageFlags
source§impl Default for PropertyUsageFlags
impl Default for PropertyUsageFlags
source§fn default() -> PropertyUsageFlags
fn default() -> PropertyUsageFlags
source§impl EngineBitfield for PropertyUsageFlags
impl EngineBitfield for PropertyUsageFlags
source§impl FromGodot for PropertyUsageFlags
impl FromGodot for PropertyUsageFlags
source§fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
Err
on failure.source§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
source§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant
], returning Err
on failure.source§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
Variant
]. Read moresource§impl GodotConvert for PropertyUsageFlags
impl GodotConvert for PropertyUsageFlags
source§impl Hash for PropertyUsageFlags
impl Hash for PropertyUsageFlags
source§impl PartialEq for PropertyUsageFlags
impl PartialEq for PropertyUsageFlags
source§fn eq(&self, other: &PropertyUsageFlags) -> bool
fn eq(&self, other: &PropertyUsageFlags) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl ToGodot for PropertyUsageFlags
impl ToGodot for PropertyUsageFlags
impl Copy for PropertyUsageFlags
impl Eq for PropertyUsageFlags
impl StructuralPartialEq for PropertyUsageFlags
Auto Trait Implementations§
impl Freeze for PropertyUsageFlags
impl RefUnwindSafe for PropertyUsageFlags
impl Send for PropertyUsageFlags
impl Sync for PropertyUsageFlags
impl Unpin for PropertyUsageFlags
impl UnwindSafe for PropertyUsageFlags
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
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)
clone_to_uninit
)