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 | Private Member Functions | Private Attributes
radix::ScreenRenderer Class Reference

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

Inherits radix::SubRenderer.

Public Member Functions

 ScreenRenderer (World &w, Renderer &ren, GameWorld &gw)
 
void render ()
 
- Public Member Functions inherited from radix::SubRenderer
 SubRenderer (World &w, Renderer &ren)
 

Private Member Functions

void renderScreen (Screen *screen)
 

Private Attributes

GameWorld & gameWorld
 

Additional Inherited Members

- Protected Member Functions inherited from radix::SubRenderer
void initCamera ()
 
- Protected Attributes inherited from radix::SubRenderer
World & world
 
Renderer & renderer
 
std::unique_ptr< Camera > camera
 
std::unique_ptr< RenderContext > renderContext
 
int viewportWidth
 
int viewportHeight
 

Constructor & Destructor Documentation

radix::ScreenRenderer::ScreenRenderer ( World &  w,
Renderer &  ren,
GameWorld &  gw 
)

Member Function Documentation

void radix::ScreenRenderer::render ( )
virtual

Implements radix::SubRenderer.

void radix::ScreenRenderer::renderScreen ( Screen *  screen)
private

Field Documentation

GameWorld& radix::ScreenRenderer::gameWorld
private

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