Struct GlobalShaderParameterType
pub struct GlobalShaderParameterType { /* private fields */ }Implementations§
§impl GlobalShaderParameterType
impl GlobalShaderParameterType
pub const BOOL: GlobalShaderParameterType
pub const BOOL: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_BOOL
pub const BVEC2: GlobalShaderParameterType
pub const BVEC2: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_BVEC2
pub const BVEC3: GlobalShaderParameterType
pub const BVEC3: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_BVEC3
pub const BVEC4: GlobalShaderParameterType
pub const BVEC4: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_BVEC4
pub const INT: GlobalShaderParameterType
pub const INT: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_INT
pub const IVEC2: GlobalShaderParameterType
pub const IVEC2: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_IVEC2
pub const IVEC3: GlobalShaderParameterType
pub const IVEC3: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_IVEC3
pub const IVEC4: GlobalShaderParameterType
pub const IVEC4: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_IVEC4
pub const RECT2I: GlobalShaderParameterType
pub const RECT2I: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_RECT2I
pub const UINT: GlobalShaderParameterType
pub const UINT: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_UINT
pub const UVEC2: GlobalShaderParameterType
pub const UVEC2: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_UVEC2
pub const UVEC3: GlobalShaderParameterType
pub const UVEC3: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_UVEC3
pub const UVEC4: GlobalShaderParameterType
pub const UVEC4: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_UVEC4
pub const FLOAT: GlobalShaderParameterType
pub const FLOAT: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_FLOAT
pub const VEC2: GlobalShaderParameterType
pub const VEC2: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_VEC2
pub const VEC3: GlobalShaderParameterType
pub const VEC3: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_VEC3
pub const VEC4: GlobalShaderParameterType
pub const VEC4: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_VEC4
pub const COLOR: GlobalShaderParameterType
pub const COLOR: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_COLOR
pub const RECT2: GlobalShaderParameterType
pub const RECT2: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_RECT2
pub const MAT2: GlobalShaderParameterType
pub const MAT2: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_MAT2
pub const MAT3: GlobalShaderParameterType
pub const MAT3: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_MAT3
pub const MAT4: GlobalShaderParameterType
pub const MAT4: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_MAT4
pub const TRANSFORM_2D: GlobalShaderParameterType
pub const TRANSFORM_2D: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_TRANSFORM_2D
pub const TRANSFORM: GlobalShaderParameterType
pub const TRANSFORM: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_TRANSFORM
pub const SAMPLER2D: GlobalShaderParameterType
pub const SAMPLER2D: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_SAMPLER2D
pub const SAMPLER2DARRAY: GlobalShaderParameterType
pub const SAMPLER2DARRAY: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_SAMPLER2DARRAY
pub const SAMPLER3D: GlobalShaderParameterType
pub const SAMPLER3D: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_SAMPLER3D
pub const SAMPLERCUBE: GlobalShaderParameterType
pub const SAMPLERCUBE: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_SAMPLERCUBE
pub const SAMPLEREXT: GlobalShaderParameterType
pub const SAMPLEREXT: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_SAMPLEREXT
pub const MAX: GlobalShaderParameterType
pub const MAX: GlobalShaderParameterType
Godot enumerator name: GLOBAL_VAR_TYPE_MAX
Trait Implementations§
§impl Clone for GlobalShaderParameterType
impl Clone for GlobalShaderParameterType
§fn clone(&self) -> GlobalShaderParameterType
fn clone(&self) -> GlobalShaderParameterType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more§impl Debug for GlobalShaderParameterType
impl Debug for GlobalShaderParameterType
§impl EngineEnum for GlobalShaderParameterType
impl EngineEnum for GlobalShaderParameterType
fn try_from_ord(ord: i32) -> Option<GlobalShaderParameterType>
§fn ord(self) -> i32
fn ord(self) -> i32
§fn values() -> &'static [GlobalShaderParameterType]
fn values() -> &'static [GlobalShaderParameterType]
§fn all_constants() -> &'static [EnumConstant<GlobalShaderParameterType>]
fn all_constants() -> &'static [EnumConstant<GlobalShaderParameterType>]
fn from_ord(ord: i32) -> Self
§impl Export for GlobalShaderParameterType
impl Export for GlobalShaderParameterType
§fn export_hint() -> PropertyHintInfo
fn export_hint() -> PropertyHintInfo
§impl FromGodot for GlobalShaderParameterType
impl FromGodot for GlobalShaderParameterType
§fn try_from_godot(
via: <GlobalShaderParameterType as GodotConvert>::Via,
) -> Result<GlobalShaderParameterType, ConvertError>
fn try_from_godot( via: <GlobalShaderParameterType as GodotConvert>::Via, ) -> Result<GlobalShaderParameterType, 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 GlobalShaderParameterType
impl GodotConvert for GlobalShaderParameterType
§impl Hash for GlobalShaderParameterType
impl Hash for GlobalShaderParameterType
§impl IndexEnum for GlobalShaderParameterType
impl IndexEnum for GlobalShaderParameterType
§impl PartialEq for GlobalShaderParameterType
impl PartialEq for GlobalShaderParameterType
§impl ToGodot for GlobalShaderParameterType
impl ToGodot for GlobalShaderParameterType
§fn to_godot(&self) -> <GlobalShaderParameterType as GodotConvert>::Via
fn to_godot(&self) -> <GlobalShaderParameterType 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 GlobalShaderParameterType
impl Var for GlobalShaderParameterType
fn get_property(&self) -> <GlobalShaderParameterType as GodotConvert>::Via
fn set_property( &mut self, value: <GlobalShaderParameterType as GodotConvert>::Via, )
§fn var_hint() -> PropertyHintInfo
fn var_hint() -> PropertyHintInfo
GodotType::property_info, e.g. for enums/newtypes.