Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AbstractCharacterDisplay
| org.wak.character.display | This class is the common interface for the graphical representation of a player in a Scene. | |
| ActionControllerModern
| org.wak.action.modern | Action controller for the modern adventure style | |
| ActionControllerSCI
| org.wak.action.sci | Action controller for the SCI style. | |
| ActionControllerScumm
| org.wak.action.scumm | Action controller for the scumm adventure style | |
| ActionsFactory
| org.wak.action | Actions Factory class | |
| ActionsManager
| org.wak.action | This class is the core of the player's interaction. | |
| ActionSpot
| org.wak.scene | Action spot, Class to define an intearactable area on the scene over the background. | |
| AdventureActions
| org.wak.action.actions | ||
| AdventureCharacter
| org.wak.character | Represents a character in the adventure. | |
| AdventureDialog
| org.wak.dialog | Data structure for dialog between two characters in the adventure. | |
| AdventureMaster
| org.wak.main | This class is the orchestra director of the whole running adventure basicly controls the entry point of the game, initialization , shuting up, everything. | |
| AdventureStyle
| org.wak.main | Adventure style has the constants of the differents styles of adventures available. | |
| Animation
| org.wak.character.display | Data structure to contain an Animation description loaded from the CharDisplays xml. | |
| AnimationBehaviour
| org.wak.character.display | contain enumeration of constants of the behaviours animations. | |
| ArrayIterator
| org.wak.utils | ||
| AStar
| org.wak.baseoneonline.flash.astar | ||
| AStarNode
| org.wak.baseoneonline.flash.astar | Defines a weighted point/tile for use in AStar | |
| BaseAction
| org.wak.action.actions | Base class for the Adventure's Actions. | |
| BitmapMovieClip
| org.wak.utils | ||
| CharacterDisplayFactory
| org.wak.character.display | Factory of Character Displays | |
| CharactersManager
| org.wak.character | This is the manager of Characters and CharactersDisplay entities. | |
| CloseAction
| org.wak.action.actions | ||
| DialogManager
| org.wak.dialog | Manager of all the dialogs in the adventure. | |
| DialogMenu
| org.wak.dialog.scumm | Display a scumm style dialog menu. | |
| DialogTextDisplay
| org.wak.dialog.scumm | Class to display the dialog texts on screen for a certain amount of time. | |
| EnglishStringSet
| org.wak.main.text | This class is a collection of strings to keep the text strings as parameters. | |
| Fonts
| org.wak.main | ||
| FPSMeter
| org.wak.baseoneonline.flash.utils | Very simple fps counter for everyday use. | |
| GateSpot
| org.wak.scene | Gate Spot class used to jump from scene to scene. | |
| GiveAction
| org.wak.action.actions | ||
| GuiEvent
| org.wak.gui.events | ||
| GuiManager
| org.wak.gui | Manager of the Graphical user interface used in the adventure. | |
| IAction
| org.wak.action.actions | Action interface | |
| IActionController
| org.wak.action | Interface of the adventure controller | |
| IActionSpotDefinition
| org.wak.scene | ||
| IAdventureGui
| org.wak.gui | Interface for the Adventure Graphical user interface. | |
| IAdventureSettings
| org.wak.main | Interface to group the global settings of the game inside one class to be given to the AdventureMaster at initialization time. | |
| IAStarSearchable
| org.wak.baseoneonline.flash.astar | ||
| ICharacterDefinition
| org.wak.character | Definition to create a new character in the adventure | |
| ICharacterDisplayDefinition
| org.wak.character.display | Definition of a CharacterDisplayObject | |
| IDialogsController
| org.wak.dialog | Common interface between differents dialog systems. | |
| IEventsHandler
| org.wak.utils | This interface is used for every entity which needs to listen the player input events. | |
| IGateSpotDefinition
| org.wak.scene | Interface for data holders containing info to define a GateSpot. | |
| IInteractable
| org.wak.action | Common interface between interactable objects. | |
| IInventoryItemDefinition
| org.wak.inventory | Interface to hold the data to create and inventory definition. | |
| IIterator
| org.wak.utils | Provide interface to use a traditional iterator | |
| IManagedDepth
| org.wak.scene | This interface if for objects in Scene which has the depth managed by the scene. | |
| InteractAction
| org.wak.action.actions | ||
| IntPoint
| org.wak.baseoneonline.flash.geom | Simple integer point implementation | |
| Inventory
| org.wak.inventory | Inventory class. | |
| InventoryEvent
| org.wak.inventory.events | ||
| InventoryItem
| org.wak.inventory | This class represents an item in the Inventory. | |
| InventoryManager
| org.wak.inventory | This is the manager of the inventory Items of the adventure. | |
| ISceneDefinition
| org.wak.scene | Interface for the definition of a Scene Contains all the data needed to create a Scene. | |
| ISceneInteractable
| org.wak.scene | This is the commont interface of all the interact able items on a Scene. | |
| ISceneItemDefinition
| org.wak.scene | Contains the data to create a new LItem. | |
| IStringSet
| org.wak.main.text | Interface of a collection of common interface localized text. | |
| IWalkbehindDefinition
| org.wak.scene | Definition data to create a new WalkBehindArea | |
| LookAtAction
| org.wak.action.actions | ||
| MapView
| org.wak.baseoneonline.flash.map | ||
| ModernDialogController
| org.wak.dialog.modern | Modern style Dialog controller. | |
| ModernDialogMenu
| org.wak.dialog.modern | Display a modern style dialog menu. | |
| ModernGui
| org.wak.gui.modern | Modern Gui class. | |
| ModernInventoryDisplay
| org.wak.gui.modern | Class to render the player's inventory in the modern gui. | |
| MouseInfoBox
| org.wak.gui.modern | Class to display info of the Scene's item in the mouse pointer. | |
| OpenAction
| org.wak.action.actions | ||
| PickUpAction
| org.wak.action.actions | ||
| PullAction
| org.wak.action.actions | ||
| PushAction
| org.wak.action.actions | ||
| PuzzleActionEvent
| org.wak.dialog.event | This event is trigered when a call Topic action is made. | |
| PuzzleControllerBase
| org.wak.main | Base class to control the puzzle flow. | |
| SayItem
| org.wak.dialog | Item to say inside a Topic | |
| Scene
| org.wak.scene | Scene is used to manage the logic of a scene inside the game | |
| SceneCharData
| org.wak.scene | Class to hold location data of a character on a Scene when this is initialized. | |
| SceneDefinition
| org.wak.scene | SceneDefinitions is a class to groups all the parameters involved in the creation of a Scene and it is used to create a new Scene. | |
| SceneEvent
| org.wak.scene.events | Events coming from the scene. | |
| SceneItem
| org.wak.scene | This class represents an interactable Item inside a Scene. | |
| SceneManager
| org.wak.scene | This is the manager of Scenes used in the game. | |
| SciCursor
| org.wak.gui.sci | Iconic mouse pointer for SCI. | |
| SciDialogController
| org.wak.dialog.sci | ||
| SciDialogMenu
| org.wak.dialog.sci | Display a SCI style dialog options menu. | |
| SciDialogTextDisplay
| org.wak.dialog.sci | Textbox for spoken text from characters in the SCI interface. | |
| SciGui
| org.wak.gui.sci | Manage the SCI graphic user interface. | |
| SciInventoryDisplay
| org.wak.gui.sci | Class to render the player's inventory in the SCI gui. | |
| SciItemSelectionButton
| org.wak.gui.sci | Class to show the last selected item in the button panel of the SCI interface. | |
| ScummCursor
| org.wak.gui.scumm | This is an animated flashing cross cursor for the scumm style gui. | |
| ScummDialogController
| org.wak.dialog.scumm | Scumm dialogs controller. | |
| ScummGui
| org.wak.gui.scumm | Manages the scumm user interface | |
| ScummInventoryDisplay
| org.wak.gui.scumm | Class to render the player's inventory in the scumm gui. | |
| ShadowedTextField
| org.wak.baseoneonline.flash.utils | ||
| SingleBmpCharacterDisplay
| org.wak.character.display | A very rustic and simple tiled Bitmap based CharacterDisplay. | |
| SpanishStringSet
| org.wak.main.text | ||
| Stats
| org.wak.utils | Hi-ReS! Stats FPS, MS and MEM, all in one. | |
| StopWatch
| org.wak.baseoneonline.flash.utils | ||
| SupportedLanguages
| org.wak.main.text | Holds the supported languages id | |
| TalkToAction
| org.wak.action.actions | ||
| TestPlayerDisplay
| org.wak.character.display | This class is for testing Scene with only a spot representing the character in a Scene. | |
| TextSelectedEvent
| org.wak.dialog.event | Event dispatched when the player selected a text to say in a DialogMenu | |
| Tile
| org.wak.baseoneonline.flash.map | ||
| TileMap
| org.wak.baseoneonline.flash.map | ||
| Topic
| org.wak.dialog | This class is the atom of a conversation in the adventure. | |
| TopicActions
| org.wak.dialog | Enumeration of constants of the actions available in a dialog Topic | |
| UseAction
| org.wak.action.actions | ||
| Utils
| org.wak.utils | ||
| WakSimpleButton
| org.wak.utils | This is for replace the use of the built in flash SimpleButton it has some bugs with the custom cursor and mouse over. | |
| WalkBehindArea
| org.wak.scene | The WalkBehindArea is for static object of the Scene. | |
| WalkToAction
| org.wak.action.actions | ||
| XMLActionSpotDefinition
| org.wak.scene | XML Definition for the ActionSpot. | |
| XMLAdventureSettings
| org.wak.main | Collects the settings data from XML. | |
| XMLCharacterDefinition
| org.wak.character | Encapsulates a Character Definition Data from an input XML. | |
| XMLCharDisplayDefinition
| org.wak.character.display | Class to load CharacterDisplay definition from XML. | |
| XMLGateSpotDefinition
| org.wak.scene | ||
| XMLInventoryItemDefinition
| org.wak.inventory | ||
| XMLItemDefinition
| org.wak.scene | XML Definition of an SceneItem | |
| XMLSceneDefinition
| org.wak.scene | Creates a SceneDefinition from an XML containing the data. | |
| XMLScriptNames
| org.wak.main | Contains the names of the files which describes the adventure. | |
| XMLWalkBehindDef
| org.wak.scene |