pub struct ArrayFormat { /* private fields */ }Implementations§
Source§impl ArrayFormat
impl ArrayFormat
Sourcepub const VERTEX: ArrayFormat
pub const VERTEX: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_VERTEX
Sourcepub const NORMAL: ArrayFormat
pub const NORMAL: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_NORMAL
Sourcepub const TANGENT: ArrayFormat
pub const TANGENT: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_TANGENT
Sourcepub const COLOR: ArrayFormat
pub const COLOR: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_COLOR
Sourcepub const TEX_UV: ArrayFormat
pub const TEX_UV: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_TEX_UV
Sourcepub const TEX_UV2: ArrayFormat
pub const TEX_UV2: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_TEX_UV2
Sourcepub const CUSTOM0: ArrayFormat
pub const CUSTOM0: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM0
Sourcepub const CUSTOM1: ArrayFormat
pub const CUSTOM1: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM1
Sourcepub const CUSTOM2: ArrayFormat
pub const CUSTOM2: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM2
Sourcepub const CUSTOM3: ArrayFormat
pub const CUSTOM3: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM3
Sourcepub const BONES: ArrayFormat
pub const BONES: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_BONES
Sourcepub const WEIGHTS: ArrayFormat
pub const WEIGHTS: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_WEIGHTS
Sourcepub const INDEX: ArrayFormat
pub const INDEX: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_INDEX
Sourcepub const BLEND_SHAPE_MASK: ArrayFormat
pub const BLEND_SHAPE_MASK: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_BLEND_SHAPE_MASK
Sourcepub const CUSTOM_BASE: ArrayFormat
pub const CUSTOM_BASE: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM_BASE
Sourcepub const CUSTOM_BITS: ArrayFormat
pub const CUSTOM_BITS: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM_BITS
Sourcepub const CUSTOM0_SHIFT: ArrayFormat
pub const CUSTOM0_SHIFT: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM0_SHIFT
Sourcepub const CUSTOM1_SHIFT: ArrayFormat
pub const CUSTOM1_SHIFT: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM1_SHIFT
Sourcepub const CUSTOM2_SHIFT: ArrayFormat
pub const CUSTOM2_SHIFT: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM2_SHIFT
Sourcepub const CUSTOM3_SHIFT: ArrayFormat
pub const CUSTOM3_SHIFT: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM3_SHIFT
Sourcepub const CUSTOM_MASK: ArrayFormat
pub const CUSTOM_MASK: ArrayFormat
Godot enumerator name: ARRAY_FORMAT_CUSTOM_MASK
Sourcepub const COMPRESS_FLAGS_BASE: ArrayFormat
pub const COMPRESS_FLAGS_BASE: ArrayFormat
Godot enumerator name: ARRAY_COMPRESS_FLAGS_BASE
Sourcepub const FLAG_USE_2D_VERTICES: ArrayFormat
pub const FLAG_USE_2D_VERTICES: ArrayFormat
Godot enumerator name: ARRAY_FLAG_USE_2D_VERTICES
Sourcepub const FLAG_USE_DYNAMIC_UPDATE: ArrayFormat
pub const FLAG_USE_DYNAMIC_UPDATE: ArrayFormat
Godot enumerator name: ARRAY_FLAG_USE_DYNAMIC_UPDATE
Sourcepub const FLAG_USE_8_BONE_WEIGHTS: ArrayFormat
pub const FLAG_USE_8_BONE_WEIGHTS: ArrayFormat
Godot enumerator name: ARRAY_FLAG_USE_8_BONE_WEIGHTS
Sourcepub const FLAG_USES_EMPTY_VERTEX_ARRAY: ArrayFormat
pub const FLAG_USES_EMPTY_VERTEX_ARRAY: ArrayFormat
Godot enumerator name: ARRAY_FLAG_USES_EMPTY_VERTEX_ARRAY
Sourcepub const FLAG_COMPRESS_ATTRIBUTES: ArrayFormat
pub const FLAG_COMPRESS_ATTRIBUTES: ArrayFormat
Godot enumerator name: ARRAY_FLAG_COMPRESS_ATTRIBUTES
Trait Implementations§
Source§impl BitOr for ArrayFormat
impl BitOr for ArrayFormat
Source§impl BitOrAssign for ArrayFormat
impl BitOrAssign for ArrayFormat
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
|= operation. Read moreSource§impl Clone for ArrayFormat
impl Clone for ArrayFormat
Source§fn clone(&self) -> ArrayFormat
fn clone(&self) -> ArrayFormat
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for ArrayFormat
Source§impl Debug for ArrayFormat
impl Debug for ArrayFormat
Source§impl Default for ArrayFormat
impl Default for ArrayFormat
Source§fn default() -> ArrayFormat
fn default() -> ArrayFormat
impl Element for ArrayFormat
Source§impl EngineBitfield for ArrayFormat
impl EngineBitfield for ArrayFormat
fn try_from_ord(ord: u64) -> Option<Self>
Source§fn all_constants() -> &'static [EnumConstant<ArrayFormat>]
fn all_constants() -> &'static [EnumConstant<ArrayFormat>]
fn from_ord(ord: u64) -> Self
fn is_set(self, flag: Self) -> bool
impl Eq for ArrayFormat
impl Export for ArrayFormat
Source§impl FromGodot for ArrayFormat
impl FromGodot for ArrayFormat
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 ArrayFormat
impl GodotConvert for ArrayFormat
Source§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
Source§impl Hash for ArrayFormat
impl Hash for ArrayFormat
Source§impl PartialEq for ArrayFormat
impl PartialEq for ArrayFormat
impl StructuralPartialEq for ArrayFormat
Source§impl ToGodot for ArrayFormat
impl ToGodot for ArrayFormat
Source§type Pass = ByValue
type Pass = ByValue
Source§fn to_godot(&self) -> Self::Via
fn to_godot(&self) -> Self::Via
Source§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Source§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Source§impl Var for ArrayFormat
impl Var for ArrayFormat
Source§type PubType = ArrayFormat
type PubType = ArrayFormat
#[var(pub)].Source§fn var_get(field: &Self) -> Self::Via
fn var_get(field: &Self) -> Self::Via
Via type. Called for internal (non-pub) getters registered with Godot.Source§fn var_set(field: &mut Self, value: Self::Via)
fn var_set(field: &mut Self, value: Self::Via)
Via type. Called for internal (non-pub) setters registered with Godot.Source§fn var_pub_get(field: &Self) -> Self::PubType
fn var_pub_get(field: &Self) -> Self::PubType
PubType. Called for #[var(pub)] getters exposed in Rust API.Source§fn var_pub_set(field: &mut Self, value: Self::PubType)
fn var_pub_set(field: &mut Self, value: Self::PubType)
PubType. Called for #[var(pub)] setters exposed in Rust API.