Adventure at Umalu  22nd March, 2013
Rogue-like Dungeon Crawler, written in Java
 All Classes Functions Variables Pages
Public Member Functions | List of all members
rogue.level.Level Class Reference
Inheritance diagram for rogue.level.Level:
jade.core.World jade.core.Messenger

Public Member Functions

 Level (int width, int height, Player player)
 
 Level (int width, int height, Player player, int levelorder, int level, boolean aufwaerts, TiledTermPanel term)
 
void addActors (Class<?extends Actor > cls, Terminal term, int anzahl)
 
- Public Member Functions inherited from jade.core.World
 World (int width, int height)
 
void playertick ()
 
void tick ()
 
int width ()
 
int height ()
 
List< Class<?extends Actor > > getDrawOrder ()
 
List< Class<?extends Actor > > getActOrder ()
 
void addActor (Actor actor, int x, int y)
 
final void addActor (Actor actor, Coordinate coord)
 
final void addActor (Actor actor, Dice dice)
 
final void addActor (Actor actor)
 
void removeActor (Actor actor)
 
void removeExpired ()
 
final< T extends Actor > T getActorAt (Class< T > cls, Coordinate pos)
 
final< T extends Actor >
Collection< T > 
getActorsAt (Class< T > cls, Coordinate pos)
 
List< ColoredCharlookAll (int x, int y)
 
final List< ColoredCharlookAll (Coordinate pos)
 
final ColoredChar look (int x, int y)
 
final ColoredChar look (Coordinate pos)
 
ColoredChar tileAt (int x, int y)
 
void viewable (int x, int y)
 
Boolean isviewable (int x, int y)
 
final ColoredChar tileAt (Coordinate coord)
 
boolean passableAt (int x, int y)
 
final boolean passableAt (Coordinate coord)
 
void setTile (ColoredChar face, boolean passable, int x, int y)
 
final void setTile (ColoredChar face, boolean passable, Coordinate coord)
 
Coordinate getOpenTile (Dice dice, int x1, int y1, int x2, int y2)
 
final Coordinate getOpenTile (Dice dice, Coordinate topLeft, Coordinate bottomRight)
 
final Coordinate getOpenTile (Dice dice)
 
final Coordinate getOpenTile (int x1, int y1, int x2, int y2)
 
final Coordinate getOpenTile (Coordinate topLeft, Coordinate bottomRight)
 
final Coordinate getOpenTile ()
 
boolean insideBounds (int x, int y)
 
final boolean insideBounds (Coordinate pos)
 
- Public Member Functions inherited from jade.core.Messenger
 Messenger ()
 
void appendMessage (String message)
 
Iterable< String > retrieveMessages ()
 
void aggregateMessages (Messenger messenger)
 
void filterMessages (Collection< Messenger > filter)
 
void clearMessages ()
 

Additional Inherited Members

- Public Attributes inherited from jade.core.World
Coordinate playerstart
 

The documentation for this class was generated from the following file: