#include <aglResShaderProgram.h>
Inherits agl::ResCommon< ResShaderProgramData >.
Public Member Functions | |
| const char * | getName () const |
| ResShaderMacroArray | getResShaderMacroArray (ShaderType type) const |
| ResShaderVariationArray | getResShaderVariationArray () const |
| ResShaderVariationArray | getResShaderVariationDefaultArray () const |
| ResShaderSymbolArray | getResShaderSymbolArray (ShaderSymbolType type) const |
| Public Member Functions inherited from agl::ResCommon< ResShaderProgramData > | |
| ResCommon () | |
| bool | isValid () const |
| void | verify () const |
| DataType * | ptr () |
| DataType & | ref () |
Additional Inherited Members | |
| Public Types inherited from agl::ResCommon< ResShaderProgramData > | |
| typedef ResShaderProgramData | DataType |
|
inline |
| ResShaderMacroArray agl::ResShaderProgram::getResShaderMacroArray | ( | ShaderType | type | ) | const |
| ResShaderVariationArray agl::ResShaderProgram::getResShaderVariationArray | ( | ) | const |
|
inline |
| ResShaderSymbolArray agl::ResShaderProgram::getResShaderSymbolArray | ( | ShaderSymbolType | type | ) | const |