clanDisplay 2D

Classes

class  clan::Color
 Color description class. More...
 
class  clan::Colorf
 Floating point color description class (for float). More...
 
class  clan::ColorHSLx< Type, ColorType >
 Color HSL description class. More...
 
class  clan::ColorHSVx< Type, ColorType >
 Color HSV description class. More...
 
class  clan::CursorDescription
 This class contains everything to construct a cursor - its data, default settings etc. More...
 
class  clan::CursorDescriptionFrame
 This class describes a single frame in a cursor description. More...
 
class  clan::Gradient
 Colorgradient description class. More...
 
class  clan::Image
 Image class. More...
 
class  clan::SpanLayout
 Span layout class. More...
 
class  clan::Sprite
 Sprite class. More...
 
class  clan::StandardColor
 Standard X11/HTML named colors. More...
 
class  clan::StandardColorf
 Standard X11/HTML named colors (for float) More...
 
class  clan::Subtexture
 Sub-texture description. More...
 
class  clan::TextureGroup
 Texture grouping class. More...
 

Typedefs

typedef ColorHSLx< double, Colorfclan::ColorHSLd
 
typedef ColorHSLx< float, Colorfclan::ColorHSLf
 
typedef ColorHSLx< int, Colorclan::ColorHSLi
 
typedef ColorHSVx< double, Colorfclan::ColorHSVd
 
typedef ColorHSVx< float, Colorfclan::ColorHSVf
 
typedef ColorHSVx< int, Colorclan::ColorHSVi
 

Enumerations

enum  clan::SpanAlign { clan::span_left, clan::span_right, clan::span_center, clan::span_justify }
 Span Align. More...
 

Detailed Description

Typedef Documentation

◆ ColorHSLd

typedef ColorHSLx<double, Colorf> clan::ColorHSLd

◆ ColorHSLf

typedef ColorHSLx<float, Colorf> clan::ColorHSLf

◆ ColorHSLi

◆ ColorHSVd

typedef ColorHSVx<double, Colorf> clan::ColorHSVd

◆ ColorHSVf

typedef ColorHSVx<float, Colorf> clan::ColorHSVf

◆ ColorHSVi

Enumeration Type Documentation

◆ SpanAlign

Span Align.

Enumerator
span_left 
span_right 
span_center 
span_justify