#include <render_base.h>
◆ RenderObject()
RenderObject::RenderObject |
( |
int |
nPositionZ | ) |
|
◆ ~RenderObject()
RenderObject::~RenderObject |
( |
| ) |
|
|
virtual |
◆ canDraw()
virtual bool RenderObject::canDraw |
( |
const GameState & |
state | ) |
|
|
pure virtual |
Implemented in RenderMouse, RenderBuilding2, RenderAbsoluteTextBlock, RenderRoad0, RenderRectTexture, RenderAlienShip0, RenderTriangle, RenderBioplast, RenderBackground, RenderRocket, RenderPlayerPower, RenderCloud0, RenderTank0, RenderBootScreenProgressBar, RenderDialog, RenderLeftPanelInfo, RenderLine, RenderButtonMusicOnOff, and RenderButtonSimple.
◆ destroy()
void RenderObject::destroy |
( |
| ) |
|
◆ draw()
virtual void RenderObject::draw |
( |
SDL_Renderer * |
pRenderer | ) |
|
|
pure virtual |
Implemented in RenderMouse, RenderBuilding2, RenderAbsoluteTextBlock, RenderRoad0, RenderRectTexture, RenderAlienShip0, RenderTriangle, RenderBioplast, RenderBackground, RenderRocket, RenderPlayerPower, RenderCloud0, RenderTank0, RenderBootScreenProgressBar, RenderDialog, RenderLeftPanelInfo, RenderLine, RenderButtonMusicOnOff, and RenderButtonSimple.
◆ getPositionZ()
int RenderObject::getPositionZ |
( |
| ) |
|
◆ isDestroyed()
bool RenderObject::isDestroyed |
( |
| ) |
|
◆ modify()
Reimplemented in RenderMouse, RenderBuilding2, RenderAbsoluteTextBlock, RenderRoad0, RenderRectTexture, RenderAlienShip0, RenderTriangle, RenderBioplast, RenderBackground, RenderRocket, RenderPlayerPower, RenderCloud0, RenderTank0, RenderBootScreenProgressBar, RenderDialog, RenderLeftPanelInfo, RenderLine, RenderButtonMusicOnOff, and RenderButtonSimple.
◆ randomNoise()
int RenderObject::randomNoise |
( |
| ) |
|
◆ m_bDestroyed
bool RenderObject::m_bDestroyed |
|
protected |
◆ m_nPositionZ
int RenderObject::m_nPositionZ |
|
private |
The documentation for this class was generated from the following files: