bubolo
 All Classes Namespaces Functions Variables Enumerator
Classes | Public Member Functions | Static Public Member Functions | Package Functions | List of all members
bubolo.graphics.Sprites Class Reference

Public Member Functions

Sprite<?> createSprite (Entity entity)
 

Static Public Member Functions

static Sprites getInstance ()
 

Package Functions

List< Sprite<?extends Entity > > getSprites ()
 

Detailed Description

Contains static methods for adding new sprites.

Author
BU CS673 - Clone Productions

Definition at line 18 of file Sprites.java.

Member Function Documentation

Sprite<?> bubolo.graphics.Sprites.createSprite ( Entity  entity)

Creates a new sprite based on the type of entity provided.

Parameters
entityreference to an entity.
Returns
reference to the new sprite.

Definition at line 63 of file Sprites.java.

static Sprites bubolo.graphics.Sprites.getInstance ( )
static

Returns the instance of this singleton.

Returns
the instance of this singleton.

Definition at line 30 of file Sprites.java.

List<Sprite<? extends Entity> > bubolo.graphics.Sprites.getSprites ( )
package

Returns a reference to the list of sprites. Package-private because this method should not be accessed outside of the Graphics system.

Returns

Definition at line 52 of file Sprites.java.