The SoJavaScriptEngine class is yet to be documented.
More...
#include <Inventor/misc/SoJavaScriptEngine.h>
|
virtual SbBool | executeScript (const SbName &name, const SbString &script) const |
virtual SbBool | executeFile (const SbName &filename) const |
virtual SbBool | executeFunction (const SbName &name, int argc, const SoField *argv, SoField *rval=NULL) const |
virtual SbBool | setScriptField (const SbName &name, const SoField *f) const |
virtual SbBool | unsetScriptField (const SbName &name) const |
virtual SbBool | getScriptField (const SbName &name, SoField *f) const |
virtual SbBool | hasScriptField (const SbName &name) const |
SbBool | field2jsval (const SoField *f, jsval *v) const |
SbBool | jsval2field (const jsval v, SoField *f) const |
void | enableAutoNodeUnref (SbBool onoff) |
SbBool | getAutoNodeUnrefState (void) const |
JSContext * | getContext (void) const |
JSObject * | getGlobal (void) const |
void | addHandler (const SoType &type, SoJSWrapperInitFunc *init, SoJSfield2jsvalFunc *field2jsval, SoJSjsval2field2Func *jsval2field) |
|
static SoJavaScriptEngine * | getEngine (JSContext *cx) |
static SbBool | init (uint32_t maxbytes=4194304) |
static void | shutdown (void) |
static SbBool | debug (void) |
static JSRuntime * | getRuntime (void) |
|
void | setContext (JSContext *context) |
void | setGlobal (JSObject *global) |
|
static void | setRuntime (JSRuntime *runtime) |
The SoJavaScriptEngine class is yet to be documented.
- Since
- Coin 2.0
◆ executeScript()
virtual SbBool SoJavaScriptEngine::executeScript |
( |
const SbName & | name, |
|
|
const SbString & | script ) const |
|
virtual |
◆ executeFile()
virtual SbBool SoJavaScriptEngine::executeFile |
( |
const SbName & | filename | ) |
const |
|
virtual |
◆ executeFunction()
virtual SbBool SoJavaScriptEngine::executeFunction |
( |
const SbName & | name, |
|
|
int | argc, |
|
|
const SoField * | argv, |
|
|
SoField * | rval = NULL ) const |
|
virtual |
◆ setScriptField()
virtual SbBool SoJavaScriptEngine::setScriptField |
( |
const SbName & | name, |
|
|
const SoField * | f ) const |
|
virtual |
◆ unsetScriptField()
virtual SbBool SoJavaScriptEngine::unsetScriptField |
( |
const SbName & | name | ) |
const |
|
virtual |
◆ getScriptField()
virtual SbBool SoJavaScriptEngine::getScriptField |
( |
const SbName & | name, |
|
|
SoField * | f ) const |
|
virtual |
◆ hasScriptField()
virtual SbBool SoJavaScriptEngine::hasScriptField |
( |
const SbName & | name | ) |
const |
|
virtual |
The documentation for this class was generated from the following file: