\hypertarget{structShaderInfo}{}\section{Shader\+Info Struct Reference}
\label{structShaderInfo}\index{Shader\+Info@{Shader\+Info}}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structShaderInfo_a76f0b28af630191453b279f72bfb7c9e}\label{structShaderInfo_a76f0b28af630191453b279f72bfb7c9e}} 
Q\+String {\bfseries name}
\item 
\mbox{\Hypertarget{structShaderInfo_a7c28720e3b8b763c614e1557c7c9a920}\label{structShaderInfo_a7c28720e3b8b763c614e1557c7c9a920}} 
Q\+String {\bfseries description}
\item 
\mbox{\Hypertarget{structShaderInfo_a979839104b0bdd0acd217ff203130b4a}\label{structShaderInfo_a979839104b0bdd0acd217ff203130b4a}} 
Q\+String {\bfseries details}
\item 
\mbox{\Hypertarget{structShaderInfo_a6ebe4b294102fb992833de7714148faf}\label{structShaderInfo_a6ebe4b294102fb992833de7714148faf}} 
Q\+String {\bfseries version}
\item 
\mbox{\Hypertarget{structShaderInfo_a077cebf9f665b6e52d30acf7252c7af9}\label{structShaderInfo_a077cebf9f665b6e52d30acf7252c7af9}} 
Q\+String {\bfseries example}
\item 
\mbox{\Hypertarget{structShaderInfo_a62ef2cf3c9622f5384f1c44f0de69c92}\label{structShaderInfo_a62ef2cf3c9622f5384f1c44f0de69c92}} 
Q\+String {\bfseries directory}
\item 
\mbox{\Hypertarget{structShaderInfo_ae32f0ff3fa2790cc07a5c682268e3f3b}\label{structShaderInfo_ae32f0ff3fa2790cc07a5c682268e3f3b}} 
Q\+String {\bfseries vertex\+Shader}
\item 
\mbox{\Hypertarget{structShaderInfo_ae07b74e39e899a3a3059d9eb0ed73a15}\label{structShaderInfo_ae07b74e39e899a3a3059d9eb0ed73a15}} 
Q\+String {\bfseries fragment\+Shader}
\item 
\mbox{\Hypertarget{structShaderInfo_aac9ba3094b759fb57ed39dd7c1993420}\label{structShaderInfo_aac9ba3094b759fb57ed39dd7c1993420}} 
Q\+String {\bfseries pick\+Vertex\+Shader}
\item 
\mbox{\Hypertarget{structShaderInfo_a7851c22b98c5012d05f95df42d80cd9b}\label{structShaderInfo_a7851c22b98c5012d05f95df42d80cd9b}} 
Q\+String {\bfseries pick\+Fragment\+Shader}
\item 
\mbox{\Hypertarget{structShaderInfo_a433b8d0aaefc126a010c2c08403ce0c6}\label{structShaderInfo_a433b8d0aaefc126a010c2c08403ce0c6}} 
bool {\bfseries has\+Uniforms}
\item 
\mbox{\Hypertarget{structShaderInfo_ab07008ede09b9f5e94d89783208767a7}\label{structShaderInfo_ab07008ede09b9f5e94d89783208767a7}} 
Q\+String\+List {\bfseries uniforms}
\item 
\mbox{\Hypertarget{structShaderInfo_a3e42db8f35b057a7c40d3652c6dfe3ad}\label{structShaderInfo_a3e42db8f35b057a7c40d3652c6dfe3ad}} 
Q\+String\+List {\bfseries uniform\+Types}
\item 
\mbox{\Hypertarget{structShaderInfo_a0f60a7fbbb33c256cae7350b419a0f91}\label{structShaderInfo_a0f60a7fbbb33c256cae7350b419a0f91}} 
Q\+String\+List {\bfseries uniforms\+Default}
\item 
\mbox{\Hypertarget{structShaderInfo_a3b7dd80f510e3fa710f5e2a53e9f1c21}\label{structShaderInfo_a3b7dd80f510e3fa710f5e2a53e9f1c21}} 
Q\+String\+List {\bfseries uniforms\+Max}
\item 
\mbox{\Hypertarget{structShaderInfo_ace28474330ec8c2a8a36f910009f1e41}\label{structShaderInfo_ace28474330ec8c2a8a36f910009f1e41}} 
Q\+String\+List {\bfseries uniforms\+Min}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 60 of file View\+Control\+Plugin.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Plugin-\/\+View\+Control/View\+Control\+Plugin.\+hh\end{DoxyCompactItemize}
