PackageGeneral
Classpublic class Input



Public Properties
 PropertyDefined by
  ascii : Array
[static]
Input
  lastKey : int = 0
[static]
Input
  m_currController : ControllerGame
[static]
Input
  mouse : Sprite
[static]
Input
  mouseDown : Boolean = false
[static]
Input
  mouseDragX : Number = 0
[static]
Input
  mouseDragY : Number = 0
[static]
Input
  mouseOffsetX : Number = 0
[static]
Input
  mouseOffsetY : Number = 0
[static]
Input
  mouseOver : Boolean = false
[static]
Input
  mousePressed : Boolean = false
[static]
Input
  mouseReleased : Boolean = false
[static]
Input
  mouseWheelVal : Number = 0
[static]
Input
  mouseX : Number = 0
[static]
Input
  mouseY : Number = 0
[static]
Input
  m_stageMc : Sprite
[static]
Input
  timeSinceLastKey : int = 0
[static]
Input
Public Methods
 MethodDefined by
  
getKeyHold(k:int):int
[static]
Input
  
getKeyString(k:uint):String
[static]
Input
  
Init():void
[static]
Input
  
isKeyDown(k:int):Boolean
[static]
Input
  
isKeyInBuffer(k:int, i:int, t:int):Boolean
[static]
Input
  
isKeyPressed(k:int):Boolean
[static]
Input
  
isKeyReleased(k:int):Boolean
[static]
Input
  
keyPress(e:KeyboardEvent):void
[static]
Input
  
keyRelease(e:KeyboardEvent):void
[static]
Input
  
mouseLeave(e:Event):void
[static]
Input
  
mouseMove(e:MouseEvent):void
[static]
Input
  
mousePress(e:MouseEvent):void
[static]
Input
  
mouseRelease(e:MouseEvent):void
[static]
Input
  
mouseWheel(e:MouseEvent):void
[static]
Input
  
update():void
[static]
Input
Property detail
asciiproperty
public static var ascii:Array
lastKeyproperty 
public static var lastKey:int = 0
m_currControllerproperty 
public static var m_currController:ControllerGame
mouseproperty 
public static var mouse:Sprite
mouseDownproperty 
public static var mouseDown:Boolean = false
mouseDragXproperty 
public static var mouseDragX:Number = 0
mouseDragYproperty 
public static var mouseDragY:Number = 0
mouseOffsetXproperty 
public static var mouseOffsetX:Number = 0
mouseOffsetYproperty 
public static var mouseOffsetY:Number = 0
mouseOverproperty 
public static var mouseOver:Boolean = false
mousePressedproperty 
public static var mousePressed:Boolean = false
mouseReleasedproperty 
public static var mouseReleased:Boolean = false
mouseWheelValproperty 
public static var mouseWheelVal:Number = 0
mouseXproperty 
public static var mouseX:Number = 0
mouseYproperty 
public static var mouseY:Number = 0
m_stageMcproperty 
public static var m_stageMc:Sprite
timeSinceLastKeyproperty 
public static var timeSinceLastKey:int = 0
Method detail
getKeyHold()method
public static function getKeyHold(k:int):intParameters
k:int

Returns
int
getKeyString()method 
public static function getKeyString(k:uint):StringParameters
k:uint

Returns
String
Init()method 
public static function Init():void
isKeyDown()method 
public static function isKeyDown(k:int):BooleanParameters
k:int

Returns
Boolean
isKeyInBuffer()method 
public static function isKeyInBuffer(k:int, i:int, t:int):BooleanParameters
k:int
 
i:int
 
t:int

Returns
Boolean
isKeyPressed()method 
public static function isKeyPressed(k:int):BooleanParameters
k:int

Returns
Boolean
isKeyReleased()method 
public static function isKeyReleased(k:int):BooleanParameters
k:int

Returns
Boolean
keyPress()method 
public static function keyPress(e:KeyboardEvent):voidParameters
e:KeyboardEvent
keyRelease()method 
public static function keyRelease(e:KeyboardEvent):voidParameters
e:KeyboardEvent
mouseLeave()method 
public static function mouseLeave(e:Event):voidParameters
e:Event
mouseMove()method 
public static function mouseMove(e:MouseEvent):voidParameters
e:MouseEvent
mousePress()method 
public static function mousePress(e:MouseEvent):voidParameters
e:MouseEvent
mouseRelease()method 
public static function mouseRelease(e:MouseEvent):voidParameters
e:MouseEvent
mouseWheel()method 
public static function mouseWheel(e:MouseEvent):voidParameters
e:MouseEvent
update()method 
public static function update():void