#include <core.h>
Public Member Functions | |
| RenderingCore (IrrlichtDevice *device, Client *client, Hud *hud, std::unique_ptr< ShadowRenderer > shadow_renderer, std::unique_ptr< RenderPipeline > pipeline, v2f virtual_size_scale) | |
| RenderingCore (const RenderingCore &)=delete | |
| RenderingCore (RenderingCore &&)=delete | |
| virtual | ~RenderingCore () |
| RenderingCore & | operator= (const RenderingCore &)=delete |
| RenderingCore & | operator= (RenderingCore &&)=delete |
| void | draw (video::SColor _skycolor, bool _show_hud, bool _draw_wield_tool, bool _draw_crosshair) |
| v2u32 | getVirtualSize () const |
| ShadowRenderer * | get_shadow_renderer () |
Protected Attributes | |
| IrrlichtDevice * | device |
| Client * | client |
| Hud * | hud |
| std::unique_ptr< ShadowRenderer > | shadow_renderer |
| std::unique_ptr< RenderPipeline > | pipeline |
| v2f | virtual_size_scale |
| v2u32 | virtual_size { 0, 0 } |
| RenderingCore::RenderingCore | ( | IrrlichtDevice * | device, |
| Client * | client, | ||
| Hud * | hud, | ||
| std::unique_ptr< ShadowRenderer > | shadow_renderer, | ||
| std::unique_ptr< RenderPipeline > | pipeline, | ||
| v2f | virtual_size_scale ) |
References device, hud, pipeline, shadow_renderer, and virtual_size_scale.
Referenced by RenderingCore(), RenderingCore(), operator=(), and operator=().
|
delete |
|
delete |
|
virtualdefault |
| void RenderingCore::draw | ( | video::SColor | _skycolor, |
| bool | _show_hud, | ||
| bool | _draw_wield_tool, | ||
| bool | _draw_crosshair ) |
|
inline |
References shadow_renderer.
| v2u32 RenderingCore::getVirtualSize | ( | ) | const |
References virtual_size.
|
delete |
|
delete |
|
protected |
|
protected |
Referenced by RenderingCore(), and draw().
|
protected |
Referenced by RenderingCore(), and draw().
|
protected |
Referenced by RenderingCore(), and draw().
|
protected |
Referenced by RenderingCore(), draw(), and get_shadow_renderer().
|
protected |
Referenced by draw(), and getVirtualSize().
|
protected |
Referenced by RenderingCore(), and draw().