CorsixTH engine (the C++ part)
Open source implementation of Theme Hospital
Loading...
Searching...
No Matches
Public Member Functions | List of all members
map_flags_overlay Class Referencefinal

#include <th_map_overlays.h>

Inheritance diagram for map_flags_overlay:
map_typical_overlay map_overlay

Public Member Functions

void draw_cell (render_target *pCanvas, int iCanvasX, int iCanvasY, const level_map *pMap, int iNodeX, int iNodeY) override
 
- Public Member Functions inherited from map_typical_overlay
 map_typical_overlay ()=default
 
 ~map_typical_overlay () override
 
void set_sprites (sprite_sheet *pSheet, bool bTakeOwnership)
 
void set_font (::font *font, bool take_ownership)
 
- Public Member Functions inherited from map_overlay
virtual ~map_overlay ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from map_typical_overlay
void draw_text (render_target *pCanvas, int iX, int iY, std::string_view str)
 
- Protected Attributes inherited from map_typical_overlay
sprite_sheetsprites {nullptr}
 
::fontfont {nullptr}
 

Member Function Documentation

◆ draw_cell()

void map_flags_overlay::draw_cell ( render_target pCanvas,
int  iCanvasX,
int  iCanvasY,
const level_map pMap,
int  iNodeX,
int  iNodeY 
)
overridevirtual

Implements map_overlay.


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