XII Release 0.1.0
Loading...
Searching...
No Matches
xiiSetColorMode Struct Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <SetColorMessage.h>

Inheritance diagram for xiiSetColorMode:
[legend]

Public Types

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

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.

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.

Modulate 

Multiplies the RGBA values.


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