DxLibEx
color.hpp File Reference
#include "dxlibex/config/no_min_max.h"
#include "DxLib.h"
#include "dxlibex/config/defines.h"
#include "dxlibex/type_traits/enable_if.hpp"
#include <cstdint>
#include <cassert>
#include <type_traits>
Include dependency graph for color.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dxle::color::color_base
 
struct  dxle::color::is_colortype< T >
 
class  dxle::color::rgb
 
class  dxle::color::dx_color
 
class  dxle::color::dx_color_param
 

Namespaces

 dxle
 
 dxle::color
 

Enumerations

enum  dxle::color::color_tag : unsigned {
  dxle::color::color_tag::black, dxle::color::color_tag::blue, dxle::color::color_tag::cyan, dxle::color::color_tag::darkgray,
  dxle::color::color_tag::gray, dxle::color::color_tag::green, dxle::color::color_tag::lightgray, dxle::color::color_tag::magenta,
  dxle::color::color_tag::orange, dxle::color::color_tag::pink, dxle::color::color_tag::red, dxle::color::color_tag::white,
  dxle::color::color_tag::yellow, dxle::color::color_tag::numof_variation
}
 

Functions

template<typename to , typename from , typename enable_if< is_colortype< from >::value &&is_colortype< to >::value, nullptr_t >::type = nullptr>
to dxle::color::color_cast (from &&bace)