Skip to main content

mjrContext

Type Alias mjrContext 

Source
pub type mjrContext = _mjrContext;

Aliased Type§

#[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,
}

Fields§

§lineWidth: f32§shadowClip: f32§shadowScale: f32§fogStart: f32§fogEnd: f32§fogRGBA: [f32; 4]§shadowSize: i32§offWidth: i32§offHeight: i32§offSamples: i32§fontScale: i32§auxWidth: [i32; 10]§auxHeight: [i32; 10]§auxSamples: [i32; 10]§offFBO: u32§offFBO_r: u32§offColor: u32§offColor_r: u32§offDepthStencil: u32§offDepthStencil_r: u32§shadowFBO: u32§shadowTex: u32§auxFBO: [u32; 10]§auxFBO_r: [u32; 10]§auxColor: [u32; 10]§auxColor_r: [u32; 10]§ntexture: i32§textureType: [i32; 100]§texture: [u32; 100]§basePlane: u32§baseMesh: u32§baseHField: u32§baseBuiltin: u32§baseFontNormal: u32§baseFontShadow: u32§baseFontBig: u32§rangePlane: i32§rangeMesh: i32§rangeHField: i32§rangeBuiltin: i32§rangeFont: i32§nskin: i32§skinvertVBO: *mut u32§skinnormalVBO: *mut u32§skintexcoordVBO: *mut u32§skinfaceVBO: *mut u32§charWidth: [i32; 127]§charWidthBig: [i32; 127]§charHeight: i32§charHeightBig: i32§glewInitialized: i32§windowAvailable: i32§windowSamples: i32§windowStereo: i32§windowDoublebuffer: i32§currentBuffer: i32