\hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event}{}\section{Ogre\+:\+:Create\+Gpu\+Program\+Script\+Compiler\+Event Class Reference}
\label{class_ogre_1_1_create_gpu_program_script_compiler_event}\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}


{\ttfamily \#include $<$Ogre\+Script\+Compiler.\+h$>$}



Inheritance diagram for Ogre\+:\+:Create\+Gpu\+Program\+Script\+Compiler\+Event\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=247pt]{class_ogre_1_1_create_gpu_program_script_compiler_event__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_create_gpu_program_script_compiler_event_a53c8dd264143054dbf29a79107dedca1}{Create\+Gpu\+Program\+Script\+Compiler\+Event} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&file, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&name, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&resource\+Group, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&source, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&syntax, \hyperlink{group___resources_gad08e89fa63e81d061ea9e2f37664976e}{Gpu\+Program\+Type} program\+Type)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_create_gpu_program_script_compiler_event_a89985079a4a8348d9c5fd133fb752dec}{m\+File}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_create_gpu_program_script_compiler_event_a5bb7ae1ec25eda3119af6e92ca9bdf39}{m\+Name}
\item 
\hyperlink{group___resources_gad08e89fa63e81d061ea9e2f37664976e}{Gpu\+Program\+Type} \hyperlink{class_ogre_1_1_create_gpu_program_script_compiler_event_a7b906375e72b00b76b9ac211716ec9ec}{m\+Program\+Type}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_create_gpu_program_script_compiler_event_a2bfe09f8c1632afaf9894bd2331c5db7}{m\+Resource\+Group}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_create_gpu_program_script_compiler_event_a8afd68b508b35b52c60c256e846b24ff}{m\+Source}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_create_gpu_program_script_compiler_event_aa10432fb214d5d1304b8c12bbfcdbc53}{m\+Syntax}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_script_compiler_event_ae83d6b4f8c27207b09f2bae4e7c51ce6}{m\+Type}
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_create_gpu_program_script_compiler_event_a44a1dbc63e7673519dbf1b666102cd34}{event\+Type}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event_a53c8dd264143054dbf29a79107dedca1}\label{class_ogre_1_1_create_gpu_program_script_compiler_event_a53c8dd264143054dbf29a79107dedca1}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!Create\+Gpu\+Program\+Script\+Compiler\+Event@{Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\index{Create\+Gpu\+Program\+Script\+Compiler\+Event@{Create\+Gpu\+Program\+Script\+Compiler\+Event}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{Create\+Gpu\+Program\+Script\+Compiler\+Event()}{CreateGpuProgramScriptCompilerEvent()}}
{\footnotesize\ttfamily Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{file,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{name,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{resource\+Group,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{source,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{syntax,  }\item[{\hyperlink{group___resources_gad08e89fa63e81d061ea9e2f37664976e}{Gpu\+Program\+Type}}]{program\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event_a89985079a4a8348d9c5fd133fb752dec}\label{class_ogre_1_1_create_gpu_program_script_compiler_event_a89985079a4a8348d9c5fd133fb752dec}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!m\+File@{m\+File}}
\index{m\+File@{m\+File}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{m\+File}{mFile}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event\+::m\+File}

\mbox{\Hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event_a5bb7ae1ec25eda3119af6e92ca9bdf39}\label{class_ogre_1_1_create_gpu_program_script_compiler_event_a5bb7ae1ec25eda3119af6e92ca9bdf39}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!m\+Name@{m\+Name}}
\index{m\+Name@{m\+Name}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{m\+Name}{mName}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event\+::m\+Name}

\mbox{\Hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event_a2bfe09f8c1632afaf9894bd2331c5db7}\label{class_ogre_1_1_create_gpu_program_script_compiler_event_a2bfe09f8c1632afaf9894bd2331c5db7}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!m\+Resource\+Group@{m\+Resource\+Group}}
\index{m\+Resource\+Group@{m\+Resource\+Group}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{m\+Resource\+Group}{mResourceGroup}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event\+::m\+Resource\+Group}

\mbox{\Hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event_a8afd68b508b35b52c60c256e846b24ff}\label{class_ogre_1_1_create_gpu_program_script_compiler_event_a8afd68b508b35b52c60c256e846b24ff}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!m\+Source@{m\+Source}}
\index{m\+Source@{m\+Source}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{m\+Source}{mSource}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event\+::m\+Source}

\mbox{\Hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event_aa10432fb214d5d1304b8c12bbfcdbc53}\label{class_ogre_1_1_create_gpu_program_script_compiler_event_aa10432fb214d5d1304b8c12bbfcdbc53}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!m\+Syntax@{m\+Syntax}}
\index{m\+Syntax@{m\+Syntax}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{m\+Syntax}{mSyntax}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event\+::m\+Syntax}

\mbox{\Hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event_a7b906375e72b00b76b9ac211716ec9ec}\label{class_ogre_1_1_create_gpu_program_script_compiler_event_a7b906375e72b00b76b9ac211716ec9ec}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!m\+Program\+Type@{m\+Program\+Type}}
\index{m\+Program\+Type@{m\+Program\+Type}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{m\+Program\+Type}{mProgramType}}
{\footnotesize\ttfamily \hyperlink{group___resources_gad08e89fa63e81d061ea9e2f37664976e}{Gpu\+Program\+Type} Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event\+::m\+Program\+Type}

\mbox{\Hypertarget{class_ogre_1_1_create_gpu_program_script_compiler_event_a44a1dbc63e7673519dbf1b666102cd34}\label{class_ogre_1_1_create_gpu_program_script_compiler_event_a44a1dbc63e7673519dbf1b666102cd34}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!event\+Type@{event\+Type}}
\index{event\+Type@{event\+Type}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{event\+Type}{eventType}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event\+::event\+Type\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_script_compiler_event_ae83d6b4f8c27207b09f2bae4e7c51ce6}\label{class_ogre_1_1_script_compiler_event_ae83d6b4f8c27207b09f2bae4e7c51ce6}} 
\index{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}!m\+Type@{m\+Type}}
\index{m\+Type@{m\+Type}!Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event@{Ogre\+::\+Create\+Gpu\+Program\+Script\+Compiler\+Event}}
\subsubsection{\texorpdfstring{m\+Type}{mType}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Script\+Compiler\+Event\+::m\+Type\hspace{0.3cm}{\ttfamily [inherited]}}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_script_compiler_8h}{Ogre\+Script\+Compiler.\+h}\end{DoxyCompactItemize}
