GLSLPreprocessor.kl¶
Types¶
GLSLLineMapping (struct)¶
Members¶
String | sourceFile | |
UInt32 | sourceFileLine | |
UInt32 | outputFileLine | |
String | includePath | |
String | resolvedPath | |
UInt32 | numLines |
Methods¶
GLSLLineMapping ( in GLSLLineMapping other ) | |
GLSLLineMapping () | |
GLSLLineMapping | clone ? () |
Functions¶
GLSLPreprocessor_debugPrintMappings¶
GLSLPreprocessor_debugPrintMappings ( in GLSLLineMapping mappings[] )
GLSLPreprocessor_isIncluded¶
Boolean GLSLPreprocessor_isIncluded ( in String glslFilePath, in GLSLLineMapping mappings[] )
GLSLPreprocessor_preProcess¶
String GLSLPreprocessor_preProcess ( in String glslFilePath, in String glslCode, in String searchPaths<>, io String glslVersion, io GLSLLineMapping mappings[], in Boolean reportFilenamesOnly )
GLSLPreprocessor_preProcess¶
String GLSLPreprocessor_preProcess ( in String glslFilePath, in String glslCode, in String searchPaths<>, io String glslVersion, io GLSLLineMapping mappings[], in Boolean reportFilenamesOnly )
GLSLPreprocessor_preProcess¶
String GLSLPreprocessor_preProcess ( in String glslFilePath, in String glslCode, in String searchPaths<>, io String glslVersion, io GLSLLineMapping mappings[], in Boolean reportFilenamesOnly )
GLSLPreprocessor_findSourceLocation¶
GLSLPreprocessor_findSourceLocation ( in Integer lineNumber, in GLSLLineMapping mappings[], io Integer mappingIndex, io Integer mappingLineIndex )