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 REL::ID Singleton(static_cast< std::uint64_t >(400636))
 
Definition: AbsorbEffect.h:6
 
Definition: BSTDerivedCreator.h:10