SDrawingRequest Struct Reference

Describes a drawing request. More...

#include <CSDLVideo.h>

List of all members.

Public Member Functions

bool operator< (const SDrawingRequest &DR) const
bool operator== (const SDrawingRequest &DR) const
bool operator< (const SDrawingRequest &DR) const
bool operator== (const SDrawingRequest &DR) const

Public Attributes

int PositionX
 Position X where to draw the sprite (using CDisplay origin).
int PositionY
 Position Y where to draw the sprite (using CDisplay origin).
int ZoneX1
int ZoneY1
int ZoneX2
int ZoneY2
int SpriteTable
 Number of the sprite page where to the sprite is.
int Sprite
 Number of the sprite to draw.
int SpriteLayer
 Number of the layer where the sprite has to be drawn.
int PriorityInLayer
 PriorityInLayer value inside the layer.


Detailed Description

Describes a drawing request.

Drawing requests are stored in a CSpriteManager instance. They describe a sprite to draw, and where to draw it, and when to draw to it (using sprites layers and PriorityInLayer-inside-layer.


Member Function Documentation

bool SDrawingRequest::operator< ( const SDrawingRequest DR  )  const [inline]

bool SDrawingRequest::operator== ( const SDrawingRequest DR  )  const [inline]

bool SDrawingRequest::operator< ( const SDrawingRequest DR  )  const [inline]

bool SDrawingRequest::operator== ( const SDrawingRequest DR  )  const [inline]


Member Data Documentation

Position X where to draw the sprite (using CDisplay origin).

Position Y where to draw the sprite (using CDisplay origin).

Number of the sprite page where to the sprite is.

Number of the sprite to draw.

Number of the layer where the sprite has to be drawn.

PriorityInLayer value inside the layer.


The documentation for this struct was generated from the following files:

Generated on Sat Oct 18 12:26:49 2008 for Bombermaaan by  doxygen 1.5.5
Visit the Bombermaaan project page
SourceForge.net Logo