| Bullet Collision Detection & Physics Library
    | 
The btHashMap template class implements a generic and lightweight hashmap. More...
#include <btHashMap.h>


| Public Member Functions | |
| void | insert (const Key &key, const Value &value) | 
| void | remove (const Key &key) | 
| int | size () const | 
| const Value * | getAtIndex (int index) const | 
| Value * | getAtIndex (int index) | 
| Key | getKeyAtIndex (int index) | 
| const Key | getKeyAtIndex (int index) const | 
| Value * | operator[] (const Key &key) | 
| const Value * | operator[] (const Key &key) const | 
| const Value * | find (const Key &key) const | 
| Value * | find (const Key &key) | 
| int | findIndex (const Key &key) const | 
| void | clear () | 
| Protected Member Functions | |
| void | growTables (const Key &) | 
| Protected Attributes | |
| btAlignedObjectArray< int > | m_hashTable | 
| btAlignedObjectArray< int > | m_next | 
| btAlignedObjectArray< Value > | m_valueArray | 
| btAlignedObjectArray< Key > | m_keyArray | 
The btHashMap template class implements a generic and lightweight hashmap.
A basic sample of how to use btHashMap is located in Demos\BasicDemo\main.cpp
Definition at line 220 of file btHashMap.h.
| 
 | inline | 
Definition at line 457 of file btHashMap.h.
| 
 | inline | 
Definition at line 419 of file btHashMap.h.
| 
 | inline | 
Definition at line 429 of file btHashMap.h.
| 
 | inline | 
Definition at line 440 of file btHashMap.h.
| 
 | inline | 
Definition at line 384 of file btHashMap.h.
| 
 | inline | 
Definition at line 391 of file btHashMap.h.
| 
 | inline | 
Definition at line 398 of file btHashMap.h.
| 
 | inline | 
Definition at line 404 of file btHashMap.h.
| 
 | inlineprotected | 
Definition at line 230 of file btHashMap.h.
| 
 | inline | 
Definition at line 269 of file btHashMap.h.
| 
 | inline | 
Definition at line 411 of file btHashMap.h.
| 
 | inline | 
Definition at line 415 of file btHashMap.h.
| 
 | inline | 
Definition at line 296 of file btHashMap.h.
| 
 | inline | 
Definition at line 379 of file btHashMap.h.
| 
 | protected | 
Definition at line 224 of file btHashMap.h.
| 
 | protected | 
Definition at line 228 of file btHashMap.h.
| 
 | protected | 
Definition at line 225 of file btHashMap.h.
| 
 | protected | 
Definition at line 227 of file btHashMap.h.
 1.8.12
 1.8.12