#include <PoliceMan.h>
Inheritance diagram for Impala::Application::SDash::PoliceMan:
Public Member Functions | |
PoliceMan (Window *parent, int x, int y, int w, int h, strconst text, ULONG col=oglGREEN) | |
void | SetPoliceManListener (PoliceManListener *listener, void *listenerData=0) |
void | HighlightColor (ULONG col) |
ULONG | HighlightColor () |
TextEdit * | Balloon () |
void | SetText (std::string text) |
std::string | GetText () |
virtual void | DisplayFunc () |
virtual void | MouseFunc (int msg, int btn, int state, int x, int y) |
This function is called by the event handling system everytime the user has moved or clicked the mouse. | |
Private Types | |
typedef OglGui::Window | Window |
typedef OglGui::TextEdit | TextEdit |
Private Member Functions | |
void | Init (int x, int y, int w, int h, strconst text, ULONG col) |
Private Attributes | |
PoliceManListener * | mListener |
void * | mListenerData |
TextEdit * | mBalloon |
std::string | mString |
bool | mMouseOver |
ULONG | mHighlightColor |
Definition at line 22 of file PoliceMan.h.