|
Planeshift
|
#include <scriptvar.h>
Public Member Functions | |
| virtual double | CalcFunction (MathEnvironment *, const char *functionName, const double *params)=0 |
| virtual double | GetProperty (MathEnvironment *, const char *ptr)=0 |
| virtual const char * | ToString ()=0 |
| virtual | ~iScriptableVar () |
Definition at line 28 of file scriptvar.h.
| virtual iScriptableVar::~iScriptableVar | ( | ) | [inline, virtual] |
Definition at line 34 of file scriptvar.h.
| virtual double iScriptableVar::CalcFunction | ( | MathEnvironment * | , |
| const char * | functionName, | ||
| const double * | params | ||
| ) | [pure virtual] |
Implemented in pawsSketchWindow, pawsMusicWindow, psOptions, pawsWidget, psNPCClient, psCharacter, psItem, psItemStats, psSectorInfo, psSpell, psTradeTransformations, psTradeProcesses, gemObject, gemItem, and gemActor.
| virtual double iScriptableVar::GetProperty | ( | MathEnvironment * | , |
| const char * | ptr | ||
| ) | [pure virtual] |
Implemented in psOptions, pawsCheckBox, pawsWidget, psNPCClient, psCharacter, psItem, psItemStats, psSectorInfo, psSpell, psTradeTransformations, psTradeProcesses, gemObject, gemItem, and gemActor.
| virtual const char* iScriptableVar::ToString | ( | ) | [pure virtual] |
Implemented in psOptions, pawsWidget, psNPCClient, psCharacter, psItem, psItemStats, psSectorInfo, psSpell, psTradeTransformations, psTradeProcesses, and gemObject.
1.7.3