|
FIFE
|
#include <genericrenderer.h>
Inheritance diagram for FIFE::GenericRendererTriangleInfo:
Collaboration diagram for FIFE::GenericRendererTriangleInfo:Public Member Functions | |
| void | render (Camera *cam, Layer *layer, RenderList &instances, RenderBackend *renderbackend) |
| GenericRendererTriangleInfo (RendererNode n1, RendererNode n2, RendererNode n3, uint8_t r, uint8_t g, uint8_t b, uint8_t a) | |
| virtual | ~GenericRendererTriangleInfo () |
Public Member Functions inherited from FIFE::GenericRendererElementInfo | |
| virtual | ~GenericRendererElementInfo () |
Private Attributes | |
| RendererNode | m_edge1 |
| RendererNode | m_edge2 |
| RendererNode | m_edge3 |
| uint8_t | m_red |
| uint8_t | m_green |
| uint8_t | m_blue |
| uint8_t | m_alpha |
Definition at line 72 of file genericrenderer.h.
| FIFE::GenericRendererTriangleInfo::GenericRendererTriangleInfo | ( | RendererNode | n1, |
| RendererNode | n2, | ||
| RendererNode | n3, | ||
| uint8_t | r, | ||
| uint8_t | g, | ||
| uint8_t | b, | ||
| uint8_t | a | ||
| ) |
Definition at line 92 of file genericrenderer.cpp.
|
inlinevirtual |
Definition at line 76 of file genericrenderer.h.
|
virtual |
Reimplemented from FIFE::GenericRendererElementInfo.
Definition at line 102 of file genericrenderer.cpp.
References FIFE::ALWAYS, FIFE::RenderBackend::changeRenderInfos(), FIFE::RenderBackend::drawTriangle(), FIFE::RendererNode::getCalculatedPoint(), FIFE::RendererNode::getLayer(), FIFE::RenderBackend::getLightingModel(), FIFE::KEEP, m_alpha, m_blue, m_edge1, m_edge2, m_edge3, m_green, m_red, and FIFE::RENDER_DATA_WITHOUT_Z.
|
private |
Definition at line 84 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 83 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 76 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 79 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 80 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 82 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 81 of file genericrenderer.h.
Referenced by render().