Golias Engine
A C++ 20 'game engine' built with SDL3 with wide platform support.
Public Attributes | List of all members
BlendState Struct Reference

#include <rendering_device.h>

Public Attributes

bool enable = false
 
BlendFactor src_color = BlendFactor::ONE
 
BlendFactor dst_color = BlendFactor::ZERO
 
BlendOp color_op = BlendOp::ADD
 
BlendFactor src_alpha = BlendFactor::ONE
 
BlendFactor dst_alpha = BlendFactor::ZERO
 
BlendOp alpha_op = BlendOp::ADD
 
bool write_r = true
 
bool write_g = true
 
bool write_b = true
 
bool write_a = true
 

Member Data Documentation

◆ alpha_op

BlendOp BlendState::alpha_op = BlendOp::ADD

◆ color_op

BlendOp BlendState::color_op = BlendOp::ADD

◆ dst_alpha

BlendFactor BlendState::dst_alpha = BlendFactor::ZERO

◆ dst_color

BlendFactor BlendState::dst_color = BlendFactor::ZERO

◆ enable

bool BlendState::enable = false

◆ src_alpha

BlendFactor BlendState::src_alpha = BlendFactor::ONE

◆ src_color

BlendFactor BlendState::src_color = BlendFactor::ONE

◆ write_a

bool BlendState::write_a = true

◆ write_b

bool BlendState::write_b = true

◆ write_g

bool BlendState::write_g = true

◆ write_r

bool BlendState::write_r = true

The documentation for this struct was generated from the following file: