ParentSpriteToDraw Struct Reference

Parent sprite that should be drawn. More...


Data Fields

SpriteID image
 sprite to draw
SpriteID pal
 palette to use
const SubSpritesub
 only draw a rectangular part of the sprite
int32 x
 screen X coordinate of sprite
int32 y
 screen Y coordinate of sprite
int32 left
 minimal screen X coordinate of sprite (= x + sprite->x_offs), reference point for child sprites
int32 top
 minimal screen Y coordinate of sprite (= y + sprite->y_offs), reference point for child sprites
int32 xmin
 minimal world X coordinate of bounding box
int32 xmax
 maximal world X coordinate of bounding box
int32 ymin
 minimal world Y coordinate of bounding box
int32 ymax
 maximal world Y coordinate of bounding box
int zmin
 minimal world Z coordinate of bounding box
int zmax
 maximal world Z coordinate of bounding box
int first_child
 the first child to draw.
bool comparison_done
 Used during sprite sorting: true if sprite has been compared with all other sprites.


Detailed Description

Parent sprite that should be drawn.

Definition at line 77 of file viewport.cpp.


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

Generated on Tue Jul 21 18:48:55 2009 for OpenTTD by  doxygen 1.5.6