Sirikata
|
#include <sirikata/oh/Platform.hpp>
#include "../JSObjectScriptManager.hpp"
#include "../JSObjectScript.hpp"
#include "../JSSerializer.hpp"
Go to the source code of this file.
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::JSSystem |
Functions | |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::sendMessageReliable (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::sendMessageUnreliable (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::sendMessage (const v8::Arguments &args, bool reliable) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::getAssociatedPresence (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_canSendMessage (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_canRecvMessage (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_canProxCallback (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_canProxChangeQuery (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_canImport (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_canCreatePres (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_canCreateEnt (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_canEval (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_createVisible (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::createVisFromAddress (const v8::Handle< v8::Value > &addressFor) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::createVisFromFull (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_headless (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_sendSandbox (const v8::Arguments &args) |
First argument should contain a message object that will be serialized and sent to another sandbox on same entity. | |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::debug_fileWrite (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::debug_fileRead (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_killEntity (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_http (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::emersonCompileString (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::evalInGlobal (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::getUniqueToken (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::setSandboxMessageCallback (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::setPresenceMessageCallback (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::pushEvalContextScopeDirectory (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::popEvalContextScopeDirectory (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::storageBeginTransaction (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::storageCommit (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::storageWrite (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::storageRead (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::storageErase (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::storageRangeRead (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::storageRangeErase (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::storageCount (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::setRestoreScript (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_import (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_require (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_jsimport (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::commonImport (const v8::Arguments &args, bool isJS) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_jsrequire (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::commonRequire (const v8::Arguments &args, bool isJS) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_event (const v8::Arguments &args) |
Emits an event. | |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_timeout (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_sendHome (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_print (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_getVersion (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_createPresence (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_restorePresence (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_createContext (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_createEntityNoSpace (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_createEntity (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_onPresenceConnected (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_onPresenceDisconnected (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_reset (const v8::Arguments &args) |
Single parameter: an object with information on each presence's prox result set: | |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_setScript (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_getScript (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_serialize (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_deserialize (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_proxAddedHandler (const v8::Arguments &args) |
v8::Handle< v8::Value > | Sirikata::JS::JSSystem::root_proxRemovedHandler (const v8::Arguments &args) |
bool | Sirikata::JS::JSSystem::decodeResetArg (v8::Handle< v8::Object > arg, std::map< SpaceObjectReference, std::vector< SpaceObjectReference > > &cppRes) |