Sirikata
|
#include "JSContext.hpp"
#include <v8.h>
#include "../JSObjectScript.hpp"
#include "../JSSerializer.hpp"
#include "JSObjectsUtils.hpp"
#include "JSVec3.hpp"
#include "../JSUtil.hpp"
#include "../JSObjectStructs/JSContextStruct.hpp"
#include <math.h>
#include <stdlib.h>
#include <float.h>
Namespaces | |
namespace | Sirikata |
Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO. | |
namespace | Sirikata::JS |
namespace | Sirikata::JS::JSContext |
Functions | |
v8::Handle< v8::Value > | Sirikata::JS::JSContext::ScriptSuspend (const v8::Arguments &args) |
Calling suspends sandbox. | |
v8::Handle< v8::Value > | Sirikata::JS::JSContext::ScriptResume (const v8::Arguments &args) |
Resumes suspended sandbox. | |
v8::Handle< v8::Value > | Sirikata::JS::JSContext::ScriptClear (const v8::Arguments &args) |
Destroys all objects that were created in this context + all of this context's subcontexts. | |
v8::Handle< v8::Value > | Sirikata::JS::JSContext::ScriptExecute (const v8::Arguments &args) |
void | Sirikata::JS::JSContext::setNullContext (const v8::Arguments &args) |
Sets args.This to point to null instead of a timer object. |