Design Pattern Examples
Overview of object-oriented design patterns
MessageWindow Member List

This is the complete list of members for MessageWindow, including all inherited members.

_closeBoxMessageWindowprivate
_HandleButtonDownMessage(MessageWindow *window, Message *message)MessageWindowstatic
_HandleButtonUpMessage(MessageWindow *window, Message *message)MessageWindowstatic
_HandleCloseMessage(MessageWindow *window, Message *message)MessageWindowstatic
_handlerChainMessageWindowprivate
_messageHandlersMessageWindowprivate
_nextWindowIdMessageWindowprivatestatic
_PointInCloseBox(MessagePosition position)MessageWindowinline
_PointInWindow(MessagePosition position)MessageWindowinline
_selectedMessageWindowprivate
_titleMessageWindowprivate
_windowBoxMessageWindowprivate
_windowIdMessageWindowprivate
CLOSE_HEIGHTMessageWindowprivate
CLOSE_WIDTHMessageWindowprivate
CreateWindow(std::string title, int x, int y, int width, int height, HandlerChain *handlerChain)MessageWindowstatic
ID()MessageWindowinlinevirtual
MessageHandler typedefMessageWindowprivate
MessageWindow(int windowId, std::string title, int x, int y, int width, int height, HandlerChain *handlerChain)MessageWindowinline
ProcessMessage(Message *message)MessageWindowinlinevirtual
shared_ptr_t typedefMessageWindow
ToString()MessageWindowinlinevirtual
~IMessageHandler()IMessageHandlerinlinevirtual