Unravel Engine C++ Reference
Loading...
Searching...
No Matches
tonemapping_component.h
Go to the documentation of this file.
1
#pragma once
2
#include <
base/basetypes.hpp
>
3
#include <
engine/ecs/components/basic_component.h
>
4
#include <
engine/rendering/pipeline/passes/tonemapping_pass.h
>
5
namespace
unravel
6
{
7
8
class
tonemapping_component
:
public
component_crtp
<tonemapping_component>
9
{
10
public
:
12
bool
enabled
=
true
;
13
15
tonemapping_pass::settings
settings
{};
16
};
17
18
}
// namespace unravel
basic_component.h
unravel::tonemapping_component
Definition
tonemapping_component.h:9
unravel::tonemapping_component::enabled
bool enabled
Whether tonemapping is enabled.
Definition
tonemapping_component.h:12
basetypes.hpp
unravel
Definition
crash.cpp:21
unravel::component_crtp
CRTP (Curiously Recurring Template Pattern) base structure for components.
Definition
basic_component.h:91
unravel::settings
Definition
settings.h:19
unravel::tonemapping_pass::settings
Definition
tonemapping_pass.h:27
tonemapping_pass.h
UnravelEngine
UnravelEngine
engine
engine
rendering
ecs
components
tonemapping_component.h
Generated by
1.12.0