#include <CeresEngine/Material/ShaderCompiler/Frontend/SLScanner.hpp>
◆ SLScanner()
| CeresEngine::ShaderCompiler::SLScanner::SLScanner |
( |
Log * |
log = nullptr | ) |
|
◆ next()
| TokenPtr CeresEngine::ShaderCompiler::SLScanner::next |
( |
| ) |
|
|
overridevirtual |
◆ scanAssignShiftRelationOp()
| TokenPtr CeresEngine::ShaderCompiler::SLScanner::scanAssignShiftRelationOp |
( |
const char |
chr | ) |
|
|
private |
◆ scanDirective()
| TokenPtr CeresEngine::ShaderCompiler::SLScanner::scanDirective |
( |
| ) |
|
|
private |
◆ scanIdentifier()
| TokenPtr CeresEngine::ShaderCompiler::SLScanner::scanIdentifier |
( |
| ) |
|
|
private |
◆ scanIdentifierOrKeyword()
◆ scanMinusOp()
| TokenPtr CeresEngine::ShaderCompiler::SLScanner::scanMinusOp |
( |
| ) |
|
|
private |
◆ scanPlusOp()
| TokenPtr CeresEngine::ShaderCompiler::SLScanner::scanPlusOp |
( |
| ) |
|
|
private |
◆ scanToken()
| TokenPtr CeresEngine::ShaderCompiler::SLScanner::scanToken |
( |
| ) |
|
|
overrideprivatevirtual |
The documentation for this class was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Material/ShaderCompiler/Frontend/SLScanner.hpp