28 #ifndef WINTERMUTE_3D_EFFECT_PARAMS_H 29 #define WINTERMUTE_3D_EFFECT_PARAMS_H 31 #include "engines/wintermute/base/base_game.h" 56 void setValue(
char *val);
57 void setValue(
int val);
58 void setValue(
float val);
59 void setValue(
bool val);
62 const char *getParamName()
const {
return _paramName; }
63 ParamType getParamType() {
return _type; }
64 const char *getValue()
const {
return _valString; }
65 void getValue(
int &val) { val = _valInt; }
66 void getValue(
float &val) { val = _valFloat; }
67 void getValue(
bool &val) { val = _valBool; }
68 void getValue(
DXVector4 &val) { val = _valVector; }
73 void setDefaultValues();
92 void setParam(
const char *paramName,
ScValue *val);
93 void setParam(
const char *paramName,
DXVector4 Val);
Definition: script_value.h:42
Definition: base_persistence_manager.h:43
Definition: coll_templ.h:345
Definition: 3deffect_params.h:36
Definition: 3deffect_params.h:40
Definition: achievements_tables.h:27