#include <shader_map.h>
Public Member Functions |
|
Map_element () | |
smart pointer to a new empty map element,
without a declaration attached. |
|
Map_element (const Map_declaration &declaration) | |
smart pointer to a new map element which has
the given declaration. |
|
Map_element (const Map_element &other) | |
copy constructor. |
|
~Map_element () | |
destructor, deletes the element. |
|
Map_element & | operator= (const Map_element &other) |
copy assignment operator. |
|
Map_element_base * | operator-> () |
dereference operator. |
|
const Map_element_base * | operator-> () const |
const dereference operator. |
mi::shader_v3::Map_element::Map_element | ( | ) | [inline] |
smart pointer to a new empty map element, without a declaration attached.
Map_element wrapper class.
mi::shader_v3::Map_element::Map_element | ( | const Map_declaration & | declaration | ) | [inline] |
smart pointer to a new map element which has the given declaration.
declaration | is the declaration of the new map element |
mi::shader_v3::Map_element::Map_element | ( | const Map_element & | other | ) | [inline] |
Map_element & mi::shader_v3::Map_element::operator= | ( | const Map_element & | other | ) | [inline] |
copy assignment operator.
other | is the element to copy |
References m_map_element, and mi::shader_v3::Map_element_base::release().
Map_element_base * mi::shader_v3::Map_element::operator-> | ( | ) | [inline] |
dereference operator.
const Map_element_base * mi::shader_v3::Map_element::operator-> | ( | ) | const [inline] |
const dereference operator.
Copyright © 1986-2010 by
mental images GmbH