CommonLibSSE (powerof3)
Loading...
Searching...
No Matches
hkpConstraintInstance.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace RE
6{
7 class hkpConstraintData;
8 class hkpConstraintOwner;
9 struct hkpModifierConstraintAtom;
10
12 {
13 public:
14 inline static constexpr auto RTTI = RTTI_hkpConstraintInstance;
15
16 ~hkpConstraintInstance() override; // 00
17
19 {
20 return reinterpret_cast<hkpRigidBody*>(entities[0]);
21 }
22
24 {
25 return reinterpret_cast<hkpRigidBody*>(entities[1]);
26 }
27
28 // members
31 hkpModifierConstraintAtom* constraintModifiers; // 20
33 };
34 static_assert(sizeof(hkpConstraintInstance) == 0x38);
35}
Definition: hkReferencedObject.h:11
Definition: hkpConstraintData.h:11
Definition: hkpConstraintInstance.h:12
hkpRigidBody * GetRigidBodyB() const
Definition: hkpConstraintInstance.h:23
hkpEntity * entities[2]
Definition: hkpConstraintInstance.h:32
~hkpConstraintInstance() override
static constexpr auto RTTI
Definition: hkpConstraintInstance.h:14
hkpConstraintData * data
Definition: hkpConstraintInstance.h:30
hkpConstraintOwner * owner
Definition: hkpConstraintInstance.h:29
hkpModifierConstraintAtom * constraintModifiers
Definition: hkpConstraintInstance.h:31
hkpRigidBody * GetRigidBodyA() const
Definition: hkpConstraintInstance.h:18
Definition: hkpConstraintOwner.h:11
Definition: hkpEntity.h:24
Definition: hkpRigidBody.h:8
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_hkpConstraintInstance(static_cast< std::uint64_t >(689860))