OpenShaderDesigner/Documentation/latex/struct_open_shader_designer_1_1_event.tex

47 lines
2.3 KiB
TeX

\doxysection{Open\+Shader\+Designer\+::Event Struct Reference}
\hypertarget{struct_open_shader_designer_1_1_event}{}\label{struct_open_shader_designer_1_1_event}\index{OpenShaderDesigner::Event@{OpenShaderDesigner::Event}}
Base \doxylink{struct_open_shader_designer_1_1_event}{Event} class for sending events to the \doxylink{class_open_shader_designer_1_1_engine}{Engine}.
{\ttfamily \#include $<$Event\+System.\+h$>$}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
virtual uint8\+\_\+t \mbox{\hyperlink{struct_open_shader_designer_1_1_event_a1920b3e03c8e47a463f403cd7c29dc26}{Get\+ID}} () const =0
\begin{DoxyCompactList}\small\item\em Get the \doxylink{struct_open_shader_designer_1_1_event}{Event}\textquotesingle{}s type ID. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item
\Hypertarget{struct_open_shader_designer_1_1_event_afd225c2e1322d9341d0ad50ab4d7d979}\label{struct_open_shader_designer_1_1_event_afd225c2e1322d9341d0ad50ab4d7d979}
{\footnotesize template$<$typename T $>$ }\\static uint8\+\_\+t {\bfseries Type\+Of} ()
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Base \doxylink{struct_open_shader_designer_1_1_event}{Event} class for sending events to the \doxylink{class_open_shader_designer_1_1_engine}{Engine}.
\doxysubsection{Member Function Documentation}
\Hypertarget{struct_open_shader_designer_1_1_event_a1920b3e03c8e47a463f403cd7c29dc26}\index{OpenShaderDesigner::Event@{OpenShaderDesigner::Event}!GetID@{GetID}}
\index{GetID@{GetID}!OpenShaderDesigner::Event@{OpenShaderDesigner::Event}}
\doxysubsubsection{\texorpdfstring{GetID()}{GetID()}}
{\footnotesize\ttfamily \label{struct_open_shader_designer_1_1_event_a1920b3e03c8e47a463f403cd7c29dc26}
virtual uint8\+\_\+t Open\+Shader\+Designer\+::\+Event\+::\+Get\+ID (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [pure virtual]}}
Get the \doxylink{struct_open_shader_designer_1_1_event}{Event}\textquotesingle{}s type ID.
\begin{DoxyReturn}{Returns}
A pointer to the \doxylink{struct_open_shader_designer_1_1_event}{Event} type ID.
\end{DoxyReturn}
The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item
Include/\+Core/Event\+System.\+h\end{DoxyCompactItemize}