12 template <
class Key,
class T, std::u
int32_t SIZE,
template <
class>
class Singleton>
20 template <
class Key,
class T, std::u
int32_t SIZE>
27 template <
class,
class>
35 template <
class T = IUIMessageData>
42 static_assert(
sizeof(MessageDataFactoryManager) == 0x1A8);
Definition BSTCreateFactoryManager.h:22
Definition BSTCreateFactoryManager.h:14
BSTStaticHashMap< Key, const T *, SIZE > factories
Definition BSTCreateFactoryManager.h:17
Definition BSTHashMap.h:21
Definition IUIMessageData.h:6
Definition BSTCreateFactoryManager.h:31
static MessageDataFactoryManager * GetSingleton()
const BSTDerivedCreator< T, IUIMessageData > * GetCreator(const BSFixedString &a_type) const
Definition BSTCreateFactoryManager.h:36
constexpr auto Singleton
Definition Offsets.h:26
Definition AbsorbEffect.h:6
Definition BSTDerivedCreator.h:10