|
CeresEngine 0.2.0
A game development framework
|
Source code origin with filename and line offset. More...
#include <CeresEngine/Material/ShaderCompiler/AST/SourcePosition.hpp>
Public Attributes | |
| String | filename |
| Int32 | lineOffset |
Source code origin with filename and line offset.
This is used to track the filename and correct source position line for each AST within a pre-processed source code. This is necessary because the pre-processsor eliminates all include directives.
| String CeresEngine::ShaderCompiler::SourceOrigin::filename |
| Int32 CeresEngine::ShaderCompiler::SourceOrigin::lineOffset |