|
CommonLibSSE (Parapets fork)
|
#include <AttackAnimationArrayMap.h>
Public Types | |
| enum | HashKey : std::uint32_t { kHandToHandMelee , kOneHandSword , kOneHandDagger , kOneHandAxe , kOneHandMace , kTwoHandSword , kTwoHandAxe , kBow , kStaff , kCrossbow , kSpell , kShield } |
Public Types inherited from RE::BSTScatterTable< Hash, KeyEqual, Traits, Allocator > | |
| using | traits_type = Traits |
| using | key_type = typename Traits::key_type |
| using | mapped_type = typename Traits::mapped_type |
| using | value_type = typename Traits::value_type |
| using | size_type = std::uint32_t |
| using | difference_type = std::int32_t |
| using | hasher = Hash |
| using | key_equal = KeyEqual |
| using | reference = value_type & |
| using | const_reference = const value_type & |
| using | pointer = value_type * |
| using | const_pointer = const value_type * |
| using | allocator_type = Allocator< sizeof(entry_type), alignof(entry_type)> |
| using | iterator = iterator_base< value_type > |
| using | const_iterator = iterator_base< const value_type > |
Public Member Functions | |
| virtual | ~AttackAnimationArrayMap () |
Public Member Functions inherited from RE::NiRefObject | |
| NiRefObject () | |
| virtual | ~NiRefObject () |
| virtual void | DeleteThis () |
| void | IncRefCount () |
| void | DecRefCount () |
| constexpr std::uint32_t | GetRefCount () const noexcept |
| TES_HEAP_REDEFINE_NEW () | |
Public Member Functions inherited from RE::BSTScatterTable< Hash, KeyEqual, Traits, Allocator > | |
| BSTScatterTable ()=default | |
| BSTScatterTable (const BSTScatterTable &a_rhs) | |
| BSTScatterTable (BSTScatterTable &&a_rhs) noexcept requires(std | |
| ~BSTScatterTable () | |
| BSTScatterTable & | operator= (const BSTScatterTable &a_rhs) |
| BSTScatterTable & | operator= (BSTScatterTable &&a_rhs) requires(std |
| iterator | begin () noexcept |
| const_iterator | begin () const noexcept |
| const_iterator | cbegin () const noexcept |
| iterator | end () noexcept |
| const_iterator | end () const noexcept |
| const_iterator | cend () const noexcept |
| bool | empty () const noexcept |
| size_type | size () const noexcept |
| void | clear () |
| std::pair< iterator, bool > | insert (const value_type &a_value) |
| std::pair< iterator, bool > | insert (value_type &&a_value) |
| template<std::input_iterator InputIt> | |
| void | insert (InputIt a_first, InputIt a_last) requires(std |
| template<class... Args> | |
| std::pair< iterator, bool > | emplace (Args &&... a_args) requires(std |
| iterator | erase (const_iterator a_pos) |
| iterator | erase (iterator a_pos) |
| size_type | erase (const key_type &a_key) |
| iterator | find (const key_type &a_key) |
| const_iterator | find (const key_type &a_key) const |
| bool | contains (const key_type &a_key) const |
| void | reserve (size_type a_count) |
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_AttackAnimationArrayMap |
Static Public Attributes inherited from RE::NiRefObject | |
| static constexpr auto | RTTI = RTTI_NiRefObject |
Additional Inherited Members | |
Static Public Member Functions inherited from RE::NiRefObject | |
| static volatile std::uint32_t * | GetTotalObjectCount () |
Public Attributes inherited from RE::NiRefObject | |
| volatile std::uint32_t | _refCount { 0 } |
| std::uint32_t | _pad0C { 0 } |
| enum RE::AttackAnimationArrayMap::HashKey : std::uint32_t |
|
virtual |
|
inlinestaticconstexpr |