CommonLibSSE (Parapets fork)
Loading...
Searching...
No Matches
hkpConstraintOwner.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace RE
7{
8 class hkpConstraintInstance;
9
11 {
12 public:
13 inline static constexpr auto RTTI = RTTI_hkpConstraintOwner;
14
15 ~hkpConstraintOwner() override; // 00
16
17 // add
18 virtual void AddConstraintToCriticalLockedIsland(hkpConstraintInstance* a_constraint); // 03 - { return; }
19 virtual void RemoveConstraintFromCriticalLockedIsland(hkpConstraintInstance* a_constraint); // 04 - { return; }
20 virtual void AddCallbackRequest(hkpConstraintInstance* a_constraint, std::int32_t a_request); // 05 - { return; }
21 virtual void CheckAccessRW(); // 06 - { return; }
22
23 // members
25 };
26 static_assert(sizeof(hkpConstraintOwner) == 0x20);
27}
Definition: hkReferencedObject.h:11
Definition: hkpConstraintOwner.h:11
virtual void CheckAccessRW()
virtual void RemoveConstraintFromCriticalLockedIsland(hkpConstraintInstance *a_constraint)
static constexpr auto RTTI
Definition: hkpConstraintOwner.h:13
virtual void AddCallbackRequest(hkpConstraintInstance *a_constraint, std::int32_t a_request)
virtual void AddConstraintToCriticalLockedIsland(hkpConstraintInstance *a_constraint)
hkpConstraintInfo constraintInfo
Definition: hkpConstraintOwner.h:24
~hkpConstraintOwner() override
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_hkpConstraintOwner
Definition: Offsets_RTTI.h:7578
Definition: hkpConstraintInfo.h:6