SO3Engine
|
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
List of all members
SO3::SHdrHandler Class Reference
#include <SO3HdrHandler.h>
Public Member Functions | |
SHdrHandler (SViewPort *targetViewportInstance) | |
~SHdrHandler () | |
bool | GetEnable () |
void | SetEnable (bool enable) |
void | SetBlurAmount (float amount) |
const float | GetBlurAmount () |
void | SetEffectAmount (float amount) |
const float | GetEffectAmount () |
void | SetGamma (float gamma) |
const float | GetGamma () |
Static Public Member Functions | |
static void | Reset () |
Static Public Attributes | |
static float | mBlurAmount = 0.2f |
static float | mEffectAmount = 0.3f |
static float | mGamma = 1.0f |
Detailed Description
Handler to manage HDR rendering.
Definition at line 40 of file SO3HdrHandler.h.
Constructor & Destructor Documentation
◆ SHdrHandler()
SHdrHandler::SHdrHandler | ( | SViewPort * | targetViewportInstance | ) |
Constructor.
Definition at line 27 of file SO3HdrHandler.cpp.
◆ ~SHdrHandler()
SHdrHandler::~SHdrHandler | ( | ) |
Destructor.
Definition at line 36 of file SO3CompositorLogic.cpp.
Member Function Documentation
◆ GetBlurAmount()
const float SO3::SHdrHandler::GetBlurAmount | ( | ) |
◆ GetEffectAmount()
const float SO3::SHdrHandler::GetEffectAmount | ( | ) |
◆ GetEnable()
bool SHdrHandler::GetEnable | ( | ) |
Definition at line 53 of file SO3CompositorLogic.cpp.
◆ GetGamma()
const float SO3::SHdrHandler::GetGamma | ( | ) |
◆ Reset()
|
static |
Definition at line 18 of file SO3HdrHandler.cpp.
◆ SetBlurAmount()
void SHdrHandler::SetBlurAmount | ( | float | amount | ) |
Definition at line 104 of file SO3HdrHandler.cpp.
◆ SetEffectAmount()
void SHdrHandler::SetEffectAmount | ( | float | amount | ) |
Definition at line 109 of file SO3HdrHandler.cpp.
◆ SetEnable()
void SHdrHandler::SetEnable | ( | bool | enable | ) |
Definition at line 58 of file SO3CompositorLogic.cpp.
◆ SetGamma()
void SHdrHandler::SetGamma | ( | float | gamma | ) |
Definition at line 114 of file SO3HdrHandler.cpp.
Member Data Documentation
◆ mBlurAmount
|
static |
Definition at line 43 of file SO3HdrHandler.h.
◆ mEffectAmount
|
static |
Definition at line 44 of file SO3HdrHandler.h.
◆ mGamma
|
static |
Definition at line 45 of file SO3HdrHandler.h.
The documentation for this class was generated from the following files:
- include/SO3Renderer/SO3HdrHandler.h
- src/SO3Renderer/SO3CompositorLogic.cpp
- src/SO3Renderer/SO3HdrHandler.cpp
Generated by 1.9.8