Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

gui.scripting
(gui.scripting globals)

   in JSInterface_GUITypes.h
   in JSInterface_IGUIObject.h
   in JSInterface_GUITypes.cpp
   in JSInterface_IGUIObject.cpp
   in JSInterface_GUITypes.cpp

(gui.scripting globals)


Method Summary
 CStr ToPercentString( double pix, double per )
          See JSInterface_GUITypes.cpp
 
Symbol Summary
 #define INCLUDED_JSI_GUITYPES
          See JSInterface_GUITypes.h
 #define INCLUDED_JSI_IGUIOBJECT
          See JSInterface_IGUIObject.h
 
Macro Summary
 #define GUISTDTYPE(x) namespace JSI_GUI##x { extern JSClass JSI_class extern JSPropertySpec JSI_props[] extern JSFunctionSpec JSI_methods[] JSBool construct( JSContext* cx, JSObject* obj, uint argc, jsval* argv, jsval* rval ) JSBool getByName( JSContext* cx, JSObject* obj, uint argc, jsval* argv, jsval* rval ) JSBool toString( JSContext* cx, JSObject* obj, uint argc, jsval* argv, jsval* rval ) }
          See JSInterface_GUITypes.h
 #define P(x, y, z) area.x.y = (float)g_ScriptingHost.GetObjectProperty_Double(obj, #z)
          See JSInterface_IGUIObject.cpp
 #define PROP(x) JS_GetProperty(cx, obj, #x, &t) JS_ValueToNumber(cx, t, &s) colour.x = (float)s
          See JSInterface_IGUIObject.cpp
 #define SIDE(side) buffer += ToPercentString(g_ScriptingHost.GetObjectProperty_Double(obj, #side), g_ScriptingHost.GetObjectProperty_Double(obj, "r"#side))
          See JSInterface_GUITypes.cpp
 

Method Detail

ToPercentString

 CStr ToPercentString( double pix, double per );
See JSInterface_GUITypes.cpp.


Symbol Detail

INCLUDED_JSI_GUITYPES

 #define INCLUDED_JSI_GUITYPES 
See JSInterface_GUITypes.h.

INCLUDED_JSI_IGUIOBJECT

 #define INCLUDED_JSI_IGUIOBJECT 
See JSInterface_IGUIObject.h.


Macro Detail

GUISTDTYPE

 #define GUISTDTYPE(x) namespace JSI_GUI##x						{											extern JSClass JSI_class;				extern JSPropertySpec JSI_props[];		extern JSFunctionSpec JSI_methods[];	JSBool construct( JSContext* cx, JSObject* obj, uint argc, jsval* argv, jsval* rval );	JSBool getByName( JSContext* cx, JSObject* obj, uint argc, jsval* argv, jsval* rval );	JSBool toString( JSContext* cx, JSObject* obj, uint argc, jsval* argv, jsval* rval );	}
See JSInterface_GUITypes.h.

P

 #define P(x, y, z) area.x.y = (float)g_ScriptingHost.GetObjectProperty_Double(obj, #z)
See JSInterface_IGUIObject.cpp.

PROP

 #define PROP(x) JS_GetProperty(cx, obj, #x, &t); JS_ValueToNumber(cx, t, &s); colour.x = (float)s
See JSInterface_IGUIObject.cpp.

SIDE

 #define SIDE(side) buffer += ToPercentString(g_ScriptingHost.GetObjectProperty_Double(obj, #side), g_ScriptingHost.GetObjectProperty_Double(obj, "r"#side));
See JSInterface_GUITypes.cpp.

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD