CommonLibSSE NG
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
6
namespace
RE
7
{
8
class
hkpCollisionDispatcher;
9
class
hkpCollisionFilter;
10
class
hkpConvexListFilter;
11
12
struct
hkpCollisionInput
13
{
14
public
:
15
struct
Aabb32Info
16
{
17
public
:
18
// members
19
hkVector4
bitOffsetLow
;
// 00
20
hkVector4
bitOffsetHigh
;
// 10
21
hkVector4
bitScale
;
// 20
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
35
Aabb32Info
aabb32Info
;
// 30
36
};
37
static_assert(
sizeof
(
hkpCollisionInput
) == 0x60);
38
}
RE::hkVector4
Definition:
hkVector4.h:9
RE::hkpCollisionFilter
Definition:
hkpCollisionFilter.h:20
RE::hkpConvexListFilter
Definition:
hkpConvexListFilter.h:12
hkBaseTypes.h
hkVector4.h
RE
Definition:
AbsorbEffect.h:6
RE::hkpCollisionInput::Aabb32Info
Definition:
hkpCollisionInput.h:16
RE::hkpCollisionInput::Aabb32Info::bitScale
hkVector4 bitScale
Definition:
hkpCollisionInput.h:21
RE::hkpCollisionInput::Aabb32Info::bitOffsetLow
hkVector4 bitOffsetLow
Definition:
hkpCollisionInput.h:19
RE::hkpCollisionInput::Aabb32Info::bitOffsetHigh
hkVector4 bitOffsetHigh
Definition:
hkpCollisionInput.h:20
RE::hkpCollisionInput
Definition:
hkpCollisionInput.h:13
RE::hkpCollisionInput::createPredictiveAgents
std::int32_t createPredictiveAgents
Definition:
hkpCollisionInput.h:33
RE::hkpCollisionInput::forceAcceptContactPoints
std::int32_t forceAcceptContactPoints
Definition:
hkpCollisionInput.h:28
RE::hkpCollisionInput::pad2C
std::uint32_t pad2C
Definition:
hkpCollisionInput.h:34
RE::hkpCollisionInput::tolerance
float tolerance
Definition:
hkpCollisionInput.h:29
RE::hkpCollisionInput::filter
const hkpCollisionFilter * filter
Definition:
hkpCollisionInput.h:31
RE::hkpCollisionInput::aabb32Info
Aabb32Info aabb32Info
Definition:
hkpCollisionInput.h:35
RE::hkpCollisionInput::convexListFilter
const hkpConvexListFilter * convexListFilter
Definition:
hkpCollisionInput.h:32
RE::hkpCollisionInput::weldClosestPoints
std::int32_t weldClosestPoints
Definition:
hkpCollisionInput.h:27
RE::hkpCollisionInput::pad14
std::uint32_t pad14
Definition:
hkpCollisionInput.h:30
RE::hkpCollisionInput::dispatcher
hkpCollisionDispatcher * dispatcher
Definition:
hkpCollisionInput.h:23
CommonLibSSE-NG
include
RE
H
hkpCollisionInput.h
Generated by
1.9.1