pub struct ProceduralTexture {Show 19 fields
pub m_Name: String,
pub AlphaSource: Option<i32>,
pub AlphaSourceIsGrayscale: Option<bool>,
pub Format: Option<i32>,
pub Type: Option<i32>,
pub m_AlphaSourceIsInverted: Option<bool>,
pub m_AlphaSourceUID: Option<u64>,
pub m_BakedData: Option<Vec<u8>>,
pub m_BakedParameters: Option<TextureParameters>,
pub m_ColorSpace: Option<i32>,
pub m_DownscaleFallback: Option<bool>,
pub m_ForcedFallbackFormat: Option<i32>,
pub m_IsAlphaChannelOptional: Option<bool>,
pub m_LightmapFormat: Option<i32>,
pub m_Mipmaps: Option<i32>,
pub m_SubstanceMaterial: Option<PPtr>,
pub m_SubstanceTextureUID: Option<u64>,
pub m_TextureParameters: Option<TextureParameters>,
pub m_TextureSettings: Option<GLTextureSettings>,
}
Expand description
ProceduralTexture is a class of the Unity engine since version 3.4.0. Exert from Unity’s scripting documentation: Deprecated feature, no longer available
Fields§
§m_Name: String
The name of the object.
AlphaSource: Option<i32>
i32: (3.4.0 - 2017.4.40f1)
AlphaSourceIsGrayscale: Option<bool>
bool: (4.5.0 - 2017.4.40f1)
Format: Option<i32>
i32: (3.4.0 - 2017.4.40f1)
Type: Option<i32>
i32: (3.4.0 - 2017.4.40f1)
m_AlphaSourceIsInverted: Option<bool>
bool: (5.0.0f4 - 2017.4.40f1)
m_AlphaSourceUID: Option<u64>
u64: (4.5.0 - 2017.4.40f1)
m_BakedData: Option<Vec<u8>>
Vec
m_BakedParameters: Option<TextureParameters>
TextureParameters: (3.4.0 - 2017.4.40f1)
m_ColorSpace: Option<i32>
i32: (4.0.0 - 2017.4.40f1)
m_DownscaleFallback: Option<bool>
bool: (2017.3.0b1 - 2022.3.2f1)
m_ForcedFallbackFormat: Option<i32>
i32: (2017.3.0b1 - 2022.3.2f1)
m_IsAlphaChannelOptional: Option<bool>
bool: (2020.2.0b1 - 2022.3.2f1)
m_LightmapFormat: Option<i32>
i32: (3.4.0 - 2017.4.40f1)
m_Mipmaps: Option<i32>
i32: (4.5.0 - 2017.4.40f1)
m_SubstanceMaterial: Option<PPtr>
PPtr<ProceduralMaterial
>: (3.4.0 - 2017.4.40f1)
m_SubstanceTextureUID: Option<u64>
u64: (3.4.0 - 2017.4.40f1)
m_TextureParameters: Option<TextureParameters>
TextureParameters: (3.4.0 - 2017.4.40f1)
m_TextureSettings: Option<GLTextureSettings>
GLTextureSettings: (3.4.0 - 2017.4.40f1)
Trait Implementations§
Source§impl Debug for ProceduralTexture
impl Debug for ProceduralTexture
Source§impl<'de> Deserialize<'de> for ProceduralTexture
impl<'de> Deserialize<'de> for ProceduralTexture
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ProceduralTexture
impl RefUnwindSafe for ProceduralTexture
impl Send for ProceduralTexture
impl Sync for ProceduralTexture
impl Unpin for ProceduralTexture
impl UnwindSafe for ProceduralTexture
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
Mutably borrows from an owned value. Read more