2D_Game_Engine
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
renderer.hpp File Reference
#include <vertexarray.hpp>
#include <vertexbuffer.hpp>
#include <indexbuffer.hpp>
#include <framebuffer.hpp>
#include <shader.hpp>
#include <global.hpp>
#include <texture.hpp>

Go to the source code of this file.

Classes

struct  RendererData
 
class  Renderer
 

Enumerations

enum class  TonemapType {
  None =0 , Reinhard =1 , Filmic =2 , Uncharted2 =3 ,
  ACES =4 , Exponential =5 , Logarithmic =6 , Mantiuk =7
}
 

Functions

std::string TonemapTypeToString (TonemapType type)
 
TonemapType StringToTonemapType (const std::string &type)
 

Enumeration Type Documentation

◆ TonemapType

enum class TonemapType
strong
Enumerator
None 
Reinhard 
Filmic 
Uncharted2 
ACES 
Exponential 
Logarithmic 
Mantiuk 

Definition at line 26 of file renderer.hpp.

Function Documentation

◆ StringToTonemapType()

TonemapType StringToTonemapType ( const std::string & type)

Definition at line 151 of file renderer.cpp.

◆ TonemapTypeToString()

std::string TonemapTypeToString ( TonemapType type)

Definition at line 127 of file renderer.cpp.