Unravel Engine C++ Reference
Loading...
Searching...
No Matches
assao_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/assao_pass.h
>
5
namespace
unravel
6
{
7
8
class
assao_component
:
public
component_crtp
<assao_component>
9
{
10
public
:
12
bool
enabled
=
true
;
13
15
assao_pass::settings
settings
{};
16
};
17
18
}
// namespace unravel
assao_pass.h
basic_component.h
unravel::assao_component
Definition
assao_component.h:9
unravel::assao_component::enabled
bool enabled
Whether ASSAO is enabled.
Definition
assao_component.h:12
basetypes.hpp
unravel
Definition
crash.cpp:21
unravel::assao_pass::settings
Definition
assao_pass.h:15
unravel::component_crtp
CRTP (Curiously Recurring Template Pattern) base structure for components.
Definition
basic_component.h:91
unravel::settings
Definition
settings.h:19
UnravelEngine
UnravelEngine
engine
engine
rendering
ecs
components
assao_component.h
Generated by
1.12.0