|
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.