PGE API 0.4
PR00F's Game Engine full documentation
|
Definition at line 36 of file blRawArrayWrapper.hpp.
#include <blRawArrayWrapper.hpp>
Public Types | |
typedef blRawIterator< blDataType > | iterator |
typedef blRawIterator< const blDataType > | const_iterator |
typedef blRawReverseIterator< blDataType > | reverse_iterator |
typedef blRawReverseIterator< const blDataType > | const_reverse_iterator |
Public Member Functions | |
blRawArrayWrapper () | |
blRawArrayWrapper (const blRawArrayWrapper< blDataType > &rawArrayWrapper)=default | |
blRawArrayWrapper (blRawArrayWrapper< blDataType > &&rawArrayWrapper)=default | |
template<size_t blArraySize> | |
blRawArrayWrapper (blDataType(&rawStaticArray)[blArraySize]) | |
blRawArrayWrapper (blDataType *rawArray, const size_t &arraySize) | |
~blRawArrayWrapper () | |
blRawArrayWrapper< blDataType > & | operator= (const blRawArrayWrapper< blDataType > &)=default |
blRawArrayWrapper< blDataType > & | operator= (blRawArrayWrapper< blDataType > &&)=default |
bool | operator== (const blRawArrayWrapper< blDataType > &array) const |
bool | operator!= (const blRawArrayWrapper< blDataType > &array) const |
blDataType & | operator[] (const size_t elementIndex) |
const blDataType & | operator[] (const size_t elementIndex) const |
size_t | length () const |
size_t | size () const |
size_t | max_size () const |
bool | empty () const |
const iterator & | getContainerIter () const |
const_iterator | getContainerConstIter () const |
iterator | begin () |
iterator | end () |
const_iterator | cbegin () const |
const_iterator | cend () const |
reverse_iterator | rbegin () |
reverse_iterator | rend () |
const_reverse_iterator | crbegin () const |
const_reverse_iterator | crend () const |
Private Attributes | |
iterator | m_containerIter |
size_t | m_size |
blRawIterator<const blDataType> blRawArrayWrapper< blDataType >::const_iterator |
Definition at line 41 of file blRawArrayWrapper.hpp.
blRawReverseIterator<const blDataType> blRawArrayWrapper< blDataType >::const_reverse_iterator |
Definition at line 44 of file blRawArrayWrapper.hpp.
blRawIterator<blDataType> blRawArrayWrapper< blDataType >::iterator |
Definition at line 40 of file blRawArrayWrapper.hpp.
blRawReverseIterator<blDataType> blRawArrayWrapper< blDataType >::reverse_iterator |
Definition at line 43 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 144 of file blRawArrayWrapper.hpp.
|
default |
|
default |
|
inline |
Definition at line 154 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 166 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 74 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 292 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 307 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 313 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 340 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 349 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 281 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 298 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 192 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 180 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 254 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 272 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 227 of file blRawArrayWrapper.hpp.
|
default |
|
default |
|
inline |
Definition at line 201 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 236 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 245 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 322 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 331 of file blRawArrayWrapper.hpp.
|
inline |
Definition at line 263 of file blRawArrayWrapper.hpp.
|
private |
Definition at line 132 of file blRawArrayWrapper.hpp.
|
private |
Definition at line 137 of file blRawArrayWrapper.hpp.