PxHashBase
Defined in include/foundation/PxHashInternals.h
Inheritance Relationships
Base Type
private PxAllocator
(PxAllocator)
-
template<class Entry, class Key, class HashFn, class GetKey, class PxAllocator, bool compacting>
class PxHashBase : private PxAllocator -
Public Functions
-
inline PxHashBase(uint32_t initialTableSize = 64, float loadFactor = 0.75f)
-
inline PxHashBase(uint32_t initialTableSize, float loadFactor, const PxAllocator &alloc)
-
inline PxHashBase(const PxAllocator &alloc)
-
inline ~PxHashBase()
-
inline uint32_t size() const
-
inline uint32_t capacity() const
-
inline void clear()
-
inline void reserve(uint32_t size)
Public Static Attributes
-
static const uint32_t EOL = 0xffffffff
-
class Iter
-
inline PxHashBase(uint32_t initialTableSize = 64, float loadFactor = 0.75f)