Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
JSI_IGUIObject Namespace Reference

Functions

JSBool getProperty (JSContext *cx, JSObject *obj, jsid id, jsval *vp)
 
JSBool setProperty (JSContext *cx, JSObject *obj, jsid id, JSBool strict, jsval *vp)
 
JSBool construct (JSContext *cx, uintN argc, jsval *vp)
 
JSBool toString (JSContext *cx, uintN argc, jsval *vp)
 
JSBool focus (JSContext *cx, uintN argc, jsval *vp)
 
JSBool blur (JSContext *cx, uintN argc, jsval *vp)
 
JSBool getComputedSize (JSContext *cx, uintN argc, jsval *vp)
 
void init ()
 

Variables

JSClass JSI_class
 
JSPropertySpec JSI_props []
 
JSFunctionSpec JSI_methods []
 

Function Documentation

JSBool JSI_IGUIObject::blur ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 640 of file JSInterface_IGUIObject.cpp.

JSBool JSI_IGUIObject::construct ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 588 of file JSInterface_IGUIObject.cpp.

JSBool JSI_IGUIObject::focus ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 626 of file JSInterface_IGUIObject.cpp.

JSBool JSI_IGUIObject::getComputedSize ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 654 of file JSInterface_IGUIObject.cpp.

JSBool JSI_IGUIObject::getProperty ( JSContext *  cx,
JSObject *  obj,
jsid  id,
jsval *  vp 
)

Definition at line 56 of file JSInterface_IGUIObject.cpp.

void JSI_IGUIObject::init ( )

Definition at line 606 of file JSInterface_IGUIObject.cpp.

JSBool JSI_IGUIObject::setProperty ( JSContext *  cx,
JSObject *  obj,
jsid  id,
JSBool  strict,
jsval *  vp 
)

Definition at line 296 of file JSInterface_IGUIObject.cpp.

JSBool JSI_IGUIObject::toString ( JSContext *  cx,
uintN  argc,
jsval *  vp 
)

Definition at line 611 of file JSInterface_IGUIObject.cpp.

Variable Documentation

JSClass JSI_IGUIObject::JSI_class
Initial value:
= {
"GUIObject", JSCLASS_HAS_PRIVATE,
JS_PropertyStub, JS_PropertyStub,
JS_EnumerateStub, JS_ResolveStub,
JS_ConvertStub, JS_FinalizeStub,
NULL, NULL, NULL, JSI_IGUIObject::construct
}
JSBool getProperty(JSContext *cx, JSObject *obj, jsid id, jsval *vp)
JSBool setProperty(JSContext *cx, JSObject *obj, jsid id, JSBool strict, jsval *vp)
JSBool construct(JSContext *cx, uintN argc, jsval *vp)

Definition at line 33 of file JSInterface_IGUIObject.cpp.

JSFunctionSpec JSI_IGUIObject::JSI_methods
Initial value:
=
{
{ "toString", JSI_IGUIObject::toString, 0, 0 },
{ "focus", JSI_IGUIObject::focus, 0, 0 },
{ "blur", JSI_IGUIObject::blur, 0, 0 },
{ "getComputedSize", JSI_IGUIObject::getComputedSize, 0, 0 },
{ 0 }
}
JSBool blur(JSContext *cx, uintN argc, jsval *vp)
JSBool toString(JSContext *cx, uintN argc, jsval *vp)
JSBool getComputedSize(JSContext *cx, uintN argc, jsval *vp)
JSBool focus(JSContext *cx, uintN argc, jsval *vp)

Definition at line 47 of file JSInterface_IGUIObject.cpp.

JSPropertySpec JSI_IGUIObject::JSI_props
Initial value:
=
{
{ 0 }
}

Definition at line 42 of file JSInterface_IGUIObject.cpp.