|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ExpressionConfig | |
|---|---|
| com.threerings.tudey.config | Tudey configurations. |
| com.threerings.tudey.server.logic | |
| Uses of ExpressionConfig in com.threerings.tudey.config |
|---|
| Subclasses of ExpressionConfig in com.threerings.tudey.config | |
|---|---|
static class |
ExpressionConfig.Add
Computes the sum of the operands. |
static class |
ExpressionConfig.And
Computes the logical AND of the first and second operands. |
static class |
ExpressionConfig.BinaryOperation
Base class for binary operations. |
static class |
ExpressionConfig.Constant
A constant expression. |
static class |
ExpressionConfig.Decrement
Subtracts one from the operand. |
static class |
ExpressionConfig.Divide
Computes the quotient of the operands. |
static class |
ExpressionConfig.Equals
Finds out whether the first operand is equal to the second. |
static class |
ExpressionConfig.Greater
Finds out whether the first operand is greater than the second. |
static class |
ExpressionConfig.GreaterEquals
Finds out whether the first operand is greater than or equal to the second. |
static class |
ExpressionConfig.Increment
Adds one to the operand. |
static class |
ExpressionConfig.Less
Finds out whether the first operand is less then the second. |
static class |
ExpressionConfig.LessEquals
Finds out whether the first operand is less than or equal to the second. |
static class |
ExpressionConfig.Multiply
Computes the product of the operands. |
static class |
ExpressionConfig.Negate
Negates the operand. |
static class |
ExpressionConfig.Not
Computes the logical NOT of the operand. |
static class |
ExpressionConfig.NumTargets
The side of the target results. |
static class |
ExpressionConfig.Or
Computes the logical OR of the first and second operands. |
static class |
ExpressionConfig.Parsed
An expression entered as a string to be parsed. |
static class |
ExpressionConfig.Previous
The previous value. |
static class |
ExpressionConfig.Reference
A reference to another variable. |
static class |
ExpressionConfig.Remainder
Computes the remainder of division of the operands. |
static class |
ExpressionConfig.Subtract
Computes the difference of the operands. |
static class |
ExpressionConfig.UnaryOperation
Base class for unary operations. |
static class |
ExpressionConfig.Xor
Computes the logical XOR of the first and second operands. |
| Fields in com.threerings.tudey.config declared as ExpressionConfig | |
|---|---|
ExpressionConfig |
ConditionConfig.Evaluate.expression
The expression to evaluate. |
ExpressionConfig |
ExpressionConfig.BinaryOperation.firstOperand
The first operand of the expression. |
ExpressionConfig |
ExpressionConfig.UnaryOperation.operand
The operand of the expression. |
ExpressionConfig |
ExpressionConfig.BinaryOperation.secondOperand
The second operand of the expression. |
ExpressionConfig |
ActionConfig.ExpressionSwitch.value
The switch value. |
ExpressionConfig |
ActionConfig.ExpressionCase.value
The case expression. |
ExpressionConfig |
ActionConfig.SetVariable.value
The new variable value. |
| Methods in com.threerings.tudey.config that return ExpressionConfig | |
|---|---|
ExpressionConfig |
ExpressionConfig.Parsed.getExpression()
Returns the cached, parsed expression. |
| Uses of ExpressionConfig in com.threerings.tudey.server.logic |
|---|
| Methods in com.threerings.tudey.server.logic with parameters of type ExpressionConfig | |
|---|---|
void |
ExpressionLogic.init(TudeySceneManager scenemgr,
ExpressionConfig config,
Logic source)
Initializes the logic. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||