Type Alias mjrContext
Source pub type mjrContext = _mjrContext;
#[repr(C)]
pub struct mjrContext {Show 56 fields
pub lineWidth: f32,
pub shadowClip: f32,
pub shadowScale: f32,
pub fogStart: f32,
pub fogEnd: f32,
pub fogRGBA: [f32; 4],
pub shadowSize: i32,
pub offWidth: i32,
pub offHeight: i32,
pub offSamples: i32,
pub fontScale: i32,
pub auxWidth: [i32; 10],
pub auxHeight: [i32; 10],
pub auxSamples: [i32; 10],
pub offFBO: u32,
pub offFBO_r: u32,
pub offColor: u32,
pub offColor_r: u32,
pub offDepthStencil: u32,
pub offDepthStencil_r: u32,
pub shadowFBO: u32,
pub shadowTex: u32,
pub auxFBO: [u32; 10],
pub auxFBO_r: [u32; 10],
pub auxColor: [u32; 10],
pub auxColor_r: [u32; 10],
pub ntexture: i32,
pub textureType: [i32; 100],
pub texture: [u32; 100],
pub basePlane: u32,
pub baseMesh: u32,
pub baseHField: u32,
pub baseBuiltin: u32,
pub baseFontNormal: u32,
pub baseFontShadow: u32,
pub baseFontBig: u32,
pub rangePlane: i32,
pub rangeMesh: i32,
pub rangeHField: i32,
pub rangeBuiltin: i32,
pub rangeFont: i32,
pub nskin: i32,
pub skinvertVBO: *mut u32,
pub skinnormalVBO: *mut u32,
pub skintexcoordVBO: *mut u32,
pub skinfaceVBO: *mut u32,
pub charWidth: [i32; 127],
pub charWidthBig: [i32; 127],
pub charHeight: i32,
pub charHeightBig: i32,
pub glewInitialized: i32,
pub windowAvailable: i32,
pub windowSamples: i32,
pub windowStereo: i32,
pub windowDoublebuffer: i32,
pub currentBuffer: i32,
}
§shadowClip: f32§shadowScale: f32§shadowSize: i32§shadowFBO: u32§shadowTex: u32§baseFontShadow: u32