Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bmson ¶
type Bmson struct {
Version string `json:"version" necessity:"necessary"`
Info *BmsonInfo `json:"info" necessity:"necessary"`
Lines []BarLine `json:"lines"`
Bpm_events []BpmEvent `json:"bpm_events"`
Stop_events []StopEvent `json:"stop_events"`
Sound_channels []SoundChannel `json:"sound_channels" necessity:"necessary"`
Bga *BGA `json:"bga"`
Scroll_events []ScrollEvent `json:"scroll_events"` // beatoraja expansion
}
type BmsonInfo ¶
type BmsonInfo struct {
Title string `json:"title" necessity:"semi-necessary"`
Subtitle string `json:"subtitle"`
Artist string `json:"artist" necessity:"semi-necessary"`
Subartists []string `json:"subartists"`
Genre string `json:"genre" necessity:"semi-necessary"`
Mode_hint string `json:"mode_hint" necessity:"semi-necessary"`
Chart_name string `json:"chart_name"`
Level int `json:"level" necessity:"semi-necessary"`
Init_bpm float64 `json:"init_bpm" necessity:"necessary"`
Judge_rank float64 `json:"judge_rank" necessity:"semi-necessary"`
Total float64 `json:"total" necessity:"semi-necessary"`
Back_image string `json:"back_image"`
Eyecatch_image string `json:"eyecatch_image"`
Title_image string `json:"title_image"`
Banner_image string `json:"banner_image"`
Preview_music string `json:"preview_music"`
Resolution int `json:"resolution"`
Ln_type int `json:"ln_type"` // beatoraja expansion
}
type ScrollEvent ¶
type SoundChannel ¶
Click to show internal directories.
Click to hide internal directories.