#include <core.h>
◆ RenderingCore() [1/3]
RenderingCore::RenderingCore |
( |
IrrlichtDevice * |
_device, |
|
|
Client * |
_client, |
|
|
Hud * |
_hud |
|
) |
| |
◆ RenderingCore() [2/3]
◆ RenderingCore() [3/3]
◆ ~RenderingCore()
RenderingCore::~RenderingCore |
( |
| ) |
|
|
virtual |
◆ beforeDraw()
virtual void RenderingCore::beforeDraw |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ clearTextures()
virtual void RenderingCore::clearTextures |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ draw()
void RenderingCore::draw |
( |
video::SColor |
_skycolor, |
|
|
bool |
_show_hud, |
|
|
bool |
_show_minimap, |
|
|
bool |
_draw_wield_tool, |
|
|
bool |
_draw_crosshair |
|
) |
| |
◆ draw3D()
void RenderingCore::draw3D |
( |
| ) |
|
|
protected |
◆ drawAll()
virtual void RenderingCore::drawAll |
( |
| ) |
|
|
protectedpure virtual |
◆ drawHUD()
void RenderingCore::drawHUD |
( |
| ) |
|
|
protected |
References camera, draw_crosshair, Hud::drawCrosshair(), Hud::drawHotbar(), Hud::drawLuaElements(), Minimap::drawMinimap(), Camera::drawNametags(), Camera::getOffset(), guienv, hud, mapper, show_hud, and show_minimap.
Referenced by RenderingCoreAnaglyph::drawAll(), RenderingCoreInterlaced::drawAll(), RenderingCorePlain::drawAll(), and RenderingCoreSideBySide::resetEye().
◆ drawPostFx()
void RenderingCore::drawPostFx |
( |
| ) |
|
|
protected |
◆ getVirtualSize()
v2u32 RenderingCore::getVirtualSize |
( |
| ) |
const |
|
inline |
◆ initialize()
void RenderingCore::initialize |
( |
| ) |
|
◆ initTextures()
virtual void RenderingCore::initTextures |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ updateScreenSize()
void RenderingCore::updateScreenSize |
( |
| ) |
|
|
protected |
◆ camera
◆ client
◆ device
IrrlichtDevice* RenderingCore::device |
|
protected |
◆ draw_crosshair
bool RenderingCore::draw_crosshair |
|
protected |
◆ draw_wield_tool
bool RenderingCore::draw_wield_tool |
|
protected |
◆ driver
video::IVideoDriver* RenderingCore::driver |
|
protected |
Referenced by RenderingCore(), RenderingCorePlain::beforeDraw(), RenderingCoreInterlaced::clearTextures(), RenderingCorePlain::clearTextures(), RenderingCoreSideBySide::clearTextures(), draw(), draw3D(), RenderingCoreSideBySide::drawAll(), RenderingCoreInterlaced::initTextures(), RenderingCorePlain::initTextures(), RenderingCoreSideBySide::initTextures(), RenderingCoreInterlaced::merge(), RenderingCoreInterlaced::resetEye(), RenderingCoreSideBySide::resetEye(), RenderingCoreAnaglyph::setupMaterial(), RenderingCorePlain::upscale(), RenderingCoreAnaglyph::useEye(), RenderingCoreInterlaced::useEye(), and RenderingCoreSideBySide::useEye().
◆ guienv
gui::IGUIEnvironment* RenderingCore::guienv |
|
protected |
◆ hud
◆ mapper
◆ screensize
v2u32 RenderingCore::screensize |
|
protected |
◆ show_hud
bool RenderingCore::show_hud |
|
protected |
◆ show_minimap
bool RenderingCore::show_minimap |
|
protected |
◆ skycolor
video::SColor RenderingCore::skycolor |
|
protected |
◆ smgr
scene::ISceneManager* RenderingCore::smgr |
|
protected |
◆ virtual_size
v2u32 RenderingCore::virtual_size |
|
protected |
The documentation for this class was generated from the following files: