public class NBSv0Header extends NBSHeader
| Constructor and Description |
|---|
NBSv0Header(com.google.common.io.LittleEndianDataInputStream dis) |
NBSv0Header(short length,
byte nbsVersion,
byte vanillaInstrumentCount,
short layerCount,
java.lang.String title,
java.lang.String author,
java.lang.String originalAuthor,
java.lang.String description,
short speed,
boolean autoSave,
byte autoSaveInterval,
byte timeSignature,
int minutesSpent,
int leftClicks,
int rightClicks,
int noteBlocksAdded,
int noteBlocksRemoved,
java.lang.String sourceFileName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAuthor() |
byte |
getAutoSaveInterval() |
java.lang.String |
getDescription() |
short |
getLayerCount() |
int |
getLeftClicks() |
int |
getMinutesSpent() |
int |
getNoteBlocksAdded() |
int |
getNoteBlocksRemoved() |
java.lang.String |
getOriginalAuthor() |
int |
getRightClicks() |
java.lang.String |
getSourceFileName() |
short |
getSpeed() |
byte |
getTimeSignature() |
java.lang.String |
getTitle() |
boolean |
isAutoSave() |
void |
setAuthor(java.lang.String author) |
void |
setAutoSave(boolean autoSave) |
void |
setAutoSaveInterval(byte autoSaveInterval) |
void |
setDescription(java.lang.String description) |
void |
setLayerCount(short layerCount) |
void |
setLeftClicks(int leftClicks) |
void |
setMinutesSpent(int minutesSpent) |
void |
setNoteBlocksAdded(int noteBlocksAdded) |
void |
setNoteBlocksRemoved(int noteBlocksRemoved) |
void |
setOriginalAuthor(java.lang.String originalAuthor) |
void |
setRightClicks(int rightClicks) |
void |
setSourceFileName(java.lang.String sourceFileName) |
void |
setSpeed(short speed) |
void |
setTimeSignature(byte timeSignature) |
void |
setTitle(java.lang.String title) |
getLength, getNbsVersion, getVanillaInstrumentCount, setLength, setNbsVersion, setVanillaInstrumentCountpublic NBSv0Header(com.google.common.io.LittleEndianDataInputStream dis)
throws java.io.IOException
java.io.IOExceptionpublic NBSv0Header(short length,
byte nbsVersion,
byte vanillaInstrumentCount,
short layerCount,
java.lang.String title,
java.lang.String author,
java.lang.String originalAuthor,
java.lang.String description,
short speed,
boolean autoSave,
byte autoSaveInterval,
byte timeSignature,
int minutesSpent,
int leftClicks,
int rightClicks,
int noteBlocksAdded,
int noteBlocksRemoved,
java.lang.String sourceFileName)
public void setLayerCount(short layerCount)
public short getLayerCount()
public void setTitle(java.lang.String title)
public java.lang.String getTitle()
public void setAuthor(java.lang.String author)
public java.lang.String getAuthor()
public void setOriginalAuthor(java.lang.String originalAuthor)
public java.lang.String getOriginalAuthor()
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public void setSpeed(short speed)
public short getSpeed()
public void setAutoSave(boolean autoSave)
public boolean isAutoSave()
public void setAutoSaveInterval(byte autoSaveInterval)
public byte getAutoSaveInterval()
public void setTimeSignature(byte timeSignature)
public byte getTimeSignature()
public void setMinutesSpent(int minutesSpent)
public int getMinutesSpent()
public void setLeftClicks(int leftClicks)
public int getLeftClicks()
public void setRightClicks(int rightClicks)
public int getRightClicks()
public void setNoteBlocksAdded(int noteBlocksAdded)
public int getNoteBlocksAdded()
public void setNoteBlocksRemoved(int noteBlocksRemoved)
public int getNoteBlocksRemoved()
public void setSourceFileName(java.lang.String sourceFileName)
public java.lang.String getSourceFileName()