template<typename ValueType>
class Enlighten::GenericColourBuffer::Iterator
Functions
Name | Description |
---|---|
GetPtr() | Get a pointer to the data referenced by this iterator. |
Iterator(void *) | Constructor. |
operator!=(const Iterator &) | Not-equals operator. |
operator*() | Gets the stored value and promote to the ExpandedType. |
operator+(Geo::s32) | Jump forward. |
operator++() | Pre-increment next value. |
operator++(int) | Post-increment next value. |
operator==(const Iterator &) | Equality operator. |
Anchor | ||||
---|---|---|---|---|
|
ValueType* Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::GetPtr
...
public: ValueType * GetPtr()
...
Get a pointer to the data referenced by this iterator.
Anchor | ||||
---|---|---|---|---|
|
Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::Iterator
...
public: Iterator
(
void * mem
)
...
Constructor.
Anchor | ||||
---|---|---|---|---|
|
bool Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator!=
...
public: bool operator!=
(
const Iterator & other
) const
...
Not-equals operator.
Anchor | ||||
---|---|---|---|---|
|
ValueType& Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator*
...
public: ValueType & operator*()
...
Gets the stored value and promote to the ExpandedType.
Anchor | ||||
---|---|---|---|---|
|
Iterator Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator+
...
public: Iterator operator+
(
Geo::s32 n
)
...
Jump forward.
Anchor | ||||
---|---|---|---|---|
|
Iterator& Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator++
...
public: Iterator & operator++()
...
Pre-increment next value.
Anchor | ||||
---|---|---|---|---|
|
Iterator Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator++
...
public: Iterator operator++
(
int
)
...
Post-increment next value.
Anchor | ||||
---|---|---|---|---|
|
bool Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator==
...
public: bool operator==
(
const Iterator & other
) const
...
Equality operator.