CommonLibSSE NG
RE::ColorUtil::detail Namespace Reference

Functions

NiColor abs (const NiColor &a_rhs)
 
NiColor clamp (const NiColor &a_rhs, float a_min, float a_max)
 
NiColor floor (const NiColor &a_rhs)
 
NiColor() min (const NiColor &a_lhs, const NiColor &a_rhs)
 
NiColor() max (const NiColor &a_lhs, const NiColor &a_rhs)
 
NiColor darken (const NiColor &a_src, const NiColor &a_dest)
 
NiColor multiply (const NiColor &a_src, const NiColor &a_dest)
 
NiColor colorBurn (const NiColor &a_src, const NiColor &a_dest)
 
NiColor linearBurn (const NiColor &a_src, const NiColor &a_dest)
 
NiColor darkerColor (const NiColor &a_src, const NiColor &a_dest)
 
NiColor lighten (const NiColor &a_src, const NiColor &a_dest)
 
NiColor screen (const NiColor &a_src, const NiColor &a_dest)
 
NiColor colorDodge (const NiColor &a_src, const NiColor &a_dest)
 
NiColor linearDodge (const NiColor &a_src, const NiColor &a_dest)
 
NiColor lighterColor (const NiColor &a_src, const NiColor &a_dest)
 
float overlay (float a_src, float a_dest)
 
NiColor overlay (const NiColor &a_src, const NiColor &a_dest)
 
float softLight (float a_src, float a_dest)
 
NiColor softLight (const NiColor &a_src, const NiColor &a_dest)
 
float hardLight (float a_src, float a_dest)
 
NiColor hardLight (const NiColor &a_src, const NiColor &a_dest)
 
float vividLight (float a_src, float a_dest)
 
NiColor vividLight (const NiColor &a_src, const NiColor &a_dest)
 
NiColor linearLight (const NiColor &a_src, const NiColor &a_dest)
 
float pinLight (float a_src, float a_dest)
 
NiColor pinLight (const NiColor &a_src, const NiColor &a_dest)
 
NiColor hardMix (const NiColor &a_src, const NiColor &a_dest)
 
NiColor difference (const NiColor &a_src, const NiColor &a_dest)
 
NiColor exclusion (const NiColor &a_src, const NiColor &a_dest)
 
NiColor subtract (const NiColor &a_src, const NiColor &a_dest)
 
NiColor divide (const NiColor &a_src, const NiColor &a_dest)
 
NiColor mix (const NiColor &a_src, const NiColor &a_dest, float a_alpha)
 

Function Documentation

◆ abs()

NiColor RE::ColorUtil::detail::abs ( const NiColor a_rhs)
inline

◆ clamp()

NiColor RE::ColorUtil::detail::clamp ( const NiColor a_rhs,
float  a_min,
float  a_max 
)
inline

◆ colorBurn()

NiColor RE::ColorUtil::detail::colorBurn ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ colorDodge()

NiColor RE::ColorUtil::detail::colorDodge ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ darken()

NiColor RE::ColorUtil::detail::darken ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ darkerColor()

NiColor RE::ColorUtil::detail::darkerColor ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ difference()

NiColor RE::ColorUtil::detail::difference ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ divide()

NiColor RE::ColorUtil::detail::divide ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ exclusion()

NiColor RE::ColorUtil::detail::exclusion ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ floor()

NiColor RE::ColorUtil::detail::floor ( const NiColor a_rhs)
inline

◆ hardLight() [1/2]

NiColor RE::ColorUtil::detail::hardLight ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ hardLight() [2/2]

float RE::ColorUtil::detail::hardLight ( float  a_src,
float  a_dest 
)
inline

◆ hardMix()

NiColor RE::ColorUtil::detail::hardMix ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ lighten()

NiColor RE::ColorUtil::detail::lighten ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ lighterColor()

NiColor RE::ColorUtil::detail::lighterColor ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ linearBurn()

NiColor RE::ColorUtil::detail::linearBurn ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ linearDodge()

NiColor RE::ColorUtil::detail::linearDodge ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ linearLight()

NiColor RE::ColorUtil::detail::linearLight ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ max()

NiColor() RE::ColorUtil::detail::max ( const NiColor a_lhs,
const NiColor a_rhs 
)
inline

◆ min()

NiColor() RE::ColorUtil::detail::min ( const NiColor a_lhs,
const NiColor a_rhs 
)
inline

◆ mix()

NiColor RE::ColorUtil::detail::mix ( const NiColor a_src,
const NiColor a_dest,
float  a_alpha 
)
inline

◆ multiply()

NiColor RE::ColorUtil::detail::multiply ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ overlay() [1/2]

NiColor RE::ColorUtil::detail::overlay ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ overlay() [2/2]

float RE::ColorUtil::detail::overlay ( float  a_src,
float  a_dest 
)
inline

◆ pinLight() [1/2]

NiColor RE::ColorUtil::detail::pinLight ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ pinLight() [2/2]

float RE::ColorUtil::detail::pinLight ( float  a_src,
float  a_dest 
)
inline

◆ screen()

NiColor RE::ColorUtil::detail::screen ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ softLight() [1/2]

NiColor RE::ColorUtil::detail::softLight ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ softLight() [2/2]

float RE::ColorUtil::detail::softLight ( float  a_src,
float  a_dest 
)
inline

◆ subtract()

NiColor RE::ColorUtil::detail::subtract ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ vividLight() [1/2]

NiColor RE::ColorUtil::detail::vividLight ( const NiColor a_src,
const NiColor a_dest 
)
inline

◆ vividLight() [2/2]

float RE::ColorUtil::detail::vividLight ( float  a_src,
float  a_dest 
)
inline