#include <CopperPrimitives.h>
Inheritance diagram for CopperButton:
Public Member Functions | |
virtual void | Init (CopperWindow *pParent, const MString &sName) |
virtual bool | MouseEvent (const CopperMouseEvent &pMouseEvent) |
virtual bool | IsFocusable () |
CLASS_RTTI (CopperButton, CopperWindow) | |
Protected Member Functions | |
void | ToggleDownImage (bool isPressed) |
Protected Attributes | |
bool | m_bCurrentlyPressed |
CSTMessagePair | m_pBrdReleaseInBox |
MercurySprite | m_pBGDown |
MercurySprite | m_pBGUp |
Definition at line 42 of file CopperPrimitives.h.
virtual void CopperButton::Init | ( | CopperWindow * | pParent, | |
const MString & | sName | |||
) | [virtual] |
Reimplemented from CopperCaption.
bool CopperButton::MouseEvent | ( | const CopperMouseEvent & | pMouseEvent | ) | [virtual] |
virtual bool CopperButton::IsFocusable | ( | ) | [inline, virtual] |
CopperButton::CLASS_RTTI | ( | CopperButton | , | |
CopperWindow | ||||
) |
void CopperButton::ToggleDownImage | ( | bool | isPressed | ) | [protected] |
Definition at line 116 of file CopperPrimitives.cpp.
bool CopperButton::m_bCurrentlyPressed [protected] |
Definition at line 52 of file CopperPrimitives.h.
CSTMessagePair CopperButton::m_pBrdReleaseInBox [protected] |
Definition at line 54 of file CopperPrimitives.h.
MercurySprite CopperButton::m_pBGDown [protected] |
Definition at line 56 of file CopperPrimitives.h.
MercurySprite CopperButton::m_pBGUp [protected] |
Definition at line 57 of file CopperPrimitives.h.