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

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

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