|
| IndexData (IndexType type) |
|
IndexDataIterator | begin () const |
|
IndexDataIterator | end () const |
|
void | reset () |
|
void | clear (bool release_memory=false) |
|
void | resize (uint32_t size) |
|
void | reserve (uint32_t size) |
|
std::vector< uint32_t > | all () |
|
uint32_t | min_index () const |
|
uint32_t | max_index () const |
|
template<typename T , int BS> |
void | _index (uint32_t *indexes, std::size_t count) |
|
void | index (uint32_t *indexes, std::size_t count) |
|
void | index (uint32_t idx) |
|
void | done () |
|
uint64_t | last_updated () const |
|
uint32_t | at (const uint32_t i) const |
|
uint32_t | count () const |
|
bool | operator== (const IndexData &other) const |
|
bool | operator!= (const IndexData &other) const |
|
sig::signal< void()> & | signal_update_complete () |
|
const uint8_t * | data () const |
|
std::size_t | data_size () const |
|
uint32_t | stride () const |
|
IndexType | index_type () const |
|
virtual bool | init () |
|
virtual void | clean_up () |
|
| UniquelyIdentifiable (const UniquelyIdentifiable &rhs) |
|
UniquelyIdentifiable & | operator= (const UniquelyIdentifiable &rhs) |
|
uuid64 | uuid () const |
|
The documentation for this class was generated from the following files: