#include <Color.h>
◆ anonymous enum
| anonymous enum : std::size_t |
| Enumerator |
|---|
| kRed | |
| kGreen | |
| kBlue | |
| kAlpha | |
| kTotal | |
◆ Color() [1/6]
| constexpr RE::Color::Color |
( |
| ) |
|
|
inlineconstexprnoexcept |
◆ Color() [2/6]
| constexpr RE::Color::Color |
( |
const Color & |
a_rhs | ) |
|
|
inlineconstexprnoexcept |
◆ Color() [3/6]
| constexpr RE::Color::Color |
( |
Color && |
a_rhs | ) |
|
|
inlineconstexprnoexcept |
◆ Color() [4/6]
| constexpr RE::Color::Color |
( |
std::uint8_t |
a_red, |
|
|
std::uint8_t |
a_green, |
|
|
std::uint8_t |
a_blue, |
|
|
std::uint8_t |
a_alpha |
|
) |
| |
|
inlineconstexprnoexcept |
◆ Color() [5/6]
| constexpr RE::Color::Color |
( |
std::uint32_t |
a_hexValue | ) |
|
|
inlineconstexprnoexcept |
◆ Color() [6/6]
| RE::Color::Color |
( |
const NiColor & |
a_rhs | ) |
|
◆ ~Color()
◆ operator*() [1/2]
| Color RE::Color::operator* |
( |
const Color & |
a_rhs | ) |
const |
|
inlinenoexcept |
◆ operator*() [2/2]
| Color RE::Color::operator* |
( |
std::uint8_t |
a_value | ) |
const |
|
inlinenoexcept |
◆ operator*=() [1/2]
| Color & RE::Color::operator*= |
( |
const Color & |
a_rhs | ) |
|
|
inlinenoexcept |
◆ operator*=() [2/2]
| Color & RE::Color::operator*= |
( |
std::uint8_t |
a_value | ) |
|
|
inlinenoexcept |
◆ operator+() [1/2]
| Color RE::Color::operator+ |
( |
const Color & |
a_rhs | ) |
const |
|
inlinenoexcept |
◆ operator+() [2/2]
| Color RE::Color::operator+ |
( |
std::uint8_t |
a_value | ) |
const |
|
inlinenoexcept |
◆ operator+=() [1/2]
| Color & RE::Color::operator+= |
( |
const Color & |
a_rhs | ) |
|
|
inlinenoexcept |
◆ operator+=() [2/2]
| Color & RE::Color::operator+= |
( |
std::uint8_t |
a_value | ) |
|
|
inlinenoexcept |
◆ operator-() [1/2]
| Color RE::Color::operator- |
( |
const Color & |
a_rhs | ) |
const |
|
inlinenoexcept |
◆ operator-() [2/2]
| Color RE::Color::operator- |
( |
std::uint8_t |
a_value | ) |
const |
|
inlinenoexcept |
◆ operator-=() [1/2]
| Color & RE::Color::operator-= |
( |
const Color & |
a_rhs | ) |
|
|
inlinenoexcept |
◆ operator-=() [2/2]
| Color & RE::Color::operator-= |
( |
std::uint8_t |
a_value | ) |
|
|
inlinenoexcept |
◆ operator/() [1/2]
| Color RE::Color::operator/ |
( |
const Color & |
a_rhs | ) |
const |
|
inlinenoexcept |
◆ operator/() [2/2]
| Color RE::Color::operator/ |
( |
std::uint8_t |
a_value | ) |
const |
|
inlinenoexcept |
◆ operator/=() [1/2]
| Color & RE::Color::operator/= |
( |
const Color & |
a_rhs | ) |
|
|
inlinenoexcept |
◆ operator/=() [2/2]
| Color & RE::Color::operator/= |
( |
std::uint8_t |
a_value | ) |
|
|
inlinenoexcept |
◆ operator=() [1/2]
| constexpr Color & RE::Color::operator= |
( |
Color && |
a_rhs | ) |
|
|
inlineconstexprnoexcept |
◆ operator=() [2/2]
| constexpr Color & RE::Color::operator= |
( |
const Color & |
a_rhs | ) |
|
|
inlineconstexprnoexcept |
◆ operator[]() [1/2]
| constexpr const std::uint8_t & RE::Color::operator[] |
( |
std::size_t |
a_idx | ) |
const |
|
inlineconstexprnoexcept |
◆ operator[]() [2/2]
| constexpr std::uint8_t & RE::Color::operator[] |
( |
std::size_t |
a_idx | ) |
|
|
inlineconstexprnoexcept |
◆ ToHex()
| std::string RE::Color::ToHex |
( |
| ) |
const |
◆ ToInt()
| std::uint32_t RE::Color::ToInt |
( |
| ) |
const |
◆ operator!=
| constexpr bool operator!= |
( |
const Color & |
a_lhs, |
|
|
const Color & |
a_rhs |
|
) |
| |
|
friend |
◆ operator*
| Color operator* |
( |
std::uint8_t |
a_lhs, |
|
|
const Color & |
a_rhs |
|
) |
| |
|
friend |
◆ operator-
| Color operator- |
( |
std::uint8_t |
a_lhs, |
|
|
const Color & |
a_rhs |
|
) |
| |
|
friend |
◆ operator/
| Color operator/ |
( |
std::uint8_t |
a_lhs, |
|
|
const Color & |
a_rhs |
|
) |
| |
|
friend |
◆ operator==
| constexpr bool operator== |
( |
const Color & |
a_lhs, |
|
|
const Color & |
a_rhs |
|
) |
| |
|
friend |
◆ alpha
| std::uint8_t RE::Color::alpha |
◆ blue
| std::uint8_t RE::Color::blue |
◆ green
| std::uint8_t RE::Color::green |
◆ red
| std::uint8_t RE::Color::red |
The documentation for this struct was generated from the following file:
- CommonLibSSE-NG/include/RE/C/Color.h