pub struct Cubemap {Show 28 fields
pub m_ColorSpace: i32,
pub m_CompleteImageSize: i64,
pub m_Height: i32,
pub m_ImageCount: i32,
pub m_IsReadable: bool,
pub m_LightmapFormat: i32,
pub m_Name: String,
pub m_SourceTextures: Vec<PPtr>,
pub m_TextureDimension: i32,
pub m_TextureFormat: i32,
pub m_TextureSettings: GLTextureSettings,
pub m_Width: i32,
pub image_data: Option<Vec<u8>>,
pub m_DownscaleFallback: Option<bool>,
pub m_ForcedFallbackFormat: Option<i32>,
pub m_IgnoreMasterTextureLimit: Option<bool>,
pub m_IgnoreMipmapLimit: Option<bool>,
pub m_IsAlphaChannelOptional: Option<bool>,
pub m_IsPreProcessed: Option<bool>,
pub m_MipCount: Option<i32>,
pub m_MipMap: Option<bool>,
pub m_MipmapLimitGroupName: Option<String>,
pub m_MipsStripped: Option<i32>,
pub m_PlatformBlob: Option<Vec<u8>>,
pub m_ReadAllowed: Option<bool>,
pub m_StreamData: Option<StreamingInfo>,
pub m_StreamingMipmaps: Option<bool>,
pub m_StreamingMipmapsPriority: Option<i32>,
}Expand description
Cubemap is a class of the Unity engine since version 4.0.0. Exert from Unity’s scripting documentation: Class for handling cube maps, Use this to create or modify existing cube map assets. This class does not support Cubemap creation with a Crunch compression TextureFormat.
Fields§
§m_ColorSpace: i32§m_CompleteImageSize: i64§m_Height: i32Height of the Texture in pixels (Read Only).
m_ImageCount: i32§m_IsReadable: boolWhether Unity stores an additional copy of this texture’s pixel data in CPU-addressable memory.
m_LightmapFormat: i32§m_Name: StringThe name of the object.
m_SourceTextures: Vec<PPtr>Vec<PPtr<Texture2D>>: (4.0.0 - 2022.3.2f1)
m_TextureDimension: i32§m_TextureFormat: i32§m_TextureSettings: GLTextureSettings§m_Width: i32Width of the Texture in pixels (Read Only).
image_data: Option<Vec<u8>>Vec
m_DownscaleFallback: Option<bool>bool: (2017.3.0b1 - 2022.3.2f1)
m_ForcedFallbackFormat: Option<i32>i32: (2017.3.0b1 - 2022.3.2f1)
m_IgnoreMasterTextureLimit: Option<bool>bool: (2019.3.0f6 - 2022.2.0a18)
m_IgnoreMipmapLimit: Option<bool>bool: (2022.2.0f1 - 2022.3.2f1)
m_IsAlphaChannelOptional: Option<bool>bool: (2020.2.0b1 - 2022.3.2f1)
m_IsPreProcessed: Option<bool>bool: (2019.4.9f1 - 2022.3.2f1)
m_MipCount: Option<i32>i32: (5.2.0f2 - 2022.3.2f1)
m_MipMap: Option<bool>bool: (4.0.0 - 5.1.5f1)
m_MipmapLimitGroupName: Option<String>String: (2022.2.0f1 - 2022.3.2f1)
m_MipsStripped: Option<i32>i32: (2020.1.0b1 - 2022.3.2f1)
m_PlatformBlob: Option<Vec<u8>>Vec
m_ReadAllowed: Option<bool>bool: (4.0.0 - 5.4.6f3)
m_StreamData: Option<StreamingInfo>StreamingInfo: (5.3.0f1 - 2022.3.2f1)
m_StreamingMipmaps: Option<bool>Determines whether mipmap streaming is enabled for this Texture. bool: (2018.2.0b1 - 2022.3.2f1)
m_StreamingMipmapsPriority: Option<i32>Sets the relative priority for this Texture when reducing memory size to fit within the memory budget. i32: (2018.2.0b1 - 2022.3.2f1)