# WoopsiUI::EventArgs< T > Class Template Reference

`#include <eventargs.h>`

List of all members.

## Public Member Functions
| EventArgs (const T &source)
virtual | ~EventArgs ()
const T & | getSource () const

## Detailed Description

### template<class T>
class WoopsiUI::EventArgs< T >

Base template class for all events within the Woopsi system. All event types should inherit from this class.

## Constructor & Destructor Documentation

template<class T>

WoopsiUI::EventArgs< T >::EventArgs | ( | const T & | source | ) | `[inline]`

Constructor.

Parameters:

  | source | The object that raised the event.

template<class T>

virtual WoopsiUI::EventArgs< T >::~EventArgs | ( |  | ) | `[inline, virtual]`

Destructor.

## Member Function Documentation

template<class T>

const T& WoopsiUI::EventArgs< T >::getSource | ( |  | ) | const`[inline]`

Get the source object that raised the event.

The documentation for this class was generated from the following file:

- C:/Documents and Settings/Administrator/Desktop/woopsi-src-0.39/Woopsi/woopsi/eventargs.h

All Classes Functions Variables Enumerations Enumerator