Castor3D 0.16.0
Multiplatform 3D engine
castor::RgbaColourT< ComponentType > Member List

This is the complete list of members for castor::RgbaColourT< ComponentType >, including all inherited members.

alpha()castor::RgbaColourT< ComponentType >inline
alpha() constcastor::RgbaColourT< ComponentType >inline
begin()castor::RgbaColourT< ComponentType >inline
begin() constcastor::RgbaColourT< ComponentType >inline
blue()castor::RgbaColourT< ComponentType >inline
blue() constcastor::RgbaColourT< ComponentType >inline
constPtr() constcastor::RgbaColourT< ComponentType >inline
end()castor::RgbaColourT< ComponentType >inline
end() constcastor::RgbaColourT< ComponentType >inline
fromABGR(Point4ub const &colour)castor::RgbaColourT< ComponentType >static
fromABGR(Point4f const &colour)castor::RgbaColourT< ComponentType >static
fromABGR(uint8_t const(&colour)[4])castor::RgbaColourT< ComponentType >static
fromABGR(float const(&colour)[4])castor::RgbaColourT< ComponentType >static
fromABGR(uint32_t colour)castor::RgbaColourT< ComponentType >static
fromARGB(Point4ub const &colour)castor::RgbaColourT< ComponentType >static
fromARGB(Point4f const &colour)castor::RgbaColourT< ComponentType >static
fromARGB(uint8_t const(&colour)[4])castor::RgbaColourT< ComponentType >static
fromARGB(float const(&colour)[4])castor::RgbaColourT< ComponentType >static
fromARGB(uint32_t colour)castor::RgbaColourT< ComponentType >static
fromBGR(Point3ub const &colour)castor::RgbaColourT< ComponentType >static
fromBGR(Point3f const &colour)castor::RgbaColourT< ComponentType >static
fromBGR(uint8_t const(&colour)[3])castor::RgbaColourT< ComponentType >static
fromBGR(float const(&colour)[3])castor::RgbaColourT< ComponentType >static
fromBGR(uint32_t colour)castor::RgbaColourT< ComponentType >static
fromBGRA(Point4ub const &colour)castor::RgbaColourT< ComponentType >static
fromBGRA(Point4f const &colour)castor::RgbaColourT< ComponentType >static
fromBGRA(uint8_t const(&colour)[4])castor::RgbaColourT< ComponentType >static
fromBGRA(float const(&colour)[4])castor::RgbaColourT< ComponentType >static
fromBGRA(uint32_t colour)castor::RgbaColourT< ComponentType >static
fromComponents(T1 const &r, T2 const &g, T3 const &b, T4 const &a)castor::RgbaColourT< ComponentType >inlinestatic
fromHSB(float hue, float saturation, float brightness)castor::RgbaColourT< ComponentType >static
fromPredefined(PredefinedRgbaColour predefined)castor::RgbaColourT< ComponentType >inlinestatic
fromRGB(Point3ub const &colour)castor::RgbaColourT< ComponentType >static
fromRGB(Point3f const &colour)castor::RgbaColourT< ComponentType >static
fromRGB(uint8_t const(&colour)[3])castor::RgbaColourT< ComponentType >static
fromRGB(float const(&colour)[3])castor::RgbaColourT< ComponentType >static
fromRGB(uint32_t colour)castor::RgbaColourT< ComponentType >static
fromRGBA(Point4ub const &colour)castor::RgbaColourT< ComponentType >static
fromRGBA(Point4f const &colour)castor::RgbaColourT< ComponentType >static
fromRGBA(uint8_t const(&colour)[4])castor::RgbaColourT< ComponentType >static
fromRGBA(float const(&colour)[4])castor::RgbaColourT< ComponentType >static
fromRGBA(uint32_t colour)castor::RgbaColourT< ComponentType >static
get(RgbaComponent component)castor::RgbaColourT< ComponentType >inline
get(RgbaComponent component) constcastor::RgbaColourT< ComponentType >inline
green()castor::RgbaColourT< ComponentType >inline
green() constcastor::RgbaColourT< ComponentType >inline
operator*=(T scalar)castor::RgbaColourT< ComponentType >inline
operator*=(ComponentType const &component)castor::RgbaColourT< ComponentType >
operator+=(RgbaColourT const &rhs)castor::RgbaColourT< ComponentType >
operator+=(T scalar)castor::RgbaColourT< ComponentType >inline
operator+=(ComponentType const &component)castor::RgbaColourT< ComponentType >
operator-=(RgbaColourT const &rhs)castor::RgbaColourT< ComponentType >
operator-=(T scalar)castor::RgbaColourT< ComponentType >inline
operator-=(ComponentType const &component)castor::RgbaColourT< ComponentType >
operator/=(T scalar)castor::RgbaColourT< ComponentType >inline
operator/=(ComponentType const &component)castor::RgbaColourT< ComponentType >
operator=(RgbaColourT const &rhs)=defaultcastor::RgbaColourT< ComponentType >
operator=(RgbaColourT &&rhs) noexcept=defaultcastor::RgbaColourT< ComponentType >
operator[](RgbaComponent component)castor::RgbaColourT< ComponentType >inline
operator[](RgbaComponent component) constcastor::RgbaColourT< ComponentType >inline
operator[](size_t component)castor::RgbaColourT< ComponentType >inline
operator[](size_t component) constcastor::RgbaColourT< ComponentType >inline
ptr()castor::RgbaColourT< ComponentType >inline
red()castor::RgbaColourT< ComponentType >inline
red() constcastor::RgbaColourT< ComponentType >inline
RgbaColourT()=defaultcastor::RgbaColourT< ComponentType >
RgbaColourT(RgbaColourT const &rhs)=defaultcastor::RgbaColourT< ComponentType >
RgbaColourT(RgbaColourT &&rhs) noexcept=defaultcastor::RgbaColourT< ComponentType >
RgbaColourT(RgbaColourT< ComponentU > const &rhs, float gamma=2.2f)castor::RgbaColourT< ComponentType >explicit
RgbaColourT(float r, float g, float b, float a)castor::RgbaColourT< ComponentType >
~RgbaColourT() noexcept=defaultcastor::RgbaColourT< ComponentType >