public class NBSv4Header extends NBSv0Header
| Constructor and Description |
|---|
NBSv4Header(com.google.common.io.LittleEndianDataInputStream dis) |
NBSv4Header(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,
boolean loop,
byte maxLoopCount,
short loopStartTick) |
| Modifier and Type | Method and Description |
|---|---|
short |
getLoopStartTick() |
byte |
getMaxLoopCount() |
boolean |
isLoop() |
void |
setLoop(boolean loop) |
void |
setLoopStartTick(short loopStartTick) |
void |
setMaxLoopCount(byte maxLoopCount) |
getAuthor, getAutoSaveInterval, getDescription, getLayerCount, getLeftClicks, getMinutesSpent, getNoteBlocksAdded, getNoteBlocksRemoved, getOriginalAuthor, getRightClicks, getSourceFileName, getSpeed, getTimeSignature, getTitle, isAutoSave, setAuthor, setAutoSave, setAutoSaveInterval, setDescription, setLayerCount, setLeftClicks, setMinutesSpent, setNoteBlocksAdded, setNoteBlocksRemoved, setOriginalAuthor, setRightClicks, setSourceFileName, setSpeed, setTimeSignature, setTitlegetLength, getNbsVersion, getVanillaInstrumentCount, setLength, setNbsVersion, setVanillaInstrumentCountpublic NBSv4Header(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,
boolean loop,
byte maxLoopCount,
short loopStartTick)
public NBSv4Header(com.google.common.io.LittleEndianDataInputStream dis)
throws java.io.IOException
java.io.IOExceptionpublic void setLoop(boolean loop)
public boolean isLoop()
public void setMaxLoopCount(byte maxLoopCount)
public byte getMaxLoopCount()
public void setLoopStartTick(short loopStartTick)
public short getLoopStartTick()