| Package | org.wak.gui.scumm |
| Class | public class ScummGui |
| Inheritance | ScummGui flash.display.Sprite |
| Implements | IAdventureGui |
| Property | Defined by | ||
|---|---|---|---|
| display : DisplayObject [read-only]
| ScummGui | ||
| enabled : Boolean | ScummGui | ||
| enableHighlight : Boolean [write-only]
change the color of the feedback text if value is true.
| ScummGui | ||
| mouseCursor : DisplayObject [read-only]
| ScummGui | ||
| Method | Defined by | ||
|---|---|---|---|
|
ScummGui(pGuiSettings:XML = null)
Constructor
| ScummGui | ||
|
RemoveMouseCursor(pCursorLayer:Sprite):void
| ScummGui | ||
|
SetFeedbackText(pText:String):void
Set the feedback text of the interface with the content of pText
| ScummGui | ||
|
SetMouseCursor(pCursorLayer:Sprite):void
| ScummGui | ||
|
ToggleSelectedButton(pButtonId:String, pState:Boolean):void
Toggles selected a given button.
| ScummGui | ||
| Method | Defined by | ||
|---|---|---|---|
|
CreateButton(pButtonXml:XML):void
| ScummGui | ||
|
CreateDefaultButton(pButtonId:String):void
| ScummGui | ||
|
LoadSettings(pSettings:XML):void
Load the settings of the gui using the parameters in pSettings
| ScummGui | ||
|
OnAddedToStage(event:Event):void
| ScummGui | ||
|
OnMouseMove(event:MouseEvent):void
| ScummGui | ||
|
OnRemovedToStage(event:Event):void
| ScummGui | ||
|
RemoveInventoryDisplayListeners(pInvDisplay:ScummInventoryDisplay):void
| ScummGui | ||
|
SetInventoryDisplayListeners(pInvDisplay:ScummInventoryDisplay):void
| ScummGui | ||
| Constant | Defined by | ||
|---|---|---|---|
| kPanelHPercent : Number = 27.5 | ScummGui | ||
| display | property |
display:DisplayObject [read-only]Implementation
public function get display():DisplayObject
| enabled | property |
enabled:Boolean [read-write]Implementation
public function get enabled():Boolean
public function set enabled(value:Boolean):void
| enableHighlight | property |
enableHighlight:Boolean [write-only]change the color of the feedback text if value is true.
Implementation public function set enableHighlight(value:Boolean):void
| mouseCursor | property |
mouseCursor:DisplayObject [read-only]Implementation
public function get mouseCursor():DisplayObject
| ScummGui | () | constructor |
public function ScummGui(pGuiSettings:XML = null)Constructor
ParameterspGuiSettings:XML (default = null) — an XML with the scumm gui config.
|
| CreateButton | () | method |
protected function CreateButton(pButtonXml:XML):voidParameters
pButtonXml:XML |
| CreateDefaultButton | () | method |
protected function CreateDefaultButton(pButtonId:String):voidParameters
pButtonId:String |
| LoadSettings | () | method |
protected function LoadSettings(pSettings:XML):voidLoad the settings of the gui using the parameters in pSettings
ParameterspSettings:XML — XML with the settings.
|
| OnAddedToStage | () | method |
protected function OnAddedToStage(event:Event):voidParameters
event:Event |
| OnMouseMove | () | method |
protected function OnMouseMove(event:MouseEvent):voidParameters
event:MouseEvent |
| OnRemovedToStage | () | method |
protected function OnRemovedToStage(event:Event):voidParameters
event:Event |
| RemoveInventoryDisplayListeners | () | method |
protected function RemoveInventoryDisplayListeners(pInvDisplay:ScummInventoryDisplay):voidParameters
pInvDisplay:ScummInventoryDisplay |
| RemoveMouseCursor | () | method |
public function RemoveMouseCursor(pCursorLayer:Sprite):voidParameters
pCursorLayer:Sprite |
| SetFeedbackText | () | method |
public function SetFeedbackText(pText:String):voidSet the feedback text of the interface with the content of pText
ParameterspText:String — feedback text
|
| SetInventoryDisplayListeners | () | method |
protected function SetInventoryDisplayListeners(pInvDisplay:ScummInventoryDisplay):voidParameters
pInvDisplay:ScummInventoryDisplay |
| SetMouseCursor | () | method |
public function SetMouseCursor(pCursorLayer:Sprite):voidParameters
pCursorLayer:Sprite |
| ToggleSelectedButton | () | method |
public function ToggleSelectedButton(pButtonId:String, pState:Boolean):voidToggles selected a given button.
ParameterspButtonId:String — button id
|
|
pState:Boolean |
| kPanelHPercent | constant |
protected const kPanelHPercent:Number = 27.5