\hypertarget{class_ogre_1_1_lod0_stripifier}{}\section{Ogre\+:\+:Lod0\+Stripifier Class Reference}
\label{class_ogre_1_1_lod0_stripifier}\index{Ogre\+::\+Lod0\+Stripifier@{Ogre\+::\+Lod0\+Stripifier}}


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

\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_ogre_1_1_lod0_stripifier_1_1_remap_info}{Remap\+Info}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_lod0_stripifier_a94f191280507c1253370ddca21113c87}{Lod0\+Stripifier} ()
\item 
\hyperlink{class_ogre_1_1_lod0_stripifier_aaf8b57b5395eed707f960a10a1856d1d}{$\sim$\+Lod0\+Stripifier} ()
\item 
bool \hyperlink{class_ogre_1_1_lod0_stripifier_a36470f9df4835807557d9a1b58c0e0b8}{Strip\+Lod0\+Vertices} (const \hyperlink{namespace_ogre_a5c4c0c56ea9f824c49e331f6fad33ddb}{Mesh\+Ptr} \&mesh, bool stable\+Vertex\+Order=false)
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_lod0_stripifier_a94f191280507c1253370ddca21113c87}\label{class_ogre_1_1_lod0_stripifier_a94f191280507c1253370ddca21113c87}} 
\index{Ogre\+::\+Lod0\+Stripifier@{Ogre\+::\+Lod0\+Stripifier}!Lod0\+Stripifier@{Lod0\+Stripifier}}
\index{Lod0\+Stripifier@{Lod0\+Stripifier}!Ogre\+::\+Lod0\+Stripifier@{Ogre\+::\+Lod0\+Stripifier}}
\subsubsection{\texorpdfstring{Lod0\+Stripifier()}{Lod0Stripifier()}}
{\footnotesize\ttfamily Ogre\+::\+Lod0\+Stripifier\+::\+Lod0\+Stripifier (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_lod0_stripifier_aaf8b57b5395eed707f960a10a1856d1d}\label{class_ogre_1_1_lod0_stripifier_aaf8b57b5395eed707f960a10a1856d1d}} 
\index{Ogre\+::\+Lod0\+Stripifier@{Ogre\+::\+Lod0\+Stripifier}!````~Lod0\+Stripifier@{$\sim$\+Lod0\+Stripifier}}
\index{````~Lod0\+Stripifier@{$\sim$\+Lod0\+Stripifier}!Ogre\+::\+Lod0\+Stripifier@{Ogre\+::\+Lod0\+Stripifier}}
\subsubsection{\texorpdfstring{$\sim$\+Lod0\+Stripifier()}{~Lod0Stripifier()}}
{\footnotesize\ttfamily Ogre\+::\+Lod0\+Stripifier\+::$\sim$\+Lod0\+Stripifier (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



References Ogre\+::\+Pose\+::add\+Vertex(), Ogre\+::\+Pose\+::clear\+Vertices(), Ogre\+::\+Hardware\+Buffer\+Manager\+Base\+::create\+Index\+Buffer(), Ogre\+::\+Hardware\+Buffer\+Manager\+Base\+::create\+Vertex\+Buffer(), Ogre\+::\+Vertex\+Animation\+Track\+::get\+Animation\+Type(), Ogre\+::\+Vertex\+Buffer\+Binding\+::get\+Bindings(), Ogre\+::\+Pose\+::get\+Includes\+Normals(), Ogre\+::\+Hardware\+Index\+Buffer\+::get\+Index\+Size(), Ogre\+::\+Pose\+::get\+Normals(), Ogre\+::\+Animation\+Track\+::get\+Num\+Key\+Frames(), Ogre\+::\+Mesh\+::get\+Num\+Lod\+Levels(), Ogre\+::\+Mesh\+::get\+Num\+Sub\+Meshes(), Ogre\+::\+Hardware\+Vertex\+Buffer\+::get\+Num\+Vertices(), Ogre\+::\+Hardware\+Buffer\+Manager\+::get\+Singleton(), Ogre\+::\+Mesh\+::get\+Sub\+Mesh(), Ogre\+::\+Hardware\+Index\+Buffer\+::get\+Type(), Ogre\+::\+Hardware\+Buffer\+::get\+Usage(), Ogre\+::\+Vertex\+Morph\+Key\+Frame\+::get\+Vertex\+Buffer(), Ogre\+::\+Vertex\+Animation\+Track\+::get\+Vertex\+Morph\+Key\+Frame(), Ogre\+::\+Pose\+::get\+Vertex\+Offsets(), Ogre\+::\+Hardware\+Vertex\+Buffer\+::get\+Vertex\+Size(), Ogre\+::\+Vertex\+Data\+::hardware\+Shadow\+Vol\+W\+Buffer, Ogre\+::\+Hardware\+Buffer\+::has\+Shadow\+Buffer(), Ogre\+::\+Hardware\+Buffer\+::\+H\+B\+L\+\_\+\+D\+I\+S\+C\+A\+RD, Ogre\+::\+Hardware\+Buffer\+::\+H\+B\+L\+\_\+\+R\+E\+A\+D\+\_\+\+O\+N\+LY, Ogre\+::\+Vertex\+Data\+::hw\+Animation\+Data\+List, Ogre\+::\+Vertex\+Data\+::hw\+Anim\+Data\+Items\+Used, Ogre\+::\+Index\+Data\+::index\+Buffer, Ogre\+::\+Index\+Data\+::index\+Count, Ogre\+::\+Lod0\+Stripifier\+::\+Remap\+Info\+::index\+Map, Ogre\+::\+Index\+Data\+::index\+Start, Ogre\+::\+Hardware\+Index\+Buffer\+::\+I\+T\+\_\+16\+B\+IT, Ogre\+::\+Hardware\+Index\+Buffer\+::\+I\+T\+\_\+32\+B\+IT, Ogre\+::\+Hardware\+Buffer\+::lock(), Ogre\+::\+Lod0\+Stripifier\+::\+Remap\+Info\+::mark\+Used\+Indices(), Ogre\+::\+Lod0\+Stripifier\+::\+Remap\+Info\+::minimal\+Index\+Type(), Ogre\+::\+Sub\+Mesh\+::m\+Lod\+Face\+List, Ogre\+::\+Lod0\+Stripifier\+::\+Remap\+Info\+::nothing\+To\+Strip(), Ogre\+::\+Vertex\+Buffer\+Binding\+::set\+Binding(), Ogre\+::\+Vertex\+Morph\+Key\+Frame\+::set\+Vertex\+Buffer(), Ogre\+::\+Mesh\+::shared\+Vertex\+Data, Ogre\+::\+Hardware\+Buffer\+::unlock(), Ogre\+::\+Lod0\+Stripifier\+::\+Remap\+Info\+::\+Unused\+Idx, Ogre\+::\+Lod0\+Stripifier\+::\+Remap\+Info\+::used\+Count, Ogre\+::\+Sub\+Mesh\+::use\+Shared\+Vertices, Ogre\+::\+V\+A\+T\+\_\+\+M\+O\+R\+PH, Ogre\+::\+Vertex\+Data\+::vertex\+Buffer\+Binding, Ogre\+::\+Vertex\+Data\+::vertex\+Count, Ogre\+::\+Sub\+Mesh\+::vertex\+Data, Ogre\+::\+Vertex\+Bone\+Assignment\+\_\+s\+::vertex\+Index, and Ogre\+::\+Vertex\+Data\+::vertex\+Start.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_lod0_stripifier_a36470f9df4835807557d9a1b58c0e0b8}\label{class_ogre_1_1_lod0_stripifier_a36470f9df4835807557d9a1b58c0e0b8}} 
\index{Ogre\+::\+Lod0\+Stripifier@{Ogre\+::\+Lod0\+Stripifier}!Strip\+Lod0\+Vertices@{Strip\+Lod0\+Vertices}}
\index{Strip\+Lod0\+Vertices@{Strip\+Lod0\+Vertices}!Ogre\+::\+Lod0\+Stripifier@{Ogre\+::\+Lod0\+Stripifier}}
\subsubsection{\texorpdfstring{Strip\+Lod0\+Vertices()}{StripLod0Vertices()}}
{\footnotesize\ttfamily bool Ogre\+::\+Lod0\+Stripifier\+::\+Strip\+Lod0\+Vertices (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_a5c4c0c56ea9f824c49e331f6fad33ddb}{Mesh\+Ptr} \&}]{mesh,  }\item[{bool}]{stable\+Vertex\+Order = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



References Ogre\+::\+Mesh\+::\+\_\+set\+Lod\+Info(), Ogre\+::\+Mesh\+::\+\_\+set\+Lod\+Usage(), Ogre\+::\+Mesh\+::build\+Edge\+List(), Ogre\+::\+Mesh\+::free\+Edge\+List(), Ogre\+::\+Mesh\+::get\+Animation(), Ogre\+::\+Animation\+Track\+::get\+Handle(), Ogre\+::\+Mesh\+::get\+Lod\+Level(), Ogre\+::\+Map\+Iterator\+Wrapper$<$ T, Iterator\+Type $>$\+::get\+Next(), Ogre\+::\+Mesh\+::get\+Num\+Animations(), Ogre\+::\+Mesh\+::get\+Num\+Lod\+Levels(), Ogre\+::\+Mesh\+::get\+Num\+Sub\+Meshes(), Ogre\+::\+Mesh\+::get\+Pose\+List(), Ogre\+::\+Mesh\+::get\+Sub\+Mesh(), Ogre\+::\+Pose\+::get\+Target(), Ogre\+::\+Animation\+::get\+Vertex\+Track\+Iterator(), Ogre\+::\+Mesh\+::has\+Manual\+Lod\+Level(), Ogre\+::\+Iterator\+Wrapper$<$ T, Iterator\+Type, Val\+Type $>$\+::has\+More\+Elements(), Ogre\+::\+Sub\+Mesh\+::index\+Data, Ogre\+::\+Mesh\+::is\+Edge\+List\+Built(), Ogre\+::\+Sub\+Mesh\+::m\+Lod\+Face\+List, O\+G\+R\+E\+\_\+\+D\+E\+L\+E\+TE, Ogre\+::\+Mesh\+::shared\+Vertex\+Data, Ogre\+::\+Sub\+Mesh\+::use\+Shared\+Vertices, and Ogre\+::\+Sub\+Mesh\+::vertex\+Data.



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