Public Member Functions | |
ScriptValue (Common::SeekableReadStream *stream) | |
ScriptValueType | getType () const |
void | setToFloat (double d) |
double | asFloat () const |
void | setToBool (bool b) |
bool | asBool () const |
void | setToTime (double d) |
double | asTime () const |
void | setToParamToken (uint paramToken) |
uint | asParamToken () const |
void | setToAssetId (uint assetId) |
uint | asAssetId () const |
void | setToString (const Common::String &string) |
Common::String | asString () const |
void | setToCollection (Common::SharedPtr< Collection > collection) |
Common::SharedPtr< Collection > | asCollection () const |
void | setToFunctionId (uint functionId) |
uint | asFunctionId () const |
void | setToMethodId (BuiltInMethod methodId) |
BuiltInMethod | asMethodId () const |
bool | operator== (const ScriptValue &other) const |
bool | operator!= (const ScriptValue &other) const |
bool | operator< (const ScriptValue &other) const |
bool | operator> (const ScriptValue &other) const |
bool | operator<= (const ScriptValue &other) const |
bool | operator>= (const ScriptValue &other) const |
bool | operator|| (const ScriptValue &other) const |
bool | operator^ (const ScriptValue &other) const |
bool | operator && (const ScriptValue &other) const |
ScriptValue | operator+ (const ScriptValue &other) const |
ScriptValue | operator- (const ScriptValue &other) const |
ScriptValue | operator* (const ScriptValue &other) const |
ScriptValue | operator/ (const ScriptValue &other) const |
ScriptValue | operator% (const ScriptValue &other) const |
ScriptValue | operator- () const |