CommonLibSSE (Parapets fork)
Loading...
Searching...
No Matches
hkpCollisionInput.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/H/hkBaseTypes.h"
4#include "RE/H/hkVector4.h"
5
6namespace RE
7{
8 class hkpCollisionDispatcher;
9 class hkpCollisionFilter;
10 class hkpConvexListFilter;
11
13 {
14 public:
16 {
17 public:
18 // members
22 };
23 static_assert(sizeof(Aabb32Info) == 0x30);
24
25 // members
26 hkpCollisionDispatcher* dispatcher; // 00
27 std::int32_t weldClosestPoints; // 08
28 std::int32_t forceAcceptContactPoints; // 0C
29 float tolerance; // 10
30 std::uint32_t pad14; // 14
31 const hkpCollisionFilter* filter; // 18
32 const hkpConvexListFilter* convexListFilter; // 20
33 mutable std::int32_t createPredictiveAgents; // 28
34 std::uint32_t pad2C; // 2C
36 };
37 static_assert(sizeof(hkpCollisionInput) == 0x60);
38}
Definition: hkVector4.h:8
Definition: AbsorbEffect.h:6
Definition: hkpCollisionInput.h:16
hkVector4 bitScale
Definition: hkpCollisionInput.h:21
hkVector4 bitOffsetLow
Definition: hkpCollisionInput.h:19
hkVector4 bitOffsetHigh
Definition: hkpCollisionInput.h:20
Definition: hkpCollisionInput.h:13
std::int32_t createPredictiveAgents
Definition: hkpCollisionInput.h:33
std::int32_t forceAcceptContactPoints
Definition: hkpCollisionInput.h:28
std::uint32_t pad2C
Definition: hkpCollisionInput.h:34
float tolerance
Definition: hkpCollisionInput.h:29
const hkpCollisionFilter * filter
Definition: hkpCollisionInput.h:31
Aabb32Info aabb32Info
Definition: hkpCollisionInput.h:35
const hkpConvexListFilter * convexListFilter
Definition: hkpCollisionInput.h:32
std::int32_t weldClosestPoints
Definition: hkpCollisionInput.h:27
std::uint32_t pad14
Definition: hkpCollisionInput.h:30
hkpCollisionDispatcher * dispatcher
Definition: hkpCollisionInput.h:26