\hypertarget{_ogre_hlms_shader_common_8h}{}\section{Ogre\+Hlms\+Shader\+Common.\+h File Reference}
\label{_ogre_hlms_shader_common_8h}\index{Ogre\+Hlms\+Shader\+Common.\+h@{Ogre\+Hlms\+Shader\+Common.\+h}}
{\ttfamily \#include \char`\"{}Ogre.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Hlms\+Prerequisites.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Id\+String.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Murmur\+Hash3.\+h\char`\"{}}\newline
{\ttfamily \#include $<$cstddef$>$}\newline
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{namespace_ogre}{Ogre}
\begin{DoxyCompactList}\small\item\em 

 This source file is part of O\+G\+RE (Object-\/oriented Graphics Rendering Engine) For the latest info, see \href{http://www.ogre3d.org/}{\tt http\+://www.\+ogre3d.\+org/} \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\+::vector$<$ std\+::pair$<$ Id\+String, String $>$ $>$ \hyperlink{group___hlms_ga19a4e524bb02f3274a670ce53e231d54}{Ogre\+::\+Hlms\+Param\+Vec}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
uint32 \hyperlink{group___hlms_gabadc36077e691dc7e2452e2af32b88d7}{Ogre\+::calc\+Hash} (const void $\ast$data, size\+\_\+t size)
\item 
uint32 \hyperlink{group___hlms_ga878ce77bebc381a9c00782cefca0468b}{Ogre\+::calc\+Hash} (const String \&str)
\item 
uint32 \hyperlink{group___hlms_ga8a32d304fe723a25b41bd54a3ffd66f4}{Ogre\+::calc\+Hash} (const String\+Vector \&vec)
\item 
bool \hyperlink{group___hlms_ga1e2990ce935b8c9d1c892227f416d461}{Ogre\+::\+Order\+Param\+Vec\+By\+Key} (const std\+::pair$<$ Id\+String, String $>$ \&\+\_\+left, const std\+::pair$<$ Id\+String, String $>$ \&\+\_\+right)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const String \hyperlink{group___hlms_ga2b6fa76888d11d418840b7f245b9fb84}{Ogre\+::\+File\+Patterns} \mbox{[}$\,$\mbox{]} = \{ \char`\"{}\+\_\+vs\char`\"{}, \char`\"{}\+\_\+fs\char`\"{}, \char`\"{}\+\_\+gs\char`\"{}, \char`\"{}\+\_\+ds\char`\"{}, \char`\"{}\+\_\+hs\char`\"{} \}
\end{DoxyCompactItemize}
