fallout2-ce/src/sfall_script_value.h

24 lines
454 B
C++

#ifndef SFALL_SCRIPT_VALUE
#define SFALL_SCRIPT_VALUE
#include "interpreter.h"
#include "object.h"
namespace fallout {
class SFallScriptValue : public ProgramValue {
public:
SFallScriptValue();
SFallScriptValue(int value);
SFallScriptValue(Object* value);
SFallScriptValue(ProgramValue& value);
bool isInt() const;
bool isFloat() const;
bool isPointer() const;
int asInt() const;
};
}
#endif /* SFALL_SCRIPT_VALUE */