nux-1.14.0
nux::ColorEditor Class Reference
Inheritance diagram for nux::ColorEditor:
nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable nux::Introspectable

List of all members.

Public Member Functions

 ColorEditor (NUX_FILE_LINE_PROTO)
virtual long ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
virtual void Draw (GraphicsEngine &GfxContext, bool force_draw)
virtual void DrawContent (GraphicsEngine &GfxContext, bool force_draw)
virtual void PostDraw (GraphicsEngine &GfxContext, bool force_draw)
void SetRed (double r)
void SetGreen (double g)
void SetBlue (double b)
void SetHue (double h)
void SetSaturation (double s)
void SetValue (double v)
void SetRGB (double r, double g, double b)
void SetHSV (double h, double s, double v)
void SetRGB (Color const &rgb)
Color GetRGBColor () const
void SetColorModel (color::Model, color::Channel)
color::Model GetColorModel () const
color::Channel GetColorChannel () const
void RecvMouseDown (int x, int y, unsigned long button_flags, unsigned long key_flags)
void RecvMouseUp (int x, int y, unsigned long button_flags, unsigned long key_flags)
void RecvMouseDrag (int x, int y, int dx, int dy, unsigned long button_flags, unsigned long key_flags)
void RecvPickerMouseDown (int x, int y, unsigned long button_flags, unsigned long key_flags)
void RecvPickerMouseUp (int x, int y, unsigned long button_flags, unsigned long key_flags)
void RecvPickerMouseDrag (int x, int y, int dx, int dy, unsigned long button_flags, unsigned long key_flags)
void RecvCheckColorModel (bool, color::Model, color::Channel)

Public Attributes

sigc::signal< void, ColorEditor * > sigChange

Protected Member Functions

virtual bool AcceptKeyNavFocus ()

Detailed Description

Definition at line 83 of file ColorEditor.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends