Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CEGUI::ActivationEventArgs Class Reference

EventArgs based class that is used for Activated and Deactivated window events. More...

#include <CEGUIInputEvent.h>

Inheritance diagram for CEGUI::ActivationEventArgs:

Inheritance graph
[legend]
Collaboration diagram for CEGUI::ActivationEventArgs:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ActivationEventArgs (Window *wnd)

Public Attributes

WindowotherWindow
 Pointer to the other window involved in the activation change.
Windowwindow
 pointer to a Window object of relevance to the event.
bool handled
 handlers should set this to true if they handled the event, or false otherwise.

Detailed Description

EventArgs based class that is used for Activated and Deactivated window events.

Definition at line 298 of file CEGUIInputEvent.h.


Constructor & Destructor Documentation

CEGUI::ActivationEventArgs::ActivationEventArgs Window wnd  )  [inline]
 

Definition at line 301 of file CEGUIInputEvent.h.


Member Data Documentation

bool CEGUI::EventArgs::handled [inherited]
 

handlers should set this to true if they handled the event, or false otherwise.

Definition at line 61 of file CEGUIEventArgs.h.

Referenced by CEGUI::ScrollablePane::handleAutoSizePaneChanged(), CEGUI::System::injectChar(), CEGUI::System::injectKeyDown(), CEGUI::System::injectKeyUp(), CEGUI::System::injectMouseButtonDown(), CEGUI::System::injectMouseButtonUp(), CEGUI::System::injectMouseLeaves(), CEGUI::System::injectMouseMove(), CEGUI::System::injectMouseWheelChange(), CEGUI::Window::moveToFront_impl(), CEGUI::StaticImage::onAlphaChanged(), CEGUI::Static::onAlphaChanged(), CEGUI::MultiLineEditbox::onCaptureLost(), CEGUI::MenuItem::onCaptureLost(), CEGUI::ListHeaderSegment::onCaptureLost(), CEGUI::FrameWindow::onCaptureLost(), CEGUI::Editbox::onCaptureLost(), CEGUI::DragContainer::onCaptureLost(), CEGUI::ComboDropList::onCaptureLost(), CEGUI::ButtonBase::onCaptureLost(), CEGUI::MultiLineEditbox::onCharacter(), CEGUI::Editbox::onCharacter(), CEGUI::MultiLineEditbox::onKeyDown(), CEGUI::Editbox::onKeyDown(), CEGUI::Titlebar::onMouseButtonDown(), CEGUI::Thumb::onMouseButtonDown(), CEGUI::Slider::onMouseButtonDown(), CEGUI::Scrollbar::onMouseButtonDown(), CEGUI::MultiLineEditbox::onMouseButtonDown(), CEGUI::MultiColumnList::onMouseButtonDown(), CEGUI::MenuItem::onMouseButtonDown(), CEGUI::ListHeaderSegment::onMouseButtonDown(), CEGUI::Listbox::onMouseButtonDown(), CEGUI::FrameWindow::onMouseButtonDown(), CEGUI::Editbox::onMouseButtonDown(), CEGUI::DragContainer::onMouseButtonDown(), CEGUI::ComboDropList::onMouseButtonDown(), CEGUI::ButtonBase::onMouseButtonDown(), CEGUI::Titlebar::onMouseButtonUp(), CEGUI::TabButton::onMouseButtonUp(), CEGUI::RadioButton::onMouseButtonUp(), CEGUI::PushButton::onMouseButtonUp(), CEGUI::MultiLineEditbox::onMouseButtonUp(), CEGUI::MenuItem::onMouseButtonUp(), CEGUI::ListHeaderSegment::onMouseButtonUp(), CEGUI::FrameWindow::onMouseButtonUp(), CEGUI::Editbox::onMouseButtonUp(), CEGUI::DragContainer::onMouseButtonUp(), CEGUI::ComboDropList::onMouseButtonUp(), CEGUI::Checkbox::onMouseButtonUp(), CEGUI::ButtonBase::onMouseButtonUp(), CEGUI::Titlebar::onMouseDoubleClicked(), CEGUI::MultiLineEditbox::onMouseDoubleClicked(), CEGUI::ListHeaderSegment::onMouseDoubleClicked(), CEGUI::Editbox::onMouseDoubleClicked(), CEGUI::MenuItem::onMouseLeaves(), CEGUI::ButtonBase::onMouseLeaves(), CEGUI::Titlebar::onMouseMove(), CEGUI::Thumb::onMouseMove(), CEGUI::MultiLineEditbox::onMouseMove(), CEGUI::MenuItem::onMouseMove(), CEGUI::ListHeaderSegment::onMouseMove(), CEGUI::FrameWindow::onMouseMove(), CEGUI::Editbox::onMouseMove(), CEGUI::ComboDropList::onMouseMove(), CEGUI::ButtonBase::onMouseMove(), CEGUI::MultiLineEditbox::onMouseTripleClicked(), CEGUI::Editbox::onMouseTripleClicked(), CEGUI::StaticText::onMouseWheel(), CEGUI::Slider::onMouseWheel(), CEGUI::Scrollbar::onMouseWheel(), CEGUI::ScrollablePane::onMouseWheel(), CEGUI::MultiLineEditbox::onMouseWheel(), CEGUI::MultiColumnList::onMouseWheel(), CEGUI::Listbox::onMouseWheel(), CEGUI::StaticImage::onSized(), CEGUI::Static::onSized(), CEGUI::ScrollablePane::onSized(), CEGUI::PushButton::onSized(), CEGUI::MultiLineEditbox::onSized(), CEGUI::MultiColumnList::onSized(), CEGUI::Listbox::onSized(), CEGUI::ItemListBase::onSized(), CEGUI::StaticImage::onStaticFrameChanged(), CEGUI::TextItem::onTextChanged(), CEGUI::Spinner::onTextChanged(), CEGUI::MultiLineEditbox::onTextChanged(), CEGUI::Editbox::onTextChanged(), CEGUI::Combobox::onTextChanged(), CEGUI::Event::operator()(), and CEGUI::Window::setInheritsAlpha().

Window* CEGUI::ActivationEventArgs::otherWindow
 

Pointer to the other window involved in the activation change.

Definition at line 303 of file CEGUIInputEvent.h.

Referenced by CEGUI::Window::deactivate(), CEGUI::Window::moveToBack(), and CEGUI::Window::moveToFront_impl().

Window* CEGUI::WindowEventArgs::window [inherited]
 

pointer to a Window object of relevance to the event.

Definition at line 240 of file CEGUIInputEvent.h.

Referenced by CEGUI::TabControl::handleContentWindowTextChanged(), CEGUI::TabControl::handleTabButtonClicked(), CEGUI::System::injectChar(), CEGUI::System::injectKeyDown(), CEGUI::System::injectKeyUp(), CEGUI::System::injectMouseButtonDown(), CEGUI::System::injectMouseButtonUp(), CEGUI::System::injectMouseLeaves(), CEGUI::System::injectMouseMove(), CEGUI::System::injectMouseWheelChange(), CEGUI::Window::moveToFront_impl(), CEGUI::ScrolledContainer::onChildAdded(), CEGUI::ScrolledContainer::onChildRemoved(), and CEGUI::DragContainer::onDragDropTargetChanged().


The documentation for this class was generated from the following file:
Generated on Wed Sep 7 10:06:32 2005 for Crazy Eddies GUI System by  doxygen 1.4.3