domGlsl_surface_type_complexType Class Reference

#include <domGlsl_surface_type.h>

Inheritance diagram for domGlsl_surface_type_complexType:
Inheritance graph
[legend]

List of all members.

Classes

class  domGenerator

Public Types

typedef daeTArray
< domGeneratorRef
domGenerator_Array
typedef daeSmartRef< domGeneratordomGeneratorRef

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

Detailed Description

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.


Member Typedef Documentation

Definition at line 33 of file domGlsl_surface_type.h.

Definition at line 30 of file domGlsl_surface_type.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

const domGeneratorRef domGlsl_surface_type_complexType::getGenerator (  )  const [inline]

Gets the generator element.

Returns:
a daeSmartRef to 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.


Member Data Documentation

A procedural surface generator.

See also:
domGenerator

Definition at line 252 of file domGlsl_surface_type.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


colladadom
Author(s): Du Hung Hou, Khronos.org, Marcus Barnes, Greg Corson, Herbert Law, Sebastian Schwarz, Steven Thomas, John Hsu (ros package), Tim Field (ros package)
autogenerated on Fri Jan 11 09:31:22 2013