#[repr(C)]pub struct VR_RUNTIME_DATA {
pub tempReturnStates: BSTSmallArray<*mut TESCameraState, VR_TEMP_RETURN_STATES_TOTAL>,
pub cameraStates: [BSTSmartPointer<TESCameraState>; 14],
pub rigidBody: NiPointer<bhkRigidBody>,
pub objectFadeHandle: RefHandle,
pub lock: BSSpinLock,
pub VR_pad144: [u8; 14],
}
Fields§
§tempReturnStates: BSTSmallArray<*mut TESCameraState, VR_TEMP_RETURN_STATES_TOTAL>
§cameraStates: [BSTSmartPointer<TESCameraState>; 14]
§rigidBody: NiPointer<bhkRigidBody>
§objectFadeHandle: RefHandle
§lock: BSSpinLock
§VR_pad144: [u8; 14]
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for VR_RUNTIME_DATA
impl RefUnwindSafe for VR_RUNTIME_DATA
impl !Send for VR_RUNTIME_DATA
impl !Sync for VR_RUNTIME_DATA
impl Unpin for VR_RUNTIME_DATA
impl UnwindSafe for VR_RUNTIME_DATA
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