pub struct ObjectModelData {Show 20 fields
pub models: Vec<u16>,
pub types: Vec<u8>,
pub recolor_find: Vec<u16>,
pub recolor_replace: Vec<u16>,
pub retexture_find: Vec<u16>,
pub retexture_replace: Vec<u16>,
pub size_x: u8,
pub size_y: u8,
pub offset_x: u16,
pub offset_y: u16,
pub offset_z: u16,
pub model_size_x: u16,
pub model_size_y: u16,
pub model_size_z: u16,
pub varp_id: Option<u16>,
pub ambient: u8,
pub contrast: u8,
pub decord_displacement: u8,
pub merge_normals: bool,
pub blocking_mask: u8,
}Fields§
§models: Vec<u16>§types: Vec<u8>§recolor_find: Vec<u16>§recolor_replace: Vec<u16>§retexture_find: Vec<u16>§retexture_replace: Vec<u16>§size_x: u8§size_y: u8§offset_x: u16§offset_y: u16§offset_z: u16§model_size_x: u16§model_size_y: u16§model_size_z: u16§varp_id: Option<u16>§ambient: u8§contrast: u8§decord_displacement: u8§merge_normals: bool§blocking_mask: u8Trait Implementations§
Source§impl Clone for ObjectModelData
impl Clone for ObjectModelData
Source§fn clone(&self) -> ObjectModelData
fn clone(&self) -> ObjectModelData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ObjectModelData
impl Debug for ObjectModelData
Source§impl Default for ObjectModelData
impl Default for ObjectModelData
Source§fn default() -> ObjectModelData
fn default() -> ObjectModelData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ObjectModelData
impl<'de> Deserialize<'de> for ObjectModelData
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
Source§impl Hash for ObjectModelData
impl Hash for ObjectModelData
Source§impl Ord for ObjectModelData
impl Ord for ObjectModelData
Source§fn cmp(&self, other: &ObjectModelData) -> Ordering
fn cmp(&self, other: &ObjectModelData) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ObjectModelData
impl PartialEq for ObjectModelData
Source§impl PartialOrd for ObjectModelData
impl PartialOrd for ObjectModelData
Source§impl Serialize for ObjectModelData
impl Serialize for ObjectModelData
impl Eq for ObjectModelData
impl StructuralPartialEq for ObjectModelData
Auto Trait Implementations§
impl Freeze for ObjectModelData
impl RefUnwindSafe for ObjectModelData
impl Send for ObjectModelData
impl Sync for ObjectModelData
impl Unpin for ObjectModelData
impl UnwindSafe for ObjectModelData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more