org.classroomgaming.cgp.Sprite Class Reference

Inherits org::classroomgaming::cgp::GameModule, and org::classroomgaming::cgp::GameModule::Renderable.

Inherited by org.classroomgaming.cgp.AnimatedSprite.

Collaboration diagram for org.classroomgaming.cgp.Sprite:
[legend]

List of all members.

Public Member Functions

 Sprite (String image, int i, int j)
 Sprite ()
Image getCurrentFrame ()
void ponder (Entity o, float t)
void handleEvent (Entity o, EventObject e)
void render (Graphics g)

Protected Attributes

int currentImageID
float x
float y


Detailed Description

Represents an object in the game world that can be displayed as an image.
Author:
Ryan Ruff
Version:
0.0.3

Definition at line 35 of file Sprite.java.


Constructor & Destructor Documentation

org.classroomgaming.cgp.Sprite.Sprite ( String  image,
int  i,
int  j 
)

Definition at line 41 of file Sprite.java.

org.classroomgaming.cgp.Sprite.Sprite (  ) 

Definition at line 48 of file Sprite.java.


Member Function Documentation

Image org.classroomgaming.cgp.Sprite.getCurrentFrame (  ) 

Definition at line 52 of file Sprite.java.

void org.classroomgaming.cgp.Sprite.handleEvent ( Entity  o,
EventObject  e 
)

Definition at line 62 of file Sprite.java.

void org.classroomgaming.cgp.Sprite.ponder ( Entity  o,
float  t 
)

Definition at line 57 of file Sprite.java.

void org.classroomgaming.cgp.Sprite.render ( Graphics  g  ) 

Reimplemented in org.classroomgaming.cgp.AnimatedSprite.

Definition at line 65 of file Sprite.java.


Member Data Documentation

Definition at line 37 of file Sprite.java.

Definition at line 38 of file Sprite.java.

Definition at line 39 of file Sprite.java.


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

Generated on Tue May 5 04:51:57 2009 for CGP by  doxygen 1.5.8