23    class bhkCharacterController;
 
   24    class bhkRagdollPenetrationUtil;
 
   25    class BSAnimationGraphManager;
 
   26    class BSCloneReserver;
 
   27    class BSFaceGenAnimationData;
 
   28    class BSFaceGenNiNode;
 
   29    class BSLightingShaderProperty;
 
   31    class InventoryEntryData;
 
   37    struct AnimationVariableData;
 
   38    struct BSAnimationGraphVariableCache;
 
  125            assert(a_pos < BGSEntryPoint::ENTRY_POINT::kTotal);
 
 
 
#define KEEP_FOR_RE()
Definition PCH.h:518
 
Definition ActiveEffect.h:27
 
Definition ActorPackage.h:12
 
Definition BGSEquipSlot.h:10
 
Definition BSFaceGenAnimationData.h:11
 
Definition BSFaceGenNiNode.h:14
 
Definition BSTArray.h:378
 
Definition BSTSmartPointer.h:37
 
Definition InventoryEntryData.h:15
 
Definition MagicItem.h:30
 
Definition NiAVObject.h:57
 
Definition NiSmartPointer.h:9
 
Definition MiddleHighProcessData.h:83
 
ObjectEquipParams equipParams
Definition MiddleHighProcessData.h:88
 
std::uint8_t pad41
Definition MiddleHighProcessData.h:91
 
TESBoundObject * object
Definition MiddleHighProcessData.h:87
 
std::uint32_t pad44
Definition MiddleHighProcessData.h:93
 
std::uint16_t pad42
Definition MiddleHighProcessData.h:92
 
NiPointer< QueuedFile > queuedFiles
Definition MiddleHighProcessData.h:89
 
QueuedItem * next
Definition MiddleHighProcessData.h:86
 
bool equip
Definition MiddleHighProcessData.h:90
 
Definition TESBoundObject.h:26
 
WardState
Definition MagicSystem.h:87
 
Definition AbsorbEffect.h:6
 
RESET_3D_FLAGS
Definition MiddleHighProcessData.h:41
 
@ kNone
Definition PlayerCharacter.h:85
 
Definition MiddleHighProcessData.h:116
 
BSTArray< BGSPerkEntry * > perkEntryArrays[BGSEntryPoint::ENTRY_POINTS::kTotal]
Definition MiddleHighProcessData.h:130
 
BSTArray< BGSPerkEntry * > & operator[](BGSEntryPoint::ENTRY_POINT a_pos)
Definition MiddleHighProcessData.h:123
 
BSTArray< BGSPerkEntry * > & at(BGSEntryPoint::ENTRY_POINT a_pos)
Definition MiddleHighProcessData.h:118
 
ENTRY_POINT
Definition BGSEntryPoint.h:14
 
@ kTotal
Definition BGSEntryPoint.h:108
 
Definition BSAnimationGraphManager.h:34
 
Definition MiddleHighProcessData.h:54
 
std::uint32_t pad04
Definition MiddleHighProcessData.h:58
 
ActorHandle commandedActor
Definition MiddleHighProcessData.h:57
 
ActiveEffect * activeEffect
Definition MiddleHighProcessData.h:59
 
Definition MiddleHighProcessData.h:100
 
std::uint8_t pad21
Definition MiddleHighProcessData.h:109
 
NiPointer< NiNode > dismemberedLimbRoot
Definition MiddleHighProcessData.h:105
 
std::uint16_t pad22
Definition MiddleHighProcessData.h:110
 
NiPointer< NiNode > replacementLimb
Definition MiddleHighProcessData.h:106
 
DeferredHideLimb * next
Definition MiddleHighProcessData.h:107
 
std::uint32_t pad24
Definition MiddleHighProcessData.h:111
 
bool explosion
Definition MiddleHighProcessData.h:108
 
std::uint32_t limbIndex
Definition MiddleHighProcessData.h:104
 
float dismemberTimer
Definition MiddleHighProcessData.h:103
 
Definition MiddleHighProcessData.h:135
 
float unk2B8
Definition MiddleHighProcessData.h:204
 
float unk2A4
Definition MiddleHighProcessData.h:199
 
BSTArray< ActorHandle > deadDetectList
Definition MiddleHighProcessData.h:139
 
BSFaceGenNiNode * faceNodeSkinned
Definition MiddleHighProcessData.h:157
 
void * unk1F0
Definition MiddleHighProcessData.h:169
 
NiPointer< bhkCharacterController > charController
Definition MiddleHighProcessData.h:186
 
std::uint32_t unk20C
Definition MiddleHighProcessData.h:176
 
float unk2C0
Definition MiddleHighProcessData.h:206
 
bool unk319
Definition MiddleHighProcessData.h:232
 
MagicItem * currentPackageSpell
Definition MiddleHighProcessData.h:184
 
bool unk321
Definition MiddleHighProcessData.h:240
 
std::uint32_t unk1FC
Definition MiddleHighProcessData.h:172
 
BSFaceGenAnimationData * faceAnimationData
Definition MiddleHighProcessData.h:183
 
TESIdleForm * furnitureIdle
Definition MiddleHighProcessData.h:181
 
BSSimpleList< ActiveEffect * > * activeEffects
Definition MiddleHighProcessData.h:163
 
bool unk32F
Definition MiddleHighProcessData.h:254
 
TESIdleForm * unk210
Definition MiddleHighProcessData.h:177
 
bool unk31E
Definition MiddleHighProcessData.h:237
 
BSSimpleList< TESObjectREFR * > refListChairBed
Definition MiddleHighProcessData.h:140
 
ActorHandle commandingActor
Definition MiddleHighProcessData.h:178
 
std::uint32_t unk2E4
Definition MiddleHighProcessData.h:215
 
bool hostileGuard
Definition MiddleHighProcessData.h:252
 
bool pad333
Definition MiddleHighProcessData.h:258
 
MagicSystem::WardState wardState
Definition MiddleHighProcessData.h:147
 
bool unk318
Definition MiddleHighProcessData.h:231
 
QueuedItem * itemstoEquipUnequip
Definition MiddleHighProcessData.h:160
 
std::uint16_t unk1FA
Definition MiddleHighProcessData.h:171
 
bool unk316
Definition MiddleHighProcessData.h:229
 
float unk2AC
Definition MiddleHighProcessData.h:201
 
std::uint16_t unk304
Definition MiddleHighProcessData.h:222
 
float unk2B0
Definition MiddleHighProcessData.h:202
 
NiAVObject * faceTargetSourceNode
Definition MiddleHighProcessData.h:156
 
bool unk326
Definition MiddleHighProcessData.h:245
 
float unk2D0
Definition MiddleHighProcessData.h:210
 
bool alwaysHit
Definition MiddleHighProcessData.h:242
 
REX::EnumSet< RESET_3D_FLAGS, std::uint8_t > update3DModel
Definition MiddleHighProcessData.h:226
 
bool pickPocketed
Definition MiddleHighProcessData.h:234
 
TESIdleForm * lastIdlePlayed
Definition MiddleHighProcessData.h:192
 
NiPoint3 actorMountPosition
Definition MiddleHighProcessData.h:143
 
std::uint8_t unk310
Definition MiddleHighProcessData.h:225
 
NiPointer< BSCloneReserver > unk278
Definition MiddleHighProcessData.h:191
 
std::uint32_t pad21C
Definition MiddleHighProcessData.h:179
 
DeferredHideLimb * headDeferredHideLimb
Definition MiddleHighProcessData.h:162
 
BSTEventSource< void * > unk000
Definition MiddleHighProcessData.h:137
 
ActorPackage runOncePackage
Definition MiddleHighProcessData.h:138
 
InventoryEntryData * rightHand
Definition MiddleHighProcessData.h:188
 
bool unk328
Definition MiddleHighProcessData.h:247
 
std::uint32_t bleedoutAttacker
Definition MiddleHighProcessData.h:146
 
ObjectRefHandle occupiedFurniture
Definition MiddleHighProcessData.h:175
 
NiPoint3 furniturePathPoint
Definition MiddleHighProcessData.h:144
 
std::uint64_t unk248
Definition MiddleHighProcessData.h:185
 
std::uint64_t unk308
Definition MiddleHighProcessData.h:224
 
InventoryEntryData * leftHand
Definition MiddleHighProcessData.h:180
 
NiNode * weaponBone
Definition MiddleHighProcessData.h:153
 
std::uint32_t unk2EC
Definition MiddleHighProcessData.h:217
 
float unk298
Definition MiddleHighProcessData.h:196
 
BSTArray< void * > unk1B8
Definition MiddleHighProcessData.h:166
 
float unk2DC
Definition MiddleHighProcessData.h:213
 
BSTSmartPointer< BSAnimationGraphManager > animationGraphManager
Definition MiddleHighProcessData.h:164
 
bool killQueued
Definition MiddleHighProcessData.h:256
 
bool soulTrapped
Definition MiddleHighProcessData.h:244
 
bool unk330
Definition MiddleHighProcessData.h:255
 
std::uint16_t unk314
Definition MiddleHighProcessData.h:228
 
bool unk317
Definition MiddleHighProcessData.h:230
 
float deferredKillTimer
Definition MiddleHighProcessData.h:211
 
NiAVObject * headNode
Definition MiddleHighProcessData.h:154
 
std::uint16_t unk306
Definition MiddleHighProcessData.h:223
 
std::uint32_t unk2E0
Definition MiddleHighProcessData.h:214
 
std::uint64_t unk180
Definition MiddleHighProcessData.h:159
 
std::uint32_t pad334
Definition MiddleHighProcessData.h:259
 
BSTSmartPointer< bhkRagdollPenetrationUtil > penetrationDetectUtil
Definition MiddleHighProcessData.h:187
 
InventoryEntryData * bothHands
Definition MiddleHighProcessData.h:189
 
