Package | org.flixel.system |
Class | public class FlxDebugger |
Inheritance | FlxDebugger flash.display.Sprite |
Property | Defined By | ||
---|---|---|---|
hasMouse : Boolean
Whether the mouse is currently over one of the debugger windows or not. | FlxDebugger | ||
log : Log
Container for the trace output widget. | FlxDebugger | ||
perf : Perf
Container for the performance monitor widget. | FlxDebugger | ||
vcr : VCR
Container for the record, stop and play buttons. | FlxDebugger | ||
vis : Vis
Container for the visual debug mode toggle. | FlxDebugger | ||
watch : Watch
Container for the watch window widget. | FlxDebugger |
Property | Defined By | ||
---|---|---|---|
_gutter : uint
Internal, used to space out windows from the edges. | FlxDebugger | ||
_layout : uint
Internal, tracks what debugger window layout user has currently selected. | FlxDebugger | ||
_screen : Point
Internal, stores width and height of the Flash Player window. | FlxDebugger |
Method | Defined By | ||
---|---|---|---|
FlxDebugger(Width:Number, Height:Number)
Instantiates the debugger overlay. | FlxDebugger | ||
destroy():void
Clean up memory. | FlxDebugger | ||
resetLayout():void
Forces the debugger windows to reset to the last specified layout. | FlxDebugger | ||
setLayout(Layout:uint):void
Rearrange the debugger windows using one of the constants specified in FlxG. | FlxDebugger |
Method | Defined By | ||
---|---|---|---|
onMouseOut(E:MouseEvent = null):void
Mouse handler that helps with fake "mouse focus" type behavior. | FlxDebugger | ||
onMouseOver(E:MouseEvent = null):void
Mouse handler that helps with fake "mouse focus" type behavior. | FlxDebugger |
_gutter | property |
protected var _gutter:uint
Internal, used to space out windows from the edges.
_layout | property |
protected var _layout:uint
Internal, tracks what debugger window layout user has currently selected.
_screen | property |
protected var _screen:Point
Internal, stores width and height of the Flash Player window.
hasMouse | property |
public var hasMouse:Boolean
Whether the mouse is currently over one of the debugger windows or not.
log | property |
public var log:Log
Container for the trace output widget.
perf | property |
public var perf:Perf
Container for the performance monitor widget.
vcr | property |
public var vcr:VCR
Container for the record, stop and play buttons.
vis | property |
public var vis:Vis
Container for the visual debug mode toggle.
watch | property |
public var watch:Watch
Container for the watch window widget.
FlxDebugger | () | Constructor |
public function FlxDebugger(Width:Number, Height:Number)
Instantiates the debugger overlay.
ParametersWidth:Number — The width of the screen.
| |
Height:Number — The height of the screen.
|
destroy | () | method |
public function destroy():void
Clean up memory.
onMouseOut | () | method |
protected function onMouseOut(E:MouseEvent = null):void
Mouse handler that helps with fake "mouse focus" type behavior.
Parameters
E:MouseEvent (default = null ) — Flash mouse event.
|
onMouseOver | () | method |
protected function onMouseOver(E:MouseEvent = null):void
Mouse handler that helps with fake "mouse focus" type behavior.
Parameters
E:MouseEvent (default = null ) — Flash mouse event.
|
resetLayout | () | method |
public function resetLayout():void
Forces the debugger windows to reset to the last specified layout.
The default layout is FlxG.DEBUGGER_STANDARD
.
setLayout | () | method |
public function setLayout(Layout:uint):void
Rearrange the debugger windows using one of the constants specified in FlxG.
Parameters
Layout:uint — The layout style for the debugger windows, e.g. FlxG.DEBUGGER_MICRO .
|