ezEngine  Release 25.03
ezSetColorMode Struct Reference

Describes how a color should be applied to another color. More...

#include <SetColorMessage.h>

Inheritance diagram for ezSetColorMode:

Public Types

enum  Enum {
  SetRGBA, SetRGB, SetAlpha, AlphaBlend,
  Additive, Modulate, Default = SetRGBA
}
 
using StorageType = ezUInt32
 

Detailed Description

Describes how a color should be applied to another color.

Member Enumeration Documentation

◆ Enum

Enumerator
SetRGBA 

Overrides all four RGBA values.

SetRGB 

Overrides the RGB values but leaves Alpha untouched.

SetAlpha 

Overrides Alpha, leaves RGB untouched.

AlphaBlend 

Modifies the target RGBA values by interpolating from the previous color towards the incoming color using the incoming alpha value.

Additive 

Adds to the RGBA values.

Default 

Multiplies the RGBA values.


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