|
Jumpvalley 0.7.0
An app and library that can be used to test and run 3D platformer levels! Made with Godot.
|
Class that holds some metadata about a song file. More...
Public Member Functions | |
| SongInfo (JsonNode data) | |
| Public Member Functions inherited from UTheCat.Jumpvalley.Core.IO.JsonInfoFile | |
| JsonInfoFile () | |
| Zero-parameter constructor for cases where extracting data from JSON text isn't needed. | |
| JsonInfoFile (JsonNode data) | |
| Reads a JSON info file from its raw text and stores such data in the RawData field. | |
Public Attributes | |
| string | Name = null |
| The name of the song. | |
| string | Artists = null |
| The artists that made the song. | |
| string | Album = null |
| The album the song belongs to. | |
| string | AudioPath = null |
| The file path to the audio file, including its file name and extension. | |
| Public Attributes inherited from UTheCat.Jumpvalley.Core.IO.JsonInfoFile | |
| JsonNode | Data |
| The JSON node containing the info file's data. This is the root node of the info file's JSON content. | |
Additional Inherited Members | |
| Static Public Attributes inherited from UTheCat.Jumpvalley.Core.IO.JsonInfoFile | |
| static readonly string | FILE_NAME = "info.json" |
| The full file name of a JSON info file stored somewhere on a filesystem, including the file extension. | |
Class that holds some metadata about a song file.