Family of unique indices for template type.
More...
#include <Urho3D/Container/IndexAllocator.h>
|
| IDFamily () |
| Construct.
|
|
| ~IDFamily () |
| Destruct.
|
|
unsigned | GetObjectID () const |
| Return unique object ID or 0 if not assigned.
|
|
void | AcquireObjectID () |
| Acquire unique object ID. Ignored if unique ID is already acquired.
|
|
void | ReleaseObjectID () |
| Release unique object ID. Ignored if unique ID is already released.
|
|
|
static const unsigned | GetNextFreeObjectID () |
| Return upper bound of all used object IDs within family.
|
|
template<class T>
class Urho3D::IDFamily< T >
Family of unique indices for template type.
The documentation for this class was generated from the following file:
- Urho3D/Container/IndexAllocator.h