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

#include <th_map_overlays.h>

Inheritance diagram for map_overlay_pair:
map_overlay

Public Member Functions

 map_overlay_pair ()=default
 
 ~map_overlay_pair () override
 
void set_first (map_overlay *pOverlay, bool bTakeOwnership)
 
void set_second (map_overlay *pOverlay, bool bTakeOwnership)
 
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_overlay
virtual ~map_overlay ()=default
 

Constructor & Destructor Documentation

◆ map_overlay_pair()

map_overlay_pair::map_overlay_pair ( )
default

◆ ~map_overlay_pair()

map_overlay_pair::~map_overlay_pair ( )
override

Member Function Documentation

◆ draw_cell()

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

Implements map_overlay.

◆ set_first()

void map_overlay_pair::set_first ( map_overlay pOverlay,
bool  bTakeOwnership 
)

◆ set_second()

void map_overlay_pair::set_second ( map_overlay pOverlay,
bool  bTakeOwnership 
)

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