SkJS Class Reference

#include <SkJS.h>

Inherits SkOSWindow.

Collaboration diagram for SkJS:
[legend]

List of all members.

Public Member Functions

 SkJS (void *hwnd)
 ~SkJS ()
SkBool EvaluateScript (const char *script, jsval *rVal)
SkBool ValueToString (jsval value, SkString *string)

Static Public Member Functions

static void Test (void *hwnd)

Protected Member Functions

void InitializeDisplayables (const SkBitmap &, JSContext *, JSObject *, JSObject *)
void DisposeDisplayables ()

Protected Attributes

JSRuntimefRuntime
JSContextfContext
JSObjectfGlobal

Detailed Description

Definition at line 31 of file SkJS.h.


Constructor & Destructor Documentation

SkJS::SkJS ( void *  hwnd  ) 
SkJS::~SkJS (  ) 

Member Function Documentation

void SkJS::DisposeDisplayables (  )  [protected]
SkBool SkJS::EvaluateScript ( const char *  script,
jsval rVal 
)
void SkJS::InitializeDisplayables ( const SkBitmap ,
JSContext ,
JSObject ,
JSObject  
) [protected]
static void SkJS::Test ( void *  hwnd  )  [static]
SkBool SkJS::ValueToString ( jsval  value,
SkString string 
)

Member Data Documentation

JSContext* SkJS::fContext [protected]

Definition at line 44 of file SkJS.h.

JSObject* SkJS::fGlobal [protected]

Definition at line 45 of file SkJS.h.

JSRuntime* SkJS::fRuntime [protected]

Definition at line 43 of file SkJS.h.


The documentation for this class was generated from the following file:

Generated on Tue Oct 20 10:33:04 2009 for Skia by  doxygen 1.6.1