scripting
Struct SColour
IJSObject
|
+--CJSObject
|
+--SColour
in ScriptCustomTypes.h
in ScriptCustomTypes.cpp
- struct SColour
- extends CJSObject
Field Summary |
float |
a
|
float |
b
|
float |
g
|
float |
r
|
Method Summary |
JSBool |
Construct( JSContext* UNUSED( cx ), JSObject* UNUSED( obj ), uint argc, jsval* argv, jsval* rval )
|
SColour& |
operator=( const SColour& o )
|
void |
SColourInit( float _r, float _g, float _b, float _a )
|
static void |
ScriptingInit()
|
CStr |
ToString( JSContext* UNUSED( cx ), uintN UNUSED( argc ), jsval* UNUSED( argv ) )
|
Methods inherited from class CJSObject |
ScriptingInit, ScriptingShutdown, GetProperty, SetProperty, HasProperty, AddProperty, AddProperty, AddProperty, AddMethod, AddProperty, AddLocalProperty, GetScript, CreateScriptObject, ReleaseScriptObject, Shutdown |
a
public float a;
b
public float b;
g
public float g;
r
public float r;
SColour
public SColour( float r_, float g_, float b_ );
SColour
public SColour( float r_, float g_, float b_, float a_ );
SColour
public SColour( const SColour& other );
SColour
public SColour();
Construct
public JSBool Construct( JSContext* UNUSED( cx ), JSObject* UNUSED( obj ), uint argc, jsval* argv, jsval* rval );
operator=
public SColour& operator=( const SColour& o );
SColourInit
public void SColourInit( float _r, float _g, float _b, float _a );
ScriptingInit
public static void ScriptingInit();
ToString
public CStr ToString( JSContext* UNUSED( cx ), uintN UNUSED( argc ), jsval* UNUSED( argv ) );