#include <domGlsl_surface_type.h>
Classes | |
class | domGenerator |
Public Types | |
typedef daeTArray < domGeneratorRef > | domGenerator_Array |
typedef daeSmartRef< domGenerator > | domGeneratorRef |
Public Member Functions | |
const domGeneratorRef | getGenerator () const |
Protected Member Functions | |
domGlsl_surface_type_complexType (DAE &dae, daeElement *elt) | |
virtual domGlsl_surface_type_complexType & | operator= (const domGlsl_surface_type_complexType &cpy) |
virtual | ~domGlsl_surface_type_complexType () |
Protected Attributes | |
domGeneratorRef | elemGenerator |
A surface type for the GLSL profile. This surface inherits from the fx_surface_common type and adds the ability to programmatically generate textures.
Definition at line 27 of file domGlsl_surface_type.h.
Definition at line 33 of file domGlsl_surface_type.h.
Definition at line 30 of file domGlsl_surface_type.h.
domGlsl_surface_type_complexType::domGlsl_surface_type_complexType | ( | DAE & | dae, | |
daeElement * | elt | |||
) | [inline, protected] |
Constructor
Definition at line 264 of file domGlsl_surface_type.h.
virtual domGlsl_surface_type_complexType::~domGlsl_surface_type_complexType | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 268 of file domGlsl_surface_type.h.
const domGeneratorRef domGlsl_surface_type_complexType::getGenerator | ( | ) | const [inline] |
Gets the generator element.
Definition at line 259 of file domGlsl_surface_type.h.
virtual domGlsl_surface_type_complexType& domGlsl_surface_type_complexType::operator= | ( | const domGlsl_surface_type_complexType & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 272 of file domGlsl_surface_type.h.
A procedural surface generator.
Definition at line 252 of file domGlsl_surface_type.h.