home | up | contents |
#include <mi_shader_if.h>
Public Member Functions |
|
LightIterator (miState *state, miTag *shader_light_list=0, int n_shader_lights=0) | |
construct from state and optional shader
light list |
|
LightIterator (const LightIterator &liter) | |
copy constructor needed to return
LightIterators from methods |
|
~LightIterator () | |
delete LightIterator |
|
miTag | operator * () const |
LightIterator acts
like pointer, allow to dereference. |
|
LightList * | operator-> () const |
access to light list from
iterator |
|
const LightIterator & | operator++ () |
pre-increment LightIterator |
|
LightIterator | operator++ (int) |
post-increment LightIterator |
|
bool | at_end () const |
check if iterator has reached end |
|
const LightIterator & | operator= (const LightIterator &iter) |
assign LightIterator |
|
bool | operator== (const LightIterator &iter) const |
compare LightIterators for
equality |
|
construct from state and optional shader light list
|
home | up | contents |
Copyright © 1986-2006 by mental images GmbH