47 lines
2.3 KiB
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}
|