GG
|
#include <ColorDlg.h>
Structors | |
ColorButton (const Clr &color) | |
ColorButton () |
Accessors | |
Clr | RepresentedColor () const |
Mutators | |
void | SetRepresentedColor (const Clr &color) |
virtual void | RenderUnpressed () |
virtual void | RenderPressed () |
virtual void | RenderRollover () |
Additional Inherited Members | |
![]() | |
enum | ButtonState { BN_PRESSED, BN_UNPRESSED, BN_ROLLOVER } |
typedef boost::signal< void()> | ClickedSignalType |
![]() | |
Button (X x, Y y, X w, Y h, const std::string &str, const boost::shared_ptr< Font > &font, Clr color, Clr text_color=CLR_BLACK, Flags< WndFlag > flags=INTERACTIVE) | |
ButtonState | State () const |
const SubTexture & | UnpressedGraphic () const |
const SubTexture & | PressedGraphic () const |
const SubTexture & | RolloverGraphic () const |
virtual void | Render () |
virtual void | SetColor (Clr c) |
void | SetState (ButtonState state) |
void | SetUnpressedGraphic (const SubTexture &st) |
void | SetPressedGraphic (const SubTexture &st) |
void | SetRolloverGraphic (const SubTexture &st) |
![]() | |
ClickedSignalType | ClickedSignal |
![]() | |
Button () | |
virtual void | LButtonDown (const Pt &pt, Flags< ModKey > mod_keys) |
virtual void | LDrag (const Pt &pt, const Pt &move, Flags< ModKey > mod_keys) |
virtual void | LButtonUp (const Pt &pt, Flags< ModKey > mod_keys) |
virtual void | LClick (const Pt &pt, Flags< ModKey > mod_keys) |
virtual void | MouseHere (const Pt &pt, Flags< ModKey > mod_keys) |
virtual void | MouseLeave () |
The button used to select the custom colors in ColorDlg.
Definition at line 147 of file ColorDlg.h.
Clr GG::ColorDlg::ColorButton::RepresentedColor | ( | ) | const |
returns the custom color represented by the button
void GG::ColorDlg::ColorButton::SetRepresentedColor | ( | const Clr & | color | ) |
sets the custom color represented by the button