new(?X:Float, ?Y:Float, ?SimpleGraphic:Null<FlxGraphicAsset>)
@:value(false)cpu:Bool = false
@:value([])read onlylastDrawCameras:Array<FlxCamera> = []
@:value(-5000)lastHit:Float = -5000
@:value(null)noteAngle:Null<Float> = null
@:value(null)scrollSpeed:Null<Float> = null
getAnim():Null<String>
getNotesAngle(?note:Note):Null<Float>
getScrollSpeed(?note:Note):Null<Float>
@:value({ force : true })playAnim(anim:String, force:Bool = true):Void
press(time:Float):Void
updateNotePosition(daNote:Note):Void
updatePlayerInput(pressed:Bool, justPressed:Bool, justReleased:Bool):Void
updateSustain(daNote:Note):Void