#include <shader_map.h>
Public Types | |
enum | Type { Undefined = 0, Scalar, Integer, Vector, Color, Transform, Scalar_array = 16, Integer_array } |
all the map field types. More... | |
Public Member Functions | |
Map_field_type () | |
constructor, unassigned Type. | |
Map_field_type (Type type) | |
constructor from a Type. | |
Map_field_type (const Map_field_type &type) | |
copy constructor. | |
Map_field_type & | operator= (const Type &rhs) |
copy assignment operator (Type). | |
Map_field_type & | operator= (const Map_field_type &rhs) |
copy assignment operator (Map_field_type). | |
bool | operator== (const Type rhs) const |
equality operator (Type). | |
bool | operator== (const Map_field_type &rhs) const |
equality operator (Map_field_type). | |
bool | operator!= (const Type rhs) const |
inequality operator (Type). | |
bool | operator!= (const Map_field_type &rhs) const |
inequality operator (Map_field_type). | |
Type | type () const |
returns the field type as Type. |
|
all the map field types.
|
|
constructor from a Type.
|
|
copy constructor.
|
|
inequality operator (Map_field_type).
|
|
inequality operator (Type).
|
|
copy assignment operator (Map_field_type).
|
|
copy assignment operator (Type).
|
|
equality operator (Map_field_type).
|
|
equality operator (Type).
|
|
returns the field type as Type.
|
Copyright © 1986-2009 by
mental images GmbH