Constructor

new()

Variables

@:default(1.0)@:optionaloptionalcameraZoom:Null<Float>

@:default("shared")@:optionaloptionaldirectory:Null<String>

@:value("Unknown")name:String = "Unknown"

@:value([])props:Array<StageDataProp> = []

@:default(funkin.data.stage.StageRegistry.STAGE_DATA_VERSION)version:String

The sematic version number of the stage data JSON format. Supports fancy comparisons like NPM does it's neat.

Methods

@:value({ pretty : true })serialize(pretty:Bool = true):String

Convert this StageData into a JSON string.