|
RavEngine
|
Additional Inherited Members | |
Public Types inherited from RavEngine::UnorderedSparseSetGenericContainer< index_t, unordered_vector< container_t > > | |
| using | index_type = index_t |
| using | value_type = typename container_t::value_type |
| using | const_iterator = typename decltype(dense_set)::const_iterator_type |
Public Member Functions inherited from RavEngine::UnorderedSparseSetGenericContainer< index_t, unordered_vector< container_t > > | |
| void | Emplace (index_t sparse_index, A &&... args) |
| void | EraseAtSparseIndex (index_t sparse_index) |
| auto & | GetForSparseIndex (index_t sparse_index) |
| auto | SparseToDense (index_t sparse_index) |
| bool | HasForSparseIndex (index_t sparse_index) const |
| auto | begin () |
| auto | begin () const |
| auto | end () |
| auto | end () const |
| value_type & | Get (index_t idx) |
| const value_type & | Get (index_t idx) const |
| index_t & | GetSparseIndexForDense (index_t idx) |
| auto | DenseSize () const |
| auto | GetDenseData () const |
| auto & | GetDense () |
Public Attributes inherited from RavEngine::UnorderedSparseSetGenericContainer< index_t, unordered_vector< container_t > > | |
| std::vector< index_t > | reverse_map |
Static Public Attributes inherited from RavEngine::UnorderedSparseSetGenericContainer< index_t, unordered_vector< container_t > > | |
| static constexpr index_t | default_index |
| static constexpr index_t | INVALID_INDEX |