| OpenTTD
    | 
Types related to sprite sorting. More...
Go to the source code of this file.
| Data Structures | |
| struct | ParentSpriteToDraw | 
| Parent sprite that should be drawn.  More... | |
| Typedefs | |
| typedef SmallVector < ParentSpriteToDraw *, 64 > | 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 bool(* VpSorterChecker)() | 
Type for method for checking whether a viewport sprite sorter exists.
Definition at line 47 of file viewport_sprite_sorter.h.
| typedef void(* VpSpriteSorter)(ParentSpriteToSortVector *psd) | 
Type for the actual viewport sprite sorter.
Definition at line 49 of file viewport_sprite_sorter.h.
| void InitializeSpriteSorter | ( | ) | 
Choose the "best" sprite sorter and set _vp_sprite_sorter.
Definition at line 3243 of file viewport.cpp.
References ViewportSSCSS::fct_sorter, and lengthof.
Referenced by openttd_main().
 1.8.1.2
 1.8.1.2