/////////////////////////////////////////////////////////////////////////////////
// Copyright (C) 2011-2012 Wolfgang Kowarschick
//
// Dieses Werk darf unter den Bedingungen der Creative Common Lizenz
// Attribution-NonCommercial-ShareAlike 3.0 Unported
// (CC BY-NC-SA 3.0: http://creativecommons.org/licenses/by-nc-sa/3.0/)
// vervielfaeltigt, verbreitet, publiziert und modifiziert werden.
/////////////////////////////////////////////////////////////////////////////////
package zoomapp
{
import flash.display.Sprite;
import flash.display.Stage;
import wk.component.background.Background;
import wk.component.background.BackgroundKeyboardMouse;
/**
* Eine simple Beispiels-Anwendung zur Demonstation der Verwendung der
* Background-Komponente und der Assets-Komponente.
*
* @autor Wolfgang Kowarschick
* @category class
* @langversion 3.0
*/
public class ZoomAppKeyboardMouse
{
/////////////////////////////////////////////////////////////////////////////
// Private members
/////////////////////////////////////////////////////////////////////////////
private var v_background: Background = new BackgroundKeyboardMouse();
private var v_components: ZoomAppComponents = new ZoomAppComponents();
/////////////////////////////////////////////////////////////////////////////
// Methods
/////////////////////////////////////////////////////////////////////////////
public function init(): void
{
v_components.background = v_background;
v_components.init();
}
/////////////////////////////////////////////////////////////////////////////
// Attributes
/////////////////////////////////////////////////////////////////////////////
/**
* Diese Methode muss von Main aufgerufen werden,
* nachdem das Stage-Objekt erzeugt wurde.
*/
public function set stage(p_stage: Stage): void
{
v_components.stage = p_stage;
}
/**
* Die View der App. Diese muss von Main auf die Bühne
* gelegt werden.
*/
public function get view(): Sprite
{ return v_background.view; }
/////////////////////////////////////////////////////////////////////////////
// End of class
/////////////////////////////////////////////////////////////////////////////
}
}
/////////////////////////////////////////////////////////////////////////////////
// End of file
/////////////////////////////////////////////////////////////////////////////////