#[repr(C)]pub struct mjsTexture_ {Show 21 fields
pub element: *mut mjsElement,
pub type_: mjtTexture,
pub colorspace: mjtColorSpace,
pub builtin: c_int,
pub mark: c_int,
pub rgb1: [f64; 3],
pub rgb2: [f64; 3],
pub markrgb: [f64; 3],
pub random: f64,
pub height: c_int,
pub width: c_int,
pub nchannel: c_int,
pub content_type: *mut mjString,
pub file: *mut mjString,
pub gridsize: [c_int; 2],
pub gridlayout: [c_char; 13],
pub cubefiles: *mut mjStringVec,
pub data: *mut mjByteVec,
pub hflip: mjtByte,
pub vflip: mjtByte,
pub info: *mut mjString,
}Fields§
§element: *mut mjsElement§type_: mjtTexture§colorspace: mjtColorSpace§builtin: c_int§mark: c_int§rgb1: [f64; 3]§rgb2: [f64; 3]§markrgb: [f64; 3]§random: f64§height: c_int§width: c_int§nchannel: c_int§content_type: *mut mjString§file: *mut mjString§gridsize: [c_int; 2]§gridlayout: [c_char; 13]§cubefiles: *mut mjStringVec§data: *mut mjByteVec§hflip: mjtByte§vflip: mjtByte§info: *mut mjStringTrait Implementations§
Source§impl Clone for mjsTexture_
impl Clone for mjsTexture_
Source§fn clone(&self) -> mjsTexture_
fn clone(&self) -> mjsTexture_
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 moreAuto Trait Implementations§
impl Freeze for mjsTexture_
impl RefUnwindSafe for mjsTexture_
impl !Send for mjsTexture_
impl !Sync for mjsTexture_
impl Unpin for mjsTexture_
impl UnwindSafe for mjsTexture_
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