CommonLibVR
BSAnimationUpdateData.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
RE
4
{
5
class
IPostAnimationChannelUpdateFunctor;
6
class
NiPoint3;
7
class
TESObjectREFR;
8
9
struct
BSAnimationUpdateData
10
{
11
public
:
12
// members
13
float
deltaTime
{ 0.0f };
// 00
14
uint32_t
pad04
;
// 04
15
void
*
unkFunctionPtr
{
nullptr
};
// 08
16
TESObjectREFR
*
refr
{
nullptr
};
// 10
17
NiPoint3
*
optionalEyePosition
{
nullptr
};
// 18
18
IPostAnimationChannelUpdateFunctor
*
updateFunctor
{
nullptr
};
// 20
19
uint16_t
flags
;
// 28
20
bool
unk2A
;
// 2A
21
bool
unk2B
;
// 2B
22
bool
unk2C
;
// 2C
23
bool
unk2D
;
// 2D
24
bool
unk2E
;
// 2E
25
bool
unk2F
;
// 2F
26
private
:
27
KEEP_FOR_RE
()
28
};
29
static_assert(
sizeof
(
BSAnimationUpdateData
) == 0x30);
30
}
KEEP_FOR_RE
#define KEEP_FOR_RE()
Definition:
PCH.h:713
RE::IPostAnimationChannelUpdateFunctor
Definition:
IPostAnimationChannelUpdateFunctor.h:6
RE::NiPoint3
Definition:
NiPoint3.h:6
RE::TESObjectREFR
Definition:
TESObjectREFR.h:113
RE
Definition:
AbsorbEffect.h:6
RE::BSAnimationUpdateData
Definition:
BSAnimationUpdateData.h:10
RE::BSAnimationUpdateData::unkFunctionPtr
void * unkFunctionPtr
Definition:
BSAnimationUpdateData.h:15
RE::BSAnimationUpdateData::unk2A
bool unk2A
Definition:
BSAnimationUpdateData.h:20
RE::BSAnimationUpdateData::unk2B
bool unk2B
Definition:
BSAnimationUpdateData.h:21
RE::BSAnimationUpdateData::unk2E
bool unk2E
Definition:
BSAnimationUpdateData.h:24
RE::BSAnimationUpdateData::unk2C
bool unk2C
Definition:
BSAnimationUpdateData.h:22
RE::BSAnimationUpdateData::unk2F
bool unk2F
Definition:
BSAnimationUpdateData.h:25
RE::BSAnimationUpdateData::flags
uint16_t flags
Definition:
BSAnimationUpdateData.h:19
RE::BSAnimationUpdateData::unk2D
bool unk2D
Definition:
BSAnimationUpdateData.h:23
RE::BSAnimationUpdateData::updateFunctor
IPostAnimationChannelUpdateFunctor * updateFunctor
Definition:
BSAnimationUpdateData.h:18
RE::BSAnimationUpdateData::deltaTime
float deltaTime
Definition:
BSAnimationUpdateData.h:13
RE::BSAnimationUpdateData::optionalEyePosition
NiPoint3 * optionalEyePosition
Definition:
BSAnimationUpdateData.h:17
RE::BSAnimationUpdateData::refr
TESObjectREFR * refr
Definition:
BSAnimationUpdateData.h:16
RE::BSAnimationUpdateData::pad04
uint32_t pad04
Definition:
BSAnimationUpdateData.h:14
CommonLibVR
include
RE
B
BSAnimationUpdateData.h
Generated by
1.9.1