Symphony Of Empires
|
#include <glsl_trans.hpp>
Public Types | |
enum class | Type { NONE , ASSIGN , TERNARY , LITERAL , IDENTIFIER , ADD , SUB , MUL , DIV , REM , AND , OR , XOR , SEMICOLON , COMMA , COLON , DOT , CMP_EQ , CMP_NEQ , CMP_GT , CMP_LT , CMP_GTEQ , CMP_LTEQ , CMP_OR , CMP_AND , LPAREN , RPAREN , LBRACKET , RBRACKET , LBRACE , RBRACE , NEWLINE , MACRO } |
Public Member Functions | |
Token (Eng3D::GLSL::Token::Type _type) | |
~Token ()=default | |
Public Attributes | |
enum Eng3D::GLSL::Token::Type | type = Eng3D::GLSL::Token::Type::NONE |
std::string | data |
Definition at line 32 of file glsl_trans.hpp.
|
strong |
Definition at line 34 of file glsl_trans.hpp.
|
inline |
Definition at line 48 of file glsl_trans.hpp.
|
default |
std::string Eng3D::GLSL::Token::data |
Definition at line 57 of file glsl_trans.hpp.
enum Eng3D::GLSL::Token::Type Eng3D::GLSL::Token::type = Eng3D::GLSL::Token::Type::NONE |
Definition at line 54 of file glsl_trans.hpp.