#[repr(C)]pub struct hkbProjectData {
pub __base: hkReferencedObject,
pub worldUpWS: hkVector4,
pub stringData: hkRefPtr<hkbProjectStringData>,
pub defaultEventNode: u8,
pub _pad29: [u8; 7],
}
Expand description
Represents project data in the Havok engine.
Fields§
§__base: hkReferencedObject
Base class hkReferencedObject
.
- Offset:
0x0
worldUpWS: hkVector4
World-up vector in world space.
- Offset:
0x10
stringData: hkRefPtr<hkbProjectStringData>
Pointer to string data.
- Offset:
0x20
defaultEventNode: u8
Default event node (mapped as hkEnum).
- Offset:
0x28
_pad29: [u8; 7]
Padding for memory alignment.
- Offset:
0x29
Implementations§
Trait Implementations§
Source§impl Default for hkbProjectData
impl Default for hkbProjectData
Source§impl hkRefPtrCounted for hkbProjectData
impl hkRefPtrCounted for hkbProjectData
fn AddReference(&self)
fn RemoveReference(&self)
Auto Trait Implementations§
impl !Freeze for hkbProjectData
impl RefUnwindSafe for hkbProjectData
impl !Send for hkbProjectData
impl !Sync for hkbProjectData
impl Unpin for hkbProjectData
impl UnwindSafe for hkbProjectData
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