Hymn to Beauty
C++ 3D Engine
Video::RenderProgram Class Reference

Super class render program. More...

#include <RenderProgram.hpp>

Inheritance diagram for Video::RenderProgram:
Video::SpriteRenderProgram Video::StaticRenderProgram

Public Member Functions

 RenderProgram ()
 Constructor. More...
 
virtual ~RenderProgram ()
 Destructor. More...
 
void SetGamma (float gamma)
 Gamma correction. More...
 
float GetGamma () const
 Gamma correction. More...
 

Protected Attributes

float gamma = 2.2f
 

Detailed Description

Super class render program.

Constructor & Destructor Documentation

◆ RenderProgram()

RenderProgram::RenderProgram ( )

Constructor.

◆ ~RenderProgram()

RenderProgram::~RenderProgram ( )
virtual

Destructor.

Member Function Documentation

◆ GetGamma()

float RenderProgram::GetGamma ( ) const

Gamma correction.

Returns
gamma Gamma value.

◆ SetGamma()

void RenderProgram::SetGamma ( float  gamma)

Gamma correction.

Parameters
gammaGamma to apply.

Member Data Documentation

◆ gamma

float Video::RenderProgram::gamma = 2.2f
protected

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