NE::SpriteFactory Class Reference

SpriteFactory interface to create Sprites. More...

#include <NEngine/SpriteFactory.h>

Inheritance diagram for NE::SpriteFactory:
NE::SDL_SpriteFactory

List of all members.

Public Member Functions

SpritecreateSpriteFromColour (const Colour &colour, const USize2 &spriteSize)
 Create a Sprite from a colour and a size.

Protected Member Functions

virtual SpritecreateSprite (const Colour &colour, const USize2 &spriteSize)=0
 Create a Sprite from a colour and a size.

Detailed Description

SpriteFactory interface to create Sprites.

The SpriteFactory creates Sprite from a colour and a size This class use a bank of Sprite to not create to times the same sprite


Member Function Documentation

NE::Sprite * NE::SpriteFactory::createSprite ( const Colour colour,
const USize2 spriteSize 
) [protected, pure virtual]

Create a Sprite from a colour and a size.

Parameters:
colour The colour of the Sprite
spriteSize the size of the Sprite
Returns:
the Sprite created.

Implemented in NE::SDL_SpriteFactory.

NE::Sprite * NE::SpriteFactory::createSpriteFromColour ( const Colour colour,
const USize2 spriteSize 
)

Create a Sprite from a colour and a size.

Parameters:
colour The colour of the Sprite
spriteSize the size of the Sprite
Returns:
the Sprite created.

The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs
Generated on Thu Oct 6 22:11:38 2011 for WE_Kit by  doxygen 1.6.3