WeekEditorFreeplayState
| Kind | class |
| Package | editors |
| Full name | editors.WeekEditorFreeplayState |
| Source | source/editors/WeekEditorState.hx |
| Extends | MusicBeatState |
Public methods
new (constructor)
function new(weekFile:WeekFile = null)
| Parameter | Type | Default |
|---|---|---|
weekFile (optional) | WeekFile | null |
onFocusLost
override function onFocusLost():Void
onFocus
override function onFocus():Void
Internals
Private / internal members
| Field | Type | Static |
|---|---|---|
weekFile | WeekFile | no |
bg | FlxSprite | no |
grpSongs | FlxTypedGroup<Alphabet> | no |
iconArray | Array<HealthIcon> | no |
music | EditingMusic | no |
curSelected | — | no |
UI_box | FlxUITabMenu | no |
blockPressWhileTypingOn | Array<FlxUIInputText> | no |
bgColorStepperR | FlxUINumericStepper | no |
bgColorStepperG | FlxUINumericStepper | no |
bgColorStepperB | FlxUINumericStepper | no |
iconInputText | FlxUIInputText | no |
| Method |
|---|
override function create() |
function addEditorBox() |
override function getEvent(id:String, sender:Dynamic, data:Dynamic, ?params:Array<Dynamic>) |
function addFreeplayUI() |
function updateBG() |
function changeSelection(change:Int = 0) |
override function update(elapsed:Float) |