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