PxHashMapBase
Defined in include/foundation/PxHashInternals.h
Structs
-
template<class Key, class Value, class HashFn, class PxAllocator = typename PxAllocatorTraits<PxPair<const Key, Value>>::Type>
class PxHashMapBase Public Types
-
typedef PxHashBase<Entry, Key, HashFn, GetKey, PxAllocator, true> BaseMap
Public Functions
-
inline PxHashMapBase(uint32_t initialTableSize, float loadFactor, const PxAllocator &alloc)
-
inline PxHashMapBase(const PxAllocator &alloc)
-
inline PxHashMapBase(uint32_t initialTableSize = 64, float loadFactor = 0.75f)
-
inline uint32_t size() const
-
inline uint32_t capacity() const
-
inline EraseIterator getEraseIterator()
-
inline void reserve(uint32_t size)
-
inline void clear()
-
struct GetKey
-
typedef PxHashBase<Entry, Key, HashFn, GetKey, PxAllocator, true> BaseMap