\hypertarget{class_ogre_1_1_hashed_vector}{}\section{Ogre\+:\+:Hashed\+Vector$<$ T $>$ Class Template Reference}
\label{class_ogre_1_1_hashed_vector}\index{Ogre\+::\+Hashed\+Vector$<$ T $>$@{Ogre\+::\+Hashed\+Vector$<$ T $>$}}


A hashed vector.  




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

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef Vector\+Impl\+::const\+\_\+iterator \hyperlink{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}{const\+\_\+iterator}
\item 
typedef Vector\+Impl\+::const\+\_\+reference \hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference}
\item 
typedef Vector\+Impl\+::const\+\_\+reverse\+\_\+iterator \hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator}
\item 
typedef Vector\+Impl\+::difference\+\_\+type \hyperlink{class_ogre_1_1_hashed_vector_a576ba91ab5ef4d1623fb71d1925518b4}{difference\+\_\+type}
\item 
typedef Vector\+Impl\+::iterator \hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}
\item 
typedef Vector\+Impl\+::pointer \hyperlink{class_ogre_1_1_hashed_vector_ace139bbc4ce2c45d0102edea246468a4}{pointer}
\item 
typedef Vector\+Impl\+::reference \hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference}
\item 
typedef Vector\+Impl\+::reverse\+\_\+iterator \hyperlink{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}{reverse\+\_\+iterator}
\item 
typedef Vector\+Impl\+::size\+\_\+type \hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}
\item 
typedef Vector\+Impl\+::value\+\_\+type \hyperlink{class_ogre_1_1_hashed_vector_a3f4e73221e49df80e2ec1c531fe6916d}{value\+\_\+type}
\item 
typedef std\+::vector$<$ T $>$ \hyperlink{class_ogre_1_1_hashed_vector_a61a98c4a26aceda8cac7dc4a6a3f42d6}{Vector\+Impl}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a872c867036dd05bd1d85ad690a355396}{Hashed\+Vector} ()
\item 
\hyperlink{class_ogre_1_1_hashed_vector_aa48ea0c4375e6d83e286824e891603c4}{Hashed\+Vector} (\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} n)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a9700cee4608a9bd76c872c156fb06ba6}{Hashed\+Vector} (\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} n, const T \&t)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a27d63b7efd2f5df731fd837f541c3a15}{Hashed\+Vector} (const \hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&rhs)
\item 
{\footnotesize template$<$class Input\+Iterator $>$ }\\\hyperlink{class_ogre_1_1_hashed_vector_a6187b3f38bcafac9fdb8526e017083b6}{Hashed\+Vector} (Input\+Iterator a, Input\+Iterator b)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a026e68fffa283192435e5bbdfb84ec9a}{$\sim$\+Hashed\+Vector} ()
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference} \hyperlink{class_ogre_1_1_hashed_vector_ad0c2cbcf91d469bb12ef2907e1c053de}{at} (\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} n)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference} \hyperlink{class_ogre_1_1_hashed_vector_a41eb64e4ae34f0d1f5d413ff1ee959ba}{at} (\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} n) const
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference} \hyperlink{class_ogre_1_1_hashed_vector_a727f682183cdf3c878e8d36d63cbecb8}{back} ()
\item 
\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference} \hyperlink{class_ogre_1_1_hashed_vector_a19d63298713a0fd765ce7d719d0aec8b}{back} () const
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector_a126b57c573ec7654ed6a848ff6818303}{begin} ()
\item 
\hyperlink{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}{const\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector_a8db813b4836bf14993c1432d0624c4ca}{begin} () const
\item 
\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} \hyperlink{class_ogre_1_1_hashed_vector_aa2ecbc6ad493ebc5c003e9e8b6363cfa}{capacity} () const
\item 
void \hyperlink{class_ogre_1_1_hashed_vector_a6995fdfb17173f0ac21ef581dad47d7d}{clear} ()
\item 
void \hyperlink{class_ogre_1_1_hashed_vector_a8f2b47f9b8b8a9c6d656710b1a180534}{dirty\+Hash} ()
\item 
bool \hyperlink{class_ogre_1_1_hashed_vector_a60b694e07c1dfeee89d09ea378a4f2a3}{empty} () const
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector_a4c557ff148491776fd9c89aa7d55eed4}{end} ()
\item 
\hyperlink{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}{const\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector_ad793202b7a2ea15d6826fdc5f4488480}{end} () const
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector_a48cfce70d045598aae0d826dfe476730}{erase} (\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} pos)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector_a848b1ab3c5a8e524840461c38d50f1f6}{erase} (\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} first, \hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} last)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference} \hyperlink{class_ogre_1_1_hashed_vector_ae58c9b49af378fbedd6c717369435135}{front} ()
\item 
\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference} \hyperlink{class_ogre_1_1_hashed_vector_ac527f3aa4ac341a45abc720cd457f021}{front} () const
\item 
\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} \hyperlink{class_ogre_1_1_hashed_vector_a869e8a43269354ad3edd5e049fb4b487}{get\+Hash} () const
\begin{DoxyCompactList}\small\item\em Get the hash value. \end{DoxyCompactList}\item 
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector_a48e330da70c4af1d72e23070dea24a2e}{insert} (\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} pos, const T \&t)
\item 
{\footnotesize template$<$class Input\+Iterator $>$ }\\void \hyperlink{class_ogre_1_1_hashed_vector_ae7fdb654452068fba22b734e095e99c4}{insert} (\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} pos, Input\+Iterator f, Input\+Iterator l)
\item 
void \hyperlink{class_ogre_1_1_hashed_vector_a5dacfefaa1717baf51697a3ef42102e0}{insert} (\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} pos, \hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} n, const T \&x)
\item 
bool \hyperlink{class_ogre_1_1_hashed_vector_a3faaf2671367bdad36a616ca16439d15}{is\+Hash\+Dirty} () const
\item 
\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} \hyperlink{class_ogre_1_1_hashed_vector_a294a0322a7a212e1101e47050627425b}{max\+\_\+size} () const
\item 
bool \hyperlink{class_ogre_1_1_hashed_vector_a1fef36de46568409f0f342a8ca3b313b}{operator$<$} (const \hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&b)
\item 
\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \& \hyperlink{class_ogre_1_1_hashed_vector_aef2c968d6705c0fdd5f50a70983e8314}{operator=} (const \hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&rhs)
\item 
bool \hyperlink{class_ogre_1_1_hashed_vector_ac0511ced14665359e65d2fc13215e748}{operator==} (const \hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&b)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference} \hyperlink{class_ogre_1_1_hashed_vector_a9120055a62efa71e25268f3af49aaac6}{operator\mbox{[}$\,$\mbox{]}} (\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} n)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference} \hyperlink{class_ogre_1_1_hashed_vector_a8fdc5a6a26761097885fbe0c573c9af8}{operator\mbox{[}$\,$\mbox{]}} (\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} n) const
\item 
void \hyperlink{class_ogre_1_1_hashed_vector_a884968bcafa294366be0cfd90fb677f6}{pop\+\_\+back} ()
\item 
void \hyperlink{class_ogre_1_1_hashed_vector_a87bfcde773502ee964a677580724188f}{push\+\_\+back} (const T \&t)
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}{reverse\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector_a7bce578eb8c797a17f9cc05a6af40473}{rbegin} ()
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector_a5dd25a33826e2a0970eca2d4745db779}{rbegin} () const
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}{reverse\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector_a1ae2dca4d5b82a3c011c81da8f14bcc3}{rend} ()
\item 
\hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector_a878a6dd2987a4e34d4520b9f8bd2c54c}{rend} () const
\item 
void \hyperlink{class_ogre_1_1_hashed_vector_a721948863a05cde23ecb73fdf166e013}{reserve} (size\+\_\+t t)
\item 
void \hyperlink{class_ogre_1_1_hashed_vector_ac47cb9541d822b017804c828a13d961c}{resize} (\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} n, const T \&t=T())
\item 
\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} \hyperlink{class_ogre_1_1_hashed_vector_a8c2e957887455fbd9bcce83e2c3b2718}{size} () const
\item 
void \hyperlink{class_ogre_1_1_hashed_vector_a94a96f377cf087f781d1e1ff9b73d2f5}{swap} (\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&rhs)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename T$>$\newline
class Ogre\+::\+Hashed\+Vector$<$ T $>$}

