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