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


A hashed vector.  




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

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


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

A hashed vector. 

\doxysubsection{Member Typedef Documentation}
\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a61a98c4a26aceda8cac7dc4a6a3f42d6}\label{class_ogre_1_1_hashed_vector_a61a98c4a26aceda8cac7dc4a6a3f42d6}} 
\index{Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!VectorImpl@{VectorImpl}}
\index{VectorImpl@{VectorImpl}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{VectorImpl}{VectorImpl}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef std\+::vector$<$T$>$ \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!value\_type@{value\_type}}
\index{value\_type@{value\_type}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{value\_type}{value\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::value\+\_\+type \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!pointer@{pointer}}
\index{pointer@{pointer}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{pointer}{pointer}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::pointer \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!reference@{reference}}
\index{reference@{reference}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{reference}{reference}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::reference \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!const\_reference@{const\_reference}}
\index{const\_reference@{const\_reference}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{const\_reference}{const\_reference}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::const\+\_\+reference \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!size\_type@{size\_type}}
\index{size\_type@{size\_type}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{size\_type}{size\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::size\+\_\+type \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!difference\_type@{difference\_type}}
\index{difference\_type@{difference\_type}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{difference\_type}{difference\_type}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::difference\+\_\+type \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!iterator@{iterator}}
\index{iterator@{iterator}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{iterator}{iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::iterator \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!const\_iterator@{const\_iterator}}
\index{const\_iterator@{const\_iterator}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{const\_iterator}{const\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::const\+\_\+iterator \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!reverse\_iterator@{reverse\_iterator}}
\index{reverse\_iterator@{reverse\_iterator}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{reverse\_iterator}{reverse\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::reverse\+\_\+iterator \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!const\_reverse\_iterator@{const\_reverse\_iterator}}
\index{const\_reverse\_iterator@{const\_reverse\_iterator}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{const\_reverse\_iterator}{const\_reverse\_iterator}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
typedef Vector\+Impl\+::const\+\_\+reverse\+\_\+iterator \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator}}}



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a872c867036dd05bd1d85ad690a355396}\label{class_ogre_1_1_hashed_vector_a872c867036dd05bd1d85ad690a355396}} 
\index{Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!HashedVector@{HashedVector}}
\index{HashedVector@{HashedVector}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{HashedVector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [1/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!HashedVector@{HashedVector}}
\index{HashedVector@{HashedVector}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{HashedVector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [2/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}} (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!HashedVector@{HashedVector}}
\index{HashedVector@{HashedVector}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{HashedVector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [3/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}} (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!HashedVector@{HashedVector}}
\index{HashedVector@{HashedVector}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{HashedVector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [4/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}} (\begin{DoxyParamCaption}\item[{const \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!HashedVector@{HashedVector}}
\index{HashedVector@{HashedVector}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{HashedVector()}{HashedVector()}\hspace{0.1cm}{\footnotesize\ttfamily [5/5]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
template$<$class Input\+Iterator $>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!````~HashedVector@{$\sim$HashedVector}}
\index{````~HashedVector@{$\sim$HashedVector}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{$\sim$HashedVector()}{~HashedVector()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::$\sim$\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_a8f2b47f9b8b8a9c6d656710b1a180534}\label{class_ogre_1_1_hashed_vector_a8f2b47f9b8b8a9c6d656710b1a180534}} 
\index{Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!dirtyHash@{dirtyHash}}
\index{dirtyHash@{dirtyHash}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{dirtyHash()}{dirtyHash()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!isHashDirty@{isHashDirty}}
\index{isHashDirty@{isHashDirty}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{isHashDirty()}{isHashDirty()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
bool \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!begin@{begin}}
\index{begin@{begin}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{begin()}{begin()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!end@{end}}
\index{end@{end}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{end()}{end()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!begin@{begin}}
\index{begin@{begin}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{begin()}{begin()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}{const\+\_\+iterator}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!end@{end}}
\index{end@{end}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{end()}{end()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_aba664c4d307e5dd9ac7ba03252fbe167}{const\+\_\+iterator}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!rbegin@{rbegin}}
\index{rbegin@{rbegin}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{rbegin()}{rbegin()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}{reverse\+\_\+iterator}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!rend@{rend}}
\index{rend@{rend}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{rend()}{rend()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a96a361e91069936d53fb954b07acf424}{reverse\+\_\+iterator}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!rbegin@{rbegin}}
\index{rbegin@{rbegin}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{rbegin()}{rbegin()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!rend@{rend}}
\index{rend@{rend}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{rend()}{rend()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a89ddf073b6f26e4ef2f035ae134a4792}{const\+\_\+reverse\+\_\+iterator}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!size@{size}}
\index{size@{size}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{size()}{size()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!max\_size@{max\_size}}
\index{max\_size@{max\_size}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{max\_size()}{max\_size()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!capacity@{capacity}}
\index{capacity@{capacity}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{capacity()}{capacity()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_af0b04cbf9823c57128855d112f3581e4}{size\+\_\+type}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!empty@{empty}}
\index{empty@{empty}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{empty()}{empty()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
bool \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference}} \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference}} \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!at@{at}}
\index{at@{at}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{at()}{at()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference}} \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::at (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!at@{at}}
\index{at@{at}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{at()}{at()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference}} \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::at (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!operator=@{operator=}}
\index{operator=@{operator=}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Hashed\+Vector}}$<$T$>$\& \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!reserve@{reserve}}
\index{reserve@{reserve}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{reserve()}{reserve()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!front@{front}}
\index{front@{front}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{front()}{front()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference}} \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::front (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_hashed_vector_ac527f3aa4ac341a45abc720cd457f021}\label{class_ogre_1_1_hashed_vector_ac527f3aa4ac341a45abc720cd457f021}} 
\index{Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!front@{front}}
\index{front@{front}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{front()}{front()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!back@{back}}
\index{back@{back}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{back()}{back()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a3ad011d104e03019a4e9b9840439ef17}{reference}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!back@{back}}
\index{back@{back}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{back()}{back()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_aa0b7d89231b3ebf5944562ef7db7d83b}{const\+\_\+reference}} \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!push\_back@{push\_back}}
\index{push\_back@{push\_back}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{push\_back()}{push\_back()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!pop\_back@{pop\_back}}
\index{pop\_back@{pop\_back}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{pop\_back()}{pop\_back()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!swap@{swap}}
\index{swap@{swap}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{swap()}{swap()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::swap (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!insert@{insert}}
\index{insert@{insert}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{insert()}{insert()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}} \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::insert (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!insert@{insert}}
\index{insert@{insert}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{insert()}{insert()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
template$<$class Input\+Iterator $>$ \\
void \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::insert (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!insert@{insert}}
\index{insert@{insert}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{insert()}{insert()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::insert (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}}]{pos,  }\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!erase@{erase}}
\index{erase@{erase}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{erase()}{erase()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}} \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::erase (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!erase@{erase}}
\index{erase@{erase}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{erase()}{erase()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}} \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::erase (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_hashed_vector_a9e1f2a609eb5a7be9cc3d51b49f755df}{iterator}}}]{first,  }\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!clear@{clear}}
\index{clear@{clear}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{clear()}{clear()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!resize@{resize}}
\index{resize@{resize}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{resize()}{resize()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
void \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::resize (\begin{DoxyParamCaption}\item[{\mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!operator==@{operator==}}
\index{operator==@{operator==}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{operator==()}{operator==()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
bool \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::operator== (\begin{DoxyParamCaption}\item[{const \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{operator$<$()}{operator<()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
bool \mbox{\hyperlink{class_ogre_1_1_hashed_vector}{Ogre\+::\+Hashed\+Vector}}$<$ T $>$\+::operator$<$ (\begin{DoxyParamCaption}\item[{const \mbox{\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::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}!getHash@{getHash}}
\index{getHash@{getHash}!Ogre::HashedVector$<$ T $>$@{Ogre::HashedVector$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{getHash()}{getHash()}}
{\footnotesize\ttfamily template$<$typename T$>$ \\
\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\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 
\mbox{\hyperlink{_ogre_common_8h}{Ogre\+Common.\+h}}\end{DoxyCompactItemize}