A hashed vector. 

\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a61a98c4a26aceda8cac7dc4a6a3f42d6}\label{class_ogre_1_1_hashed_vector_a61a98c4a26aceda8cac7dc4a6a3f42d6}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!Vector\+Impl@{Vector\+Impl}}
\index{Vector\+Impl@{Vector\+Impl}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{Vector\+Impl}{VectorImpl}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef std\+::vector$<$T$>$ \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_a61a98c4a26aceda8cac7dc4a6a3f42d6}{Vector\+Impl}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a3f4e73221e49df80e2ec1c531fe6916d}\label{class_ogre_1_1_hashed_vector_a3f4e73221e49df80e2ec1c531fe6916d}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!value\+\_\+type@{value\+\_\+type}}
\index{value\+\_\+type@{value\+\_\+type}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{value\+\_\+type}{value\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::value\+\_\+type \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_a3f4e73221e49df80e2ec1c531fe6916d}{value\+\_\+type}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ace139bbc4ce2c45d0102edea246468a4}\label{class_ogre_1_1_hashed_vector_ace139bbc4ce2c45d0102edea246468a4}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!pointer@{pointer}}
\index{pointer@{pointer}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{pointer}{pointer}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::pointer \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_ace139bbc4ce2c45d0102edea246468a4}{pointer}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}\label{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!reference@{reference}}
\index{reference@{reference}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{reference}{reference}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::reference \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}\label{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!const\+\_\+reference@{const\+\_\+reference}}
\index{const\+\_\+reference@{const\+\_\+reference}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{const\+\_\+reference}{const\_reference}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::const\+\_\+reference \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}\label{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!size\+\_\+type@{size\+\_\+type}}
\index{size\+\_\+type@{size\+\_\+type}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{size\+\_\+type}{size\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::size\+\_\+type \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a576ba91ab5ef4d1623fb71d1925518b4}\label{class_ogre_1_1_hashed_vector_a576ba91ab5ef4d1623fb71d1925518b4}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!difference\+\_\+type@{difference\+\_\+type}}
\index{difference\+\_\+type@{difference\+\_\+type}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{difference\+\_\+type}{difference\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::difference\+\_\+type \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_a576ba91ab5ef4d1623fb71d1925518b4}{difference\+\_\+type}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}\label{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!iterator@{iterator}}
\index{iterator@{iterator}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{iterator}{iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::iterator \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}\label{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!const\+\_\+iterator@{const\+\_\+iterator}}
\index{const\+\_\+iterator@{const\+\_\+iterator}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{const\+\_\+iterator}{const\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::const\+\_\+iterator \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}{const\+\_\+iterator}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}\label{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!reverse\+\_\+iterator@{reverse\+\_\+iterator}}
\index{reverse\+\_\+iterator@{reverse\+\_\+iterator}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{reverse\+\_\+iterator}{reverse\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::reverse\+\_\+iterator \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}{reverse\+\_\+iterator}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}\label{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!const\+\_\+reverse\+\_\+iterator@{const\+\_\+reverse\+\_\+iterator}}
\index{const\+\_\+reverse\+\_\+iterator@{const\+\_\+reverse\+\_\+iterator}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{const\+\_\+reverse\+\_\+iterator}{const\_reverse\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::const\+\_\+reverse\+\_\+iterator \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator}}



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a872c867036dd05bd1d85ad690a355396}\label{class_ogre_1_1_hashed_vector_a872c867036dd05bd1d85ad690a355396}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!Hashed\+Vector@{Hashed\+Vector}}
\index{Hashed\+Vector@{Hashed\+Vector}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{Hashed\+Vector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [1/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_aa48ea0c4375e6d83e286824e891603c4}\label{class_ogre_1_1_hashed_vector_aa48ea0c4375e6d83e286824e891603c4}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!Hashed\+Vector@{Hashed\+Vector}}
\index{Hashed\+Vector@{Hashed\+Vector}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{Hashed\+Vector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [2/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector} (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a9700cee4608a9bd76c872c156fb06ba6}\label{class_ogre_1_1_hashed_vector_a9700cee4608a9bd76c872c156fb06ba6}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!Hashed\+Vector@{Hashed\+Vector}}
\index{Hashed\+Vector@{Hashed\+Vector}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{Hashed\+Vector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [3/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector} (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}]{n,  }\item[{const T \&}]{t }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a27d63b7efd2f5df731fd837f541c3a15}\label{class_ogre_1_1_hashed_vector_a27d63b7efd2f5df731fd837f541c3a15}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!Hashed\+Vector@{Hashed\+Vector}}
\index{Hashed\+Vector@{Hashed\+Vector}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{Hashed\+Vector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [4/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector} (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&}]{rhs }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a6187b3f38bcafac9fdb8526e017083b6}\label{class_ogre_1_1_hashed_vector_a6187b3f38bcafac9fdb8526e017083b6}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!Hashed\+Vector@{Hashed\+Vector}}
\index{Hashed\+Vector@{Hashed\+Vector}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{Hashed\+Vector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [5/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
template$<$class Input\+Iterator $>$ \\
\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector} (\begin{DoxyParamCaption}\item[{Input\+Iterator}]{a,  }\item[{Input\+Iterator}]{b }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a026e68fffa283192435e5bbdfb84ec9a}\label{class_ogre_1_1_hashed_vector_a026e68fffa283192435e5bbdfb84ec9a}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!````~Hashed\+Vector@{$\sim$\+Hashed\+Vector}}
\index{````~Hashed\+Vector@{$\sim$\+Hashed\+Vector}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{$\sim$\+Hashed\+Vector()}{~HashedVector()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::$\sim$\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a8f2b47f9b8b8a9c6d656710b1a180534}\label{class_ogre_1_1_hashed_vector_a8f2b47f9b8b8a9c6d656710b1a180534}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!dirty\+Hash@{dirty\+Hash}}
\index{dirty\+Hash@{dirty\+Hash}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{dirty\+Hash()}{dirtyHash()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::dirty\+Hash (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::at(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::back(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::begin(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::erase(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::front(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::\+Hashed\+Vector(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::insert(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::operator\mbox{[}$\,$\mbox{]}(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::pop\+\_\+back(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::rbegin(), Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::resize(), and Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::swap().

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a3faaf2671367bdad36a616ca16439d15}\label{class_ogre_1_1_hashed_vector_a3faaf2671367bdad36a616ca16439d15}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!is\+Hash\+Dirty@{is\+Hash\+Dirty}}
\index{is\+Hash\+Dirty@{is\+Hash\+Dirty}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{is\+Hash\+Dirty()}{isHashDirty()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
bool \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::is\+Hash\+Dirty (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::get\+Hash(), and Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::push\+\_\+back().

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a126b57c573ec7654ed6a848ff6818303}\label{class_ogre_1_1_hashed_vector_a126b57c573ec7654ed6a848ff6818303}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!begin@{begin}}
\index{begin@{begin}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{begin()}{begin()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::begin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a4c557ff148491776fd9c89aa7d55eed4}\label{class_ogre_1_1_hashed_vector_a4c557ff148491776fd9c89aa7d55eed4}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!end@{end}}
\index{end@{end}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{end()}{end()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::end (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::insert().

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a8db813b4836bf14993c1432d0624c4ca}\label{class_ogre_1_1_hashed_vector_a8db813b4836bf14993c1432d0624c4ca}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!begin@{begin}}
\index{begin@{begin}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{begin()}{begin()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}{const\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::begin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ad793202b7a2ea15d6826fdc5f4488480}\label{class_ogre_1_1_hashed_vector_ad793202b7a2ea15d6826fdc5f4488480}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!end@{end}}
\index{end@{end}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{end()}{end()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}{const\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::end (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a7bce578eb8c797a17f9cc05a6af40473}\label{class_ogre_1_1_hashed_vector_a7bce578eb8c797a17f9cc05a6af40473}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!rbegin@{rbegin}}
\index{rbegin@{rbegin}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{rbegin()}{rbegin()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}{reverse\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::rbegin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a1ae2dca4d5b82a3c011c81da8f14bcc3}\label{class_ogre_1_1_hashed_vector_a1ae2dca4d5b82a3c011c81da8f14bcc3}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!rend@{rend}}
\index{rend@{rend}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{rend()}{rend()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}{reverse\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::rend (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a5dd25a33826e2a0970eca2d4745db779}\label{class_ogre_1_1_hashed_vector_a5dd25a33826e2a0970eca2d4745db779}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!rbegin@{rbegin}}
\index{rbegin@{rbegin}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{rbegin()}{rbegin()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::rbegin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a878a6dd2987a4e34d4520b9f8bd2c54c}\label{class_ogre_1_1_hashed_vector_a878a6dd2987a4e34d4520b9f8bd2c54c}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!rend@{rend}}
\index{rend@{rend}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{rend()}{rend()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::rend (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a8c2e957887455fbd9bcce83e2c3b2718}\label{class_ogre_1_1_hashed_vector_a8c2e957887455fbd9bcce83e2c3b2718}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!size@{size}}
\index{size@{size}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{size()}{size()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Hashed\+Vector$<$ Light $\ast$ $>$\+::resize().

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a294a0322a7a212e1101e47050627425b}\label{class_ogre_1_1_hashed_vector_a294a0322a7a212e1101e47050627425b}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!max\+\_\+size@{max\+\_\+size}}
\index{max\+\_\+size@{max\+\_\+size}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{max\+\_\+size()}{max\_size()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::max\+\_\+size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_aa2ecbc6ad493ebc5c003e9e8b6363cfa}\label{class_ogre_1_1_hashed_vector_aa2ecbc6ad493ebc5c003e9e8b6363cfa}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!capacity@{capacity}}
\index{capacity@{capacity}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{capacity()}{capacity()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::capacity (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a60b694e07c1dfeee89d09ea378a4f2a3}\label{class_ogre_1_1_hashed_vector_a60b694e07c1dfeee89d09ea378a4f2a3}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!empty@{empty}}
\index{empty@{empty}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{empty()}{empty()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
bool \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::empty (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a9120055a62efa71e25268f3af49aaac6}\label{class_ogre_1_1_hashed_vector_a9120055a62efa71e25268f3af49aaac6}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a8fdc5a6a26761097885fbe0c573c9af8}\label{class_ogre_1_1_hashed_vector_a8fdc5a6a26761097885fbe0c573c9af8}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}]{n }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ad0c2cbcf91d469bb12ef2907e1c053de}\label{class_ogre_1_1_hashed_vector_ad0c2cbcf91d469bb12ef2907e1c053de}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!at@{at}}
\index{at@{at}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{at()}{at()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::at (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}]{n }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a41eb64e4ae34f0d1f5d413ff1ee959ba}\label{class_ogre_1_1_hashed_vector_a41eb64e4ae34f0d1f5d413ff1ee959ba}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!at@{at}}
\index{at@{at}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{at()}{at()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::at (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}]{n }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_aef2c968d6705c0fdd5f50a70983e8314}\label{class_ogre_1_1_hashed_vector_aef2c968d6705c0fdd5f50a70983e8314}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!operator=@{operator=}}
\index{operator=@{operator=}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$T$>$\& \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::operator= (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&}]{rhs }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a721948863a05cde23ecb73fdf166e013}\label{class_ogre_1_1_hashed_vector_a721948863a05cde23ecb73fdf166e013}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!reserve@{reserve}}
\index{reserve@{reserve}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{reserve()}{reserve()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::reserve (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{t }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ae58c9b49af378fbedd6c717369435135}\label{class_ogre_1_1_hashed_vector_ae58c9b49af378fbedd6c717369435135}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!front@{front}}
\index{front@{front}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{front()}{front()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::front (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Referenced by Ogre\+::\+Box\+::get\+Depth().

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ac527f3aa4ac341a45abc720cd457f021}\label{class_ogre_1_1_hashed_vector_ac527f3aa4ac341a45abc720cd457f021}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!front@{front}}
\index{front@{front}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{front()}{front()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::front (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a727f682183cdf3c878e8d36d63cbecb8}\label{class_ogre_1_1_hashed_vector_a727f682183cdf3c878e8d36d63cbecb8}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!back@{back}}
\index{back@{back}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{back()}{back()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::back (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a19d63298713a0fd765ce7d719d0aec8b}\label{class_ogre_1_1_hashed_vector_a19d63298713a0fd765ce7d719d0aec8b}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!back@{back}}
\index{back@{back}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{back()}{back()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::back (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a87bfcde773502ee964a677580724188f}\label{class_ogre_1_1_hashed_vector_a87bfcde773502ee964a677580724188f}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!push\+\_\+back@{push\+\_\+back}}
\index{push\+\_\+back@{push\+\_\+back}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{push\+\_\+back()}{push\_back()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::push\+\_\+back (\begin{DoxyParamCaption}\item[{const T \&}]{t }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a884968bcafa294366be0cfd90fb677f6}\label{class_ogre_1_1_hashed_vector_a884968bcafa294366be0cfd90fb677f6}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!pop\+\_\+back@{pop\+\_\+back}}
\index{pop\+\_\+back@{pop\+\_\+back}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{pop\+\_\+back()}{pop\_back()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::pop\+\_\+back (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a94a96f377cf087f781d1e1ff9b73d2f5}\label{class_ogre_1_1_hashed_vector_a94a96f377cf087f781d1e1ff9b73d2f5}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!swap@{swap}}
\index{swap@{swap}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{swap()}{swap()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::swap (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&}]{rhs }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a48e330da70c4af1d72e23070dea24a2e}\label{class_ogre_1_1_hashed_vector_a48e330da70c4af1d72e23070dea24a2e}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!insert@{insert}}
\index{insert@{insert}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{insert()}{insert()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::insert (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}]{pos,  }\item[{const T \&}]{t }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ae7fdb654452068fba22b734e095e99c4}\label{class_ogre_1_1_hashed_vector_ae7fdb654452068fba22b734e095e99c4}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!insert@{insert}}
\index{insert@{insert}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{insert()}{insert()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
template$<$class Input\+Iterator $>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::insert (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}]{pos,  }\item[{Input\+Iterator}]{f,  }\item[{Input\+Iterator}]{l }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a5dacfefaa1717baf51697a3ef42102e0}\label{class_ogre_1_1_hashed_vector_a5dacfefaa1717baf51697a3ef42102e0}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!insert@{insert}}
\index{insert@{insert}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{insert()}{insert()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::insert (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}]{pos,  }\item[{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}]{n,  }\item[{const T \&}]{x }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a48cfce70d045598aae0d826dfe476730}\label{class_ogre_1_1_hashed_vector_a48cfce70d045598aae0d826dfe476730}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!erase@{erase}}
\index{erase@{erase}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{erase()}{erase()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::erase (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}]{pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a848b1ab3c5a8e524840461c38d50f1f6}\label{class_ogre_1_1_hashed_vector_a848b1ab3c5a8e524840461c38d50f1f6}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!erase@{erase}}
\index{erase@{erase}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{erase()}{erase()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::erase (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}]{first,  }\item[{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}]{last }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a6995fdfb17173f0ac21ef581dad47d7d}\label{class_ogre_1_1_hashed_vector_a6995fdfb17173f0ac21ef581dad47d7d}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!clear@{clear}}
\index{clear@{clear}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{clear()}{clear()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::clear (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ac47cb9541d822b017804c828a13d961c}\label{class_ogre_1_1_hashed_vector_ac47cb9541d822b017804c828a13d961c}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!resize@{resize}}
\index{resize@{resize}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{resize()}{resize()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::resize (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}}]{n,  }\item[{const T \&}]{t = {\ttfamily T()} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ac0511ced14665359e65d2fc13215e748}\label{class_ogre_1_1_hashed_vector_ac0511ced14665359e65d2fc13215e748}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!operator==@{operator==}}
\index{operator==@{operator==}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{operator==()}{operator==()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
bool \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::operator== (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&}]{b }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a1fef36de46568409f0f342a8ca3b313b}\label{class_ogre_1_1_hashed_vector_a1fef36de46568409f0f342a8ca3b313b}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{operator$<$()}{operator<()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
bool \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::operator$<$ (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}$<$ T $>$ \&}]{b }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a869e8a43269354ad3edd5e049fb4b487}\label{class_ogre_1_1_hashed_vector_a869e8a43269354ad3edd5e049fb4b487}} 
\index{Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}!get\+Hash@{get\+Hash}}
\index{get\+Hash@{get\+Hash}!Ogre\+::\+Hashed\+Vector@{Ogre\+::\+Hashed\+Vector}}
\subsubsection{\texorpdfstring{get\+Hash()}{getHash()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} \hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}$<$ T $>$\+::get\+Hash (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Get the hash value. 



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