8 template <
class Parent,
class T>
Definition: NiTStringMap.h:47
typename Base::key_type key_type
Definition: NiTStringMap.h:52
typename Base::value_type value_type
Definition: NiTStringMap.h:54
typename Base::size_type size_type
Definition: NiTStringMap.h:55
typename Base::mapped_type mapped_type
Definition: NiTStringMap.h:53
Definition: NiTStringMap.h:10
std::uint32_t _pad24
Definition: NiTStringMap.h:41
bool key_eq(key_type a_lhs, key_type a_rhs) const override
std::uint16_t _pad22
Definition: NiTStringMap.h:40
typename Base::mapped_type mapped_type
Definition: NiTStringMap.h:16
typename Base::key_type key_type
Definition: NiTStringMap.h:15
void clear_value(value_type *a_value) override
typename Base::size_type size_type
Definition: NiTStringMap.h:18
typename Base::value_type value_type
Definition: NiTStringMap.h:17
virtual ~NiTStringTemplateMap()
std::uint32_t hash_function(key_type a_key) const override
bool _copy
Definition: NiTStringMap.h:38
NiTStringTemplateMap(std::uint32_t a_hashSize=37, bool a_copy=true)
Definition: NiTStringMap.h:20
std::uint8_t _pad21
Definition: NiTStringMap.h:39
void assign_value(value_type *a_value, key_type a_key, mapped_type a_mapped) override
Definition: AbsorbEffect.h:6