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

#include <th_gfx_sdl.h>

Public Member Functions

 cursor ()=default
 
 ~cursor ()
 
bool create_from_sprite (sprite_sheet *pSheet, size_t iSprite, int iHotspotX=0, int iHotspotY=0)
 
void use (render_target *pTarget)
 
void draw (render_target *pCanvas, int iX, int iY)
 

Static Public Member Functions

static bool set_position (render_target *pTarget, int iX, int iY)
 

Constructor & Destructor Documentation

◆ cursor()

cursor::cursor ( )
default

◆ ~cursor()

cursor::~cursor ( )

Member Function Documentation

◆ create_from_sprite()

bool cursor::create_from_sprite ( sprite_sheet pSheet,
size_t  iSprite,
int  iHotspotX = 0,
int  iHotspotY = 0 
)

◆ draw()

void cursor::draw ( render_target pCanvas,
int  iX,
int  iY 
)

◆ set_position()

bool cursor::set_position ( render_target pTarget,
int  iX,
int  iY 
)
static

◆ use()

void cursor::use ( render_target pTarget)

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