![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <cstring>
#include <functional>
#include "Common.hpp"
#include "Utility.hpp"
#include "detail/BlendState.ipp"
Classes | |
struct | s3d::BlendState |
ブレンドステート More... | |
struct | std::hash< s3d::BlendState > |
Namespaces | |
s3d | |
Enumerations | |
enum | s3d::Blend : uint8 { s3d::Blend::Zero = 1, s3d::Blend::One = 2, s3d::Blend::SrcColor = 3, s3d::Blend::InvSrcColor = 4, s3d::Blend::SrcAlpha = 5, s3d::Blend::InvSrcAlpha = 6, s3d::Blend::DestAlpha = 7, s3d::Blend::InvDestAlpha = 8, s3d::Blend::DestColor = 9, s3d::Blend::InvDestColor = 10, s3d::Blend::SrcAlphaSat = 11, s3d::Blend::BlendFactor = 14, s3d::Blend::InvBlendFactor = 15, s3d::Blend::Src1Color = 16, s3d::Blend::InvSrc1Color = 17, s3d::Blend::Src1Alpha = 18, s3d::Blend::InvSrc1Alpha = 19 } |
ブレンドモード More... | |
enum | s3d::BlendOp : uint8 { s3d::BlendOp::Add = 1, s3d::BlendOp::Subtract = 2, s3d::BlendOp::RevSubtract = 3, s3d::BlendOp::Min = 4, s3d::BlendOp::Max = 5 } |
ブレンド式 More... | |