|
OpenTTD Source 20251116-master-g21329071df
|
Types related to sprite sorting. More...
#include "gfx_type.h"Go to the source code of this file.
Data Structures | |
| struct | ParentSpriteToDraw |
| Parent sprite that should be drawn. More... | |
Typedefs | |
| typedef std::vector< ParentSpriteToDraw * > | ParentSpriteToSortVector |
| typedef bool(* | VpSorterChecker) () |
| Type for method for checking whether a viewport sprite sorter exists. | |
| typedef void(* | VpSpriteSorter) (ParentSpriteToSortVector *psd) |
| Type for the actual viewport sprite sorter. | |
Functions | |
| void | InitializeSpriteSorter () |
| Choose the "best" sprite sorter and set _vp_sprite_sorter. | |
Types related to sprite sorting.
Definition in file viewport_sprite_sorter.h.
| typedef std::vector<ParentSpriteToDraw*> ParentSpriteToSortVector |
Definition at line 40 of file viewport_sprite_sorter.h.
| typedef bool(* VpSorterChecker) () |
Type for method for checking whether a viewport sprite sorter exists.
Definition at line 43 of file viewport_sprite_sorter.h.
| typedef void(* VpSpriteSorter) (ParentSpriteToSortVector *psd) |
Type for the actual viewport sprite sorter.
Definition at line 45 of file viewport_sprite_sorter.h.
| void InitializeSpriteSorter | ( | ) |
Choose the "best" sprite sorter and set _vp_sprite_sorter.
Definition at line 3590 of file viewport.cpp.
References _vp_sprite_sorters.
Referenced by openttd_main().