pub struct Heightmap {Show 16 fields
pub m_Heights: Vec<i16>,
pub m_Levels: i32,
pub m_MinMaxPatchHeights: Vec<f32>,
pub m_PrecomputedError: Vec<f32>,
pub m_Scale: Vector3f,
pub m_DefaultPhysicMaterial: Option<PPtr>,
pub m_EnableHolesTextureCompression: Option<bool>,
pub m_EnableSurfaceMaskTextureCompression: Option<bool>,
pub m_Height: Option<i32>,
pub m_Holes: Option<Vec<u8>>,
pub m_HolesLOD: Option<Vec<u8>>,
pub m_Resolution: Option<i32>,
pub m_SurfaceMask: Option<Vec<u8>>,
pub m_SurfaceMaskLOD: Option<Vec<u8>>,
pub m_Thickness: Option<f32>,
pub m_Width: Option<i32>,
}Expand description
Heightmap is a sub class of the Unity engine since version 3.4.0.
Fields§
§m_Heights: Vec<i16>§m_Levels: i32§m_MinMaxPatchHeights: Vec<f32>§m_PrecomputedError: Vec<f32>§m_Scale: Vector3f§m_DefaultPhysicMaterial: Option<PPtr>PPtr<PhysicMaterial>: (3.4.0 - 4.7.2)
m_EnableHolesTextureCompression: Option<bool>bool: (2019.3.0b1 - 2022.3.2f1)
m_EnableSurfaceMaskTextureCompression: Option<bool>bool: (2019.3.0a5 - 2019.3.0a7)
m_Height: Option<i32>i32: (3.4.0 - 2019.3.0a4)
m_Holes: Option<Vec<u8>>Vec
m_HolesLOD: Option<Vec<u8>>Vec
m_Resolution: Option<i32>i32: (2019.3.0b1 - 2022.3.2f1)
m_SurfaceMask: Option<Vec<u8>>Vec
m_SurfaceMaskLOD: Option<Vec<u8>>Vec
m_Thickness: Option<f32>f32: (5.0.0f4 - 2019.3.0a8)
m_Width: Option<i32>i32: (3.4.0 - 2019.3.0a4)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Heightmap
impl<'de> Deserialize<'de> for Heightmap
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 Heightmap
impl RefUnwindSafe for Heightmap
impl Send for Heightmap
impl Sync for Heightmap
impl Unpin for Heightmap
impl UnwindSafe for Heightmap
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