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

#include <th_gfx_sdl.h>

Public Member Functions

 line_sequence ()
 
void move_to (double fX, double fY)
 
void line_to (double fX, double fY)
 
void set_width (double lineWidth)
 
void draw (render_target *pCanvas, int iX, int iY)
 
void set_colour (uint8_t iR, uint8_t iG, uint8_t iB, uint8_t iA=255)
 
void persist (lua_persist_writer *pWriter) const
 
void depersist (lua_persist_reader *pReader)
 

Friends

class render_target
 

Constructor & Destructor Documentation

◆ line_sequence()

line_sequence::line_sequence ( )

Member Function Documentation

◆ depersist()

void line_sequence::depersist ( lua_persist_reader pReader)

◆ draw()

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

◆ line_to()

void line_sequence::line_to ( double  fX,
double  fY 
)

◆ move_to()

void line_sequence::move_to ( double  fX,
double  fY 
)

◆ persist()

void line_sequence::persist ( lua_persist_writer pWriter) const

◆ set_colour()

void line_sequence::set_colour ( uint8_t  iR,
uint8_t  iG,
uint8_t  iB,
uint8_t  iA = 255 
)

◆ set_width()

void line_sequence::set_width ( double  lineWidth)

Friends And Related Symbol Documentation

◆ render_target


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