Planeshift

MathStatement Member List

This is the complete list of members for MathStatement, including all inherited members.
assigneeMathStatement [protected]
Create(const csString &expression, const char *name)MathStatement [static]
MathExpression::Create(const char *expression, const char *name="")MathExpression [static]
Evaluate(MathEnvironment *env) const MathStatement [virtual]
fpMathExpression [mutable, protected]
GetOpcode() const MathExpression [inline]
MATH_ASSIGN enum valueMathExpression [protected]
MATH_BREAK enum valueMathExpression [protected]
MATH_COND enum valueMathExpression [protected]
MATH_DO enum valueMathExpression [protected]
MATH_ELSE enum valueMathExpression [protected]
MATH_EXP enum valueMathExpression [protected]
MATH_IF enum valueMathExpression [protected]
MATH_LOOP enum valueMathExpression [protected]
MATH_NONE enum valueMathExpression [protected]
MATH_WHILE enum valueMathExpression [protected]
MathExpression()MathExpression [protected]
MathStatement()MathStatement [inline, protected]
nameMathExpression [protected]
opcodeMathExpression [protected]
Parse(const char *expression)MathExpression [protected]
propertyRefsMathExpression [protected]
requiredObjsMathExpression [protected]
requiredVarsMathExpression [protected]
SetOpcode(size_t newOpcode)MathExpression [inline]
~MathExpression()MathExpression [inline, virtual]