mi::shader_v3::Map_declaration_base Member List

This is the complete list of members for mi::shader_v3::Map_declaration_base, including all inherited members.

add(const char *name, const Map_field_type type, const miUint dim=0)=0mi::shader_v3::Map_declaration_base [pure virtual]
add_color(const char *name)=0mi::shader_v3::Map_declaration_base [pure virtual]
add_integer(const char *name)=0mi::shader_v3::Map_declaration_base [pure virtual]
add_integer_array(const char *name, const miUint dim)=0mi::shader_v3::Map_declaration_base [pure virtual]
add_scalar(const char *name)=0mi::shader_v3::Map_declaration_base [pure virtual]
add_scalar_array(const char *name, const miUint dim)=0mi::shader_v3::Map_declaration_base [pure virtual]
add_transform(const char *name)=0mi::shader_v3::Map_declaration_base [pure virtual]
add_vector(const char *name)=0mi::shader_v3::Map_declaration_base [pure virtual]
get_dimension() const =0mi::shader_v3::Map_declaration_base [pure virtual]
get_field_id(const char *field_name, Map_status *status=0) const =0mi::shader_v3::Map_declaration_base [pure virtual]
get_field_name(const Map_field_id field_id, Map_status *status=0) const =0mi::shader_v3::Map_declaration_base [pure virtual]
get_field_type_dim(const Map_field_id field_id, Map_field_type &field_type, miUint &field_dimension) const =0mi::shader_v3::Map_declaration_base [pure virtual]
get_field_type_dim(const char *field_name, Map_field_type &field_type, miUint &field_dimension) const =0mi::shader_v3::Map_declaration_base [pure virtual]
has_field(const char *name, Map_status *status=0) const =0mi::shader_v3::Map_declaration_base [pure virtual]
is_empty() const =0mi::shader_v3::Map_declaration_base [pure virtual]
is_equivalent(const Map_declaration &other, Map_status *status=0) const =0mi::shader_v3::Map_declaration_base [pure virtual]
matches(const Map_declaration &other, Map_status *status=0) const =0mi::shader_v3::Map_declaration_base [pure virtual]
release() const =0mi::shader_v3::Map_declaration_base [pure virtual]
size() const =0mi::shader_v3::Map_declaration_base [pure virtual]

Copyright © 1986-2009 by mental images GmbH