
Public Member Functions | |
| GlslVariable (const SH::ShVariableNodePtr &v) | |
| GlslVariable () | |
| Usual constructor. | |
| GlslVariable (const GlslVariable &v) | |
| Default constructor (for STL container initialization). | |
| std::string | declaration () const |
| Copy constructor. | |
| const std::string & | name () const |
| const SH::ShSemanticType & | semantic_type () const |
| const int | size () const |
| const bool | builtin () const |
| const bool | uniform () const |
| const bool | texture () const |
| void | name (int i, enum GlslProgramType unit) |
| void | builtin (GlslVarBinding binding, int index) |
| for regular variables | |
Static Public Attributes | |
| static const GlslVarBindingInfo | glslVarBindingInfo [SH_GLSL_VAR_NONE] |
| Information about the VarBinding members. | |
Definition at line 76 of file GlslVariable.hpp.
1.4.3-20050530