storyworld.gui
Interface Model
- All Superinterfaces:
- Model
public interface Model
- extends Model
advanceWorld
void advanceWorld()
enterStory
void enterStory()
- Specified by:
enterStory in interface Model
exitStory
void exitStory()
- Specified by:
exitStory in interface Model
getInvisibleStats
String getInvisibleStats()
getPlayerLocation
Location getPlayerLocation()
- Specified by:
getPlayerLocation in interface Model
getStats
String getStats()
getVisibleStats
String getVisibleStats()
getWorld
World getWorld()
movePlayerTo
void movePlayerTo(Location loc)
- Specified by:
movePlayerTo in interface Model
receiveChoice
void receiveChoice(Option o)
restart
void restart()
sendMessage
void sendMessage(String s)
- Specified by:
sendMessage in interface Model
sendStats
void sendStats()
- Specified by:
sendStats in interface Model
setView
void setView(View v)
setWorld
void setWorld(World w)