30 #ifndef _CEGUIColourPicker_h_
31 #define _CEGUIColourPicker_h_
33 #include "CEGUI/CommonDialogs/Module.h"
34 #include "CEGUI/CommonDialogs/ColourPicker/Controls.h"
35 #include "CEGUI/Window.h"
38 # pragma warning(push)
39 # pragma warning(disable : 4251)
88 void setColour(
const Colour& newColour);
97 void initialiseComponents(
void);
110 void initialiseColourPickerControlsWindow();
122 void createColourPickerControlsWindow(
const String& colourPickerControlsStyle);
135 Window* getColourRect(
void);
137 bool colourRect_ColourRectClickedHandler(
const EventArgs& e);
140 static std::map<Window*, int> s_colourPickerWindows;
142 bool d_shareColourPickerControlsWindow;
152 #if defined(_MSC_VER)
153 # pragma warning(pop)