# IEvent Class Reference

`#include <IEvent.h>`

Inheritance diagram for IEvent:

List of all members.

## Public Member Functions
| IEvent ()
| ~IEvent ()
virtual HashString | GetEventType ()=0

## Detailed Description

Definition at line 6 of file IEvent.h.

## Constructor & Destructor Documentation

IEvent::IEvent | ( |  | ) | `[inline]`

Definition at line 9 of file IEvent.h.

IEvent::~IEvent | ( |  | ) | `[inline]`

Definition at line 10 of file IEvent.h.

## Member Function Documentation

virtual HashString IEvent::GetEventType | ( |  | ) | `[pure virtual]`

Implemented in ApplicationQuitEvent, BreakoutStartGameEvent, BreakoutPauseGameEvent, BreakoutUnpauseGameEvent, BreakoutGameOverEvent, and ButtonInputEvent.

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

- C:/Users/Public/AGS Final Folder/BFLETCHER D4010283/Source/Game/Source/IEvent.h