Photon Editor Library
2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
EClearTarget.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <Common/primitive_type.h>
4
#include <Math/math.h>
5
#include <Utility/TBitFlags.h>
6
7
namespace
ph::editor::ghi
8
{
9
10
enum class
EClearTarget
: uint32f
11
{
12
None
= math::flag_bit<uint32f, 0>(),
13
Color
= math::flag_bit<uint32f, 1>(),
14
Depth
= math::flag_bit<uint32f, 2>(),
15
Stencil
= math::flag_bit<uint32f, 3>()
16
};
17
18
PH_DEFINE_INLINE_ENUM_FLAG_OPERATORS
(
EClearTarget
);
19
20
}
// end namespace ph::editor::ghi
ph::editor::ghi
Definition
PlatformDisplay.h:13
ph::editor::ghi::EClearTarget
EClearTarget
Definition
EClearTarget.h:11
ph::editor::ghi::EClearTarget::Depth
@ Depth
ph::editor::ghi::EClearTarget::None
@ None
ph::editor::ghi::EClearTarget::Color
@ Color
ph::editor::ghi::EClearTarget::Stencil
@ Stencil
ph::editor::ghi::PH_DEFINE_INLINE_ENUM_FLAG_OPERATORS
PH_DEFINE_INLINE_ENUM_FLAG_OPERATORS(EClearTarget)
Source
RenderCore
EClearTarget.h
Generated by
1.11.0