/
class Enlighten GenericColourBuffer Iterator

This is the documentation for Enlighten.

class Enlighten GenericColourBuffer Iterator

template<typename ValueType>
class Enlighten::GenericColourBuffer::Iterator

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.


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.


Iterator Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator+


public: Iterator operator+
(
    Geo::s32 n
)


Jump forward.


Iterator& Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator++


public: Iterator & operator++()


Pre-increment next value.


Iterator Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator++


public: Iterator operator++
(
    int
)


Post-increment next value.


bool Enlighten::GenericColourBuffer< C >::Iterator< ValueType >::operator==


public: bool operator==
(
    const Iterator & other
) const


Equality operator.

Related content

class Enlighten GenericColourBuffer Iterator
class Enlighten GenericColourBuffer Iterator
More like this
class Enlighten GenericColourBuffer Iterator
class Enlighten GenericColourBuffer Iterator
More like this
class Enlighten GenericColourBuffer ConstIterator
class Enlighten GenericColourBuffer ConstIterator
More like this
class Enlighten GenericColourBuffer ConstIterator
class Enlighten GenericColourBuffer ConstIterator
More like this
class Enlighten GenericColourBuffer ConstIterator
class Enlighten GenericColourBuffer ConstIterator
More like this
class Enlighten ConstLightValueIterator
class Enlighten ConstLightValueIterator
More like this