GlPortal Class Reference  0.1.1
Source code documentation of the free and open 3D action puzzle game.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes
radix::SubRenderer Class Referenceabstract

#include <external/RadixEngine/include/radix/renderer/SubRenderer.hpp>

Inherited by glPortal::GameRenderer, glPortal::UiRenderer, radix::PortalRenderer, and radix::ScreenRenderer.

Public Member Functions

 SubRenderer (World &w, Renderer &ren)
 
virtual void render ()=0
 

Protected Member Functions

void initCamera ()
 

Protected Attributes

World & world
 
Renderer & renderer
 
std::unique_ptr< Camera > camera
 
std::unique_ptr< RenderContext > renderContext
 
int viewportWidth
 
int viewportHeight
 

Constructor & Destructor Documentation

radix::SubRenderer::SubRenderer ( World &  w,
Renderer &  ren 
)

Member Function Documentation

void radix::SubRenderer::initCamera ( )
protected
virtual void radix::SubRenderer::render ( )
pure virtual

Field Documentation

std::unique_ptr<Camera> radix::SubRenderer::camera
protected
std::unique_ptr<RenderContext> radix::SubRenderer::renderContext
protected
Renderer& radix::SubRenderer::renderer
protected
int radix::SubRenderer::viewportHeight
protected
int radix::SubRenderer::viewportWidth
protected
World& radix::SubRenderer::world
protected

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