|
Planeshift
|
| 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] |
| fp | MathExpression | [mutable, private] |
| GetOpcode() const | MathExpression | [inline, private] |
| MATH_ASSIGN enum value | MathExpression | [private] |
| MATH_BREAK enum value | MathExpression | [private] |
| MATH_COND enum value | MathExpression | [private] |
| MATH_DO enum value | MathExpression | [private] |
| MATH_ELSE enum value | MathExpression | [private] |
| MATH_EXP enum value | MathExpression | [private] |
| MATH_IF enum value | MathExpression | [private] |
| MATH_LOOP enum value | MathExpression | [private] |
| MATH_NONE enum value | MathExpression | [private] |
| MATH_WHILE enum value | MathExpression | [private] |
| MathExpression() | MathExpression | [private] |
| MathScript(const char *name) | MathScript | [inline, protected] |
| Name() const | MathScript | [inline] |
| name | MathScript | [protected] |
| opcode | MathExpression | [private] |
| Parse(const char *expression) | MathExpression | [private] |
| propertyRefs | MathExpression | [private] |
| requiredObjs | MathExpression | [private] |
| requiredVars | MathExpression | [private] |
| scriptLines | MathScript | [protected] |
| SetOpcode(size_t newOpcode) | MathExpression | [inline, private] |
| ~MathExpression() | MathExpression | [inline, private, virtual] |
| ~MathScript() | MathScript |
1.7.3