RavEngine
Loading...
Searching...
No Matches
RavEngine::VRAMUnorderedVector< T > Class Template Reference
Inheritance diagram for RavEngine::VRAMUnorderedVector< T >:
[legend]
Collaboration diagram for RavEngine::VRAMUnorderedVector< T >:
[legend]

Additional Inherited Members

- Public Types inherited from RavEngine::unordered_vector< T, VRAMVector< T, false > >
typedef decltype(underlying) ::iterator iterator_type
 
typedef decltype(underlying) ::const_iterator const_iterator_type
 
typedef decltype(underlying) ::size_type index_type
 
typedef decltype(underlying) ::size_type size_type
 
using value_type = T
 
- Public Member Functions inherited from RavEngine::unordered_vector< T, VRAMVector< T, false > >
const_iterator_type erase (iterator_type it)
 
const_iterator_type erase (const T &value)
 
auto & get_underlying ()
 
T & insert (const T &value)
 
T & emplace (A &&... args)
 
T & operator[] (index_type idx)
 
const T & operator[] (index_type idx) const
 
T & at (index_type idx)
 
const T & at (index_type idx) const
 
const_iterator_type begin () const
 
iterator_type begin ()
 
const_iterator_type end () const
 
iterator_type end ()
 
size_type size () const
 
void reserve (size_t num)
 
void resize (size_t num)
 
bool empty () const
 
void clear ()
 
auto data () const
 

The documentation for this class was generated from the following file: