Jumpvalley 0.5.0
An app and library that can be used to test and run 3D platformer levels. Currently being made with Godot.
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Jumpvalley.Music.SongInfo Class Reference

Class that holds some metadata about a song file. More...

Inheritance diagram for Jumpvalley.Music.SongInfo:
Jumpvalley.IO.JsonInfoFile

Public Member Functions

 SongInfo (JsonNode data)
 
- Public Member Functions inherited from Jumpvalley.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 Jumpvalley.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 Jumpvalley.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.
 

Detailed Description

Class that holds some metadata about a song file.


The documentation for this class was generated from the following file: