| Constructor and Description |
|---|
McSpHeader() |
McSpHeader(int version) |
McSpHeader(int version,
int autoSaveInterval,
java.lang.String title,
java.lang.String author,
java.lang.String originalAuthor,
int speed,
int leftClicks,
int rightClicks,
int noteBlocksAdded,
int noteBlocksRemoved,
int minutesSpent) |
McSpHeader(java.util.Scanner scanner) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAuthor() |
int |
getAutoSaveInterval() |
int |
getLeftClicks() |
int |
getMinutesSpent() |
int |
getNoteBlocksAdded() |
int |
getNoteBlocksRemoved() |
java.lang.String |
getOriginalAuthor() |
int |
getRightClicks() |
int |
getSpeed() |
java.lang.String |
getTitle() |
int |
getVersion() |
void |
setAuthor(java.lang.String author) |
void |
setAutoSaveInterval(int autoSaveInterval) |
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 |
setSpeed(int speed) |
void |
setTitle(java.lang.String title) |
void |
setVersion(int version) |
public McSpHeader(java.util.Scanner scanner)
public McSpHeader(int version)
public McSpHeader(int version,
int autoSaveInterval,
java.lang.String title,
java.lang.String author,
java.lang.String originalAuthor,
int speed,
int leftClicks,
int rightClicks,
int noteBlocksAdded,
int noteBlocksRemoved,
int minutesSpent)
public McSpHeader()
public int getVersion()
public void setVersion(int version)
version - The version of the MCSP format.public java.lang.String getTitle()
public void setTitle(java.lang.String title)
title - The name of the song.public java.lang.String getAuthor()
public void setAuthor(java.lang.String author)
author - The author of the song.public java.lang.String getOriginalAuthor()
public void setOriginalAuthor(java.lang.String originalAuthor)
originalAuthor - The original author of the song.public int getSpeed()
public void setSpeed(int speed)
speed - The tempo of the song. Measured in ticks per second.public int getAutoSaveInterval()
public void setAutoSaveInterval(int autoSaveInterval)
autoSaveInterval - The amount of minutes between each auto-save (0 indicates that auto-save is disabled) (0-60).public int getLeftClicks()
public void setLeftClicks(int leftClicks)
leftClicks - Amount of times the user has left-clicked.public int getRightClicks()
public void setRightClicks(int rightClicks)
rightClicks - Amount of times the user has right-clicked.public int getNoteBlocksAdded()
public void setNoteBlocksAdded(int noteBlocksAdded)
noteBlocksAdded - Amount of times the user has added a note block.public int getNoteBlocksRemoved()
public void setNoteBlocksRemoved(int noteBlocksRemoved)
noteBlocksRemoved - Amount of times the user has removed a note block.public int getMinutesSpent()
public void setMinutesSpent(int minutesSpent)
minutesSpent - Amount of minutes spent on the project.