Uses of Class
com.threerings.tudey.config.ExpressionConfig

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.
 



Copyright © 2011. All Rights Reserved.