#include <glsllexer_p.h>
Definition at line 51 of file glsllexer_p.h.
◆ Variant
Enumerator |
---|
Variant_GLSL_120 | |
Variant_GLSL_150 | |
Variant_GLSL_400 | |
Variant_GLSL_ES_100 | |
Variant_VertexShader | |
Variant_FragmentShader | |
Variant_Reserved | |
Variant_Mask | |
Variant_All | |
Definition at line 57 of file glsllexer_p.h.
◆ Lexer()
Lexer::Lexer |
( |
Engine * | engine, |
|
|
const char * | source, |
|
|
unsigned | size ) |
◆ ~Lexer()
◆ engine()
Engine * GLSL::Lexer::engine |
( |
| ) |
const |
|
inline |
◆ findKeyword()
int Lexer::findKeyword |
( |
const char * | word, |
|
|
int | length ) const |
◆ keywords()
◆ scanComments()
bool GLSL::Lexer::scanComments |
( |
| ) |
const |
|
inline |
◆ scanKeywords()
bool GLSL::Lexer::scanKeywords |
( |
| ) |
const |
|
inline |
◆ setScanComments()
void GLSL::Lexer::setScanComments |
( |
bool | scanComments | ) |
|
|
inline |
◆ setScanKeywords()
void GLSL::Lexer::setScanKeywords |
( |
bool | scanKeywords | ) |
|
|
inline |
◆ setState()
void GLSL::Lexer::setState |
( |
int | state | ) |
|
|
inline |
◆ setVariant()
void GLSL::Lexer::setVariant |
( |
int | flags | ) |
|
|
inline |
◆ state()
int GLSL::Lexer::state |
( |
| ) |
const |
|
inline |
◆ variant()
int GLSL::Lexer::variant |
( |
| ) |
const |
|
inline |
◆ yylex()
int Lexer::yylex |
( |
Token * | tk | ) |
|
◆ yyval()
void * GLSL::Lexer::yyval |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: