8 #ifndef kFS_UPG_CONDITION_H
9 #define kFS_UPG_CONDITION_H
28 kFS_UPG_CONDITION_OP_IS_NULL,
29 kFS_UPG_CONDITION_OP_EQ,
30 kFS_UPG_CONDITION_OP_LT,
31 kFS_UPG_CONDITION_OP_GT,
32 kFS_UPG_CONDITION_OP_NOT,
33 kFS_UPG_CONDITION_OP_AND,
34 kFS_UPG_CONDITION_OP_OR,
35 kFS_UPG_CONDITION_OP_MACRO
40 kFS_UPG_CONDITION_VALUE_STRING,
41 kFS_UPG_CONDITION_VALUE_INT,
42 kFS_UPG_CONDITION_VALUE_FLOAT,
43 kFS_UPG_CONDITION_VALUE_VERSION
44 } kUpgConditionValueType;
52 kFsFx(kUpgConditionOp) kUpgCondition_Op(
kUpgCondition condition);
61 kFsFx(kUpgConditionValueType) kUpgCondition_ValueType(
kUpgCondition condition);
#define kDeclareClassEx(PREFIX, SYMBOL, BASE)
Essential API declarations for the kFireSync library.
Represents a boolean condition in validation and script files.