|
Planeshift
|
This holds information about a specific variable in a specific MathEnvironment to be used for MathScripts and allows setting/retrieving all data related to it. More...
#include <mathscript.h>
Public Member Functions | |
| csString | Dump () const |
| iScriptableVar * | GetObject () const |
| int | GetRoundValue () const |
| csString | GetString () const |
| double | GetValue () const |
| MathVar (MathEnvironment *parent) | |
| void | SetChangedCallback (MathScriptVarCallback callback, void *arg) |
| void | SetObject (iScriptableVar *p) |
| void | SetString (const char *p) |
| void | SetValue (double v) |
| csString | ToString () const |
| MathType | Type () const |
Protected Types | |
| typedef void(* | MathScriptVarCallback) (void *arg) |
Protected Attributes | |
| MathScriptVarCallback | changedVarCallback |
| void * | changedVarCallbackArg |
| MathEnvironment * | parent |
| double | value |
This holds information about a specific variable in a specific MathEnvironment to be used for MathScripts and allows setting/retrieving all data related to it.
Definition at line 270 of file mathscript.h.
|
protected |
Definition at line 276 of file mathscript.h.
|
inline |
Definition at line 281 of file mathscript.h.
| csString MathVar::Dump | ( | ) | const |
|
inline |
Definition at line 309 of file mathscript.h.
|
inline |
Definition at line 299 of file mathscript.h.
|
inline |
Definition at line 314 of file mathscript.h.
|
inline |
Definition at line 304 of file mathscript.h.
|
inline |
Definition at line 287 of file mathscript.h.
| void MathVar::SetObject | ( | iScriptableVar * | p | ) |
| void MathVar::SetString | ( | const char * | p | ) |
| void MathVar::SetValue | ( | double | v | ) |
| csString MathVar::ToString | ( | ) | const |
| MathType MathVar::Type | ( | ) | const |
|
protected |
Definition at line 277 of file mathscript.h.
|
protected |
Definition at line 278 of file mathscript.h.
|
protected |
Definition at line 274 of file mathscript.h.
|
protected |
Definition at line 273 of file mathscript.h.