|
Genuts ME API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCanvas
com.genuts.gameui.PlayField
com.genuts.gameui.DebugPlayField
A Debugging playfield. This playfield is based on a default playfield, it draws informations as frame rate or cells for collisions.
Constructor Summary | |
DebugPlayField()
Initializes the simple playfield. |
|
DebugPlayField(CollisionManager collisionManager)
Initializes the simple playfield with a collision manager. |
|
DebugPlayField(CollisionManager collisionManager,
DisplayManager displayManager,
int w,
int h)
Initializes the playfield with a collision manager and a size. |
|
DebugPlayField(CollisionManager collisionManager,
int w,
int h)
Initializes the playfield with a size. |
|
DebugPlayField(DisplayManager displayManager)
Initializes the simple playfield with a display manager. |
|
DebugPlayField(DisplayManager displayManager,
int w,
int h)
Initializes the playfield with a size. |
|
DebugPlayField(int w,
int h)
Initializes the playfield with a size. |
Method Summary | |
void |
paint(Graphics g)
Paints debugging informations on this playfield. |
void |
paintPlayField(Graphics g)
Paints cells for collisions. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DebugPlayField(CollisionManager collisionManager, DisplayManager displayManager, int w, int h)
collisionManager
- Collision manager associated with this playfield.displayManager
- Display manager associated with this playfield.w
- Preferred width of the playfield.h
- Preferred height of the playfield.public DebugPlayField(CollisionManager collisionManager)
The default display manager is a SpriteDisplayManager
.
The default display step is set to 32.
collisionManager
- Collision manager associated with this playfield.public DebugPlayField(DisplayManager displayManager)
The default collision manager is a SpriteCollisionManager
.
The default collision step is set to 32.
displayManager
- Display manager associated with this playfield.public DebugPlayField(int w, int h)
The default collision manager is a SpriteCollisionManager
.
The default collision step is set to 32.
The default display manager is a SpriteDisplayManager
.
The default display step is set to 32.
w
- Preferred width of the playfield.h
- Preferred height of the playfield.SpriteCollisionManager
public DebugPlayField(CollisionManager collisionManager, int w, int h)
The default display manager is a SpriteDisplayManager
.
The default display step is set to 32.
collisionManager
- Collision manager associated with this playfield.w
- Width and Preferred width of the playfield.h
- Height and Preferred height of the playfield.SpriteCollisionManager
public DebugPlayField(DisplayManager displayManager, int w, int h)
The default collision manager is a SpriteCollisionManager
.
The default collision step is set to 32.
displayManager
- Display manager associated with this playfield.w
- Preferred width of the playfield.h
- Preferred height of the playfield.SpriteCollisionManager
public DebugPlayField()
The default collision manager is a SpriteCollisionManager
.
The default collision step is set to 32.
The default display manager is a SpriteDisplayManager
.
The default display step is set to 32.
SpriteCollisionManager
Method Detail |
public void paintPlayField(Graphics g)
paintPlayField
in class PlayField
g
- The graphics context to use for painting.public void paint(Graphics g)
paint
in class PlayField
g
- The graphics context to use for painting.
|
Genuts ME API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |