Definition BSTMessageQueue.h:81
Definition BSTHashMap.h:21
Definition IUIMessageData.h:6
Definition UIMessage.h:28
Definition UIMessageQueue.h:15
BSTHashMap< UnkKey, UnkValue > unk348
Definition UIMessageQueue.h:33
IUIMessageData * CreateUIMessageData(const BSFixedString &a_name)
std::uint8_t pad001
Definition UIMessageQueue.h:29
UIMessage messagePool[kPoolSize]
Definition UIMessageQueue.h:36
std::uint32_t poolUsed
Definition UIMessageQueue.h:34
static UIMessageQueue * GetSingleton()
BSTCommonStaticMessageQueue< UIMessage *, 100 > messages
Definition UIMessageQueue.h:32
std::uint32_t pad37C
Definition UIMessageQueue.h:35
std::uint16_t pad002
Definition UIMessageQueue.h:30
@ kPoolSize
Definition UIMessageQueue.h:19
void AddMessage(const BSFixedString &a_menuName, UI_MESSAGE_TYPE a_type, IUIMessageData *a_data)
std::uint32_t pad004
Definition UIMessageQueue.h:31
Definition AbsorbEffect.h:6
UI_MESSAGE_TYPE
Definition UIMessage.h:10
Definition BSTSingleton.h:50