载入中...
搜索中...
未找到
src
engine
common
RenderTypes.h
浏览该文件的文档.
1
#pragma once
2
3
#include <glm/vec4.hpp>
4
5
namespace
eve
{
6
8
using
Color
= glm::vec4;
9
11
enum class
BlendMode
{
12
Alpha
= 0,
13
Additive
= 1,
14
Opaque
= 2,
15
Premultiplied
= 3,
16
Multiply
= 4,
17
};
18
19
}
// namespace eve
eve
Build metadata (engine git commit, build time, third-party version).
Definition
Build.cpp:16
eve::BlendMode
BlendMode
Render-neutral 2D blend mode shared by graphics-facing modules.
Definition
RenderTypes.h:11
eve::BlendMode::Premultiplied
@ Premultiplied
eve::BlendMode::Additive
@ Additive
eve::BlendMode::Alpha
@ Alpha
eve::BlendMode::Multiply
@ Multiply
eve::BlendMode::Opaque
@ Opaque
eve::Color
glm::vec4 Color
Render-neutral RGBA color shared by graphics-facing modules.
Definition
RenderTypes.h:8