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 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
§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
§impl Hash for ArrayFormat
impl Hash for ArrayFormat
§impl PartialEq for ArrayFormat
impl PartialEq for ArrayFormat
§impl ToGodot for ArrayFormat
impl ToGodot for ArrayFormat
§type ToVia<'v> = u64
type ToVia<'v> = u64
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <ArrayFormat as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <ArrayFormat as ToGodot>::ToVia<'_>
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
impl Copy for ArrayFormat
impl Eq for ArrayFormat
impl StructuralPartialEq for ArrayFormat
Auto Trait Implementations§
impl Freeze for ArrayFormat
impl RefUnwindSafe for ArrayFormat
impl Send for ArrayFormat
impl Sync for ArrayFormat
impl Unpin for ArrayFormat
impl UnwindSafe for ArrayFormat
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
)