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