Package | com.whirled.avrg |
Class | public class PropControl |
Inheritance | PropControl ![]() ![]() ![]() ![]() |
Method | Defined by | ||
---|---|---|---|
PropControl(disp:DisplayObject)
Creates a controller for a Prop.
| PropControl | ||
activateGame():Boolean
| PropControl | ||
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an event listener.
| AbstractControl | |
![]() |
canManageRoom(memberId:int = 0):Boolean
Returns true if the local client has management privileges in the current room.
| EntityControl | |
![]() |
clearPopup():void
Clear any showing popup.
| EntityControl | |
![]() |
doBatch(fn:Function, ... args):void
Execute the specified function as a batch of commands that will be sent to the server
together.
| AbstractControl | |
![]() |
getCamera(index:String = null):Camera
Access the local user's camera.
| EntityControl | |
![]() |
getDefaultDataPack():ByteArray
Get the default datapack for this entity, or null if there is none defined.
| EntityControl | |
![]() |
getEntityIds(type:String = null):Array
Enumerates the ids of all entities in this room.
| EntityControl | |
![]() |
getEntityProperty(key:String, entityId:String = null):Object
Looks up and returns the specified property for the specified entity.
| EntityControl | |
![]() |
getEnvironment():String
Get the "environment" in which this entity is presently running.
| EntityControl | |
![]() |
getInstanceId():int
Get the id of the viewer that is viewing this instance.
| EntityControl | |
![]() |
getLogicalLocation():Array
Returns our current logical location in the scene.
| EntityControl | |
![]() |
getMemories():Object
Return an associative hash of all the memories.
| EntityControl | |
![]() |
getMemory(key:String, defval:Object = null):Object
Returns the value associated with the supplied key in this item's memory.
| EntityControl | |
![]() |
getMicrophone(index:int = -1):Microphone
Access the local user's microphone.
| EntityControl | |
![]() |
getMusicId3():Object
Get the id3 metadata of the currently playing music.
| EntityControl | |
![]() |
getMusicOwnerId():int
Get the playerId of the owner of the currently playing music, aka the player who added it
to the playlist, or 0 if there is no music currently playing.
| EntityControl | |
![]() |
getMyEntityId():String
Returns the Whirled-wide unique ID of this copy of the entity.
| EntityControl | |
![]() |
getPixelLocation():Array
Returns our current location in the scene, in pixel coordinates.
| EntityControl | |
![]() |
getRoomBounds():Array
Get the room's bounds in pixels.
| EntityControl | |
![]() |
getViewerName(id:int = 0):String
Get the non-unique display name of the user viewing a particular instance.
| EntityControl | |
![]() |
hasControl():Boolean
Detects whether this client is in control.
| EntityControl | |
![]() |
isConnected():Boolean
Are we connected and running inside the whirled environment, or has someone just
loaded up our SWF by itself?
| AbstractControl | |
isGameActivated():Boolean
| PropControl | ||
![]() |
registerCustomConfig(func:Function):void
Register a function used for generating a custom config panel.
| EntityControl | |
![]() |
registerPropertyProvider(func:Function):void
Registers a function that provides custom entity properties.
| EntityControl | |
![]() |
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Unregisters an event listener.
| AbstractControl | |
![]() |
sendMessage(name:String, arg:Object = null):void
Send a message to other instances of this entity, resulting in a MESSAGE_RECEIVED event.
| EntityControl | |
![]() |
sendSignal(name:String, arg:Object = null):void
Send a message to all instances of all entities in this instance's current room,
resulting in a SIGNAL_RECEIVED event.
| EntityControl | |
![]() |
setHotSpot(x:Number, y:Number, height:Number):void
Set the layout "hotspot" for your item, specified as pixels relative to (0, 0) the top-left
coordinate.
| EntityControl | |
![]() |
setMemory(key:String, value:Object, callback:Function = null):void
Requests that this item's memory be updated with the supplied key/value pair.
| EntityControl | |
![]() |
setTickInterval(interval:Number):void
Configures the interval on which this item is "ticked" in milliseconds.
| EntityControl | |
![]() |
showPage(token:String):Boolean
Shows the Whirled page identified by the supplied token.
| FurniControl | |
![]() |
showPopup(title:String, panel:DisplayObject, width:Number, height:Number, backgroundColor:uint = 0xFFFFFF, backgroundAlpha:Number = 1.0):Boolean
Show a popup to the current user in the whirled.
| EntityControl | |
![]() |
triggerAction(name:String, arg:Object = null):void
Triggers an action on this scene object.
| EntityControl |
PropControl | () | constructor |
public function PropControl(disp:DisplayObject)
Creates a controller for a Prop. The display object is the Prop's visualization.
Parametersdisp:DisplayObject |
activateGame | () | method |
public function activateGame():Boolean
Returns
Boolean |
isGameActivated | () | method |
public function isGameActivated():Boolean
Returns
Boolean |