#include <TextureDatabase.h>
|
enum | SEARCH_OPERATOR {
OPERATOR_START = 0,
OPERATOR_CONTAINS,
OPERATOR_DOES_NOT_CONTAIN,
OPERATOR_EQUALS,
OPERATOR_DOES_NOT_EQUAL,
OPERATOR_STARTS_WITH,
OPERATOR_ENDS_WITH,
OPERATOR_GREATER_THAN,
OPERATOR_LESS_THAN,
OPERATOR_AFTER,
OPERATOR_BEFORE,
OPERATOR_IN_THE_LAST,
OPERATOR_NOT_IN_THE_LAST,
OPERATOR_TRUE,
OPERATOR_FALSE,
OPERATOR_BETWEEN,
OPERATOR_END
} |
|
enum | FIELD_TYPE {
TEXT_FIELD = 0,
REAL_FIELD,
NUMERIC_FIELD,
DATE_FIELD,
PLAYLIST_FIELD,
SECONDS_FIELD,
BOOLEAN_FIELD,
TEXTIN_FIELD
} |
|
int | m_field |
|
SEARCH_OPERATOR | m_operator |
|
std::vector< std::string > | m_parameter |
|
static SEARCH_OPERATOR | TranslateOperator (const char *oper) |
|
static std::string | TranslateOperator (SEARCH_OPERATOR oper) |
|
§ CTextureRule()
CTextureRule::CTextureRule |
( |
| ) |
|
|
default |
§ ~CTextureRule()
CTextureRule::~CTextureRule |
( |
| ) |
|
|
overridedefault |
§ FormatParameter()
std::string CTextureRule::FormatParameter |
( |
const std::string & |
negate, |
|
|
const std::string & |
oper, |
|
|
const CDatabase & |
db, |
|
|
const std::string & |
type |
|
) |
| const |
|
overrideprotectedvirtual |
§ GetAvailableFields()
void CTextureRule::GetAvailableFields |
( |
std::vector< std::string > & |
fieldList | ) |
|
|
static |
§ GetField()
std::string CTextureRule::GetField |
( |
int |
field, |
|
|
const std::string & |
type |
|
) |
| const |
|
overrideprotectedvirtual |
§ GetFieldType()
§ TranslateField() [1/2]
int CTextureRule::TranslateField |
( |
const char * |
field | ) |
const |
|
overrideprotectedvirtual |
§ TranslateField() [2/2]
std::string CTextureRule::TranslateField |
( |
int |
field | ) |
const |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: