#include <render.h>
◆ RenderBuilding2()
RenderBuilding2::RenderBuilding2 |
( |
GameBuilding * |
pBuilding, |
|
|
SDL_Texture * |
pTexture |
|
) |
| |
◆ canDraw()
bool RenderBuilding2::canDraw |
( |
const GameState & |
state | ) |
|
|
overridevirtual |
◆ containsPoint()
bool RenderBuilding2::containsPoint |
( |
const std::vector< CoordXY > & |
vPoints, |
|
|
const CoordXY & |
p |
|
) |
| |
|
private |
◆ draw()
void RenderBuilding2::draw |
( |
SDL_Renderer * |
renderer | ) |
|
|
overridevirtual |
◆ getMaxPoint()
CoordXY RenderBuilding2::getMaxPoint |
( |
| ) |
|
◆ getMinPoint()
CoordXY RenderBuilding2::getMinPoint |
( |
| ) |
|
◆ modify()
◆ m_currentFrame
SDL_Rect RenderBuilding2::m_currentFrame |
|
private |
◆ m_maxPos
◆ m_minPos
◆ m_pBuilding
◆ m_pTexture
SDL_Texture* RenderBuilding2::m_pTexture |
|
private |
◆ m_vBorderLines
std::vector<RenderLine *> RenderBuilding2::m_vBorderLines |
|
private |
◆ m_vFillPoints
std::vector<CoordXY> RenderBuilding2::m_vFillPoints |
|
private |
◆ m_vFillPointsAbsolute
std::vector<CoordXY> RenderBuilding2::m_vFillPointsAbsolute |
|
private |
◆ m_vLines
std::vector<RenderLine *> RenderBuilding2::m_vLines |
|
private |
The documentation for this class was generated from the following files: