OpenTTD
Data Fields
ParentSpriteToDraw Struct Reference

Parent sprite that should be drawn. More...

#include <viewport_sprite_sorter.h>

Data Fields

int32 xmin
 minimal world X coordinate of bounding box
int32 ymin
 minimal world Y coordinate of bounding box
int32 zmin
 minimal world Z coordinate of bounding box
int32 x
 screen X coordinate of sprite
int32 xmax
 maximal world X coordinate of bounding box
int32 ymax
 maximal world Y coordinate of bounding box
int32 zmax
 maximal world Z coordinate of bounding box
int32 y
 screen Y coordinate of sprite
SpriteID image
 sprite to draw
PaletteID pal
 palette to use
const SubSpritesub
 only draw a rectangular part of the 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
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 20 of file viewport_sprite_sorter.h.


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