29#ifndef _CEGUIDefaultWindow_h_
30#define _CEGUIDefaultWindow_h_
33#include "../WindowFactory.h"
Window class intended to be used as a simple, generic Window.
Definition DefaultWindow.h:51
bool moveToFront_impl(bool wasClicked)
Implements move to front behavior.
void onMouseTripleClicked(MouseEventArgs &e)
Handler called when a mouse button has been triple-clicked within this window's area.
void onMouseButtonDown(MouseEventArgs &e)
Handler called when a mouse button has been depressed within this window's area.
void onMouseDoubleClicked(MouseEventArgs &e)
Handler called when a mouse button has been double-clicked within this window's area.
static const String WidgetTypeName
The unique typename of this widget.
Definition DefaultWindow.h:57
DefaultWindow(const String &type, const String &name)
Constructor for DefaultWindows.
void onMouseWheel(MouseEventArgs &e)
Handler called when the mouse wheel (z-axis) position changes within this window's area.
void onMouseClicked(MouseEventArgs &e)
Handler called when a mouse button has been clicked (that is depressed and then released,...
void updateMouseEventHandled(MouseEventArgs &e) const
helper to update mouse input handled state
virtual ~DefaultWindow(void)
Destructor for DefaultWindows.
Definition DefaultWindow.h:74
void onMouseMove(MouseEventArgs &e)
Handler called when the mouse cursor has been moved within this window's area.
void onMouseButtonUp(MouseEventArgs &e)
Handler called when a mouse button has been released within this window's area.
EventArgs based class that is used for objects passed to input event handlers concerning mouse input.
Definition InputEvent.h:281
String class used within the GUI system.
Definition String.h:64
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition Window.h:151
Main namespace for Crazy Eddie's GUI Library.
Definition arch_overview.dox:1