public abstract class Song
extends java.lang.Object
| Constructor and Description |
|---|
Song(java.io.File sourceFile,
Header header,
Data data) |
| Modifier and Type | Method and Description |
|---|---|
Data |
getData() |
Header |
getHeader() |
abstract int |
getLength() |
abstract it.unimi.dsi.fastutil.ints.Int2ObjectMap<java.util.List<Note>> |
getNotes() |
abstract java.util.List<Note> |
getNotesAtTick(int tick) |
java.io.File |
getSourceFile() |
abstract float |
getSpeed() |
abstract java.lang.String |
getTitle() |
public java.io.File getSourceFile()
public Header getHeader()
public Data getData()
public abstract java.lang.String getTitle()
public abstract int getLength()
public abstract float getSpeed()
public abstract java.util.List<Note> getNotesAtTick(int tick)
public abstract it.unimi.dsi.fastutil.ints.Int2ObjectMap<java.util.List<Note>> getNotes()