|
enum | Type {
Type_EOS,
Type_None,
Type_String,
Type_Number,
Type_Open,
Type_Close,
Type_OpenSquare,
Type_CloseSquare,
Type_Comma,
Type_OneShot,
Type_Keyword_True,
Type_Keyword_False,
Type_Keyword_And,
Type_Keyword_Or,
Type_Keyword_Not,
Type_Keyword_Text,
Type_Keyword_Value
} |
|
Enumerator |
---|
Type_EOS |
|
Type_None |
|
Type_String |
|
Type_Number |
|
Type_Open |
|
Type_Close |
|
Type_OpenSquare |
|
Type_CloseSquare |
|
Type_Comma |
|
Type_OneShot |
|
Type_Keyword_True |
- Attention
- Keyword enums must be arranged continuously.
|
Type_Keyword_False |
|
Type_Keyword_And |
|
Type_Keyword_Or |
|
Type_Keyword_Not |
|
Type_Keyword_Text |
|
Type_Keyword_Value |
|
CSMFilter::Token::Token |
( |
Type |
type, |
|
|
const std::string & |
string |
|
) |
| |
Non-string type that can also be interpreted as a string.
CSMFilter::Token::Token |
( |
const std::string & |
string | ) |
|
CSMFilter::Token::Token |
( |
double |
number | ) |
|
bool CSMFilter::Token::isString |
( |
| ) |
const |
CSMFilter::Token::operator bool |
( |
| ) |
const |
double CSMFilter::Token::mNumber |
std::string CSMFilter::Token::mString |
Type CSMFilter::Token::mType |
The documentation for this struct was generated from the following file:
- /home/travis/build/OpenMW/openmw/apps/opencs/model/filter/parser.cpp