simulation
Class CScriptObject
in ScriptObject.h
in ScriptObject.cpp
- class CScriptObject
Function
private JSFunction* Function;
FunctionObject
private JSObject* FunctionObject;
CScriptObject
public CScriptObject( const CScriptObject& copy );
CScriptObject
public CScriptObject( JSFunction* _Function );
CScriptObject
public CScriptObject( jsval v );
CScriptObject
public CScriptObject();
~CScriptObject
public ~CScriptObject();
bool
public inline operator bool();
Compile
public void Compile( const CStrW& FileNameTag, const CStrW& FunctionBody );
Defined
public inline bool Defined();
DispatchEvent
public bool DispatchEvent( JSObject* Context, CScriptEvent* evt );
GetFunctionObject
public JSObject* GetFunctionObject();
operator!
public inline bool operator!();
operator==
public inline bool operator==( const CScriptObject& compare );
Root
private void Root();
Run
public bool Run( JSObject* Context, jsval* rval, uintN argc = 0, jsval* argv = NULL );
Run
public bool Run( JSObject* Context, uintN argc = 0, jsval* argv = NULL );
SetFunction
public void SetFunction( JSFunction* _Function );
SetJSVal
public void SetJSVal( jsval v );
Uproot
private void Uproot();