bool inDeferredKill
Definition MiddleHighProcessData.h:257
 
bool unk32C
Definition MiddleHighProcessData.h:251
 
float maximumWardPower
Definition MiddleHighProcessData.h:205
 
BSTArray< void * > unk1D0
Definition MiddleHighProcessData.h:167
 
NiAVObject * torsoNode
Definition MiddleHighProcessData.h:155
 
std::uint32_t unk2FC
Definition MiddleHighProcessData.h:220
 
AIPerkData * perkData
Definition MiddleHighProcessData.h:193
 
std::uint32_t pad0F4
Definition MiddleHighProcessData.h:148
 
BSAnimationGraphVariableCache * animationVariableCache
Definition MiddleHighProcessData.h:165
 
std::uint32_t currentFurnitureSubgraphID
Definition MiddleHighProcessData.h:195
 
std::uint32_t unk290
Definition MiddleHighProcessData.h:194
 
std::uint32_t unk300
Definition MiddleHighProcessData.h:221
 
float killMoveTimer
Definition MiddleHighProcessData.h:212
 
std::uint64_t unk2F0
Definition MiddleHighProcessData.h:218
 
bool beenAttacked
Definition MiddleHighProcessData.h:241
 
bool preventCombat
Definition MiddleHighProcessData.h:248
 
bool unk320
Definition MiddleHighProcessData.h:239
 
float unk29C
Definition MiddleHighProcessData.h:197
 
bool unk32A
Definition MiddleHighProcessData.h:249
 
bool unk31F
Definition MiddleHighProcessData.h:238
 
NiPoint3 rotation
Definition MiddleHighProcessData.h:141
 
bool forceNextUpdate
Definition MiddleHighProcessData.h:236
 
std::uint32_t unk2F8
Definition MiddleHighProcessData.h:219
 
float alphaMult
Definition MiddleHighProcessData.h:208
 
bool doNoDamage
Definition MiddleHighProcessData.h:243
 
std::uint32_t currentFurnitureMarkerID
Definition MiddleHighProcessData.h:216
 
std::uint32_t unk200
Definition MiddleHighProcessData.h:173
 
NiAVObject * unk148
Definition MiddleHighProcessData.h:152
 
float scriptRefractPower
Definition MiddleHighProcessData.h:209
 
bool unk32E
Definition MiddleHighProcessData.h:253
 
BSTSmartPointer< AnimResponse > animResponse
Definition MiddleHighProcessData.h:149
 
bool unk31A
Definition MiddleHighProcessData.h:233
 
NiPointer< BSLightingShaderProperty > lightingProperty
Definition MiddleHighProcessData.h:158
 
NiPointer< QueuedFile > bodyPartPreload
Definition MiddleHighProcessData.h:190
 
float currentMovementSpeed
Definition MiddleHighProcessData.h:200
 
bool summonedCreature
Definition MiddleHighProcessData.h:235
 
NiPoint3 lastSeenPosition
Definition MiddleHighProcessData.h:145
 
void * unk230
Definition MiddleHighProcessData.h:182
 
float bleedoutRate
Definition MiddleHighProcessData.h:203
 
float headHeightOffset
Definition MiddleHighProcessData.h:174
 
float unk2A0
Definition MiddleHighProcessData.h:198
 
std::uint16_t unk312
Definition MiddleHighProcessData.h:227
 
bool isFleeing
Definition MiddleHighProcessData.h:250
 
NiNode * damageRootNode[6]
Definition MiddleHighProcessData.h:151
 
BSSpinLock unk1E8
Definition MiddleHighProcessData.h:168
 
float torchEvaluationTimer
Definition MiddleHighProcessData.h:207
 
std::uint16_t unk1F8
Definition MiddleHighProcessData.h:170
 
HitData * lastHitData
Definition MiddleHighProcessData.h:161
 
bool unk327
Definition MiddleHighProcessData.h:246
 
BSTArray< CommandedActorData > commandedActors
Definition MiddleHighProcessData.h:150
 
NiPoint3 rotationSpeed
Definition MiddleHighProcessData.h:142
 
Definition MiddleHighProcessData.h:64
 
void * unk18
Definition MiddleHighProcessData.h:71
 
bool showMessage
Definition MiddleHighProcessData.h:74
 
std::uint32_t pad0C
Definition MiddleHighProcessData.h:69
 
bool playEquipSounds
Definition MiddleHighProcessData.h:72
 
bool unk23
Definition MiddleHighProcessData.h:75
 
ExtraDataList * extraDataList
Definition MiddleHighProcessData.h:67
 
std::uint16_t pad26
Definition MiddleHighProcessData.h:78
 
std::uint8_t pad25
Definition MiddleHighProcessData.h:77
 
std::int32_t count
Definition MiddleHighProcessData.h:68
 
bool unk24
Definition MiddleHighProcessData.h:76
 
const BGSEquipSlot * equipSlot
Definition MiddleHighProcessData.h:70
 
bool forceEquip
Definition MiddleHighProcessData.h:73