Constructor

Variables

@:value(null)instance:ModchartMusicBeatState = null

@:value(new Map<String,Modifier>())modifiers:Map<String, Modifier> = new Map<String,Modifier>()

@:value(null)renderer:PlayfieldRenderer = null

@:value([])table:Array<Array<Array<Modifier>>> = []

Methods

applyCurPosMods(lane:Int, curPos:Float, pf:Int):Float

applyNoteDistMods(noteDist:Float, lane:Int, pf:Int):Float

applyNoteMods(noteData:NotePositionData, lane:Int, curPos:Float, pf:Int):Void

@:value({ tag : null })tweenModifier(modifier:String, val:Float, time:Float, ease:String, beat:Float, ?tag:String):Void

@:value({ tag : null })tweenModifierSubValue(modifier:String, subValue:String, val:Float, time:Float, ease:String, beat:Float, ?tag:String):Void