Struct openvr_sys::Struct_VR_IVRChaperone_FnTable
[−]
[src]
pub struct Struct_VR_IVRChaperone_FnTable { pub GetCalibrationState: Option<extern fn() -> ChaperoneCalibrationState>, pub GetPlayAreaSize: Option<unsafe extern fn(pSizeX: *mut c_float, pSizeZ: *mut c_float) -> u8>, pub GetPlayAreaRect: Option<unsafe extern fn(rect: *mut Struct_HmdQuad_t) -> u8>, pub ReloadInfo: Option<extern fn()>, pub SetSceneColor: Option<extern fn(color: Struct_HmdColor_t)>, pub GetBoundsColor: Option<unsafe extern fn(pOutputColorArray: *mut Struct_HmdColor_t, nNumOutputColors: c_int, flCollisionBoundsFadeDistance: c_float, pOutputCameraColor: *mut Struct_HmdColor_t)>, pub AreBoundsVisible: Option<extern fn() -> u8>, pub ForceBoundsVisible: Option<extern fn(bForce: u8)>, }
Fields
GetCalibrationState: Option<extern fn() -> ChaperoneCalibrationState>
GetPlayAreaSize: Option<unsafe extern fn(pSizeX: *mut c_float, pSizeZ: *mut c_float) -> u8>
GetPlayAreaRect: Option<unsafe extern fn(rect: *mut Struct_HmdQuad_t) -> u8>
ReloadInfo: Option<extern fn()>
SetSceneColor: Option<extern fn(color: Struct_HmdColor_t)>
GetBoundsColor: Option<unsafe extern fn(pOutputColorArray: *mut Struct_HmdColor_t, nNumOutputColors: c_int, flCollisionBoundsFadeDistance: c_float, pOutputCameraColor: *mut Struct_HmdColor_t)>
AreBoundsVisible: Option<extern fn() -> u8>
ForceBoundsVisible: Option<extern fn(bForce: u8)>
Trait Implementations
impl Copy for Struct_VR_IVRChaperone_FnTable
[src]
impl Clone for Struct_VR_IVRChaperone_FnTable
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more