Planeshift
MathStatement Member List

This is the complete list of members for MathStatement, including all inherited members.

assigneeMathStatementprotected
Create(const csString &expression, const char *name)MathStatementstatic
MathExpression::Create(const char *expression, const char *name="")MathExpressionstatic
Evaluate(MathEnvironment *env) const MathStatementvirtual
fpMathExpressionmutableprotected
GetOpcode() const MathExpressioninline
MATH_ASSIGN enum valueMathExpressionprotected
MATH_BREAK enum valueMathExpressionprotected
MATH_COND enum valueMathExpressionprotected
MATH_DO enum valueMathExpressionprotected
MATH_ELSE enum valueMathExpressionprotected
MATH_EXP enum valueMathExpressionprotected
MATH_IF enum valueMathExpressionprotected
MATH_LOOP enum valueMathExpressionprotected
MATH_NONE enum valueMathExpressionprotected
MATH_WHILE enum valueMathExpressionprotected
MathExpression()MathExpressionprotected
MathStatement()MathStatementinlineprotected
nameMathExpressionprotected
opcodeMathExpressionprotected
Parse(const char *expression)MathExpressionprotected
propertyRefsMathExpressionprotected
requiredObjsMathExpressionprotected
requiredVarsMathExpressionprotected
SetOpcode(size_t newOpcode)MathExpressioninline
~MathExpression()MathExpressioninlinevirtual