Table Of Contents

Previous topic

presence

Next topic

sandbox

This Page

std

Constructor

class std()

Methods

ScriptingGui(controller, simulator, nearbyVisMap, console)
Arguments:
  • controller (std.ScriptingGui.Controller) –
  • simulator (std.client.Default) –
  • object – <String(visibleId):visible object> nearbyVisMap: all the visible objects that satisfy scripter’s proximity query.
  • console (std.ScriptingGui.Console) – has several scripting events.
Param :

{object: <String(visibleId): std.FileManager.FileManagerElement> scriptedVisMap – A record of all visibles that we have scripted at some point.

Param :

{object: <int:std.ScriptingGui.Action> actionMap – Which actions are selectable by scripter.

Attributes

featureObject

featureObject
Note: this file should only be imported once. It maintains a map of

presences hosted by this entity. Associated with each presence are two things:

1: A list of other presence’s in the world that want to know more about this presence (as indicated by their having sent a subscription message); and

2: A feature vector (really an object with fields and values) that contains information that the user wants to push to all listening presences.

will use transaction model to write changes to object.