Packageorg.wak.scene
Classpublic class SceneItem
InheritanceSceneItem Inheritance flash.display.Sprite
ImplementsISceneInteractable

This class represents an interactable Item inside a Scene.



Public Properties
 PropertyDefined by
  baseline : int
SceneItem
  defaultAction : String
SceneItem
  description : String
SceneItem
  displayObject : DisplayObject
[read-only]
SceneItem
  enabled : Boolean
[read-only]
SceneItem
  interactableId : String
[read-only]
SceneItem
  interactionBehaviour : String
SceneItem
  interactionName : String
SceneItem
  interactionPointX : Number
SceneItem
  interactionPointY : Number
SceneItem
  sceneId : String
SceneItem
  unitaryUse : Boolean
SceneItem
  visible : Boolean
SceneItem
Public Methods
 MethodDefined by
  
SceneItem
  
SetView(pViewId:String):void
Change the view state of the Scene item.
SceneItem
  
toString():String
SceneItem
Property detail
baselineproperty
baseline:int  [read-write]Implementation
    public function get baseline():int
    public function set baseline(value:int):void
defaultActionproperty 
defaultAction:String  [read-write]Implementation
    public function get defaultAction():String
    public function set defaultAction(value:String):void
descriptionproperty 
description:String  [read-write]Implementation
    public function get description():String
    public function set description(value:String):void
displayObjectproperty 
displayObject:DisplayObject  [read-only]Implementation
    public function get displayObject():DisplayObject
enabledproperty 
enabled:Boolean  [read-only]Implementation
    public function get enabled():Boolean
interactableIdproperty 
interactableId:String  [read-only]Implementation
    public function get interactableId():String
interactionBehaviourproperty 
interactionBehaviour:String  [read-write]Implementation
    public function get interactionBehaviour():String
    public function set interactionBehaviour(value:String):void
interactionNameproperty 
interactionName:String  [read-write]Implementation
    public function get interactionName():String
    public function set interactionName(value:String):void
interactionPointXproperty 
interactionPointX:Number  [read-write]Implementation
    public function get interactionPointX():Number
    public function set interactionPointX(value:Number):void
interactionPointYproperty 
interactionPointY:Number  [read-write]Implementation
    public function get interactionPointY():Number
    public function set interactionPointY(value:Number):void
sceneIdproperty 
sceneId:String  [read-write]Implementation
    public function get sceneId():String
    public function set sceneId(value:String):void
unitaryUseproperty 
unitaryUse:Boolean  [read-write]Implementation
    public function get unitaryUse():Boolean
    public function set unitaryUse(value:Boolean):void
visibleproperty 
visible:Boolean  [read-write]Implementation
    public function get visible():Boolean
    public function set visible(value:Boolean):void
Constructor detail
SceneItem()constructor
public function SceneItem(pDef:ISceneItemDefinition)Parameters
pDef:ISceneItemDefinition
Method detail
SetView()method
public function SetView(pViewId:String):void

Change the view state of the Scene item.

Parameters
pViewId:String — id of the new state.
toString()method 
public override function toString():String

Returns
String