class: ewol::compositing::Sprite


Description:



Constructor and Destructor:

+               Sprite              (const std::string & _imageName,
const ivec2 & _nbSprite);
+ virtual ~Sprite ();

Synopsis:

# ivec2 m_nbSprite;
# vec2 m_unitarySpriteSize;
+ void printSprite (const ivec2 & _spriteID,
const vec2 & _size);
+ void printSprite (const ivec2 & _spriteID,
const vec3 & _size);

Object Hierarchy:

+ewol::Compositing
+--> +ewol::compositing::Image
+--> ewol::compositing::Sprite

Detail:

m_nbSprite

# ivec2 m_nbSprite;
number of sprite in vertical and horizontal


m_unitarySpriteSize

# vec2 m_unitarySpriteSize;
size of a unique sprite


Sprite

+  Sprite (const std::string & _imageName,
const ivec2 & _nbSprite);



~Sprite

+ virtual  ~Sprite ();



printSprite

+ void printSprite (const ivec2 & _spriteID,
const vec2 & _size);



printSprite

+ void printSprite (const ivec2 & _spriteID,
const vec3 & _size);