Public Member Functions | Public Attributes

sp::tool::ScriptFramework::SValue Struct Reference

#include <spToolScriptFramework.hpp>

List of all members.

Public Member Functions

 SValue ()
 SValue (s32 Value)
 SValue (f32 Value)
 SValue (const io::stringc &String)
 SValue (s32 ValueInt, f32 ValueFlt, const io::stringc &String)
 ~SValue ()
SValueoperator+= (const SValue &other)
SValueoperator-= (const SValue &other)
SValueoperator*= (const SValue &other)
SValueoperator/= (const SValue &other)
void Operator (const SValue &other, c8 Op)

Public Attributes

s32 Integer
f32 Float
io::stringc Str

Constructor & Destructor Documentation

sp::tool::ScriptFramework::SValue::SValue (  )  [inline]
sp::tool::ScriptFramework::SValue::SValue ( s32  Value  )  [inline]
sp::tool::ScriptFramework::SValue::SValue ( f32  Value  )  [inline]
sp::tool::ScriptFramework::SValue::SValue ( const io::stringc String  )  [inline]
sp::tool::ScriptFramework::SValue::SValue ( s32  ValueInt,
f32  ValueFlt,
const io::stringc String 
) [inline]
sp::tool::ScriptFramework::SValue::~SValue (  )  [inline]

Member Function Documentation

void sp::tool::ScriptFramework::SValue::Operator ( const SValue other,
c8  Op 
) [inline]
SValue& sp::tool::ScriptFramework::SValue::operator*= ( const SValue other  )  [inline]
SValue& sp::tool::ScriptFramework::SValue::operator+= ( const SValue other  )  [inline]
SValue& sp::tool::ScriptFramework::SValue::operator-= ( const SValue other  )  [inline]
SValue& sp::tool::ScriptFramework::SValue::operator/= ( const SValue other  )  [inline]

Member Data Documentation

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines