GG
GG::ColorDlg::ColorButton Class Reference

#include <ColorDlg.h>

Inheritance diagram for GG::ColorDlg::ColorButton:
GG::Button GG::TextControl GG::Control GG::Wnd

List of all members.

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

- Public Types inherited from GG::Button
enum  ButtonState {
  BN_PRESSED,
  BN_UNPRESSED,
  BN_ROLLOVER
}
typedef boost::signal< void()> ClickedSignalType
- Public Member Functions inherited from GG::Button
 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 SubTextureUnpressedGraphic () const
const SubTexturePressedGraphic () const
const SubTextureRolloverGraphic () 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)
- Public Attributes inherited from GG::Button
ClickedSignalType ClickedSignal
- Protected Member Functions inherited from GG::Button
 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 ()

Detailed Description

The button used to select the custom colors in ColorDlg.

Definition at line 147 of file ColorDlg.h.


Member Function Documentation

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


The documentation for this class was generated from the following file: