List of all members
CC3ShaderSourceCodeString Class Reference

#import <CC3Shaders.h>

Inheritance diagram for CC3ShaderSourceCodeString:
Inheritance graph

Additional Inherited Members

- Instance Methods inherited from CC3ShaderSourceCode
(void) - accumulateSourceCompilationStringCountWithVisitor:
(void) - accumulateSourceCompilationStringsWithVisitor:
(void) - appendSourceCodeString:
(NSString *) - constructorDescription
(BOOL) - localizeLineNumberWithVisitor:
(void) - remove
- Class Methods inherited from CC3ShaderSourceCode
(void) + addShaderSourceCode:
(CC3ShaderSourceCode *) + getShaderSourceCodeNamed:
(BOOL) + isPreloading
(NSString *) + loadedShaderSourceCodeDescription
(void) + removeAllShaderSourceCode
(void) + removeShaderSourceCode:
(void) + removeShaderSourceCodeNamed:
(void) + setIsPreloading:
(void) + setSourceCodeSubsectionClass:
(id) + shaderSourceCodeFromFile:
(NSString *) + shaderSourceCodeNameFromFilePath:
(id) + shaderSourceCodeWithName:fromSourceCodeString:
(Class) + sourceCodeSubsectionClass
- Properties inherited from CC3ShaderSourceCode
NSString * importableSourceCodeString
GLuint lineCount
NSString * sourceCodeString
GLuint sourceStringCount
NSArray * subsections
BOOL wasLoadedFromFile

Detailed Description

A member of the CC3ShaderSourceCode class cluster that contains a single string of source code.

The contained source code may have come from a single source code string (or file) that contained no #import or #include statements, or it may represent a segment of a source code string or file before, between, or after an #import or #include directive.

The documentation for this class was generated from the following file: