CommonLibSSE (powerof3)
TESCombatEvent.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/N/NiSmartPointer.h"
4 
5 namespace RE
6 {
7  class TESObjectREFR;
8 
9  enum class ACTOR_COMBAT_STATE
10  {
11  kNone = 0,
12  kCombat = 1,
13  kSearching = 2
14  };
15 
17  {
18  public:
19  // members
23  std::uint32_t pad14{ 0 }; // 14
24  };
25  static_assert(sizeof(TESCombatEvent) == 0x18);
26 }
Definition: NiSmartPointer.h:9
Definition: AbsorbEffect.h:6
ACTOR_COMBAT_STATE
Definition: TESCombatEvent.h:10
Definition: TESCombatEvent.h:17
NiPointer< TESObjectREFR > actor
Definition: TESCombatEvent.h:20
std::uint32_t pad14
Definition: TESCombatEvent.h:23
NiPointer< TESObjectREFR > targetActor
Definition: TESCombatEvent.h:21
REX::EnumSet< ACTOR_COMBAT_STATE, std::uint32_t > newState
Definition: TESCombatEvent.h:22