#include <objiter.h>
Inheritance diagram for T_Flat_object_iterator< T, L >:
Public Member Functions | |
void | reset () |
T_Flat_object_iterator (L chunk) | |
T | get_next () |
Private Attributes | |
T | first |
T | stop |
T | cur |
T | stop_at |
Definition at line 98 of file objiter.h.
T_Flat_object_iterator< T, L >::T_Flat_object_iterator | ( | L | chunk | ) | [inline] |
Definition at line 107 of file objiter.h.
References T_Flat_object_iterator< T, L >::first, T_Flat_object_iterator< T, L >::reset(), and T_Flat_object_iterator< T, L >::stop_at.
Here is the call graph for this function:
void T_Flat_object_iterator< T, L >::reset | ( | ) | [inline] |
Definition at line 105 of file objiter.h.
References T_Flat_object_iterator< T, L >::cur, T_Flat_object_iterator< T, L >::first, and T_Flat_object_iterator< T, L >::stop.
Referenced by T_Flat_object_iterator< T, L >::T_Flat_object_iterator().
T T_Flat_object_iterator< T, L >::get_next | ( | ) | [inline] |
Definition at line 116 of file objiter.h.
References T_Flat_object_iterator< T, L >::cur, T_Flat_object_iterator< T, L >::stop, and T_Flat_object_iterator< T, L >::stop_at.
Referenced by Game_render::paint_chunk_flat_rles().
T T_Flat_object_iterator< T, L >::first [private] |
Definition at line 100 of file objiter.h.
Referenced by T_Flat_object_iterator< T, L >::reset(), and T_Flat_object_iterator< T, L >::T_Flat_object_iterator().
T T_Flat_object_iterator< T, L >::stop [private] |
Definition at line 101 of file objiter.h.
Referenced by T_Flat_object_iterator< T, L >::get_next(), and T_Flat_object_iterator< T, L >::reset().
T T_Flat_object_iterator< T, L >::cur [private] |
Definition at line 102 of file objiter.h.
Referenced by T_Flat_object_iterator< T, L >::get_next(), and T_Flat_object_iterator< T, L >::reset().
T T_Flat_object_iterator< T, L >::stop_at [private] |
Definition at line 103 of file objiter.h.
Referenced by T_Flat_object_iterator< T, L >::get_next(), and T_Flat_object_iterator< T, L >::T_Flat_object_iterator().