CommonLibSSE (Parapets fork)
RE::HUDData Class Reference

#include <HUDData.h>

Inheritance diagram for RE::HUDData:
RE::IUIMessageData

Public Types

enum class  Type {
  kUnk0 = 0 , kNotification = 1 , kSetBlinking = 11 , kSetFadeOut = 12 ,
  kSetPct = 13 , kQuestStarted = 14 , kQuestComplete = 15 , kQuestFailed = 16 ,
  kSkillIncrease = 20 , kWordOfPower1 = 21 , kWordOfPower2 = 22 , kSetMode = 23
}
 
enum class  Discovery {
  kCity = 1 , kTown = 2 , kDungeon4 = 4 , kDungeon7 = 7 ,
  kDungeon8 = 8 , kDungeon12 = 12 , kDungeon15 = 15
}
 

Public Member Functions

 ~HUDData () override
 
- Public Member Functions inherited from RE::IUIMessageData
virtual ~IUIMessageData ()=default
 
 TES_HEAP_REDEFINE_NEW ()
 

Public Attributes

stl::enumeration< Type, std::uint32_t > type
 
std::uint32_t pad14
 
BSString text
 
std::uint32_t unk28
 
std::uint32_t pad2C
 
void * unk30
 
std::uint64_t unk38
 
std::uint8_t unk40
 
std::uint8_t pad41
 
std::uint16_t pad42
 
std::uint32_t data
 
- Public Attributes inherited from RE::IUIMessageData
std::uint16_t unk08
 
std::uint16_t pad0A
 
std::uint32_t pad0C
 

Static Public Attributes

static constexpr auto RTTI = RTTI_HUDData
 
static constexpr std::string_view CLASS_NAME = "HUDData"
 
- Static Public Attributes inherited from RE::IUIMessageData
static constexpr auto RTTI = RTTI_IUIMessageData
 

Member Enumeration Documentation

◆ Discovery

Enumerator
kCity 
kTown 
kDungeon4 
kDungeon7 
kDungeon8 
kDungeon12 
kDungeon15 

◆ Type

enum RE::HUDData::Type
strong
Enumerator
kUnk0 
kNotification 
kSetBlinking 
kSetFadeOut 
kSetPct 
kQuestStarted 
kQuestComplete 
kQuestFailed 
kSkillIncrease 
kWordOfPower1 
kWordOfPower2 
kSetMode 

Constructor & Destructor Documentation

◆ ~HUDData()

RE::HUDData::~HUDData ( )
override

Member Data Documentation

◆ CLASS_NAME

constexpr std::string_view RE::HUDData::CLASS_NAME = "HUDData"
inlinestaticconstexpr

◆ data

std::uint32_t RE::HUDData::data

◆ pad14

std::uint32_t RE::HUDData::pad14

◆ pad2C

std::uint32_t RE::HUDData::pad2C

◆ pad41

std::uint8_t RE::HUDData::pad41

◆ pad42

std::uint16_t RE::HUDData::pad42

◆ RTTI

constexpr auto RE::HUDData::RTTI = RTTI_HUDData
inlinestaticconstexpr

◆ text

BSString RE::HUDData::text

◆ type

stl::enumeration<Type, std::uint32_t> RE::HUDData::type

◆ unk28

std::uint32_t RE::HUDData::unk28

◆ unk30

void* RE::HUDData::unk30

◆ unk38

std::uint64_t RE::HUDData::unk38

◆ unk40

std::uint8_t RE::HUDData::unk40

The documentation for this class was generated from the following file: