|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IGraphicObject | |
---|---|
game | Root package, contains IGame and IGameDisplay interfaces, and CGameCanvas and CGameLoop classes. |
game.graphics | Contains various graphical entities, including the IGraphicObject interface. |
game.graphics.layer | Set of classes implementing layered drawing. |
game.graphics.sprite | Contains the sprite handling classes. |
game.graphics.text | Text displaying classes (contains CBitmapFont and COnscreenMessage). |
game.score | Score management (score and highscore). |
Uses of IGraphicObject in game |
---|
Methods in game with parameters of type IGraphicObject | |
---|---|
private void |
CGameCanvas.popNHitGraphicObject(IGraphicObject go)
Pops an object and registers a hit. |
Uses of IGraphicObject in game.graphics |
---|
Subinterfaces of IGraphicObject in game.graphics | |
---|---|
interface |
ICriticalObject
Used for the game system: extends IGraphicObjectUsed by saying if the object is critical or not. |
interface |
IEphemereObject
Same as base class except objects implementing this are mortal. |
Classes in game.graphics that implement IGraphicObject | |
---|---|
class |
CBouncingBall
A colored disc bouncing on the game's display area's limits. |
class |
CMovingRect
A colored rectangle bouncing on the game's display area's limits. |
class |
CSparkle
Like all IEphemereObjects, CSparkles have a limited lifetime. |
Uses of IGraphicObject in game.graphics.layer |
---|
Methods in game.graphics.layer with parameters of type IGraphicObject | |
---|---|
void |
CCriticalLayer.add(IGraphicObject element)
Checks added element if assertions are enabled. |
void |
CGraphicLayer.add(IGraphicObject element)
|
void |
CGraphicLayer.remove(IGraphicObject element)
|
Uses of IGraphicObject in game.graphics.sprite |
---|
Classes in game.graphics.sprite that implement IGraphicObject | |
---|---|
class |
CAnimatedSprite
This class implements time indexed animated sprites. |
class |
CStaticSprite
A simple non-moving, unanimated sprite. |
Uses of IGraphicObject in game.graphics.text |
---|
Classes in game.graphics.text that implement IGraphicObject | |
---|---|
class |
CEphemereMessage
A COnscreenMessage with a lifetime. |
class |
CEphemereText
A CMovingText with a lifetime. |
class |
CMovingText
Base class for displaying a moving Text. |
class |
COnscreenMessage
A text displayed onscreen. |
Uses of IGraphicObject in game.score |
---|
Classes in game.score that implement IGraphicObject | |
---|---|
class |
CHighscoreTable
Keeps track of the highscore during a game session. |
class |
CScoreManager
Contains the core of the scoring system. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |