![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssgrendershadertokenizer_p.h>
Public Types | |
| enum | Token { Token_Comment , Token_OpenBrace , Token_CloseBrace , Token_OpenParen , Token_CloseParen , Token_SemiColon , Token_Identifier , Token_OpenBraket , Token_CloseBraket , Token_Unspecified , Token_EOF } |
Public Member Functions | |
| void | initialize (const char *inputinput) |
| Token | next () |
Public Attributes | |
| const char * | stream = nullptr |
| const char * | pos = nullptr |
| const char * | identifier = nullptr |
Definition at line 33 of file qssgrendershadertokenizer_p.h.
| Enumerator | |
|---|---|
| Token_Comment | |
| Token_OpenBrace | |
| Token_CloseBrace | |
| Token_OpenParen | |
| Token_CloseParen | |
| Token_SemiColon | |
| Token_Identifier | |
| Token_OpenBraket | |
| Token_CloseBraket | |
| Token_Unspecified | |
| Token_EOF | |
Definition at line 36 of file qssgrendershadertokenizer_p.h.
| QT_BEGIN_NAMESPACE void QSSGShaderTokenizer::initialize | ( | const char * | input | ) |
Definition at line 9 of file qssgrendershadertokenizer.cpp.
| QSSGShaderTokenizer::Token QSSGShaderTokenizer::next | ( | ) |
Definition at line 16 of file qssgrendershadertokenizer.cpp.
| const char* QSSGShaderTokenizer::identifier = nullptr |
Definition at line 56 of file qssgrendershadertokenizer_p.h.
| const char* QSSGShaderTokenizer::pos = nullptr |
Definition at line 55 of file qssgrendershadertokenizer_p.h.
| const char* QSSGShaderTokenizer::stream = nullptr |
Definition at line 54 of file qssgrendershadertokenizer_p.h.