| Package | org.papervision3d.components.as3.utils |
| Class | public class ObjectController |
| Inheritance | ObjectController flash.events.EventDispatcher |
| Property | Defined by | ||
|---|---|---|---|
| isMouseDown : Boolean | ObjectController | ||
| restrictInversion : Boolean = false | ObjectController | ||
| Property | Defined by | ||
|---|---|---|---|
| arrowDown : Boolean | ObjectController | ||
| arrowLeft : Boolean | ObjectController | ||
| arrowRight : Boolean | ObjectController | ||
| arrowUp : Boolean | ObjectController | ||
| currentRotationObj : DisplayObject3D | ObjectController | ||
| difX : Number | ObjectController | ||
| difY : Number | ObjectController | ||
| lastX : Number | ObjectController | ||
| lastY : Number | ObjectController | ||
| movementInc : Number = 1 | ObjectController | ||
| si : Number | ObjectController | ||
| Method | Defined by | ||
|---|---|---|---|
| ObjectController | |||
|
[static]
| ObjectController | ||
|
registerControlObject(obj:DisplayObject3D):void
| ObjectController | ||
|
registerStage(p_stage:Stage):void
| ObjectController | ||
| Method | Defined by | ||
|---|---|---|---|
|
handleKeyStroke():void
| ObjectController | ||
|
onKeyDown(e:KeyboardEvent):void
| ObjectController | ||
|
onKeyUp(e:KeyboardEvent):void
| ObjectController | ||
|
onMouseDown(e:MouseEvent):void
| ObjectController | ||
|
onMouseMove(e:MouseEvent):void
| ObjectController | ||
|
onMouseUp(e:MouseEvent):void
| ObjectController | ||
|
updateDif():void
| ObjectController | ||
|
updateLastRotation():void
| ObjectController | ||
|
updateMovements():void
| ObjectController | ||
| arrowDown | property |
protected var arrowDown:Boolean
| arrowLeft | property |
protected var arrowLeft:Boolean
| arrowRight | property |
protected var arrowRight:Boolean
| arrowUp | property |
protected var arrowUp:Boolean
| currentRotationObj | property |
protected var currentRotationObj:DisplayObject3D
| difX | property |
protected var difX:Number
| difY | property |
protected var difY:Number
| isMouseDown | property |
public var isMouseDown:Boolean
| lastX | property |
protected var lastX:Number
| lastY | property |
protected var lastY:Number
| movementInc | property |
protected var movementInc:Number = 1
| restrictInversion | property |
public var restrictInversion:Boolean = false
| si | property |
protected var si:Number
| ObjectController | () | constructor |
public function ObjectController()
| getInstance | () | method |
| handleKeyStroke | () | method |
protected function handleKeyStroke():void
| onKeyDown | () | method |
protected function onKeyDown(e:KeyboardEvent):voidParameters
e:KeyboardEvent |
| onKeyUp | () | method |
protected function onKeyUp(e:KeyboardEvent):voidParameters
e:KeyboardEvent |
| onMouseDown | () | method |
protected function onMouseDown(e:MouseEvent):voidParameters
e:MouseEvent |
| onMouseMove | () | method |
protected function onMouseMove(e:MouseEvent):voidParameters
e:MouseEvent |
| onMouseUp | () | method |
protected function onMouseUp(e:MouseEvent):voidParameters
e:MouseEvent |
| registerControlObject | () | method |
| registerStage | () | method |
public function registerStage(p_stage:Stage):voidParameters
p_stage:Stage |
| updateDif | () | method |
protected function updateDif():void
| updateLastRotation | () | method |
protected function updateLastRotation():void
| updateMovements | () | method |
protected function updateMovements():void