ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Stark::Gfx::OpenGLSFadeRenderer Class Reference

An programmable pipeline OpenGL fade screen renderer. More...

#include <openglsfade.h>

Inheritance diagram for Stark::Gfx::OpenGLSFadeRenderer:
Collaboration diagram for Stark::Gfx::OpenGLSFadeRenderer:

List of all members.

Public Member Functions

 OpenGLSFadeRenderer (OpenGLSDriver *gfx)
 ~OpenGLSFadeRenderer ()
void render (float fadeLevel)
 Draw the fade screen at the provided fade level.

Private Attributes

OpenGLSDriver * _gfx
OpenGL::Shader_shader

Detailed Description

An programmable pipeline OpenGL fade screen renderer.

Definition at line 40 of file openglsfade.h.


Constructor & Destructor Documentation

Stark::Gfx::OpenGLSFadeRenderer::OpenGLSFadeRenderer ( OpenGLSDriver *  gfx  ) 

Definition at line 32 of file openglsfade.cpp.

Stark::Gfx::OpenGLSFadeRenderer::~OpenGLSFadeRenderer (  ) 

Definition at line 38 of file openglsfade.cpp.


Member Function Documentation

void Stark::Gfx::OpenGLSFadeRenderer::render ( float  fadeLevel  )  [virtual]

Draw the fade screen at the provided fade level.

Implements Stark::Gfx::FadeRenderer.

Definition at line 42 of file openglsfade.cpp.


Member Data Documentation

OpenGLSDriver* Stark::Gfx::OpenGLSFadeRenderer::_gfx [private]

Definition at line 49 of file openglsfade.h.


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


Generated on Sat Nov 16 2019 05:03:49 for ResidualVM by doxygen 1.7.1
curved edge   curved edge