PGE API 0.4
PR00F's Game Engine full documentation
|
Definition at line 9 of file blRawIterators.hpp.
#include <blRawIterators.hpp>
Public Member Functions | |
blRawIterator (blDataType *ptr=nullptr) | |
blRawIterator (const blRawIterator< blDataType > &rawIterator)=default | |
~blRawIterator () | |
blRawIterator< blDataType > & | operator= (const blRawIterator< blDataType > &rawIterator)=default |
blRawIterator< blDataType > & | operator= (blDataType *ptr) |
operator bool () const | |
bool | operator== (const blRawIterator< blDataType > &rawIterator) const |
bool | operator!= (const blRawIterator< blDataType > &rawIterator) const |
blRawIterator< blDataType > & | operator+= (const ptrdiff_t &movement) |
blRawIterator< blDataType > & | operator-= (const ptrdiff_t &movement) |
blRawIterator< blDataType > & | operator++ () |
blRawIterator< blDataType > & | operator-- () |
blRawIterator< blDataType > | operator++ (int) |
blRawIterator< blDataType > | operator-- (int) |
blRawIterator< blDataType > | operator+ (const ptrdiff_t &movement) |
blRawIterator< blDataType > | operator- (const ptrdiff_t &movement) |
ptrdiff_t | operator- (const blRawIterator< blDataType > &rawIterator) |
blDataType & | operator* () |
const blDataType & | operator* () const |
blDataType * | operator-> () |
blDataType * | getPtr () const |
const blDataType * | getConstPtr () const |
Protected Attributes | |
blDataType * | m_ptr |
|
inline |
Definition at line 17 of file blRawIterators.hpp.
|
default |
|
inline |
Definition at line 20 of file blRawIterators.hpp.
|
inline |
Definition at line 52 of file blRawIterators.hpp.
|
inline |
Definition at line 51 of file blRawIterators.hpp.
|
inline |
Definition at line 25 of file blRawIterators.hpp.
|
inline |
Definition at line 34 of file blRawIterators.hpp.
|
inline |
Definition at line 47 of file blRawIterators.hpp.
|
inline |
Definition at line 48 of file blRawIterators.hpp.
|
inline |
Definition at line 42 of file blRawIterators.hpp.
|
inline |
Definition at line 38 of file blRawIterators.hpp.
|
inline |
Definition at line 40 of file blRawIterators.hpp.
|
inline |
Definition at line 36 of file blRawIterators.hpp.
|
inline |
Definition at line 45 of file blRawIterators.hpp.
|
inline |
Definition at line 43 of file blRawIterators.hpp.
|
inline |
Definition at line 39 of file blRawIterators.hpp.
|
inline |
Definition at line 41 of file blRawIterators.hpp.
|
inline |
Definition at line 37 of file blRawIterators.hpp.
|
inline |
Definition at line 49 of file blRawIterators.hpp.
|
inline |
Definition at line 23 of file blRawIterators.hpp.
|
default |
|
inline |
Definition at line 33 of file blRawIterators.hpp.
|
protected |
Definition at line 56 of file blRawIterators.hpp.