#include <Renderer.hpp>
Definition at line 18 of file Renderer.hpp.
◆ Type
◆ DisplayMode
| Enumerator |
|---|
| Full | |
| Albedo | |
| Normal | |
| Metallic | |
| Roughness | |
| AmbientOcclusion | |
| AmbientOcclusionRoughnessMetallic | |
| Emissive | |
Definition at line 24 of file Renderer.hpp.
◆ Renderer() [1/3]
◆ Renderer() [2/3]
| lug::Graphics::Renderer::Renderer |
( |
const Renderer & |
| ) |
|
|
delete |
◆ Renderer() [3/3]
| lug::Graphics::Renderer::Renderer |
( |
Renderer && |
| ) |
|
|
delete |
◆ ~Renderer()
| virtual lug::Graphics::Renderer::~Renderer |
( |
| ) |
|
|
virtualdefault |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ beginInit()
| virtual bool lug::Graphics::Renderer::beginInit |
( |
const std::string & |
appName, |
|
|
const Core::Version & |
appVersion, |
|
|
const InitInfo & |
initInfo |
|
) |
| |
|
pure virtual |
◆ finishInit()
| virtual bool lug::Graphics::Renderer::finishInit |
( |
| ) |
|
|
pure virtual |
◆ beginFrame()
| virtual bool lug::Graphics::Renderer::beginFrame |
( |
const lug::System::Time & |
elapsedTime | ) |
|
|
pure virtual |
◆ endFrame()
| virtual bool lug::Graphics::Renderer::endFrame |
( |
| ) |
|
|
pure virtual |
◆ createWindow()
◆ getWindow()
◆ getInfo()
◆ getType()
◆ getDisplayMode()
◆ setDisplayMode()
◆ getResourceManager()
◆ _graphics
| Graphics& lug::Graphics::Renderer::_graphics |
|
protected |
◆ _type
| Type lug::Graphics::Renderer::_type |
|
protected |
◆ _displayMode
◆ _initInfo
| InitInfo lug::Graphics::Renderer::_initInfo |
|
protected |
◆ _resourceManager
| std::unique_ptr<ResourceManager> lug::Graphics::Renderer::_resourceManager {nullptr} |
|
protected |
The documentation for this class was generated from the following files: