\hypertarget{class_odin_a_i_1_1_event}{\section{Odin\-A\-I\-:\-:Event Class Reference}
\label{class_odin_a_i_1_1_event}\index{Odin\-A\-I\-::\-Event@{Odin\-A\-I\-::\-Event}}
}


{\ttfamily \#include $<$Event.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_odin_a_i_1_1_event_a9640b6fa472de2324388ebcffb9be077}{{\bfseries D\-E\-C\-L\-A\-R\-E\-\_\-\-E\-V\-E\-N\-T} (\hyperlink{class_odin_a_i_1_1_event}{Event})}\label{class_odin_a_i_1_1_event_a9640b6fa472de2324388ebcffb9be077}

\item 
virtual void \hyperlink{class_odin_a_i_1_1_event_a48e20aabea12b891ef1d17d65f0d69c4}{Release} ()
\item 
virtual const char $\ast$ \hyperlink{class_odin_a_i_1_1_event_a63f7bdc9f0c3734e8de7ca09cb736ad2}{Get\-Name} () const 
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_odin_a_i_1_1_event}{Event} class is the base class for all types of events. 

\subsection{Member Function Documentation}
\hypertarget{class_odin_a_i_1_1_event_a63f7bdc9f0c3734e8de7ca09cb736ad2}{\index{Odin\-A\-I\-::\-Event@{Odin\-A\-I\-::\-Event}!Get\-Name@{Get\-Name}}
\index{Get\-Name@{Get\-Name}!OdinAI::Event@{Odin\-A\-I\-::\-Event}}
\subsubsection[{Get\-Name}]{\setlength{\rightskip}{0pt plus 5cm}virtual const char$\ast$ Odin\-A\-I\-::\-Event\-::\-Get\-Name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_odin_a_i_1_1_event_a63f7bdc9f0c3734e8de7ca09cb736ad2}
\begin{DoxyReturn}{Returns}
The event name. 
\end{DoxyReturn}
\hypertarget{class_odin_a_i_1_1_event_a48e20aabea12b891ef1d17d65f0d69c4}{\index{Odin\-A\-I\-::\-Event@{Odin\-A\-I\-::\-Event}!Release@{Release}}
\index{Release@{Release}!OdinAI::Event@{Odin\-A\-I\-::\-Event}}
\subsubsection[{Release}]{\setlength{\rightskip}{0pt plus 5cm}virtual void Odin\-A\-I\-::\-Event\-::\-Release (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_odin_a_i_1_1_event_a48e20aabea12b891ef1d17d65f0d69c4}
Release dynamic memory 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
E\-:/\-Development/\-Projects/\-Odin\-A\-I/\-Include/\-Odin\-A\-I/Event.\-h\end{DoxyCompactItemize}
