|
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.SpriteCollisionManagerpublic 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 PlayFieldg - The graphics context to use for painting.public void paint(Graphics g)
paint in class PlayFieldg - 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 | |||||||||