Struct TextureParam
pub struct TextureParam { /* private fields */ }
Implementations§
§impl TextureParam
impl TextureParam
pub const ALBEDO: TextureParam = _
pub const ALBEDO: TextureParam = _
Godot enumerator name: TEXTURE_ALBEDO
pub const METALLIC: TextureParam = _
pub const METALLIC: TextureParam = _
Godot enumerator name: TEXTURE_METALLIC
pub const ROUGHNESS: TextureParam = _
pub const ROUGHNESS: TextureParam = _
Godot enumerator name: TEXTURE_ROUGHNESS
pub const EMISSION: TextureParam = _
pub const EMISSION: TextureParam = _
Godot enumerator name: TEXTURE_EMISSION
pub const NORMAL: TextureParam = _
pub const NORMAL: TextureParam = _
Godot enumerator name: TEXTURE_NORMAL
pub const RIM: TextureParam = _
pub const RIM: TextureParam = _
Godot enumerator name: TEXTURE_RIM
pub const CLEARCOAT: TextureParam = _
pub const CLEARCOAT: TextureParam = _
Godot enumerator name: TEXTURE_CLEARCOAT
pub const FLOWMAP: TextureParam = _
pub const FLOWMAP: TextureParam = _
Godot enumerator name: TEXTURE_FLOWMAP
pub const AMBIENT_OCCLUSION: TextureParam = _
pub const AMBIENT_OCCLUSION: TextureParam = _
Godot enumerator name: TEXTURE_AMBIENT_OCCLUSION
pub const HEIGHTMAP: TextureParam = _
pub const HEIGHTMAP: TextureParam = _
Godot enumerator name: TEXTURE_HEIGHTMAP
pub const SUBSURFACE_SCATTERING: TextureParam = _
pub const SUBSURFACE_SCATTERING: TextureParam = _
Godot enumerator name: TEXTURE_SUBSURFACE_SCATTERING
pub const SUBSURFACE_TRANSMITTANCE: TextureParam = _
pub const SUBSURFACE_TRANSMITTANCE: TextureParam = _
Godot enumerator name: TEXTURE_SUBSURFACE_TRANSMITTANCE
pub const BACKLIGHT: TextureParam = _
pub const BACKLIGHT: TextureParam = _
Godot enumerator name: TEXTURE_BACKLIGHT
pub const REFRACTION: TextureParam = _
pub const REFRACTION: TextureParam = _
Godot enumerator name: TEXTURE_REFRACTION
pub const DETAIL_MASK: TextureParam = _
pub const DETAIL_MASK: TextureParam = _
Godot enumerator name: TEXTURE_DETAIL_MASK
pub const DETAIL_ALBEDO: TextureParam = _
pub const DETAIL_ALBEDO: TextureParam = _
Godot enumerator name: TEXTURE_DETAIL_ALBEDO
pub const DETAIL_NORMAL: TextureParam = _
pub const DETAIL_NORMAL: TextureParam = _
Godot enumerator name: TEXTURE_DETAIL_NORMAL
pub const ORM: TextureParam = _
pub const ORM: TextureParam = _
Godot enumerator name: TEXTURE_ORM
pub const MAX: TextureParam = _
pub const MAX: TextureParam = _
Godot enumerator name: TEXTURE_MAX
Trait Implementations§
§impl Clone for TextureParam
impl Clone for TextureParam
§fn clone(&self) -> TextureParam
fn clone(&self) -> TextureParam
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Debug for TextureParam
impl Debug for TextureParam
§impl EngineEnum for TextureParam
impl EngineEnum for TextureParam
§impl FromGodot for TextureParam
impl FromGodot for TextureParam
§fn try_from_godot(
via: <TextureParam as GodotConvert>::Via,
) -> Result<TextureParam, ConvertError>
fn try_from_godot( via: <TextureParam as GodotConvert>::Via, ) -> Result<TextureParam, 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 TextureParam
impl GodotConvert for TextureParam
§impl Hash for TextureParam
impl Hash for TextureParam
§impl IndexEnum for TextureParam
impl IndexEnum for TextureParam
§impl PartialEq for TextureParam
impl PartialEq for TextureParam
§impl ToGodot for TextureParam
impl ToGodot for TextureParam
§type ToVia<'v> = i32
type ToVia<'v> = i32
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <TextureParam as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <TextureParam as ToGodot>::ToVia<'_>
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
impl Copy for TextureParam
impl Eq for TextureParam
impl StructuralPartialEq for TextureParam
Auto Trait Implementations§
impl Freeze for TextureParam
impl RefUnwindSafe for TextureParam
impl Send for TextureParam
impl Sync for TextureParam
impl Unpin for TextureParam
impl UnwindSafe for TextureParam
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
)