Planeshift

MathScript Member List

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