#include <shader_map.h>
Public Member Functions |
|
| Edit_map_iterator (const Edit_map &map, Map_status *status=0) | |
| attaches the iterator to a map. |
|
| Edit_map_iterator (const Edit_map_iterator &other, Map_status *status=0) | |
| copy constructor. |
|
| ~Edit_map_iterator () | |
| destructor, deletes the iterator. |
|
| Edit_map_iterator & | operator= (const Edit_map_iterator &other) |
| copy assignment operator. |
|
| Map_iterator_base * | operator-> () |
| dereference operator. |
|
| const Map_iterator_base * | operator-> () const |
| const dereference operator. |
|
| mi::shader_v3::Edit_map_iterator::Edit_map_iterator | ( | const Edit_map & | map, | |
| Map_status * | status = 0 |
|||
| ) | [inline] |
attaches the iterator to a map.
Edit_map_iterator wrapper class.
| map | is the map to attach to | |
| status | is a status code |
| mi::shader_v3::Edit_map_iterator::Edit_map_iterator | ( | const Edit_map_iterator & | other, | |
| Map_status * | status = 0 |
|||
| ) | [inline] |
copy constructor.
| other | is the iterator to copy | |
| status | is a status code |
References m_map_iterator.
| Edit_map_iterator & mi::shader_v3::Edit_map_iterator::operator= | ( | const Edit_map_iterator & | other | ) | [inline] |
copy assignment operator.
| other | is the iterator to copy |
References m_map_iterator, and mi::shader_v3::Map_iterator_base::release().
| Map_iterator_base * mi::shader_v3::Edit_map_iterator::operator-> | ( | ) | [inline] |
dereference operator.
| const Map_iterator_base * mi::shader_v3::Edit_map_iterator::operator-> | ( | ) | const [inline] |
const dereference operator.
Copyright © 1986-2010 by
mental images GmbH