Sleeping Wombat GUI  0.100
swGUI
Public Member Functions | Private Attributes | List of all members
sw::gui::RenderingSystem Class Reference

GUI rendering system. More...

#include <RenderingSystem.h>

Public Member Functions

 RenderingSystem (ResourceManager *resourceManager, IRendererOPtr &&renderer)
 
 ~RenderingSystem ()=default
 
IRendererGetRenderer () const
 Returns renderer. You probably don't need it. Use only if you write graphic application which renders something by itself. You are not owner of this object. More...
 

Private Attributes

IRendererOPtr m_renderer
 
ResourceManagerm_resourceManager
 

Detailed Description

GUI rendering system.

Constructor & Destructor Documentation

sw::gui::RenderingSystem::RenderingSystem ( ResourceManager resourceManager,
IRendererOPtr &&  renderer 
)
explicit
sw::gui::RenderingSystem::~RenderingSystem ( )
default

Member Function Documentation

IRenderer* sw::gui::RenderingSystem::GetRenderer ( ) const
inline

Returns renderer. You probably don't need it. Use only if you write graphic application which renders something by itself. You are not owner of this object.

Member Data Documentation

IRendererOPtr sw::gui::RenderingSystem::m_renderer
private
ResourceManager* sw::gui::RenderingSystem::m_resourceManager
private

The documentation for this class was generated from the following files: