FIFE
be64c707dea6b3250bd4355bf5c825d25920087d
|
#include <genericrenderer.h>
Public Member Functions | |
void | render (Camera *cam, Layer *layer, RenderList &instances, RenderBackend *renderbackend) |
GenericRendererTextInfo (RendererNode n, IFont *font, std::string text, bool zoomed=true) | |
virtual | ~GenericRendererTextInfo () |
Public Member Functions inherited from FIFE::GenericRendererElementInfo | |
virtual | ~GenericRendererElementInfo () |
Private Attributes | |
RendererNode | m_anchor |
IFont * | m_font |
std::string | m_text |
bool | m_zoomed |
Definition at line 138 of file genericrenderer.h.
FIFE::GenericRendererTextInfo::GenericRendererTextInfo | ( | RendererNode | n, |
IFont * | font, | ||
std::string | text, | ||
bool | zoomed = true |
||
) |
Definition at line 220 of file genericrenderer.cpp.
|
inlinevirtual |
Definition at line 142 of file genericrenderer.h.
|
virtual |
Reimplemented from FIFE::GenericRendererElementInfo.
Definition at line 227 of file genericrenderer.cpp.
References FIFE::ALWAYS, FIFE::RenderBackend::changeRenderInfos(), FIFE::IFont::getAsImageMultiline(), FIFE::RendererNode::getCalculatedPoint(), FIFE::Image::getHeight(), FIFE::RendererNode::getLayer(), FIFE::RenderBackend::getLightingModel(), FIFE::Camera::getViewPort(), FIFE::Image::getWidth(), FIFE::Camera::getZoom(), FIFE::RectType< T >::h, FIFE::RectType< T >::intersects(), FIFE::KEEP, m_anchor, m_font, m_text, m_zoomed, FIFE::Image::render(), FIFE::RENDER_DATA_WITHOUT_Z, FIFE::RectType< T >::w, FIFE::PointType2D< T >::x, FIFE::RectType< T >::x, FIFE::PointType2D< T >::y, and FIFE::RectType< T >::y.
|
private |
Definition at line 142 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 145 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 146 of file genericrenderer.h.
Referenced by render().
|
private |
Definition at line 147 of file genericrenderer.h.
Referenced by render().