Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BackgroundInfo ¶
type BackgroundInfo struct {
Image SRL `json:"image"`
}
type EngineInfo ¶ added in v0.2.0
type EngineInfo struct {
Version int `json:"version"`
}
type InfoResponse ¶
type InfoResponse[T any] struct { Item T `json:"item"` }
type LevelData ¶
type LevelData struct { BgmOffset float64 `json:"bgmOffset"` Entities []LevelDataEntity `json:"entities"` }
type LevelDataEntity ¶
type LevelDataEntity struct { Archetype string `json:"archetype"` Data []LevelDataEntityValue `json:"data"` }
type LevelDataEntityValue ¶ added in v0.2.0
type LevelInfo ¶
type LevelInfo struct { Name string `json:"name"` Title string `json:"title"` Artists string `json:"artists"` Author string `json:"author"` Version int `json:"version"` Rating int `json:"rating"` Cover SRL `json:"cover"` Data SRL `json:"data"` UseBackground UseItem[BackgroundInfo] `json:"useBackground"` Engine EngineInfo `json:"engine"` }
Click to show internal directories.
Click to hide internal directories.