![]() |
neoGFX
C++ GPU-oriented GUI library and app/game creation framework.
|
#include <neogfx/neogfx.hpp>
#include <type_traits>
#include <neolib/variant.hpp>
#include <neogfx/core/geometrical.hpp>
#include <neogfx/core/hsl_colour.hpp>
#include <neogfx/core/hsv_colour.hpp>
Go to the source code of this file.
Classes | |
class | neogfx::colour |
struct | neogfx::colour::matrix |
class | neogfx::gradient |
struct | neogfx::gradient::bad_position |
Namespaces | |
neogfx | |
Typedefs | |
typedef boost::optional< colour > | neogfx::optional_colour |
typedef boost::optional< gradient > | neogfx::optional_gradient |
typedef neolib::variant< colour, gradient > | neogfx::colour_or_gradient |
typedef boost::optional< colour_or_gradient > | neogfx::optional_colour_or_gradient |
Functions | |
colour | neogfx::operator+ (const colour &aLeft, colour::component aRight) |
colour | neogfx::operator- (const colour &aLeft, colour::component aRight) |
template<typename Elem , typename Traits > | |
std::basic_ostream< Elem, Traits > & | neogfx::operator<< (std::basic_ostream< Elem, Traits > &aStream, const colour &aColour) |