#import <CC3Shaders.h>
Additional Inherited Members | |
Instance Methods inherited from CC3Shader | |
(void) | - compileFromSourceCode: |
(void) | - compileFromSourceCodeString: |
(NSString *) | - constructorDescription |
(id) | - initFromSourceCode: |
(id) | - initFromSourceCodeFile: |
(id) | - initWithName:fromSourceCode: |
(void) | - remove |
(GLenum) | - shaderType |
Class Methods inherited from CC3Shader | |
(void) | + addShader: |
(CC3Shader *) | + getShaderNamed: |
(BOOL) | + isPreloading |
(NSString *) | + loadedShadersDescription |
(void) | + removeAllShaders |
(void) | + removeShader: |
(void) | + removeShaderNamed: |
(void) | + setIsPreloading: |
(id) | + shaderFromPFXShader:inPFXResource: |
(id) | + shaderFromSourceCodeFile: |
(NSString *) | + shaderNameFromFilePath: |
(id) | + shaderWithName:fromSourceCode: |
Properties inherited from CC3Shader | |
CC3ShaderSourceCode * | defaultShaderPreamble |
NSString * | defaultShaderPreambleString |
GLuint | shaderID |
CC3ShaderSourceCode * | shaderPreamble |
NSString * | shaderPreambleString |
BOOL | wasLoadedFromFile |
A CC3Shader used as a fragment shader within a shader program.