\hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh}{}\section{Ogre\+:\+:Lod\+Output\+Provider\+Compressed\+Mesh Class Reference}
\label{class_ogre_1_1_lod_output_provider_compressed_mesh}\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}


{\ttfamily \#include $<$Ogre\+Lod\+Output\+Provider\+Compressed\+Mesh.\+h$>$}



Inheritance diagram for Ogre\+:\+:Lod\+Output\+Provider\+Compressed\+Mesh\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=303pt]{class_ogre_1_1_lod_output_provider_compressed_mesh__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_ae7131218f859affbe1d0e2135f5dea15}{Lod\+Output\+Provider\+Compressed\+Mesh} (\hyperlink{namespace_ogre_a5c4c0c56ea9f824c49e331f6fad33ddb}{Mesh\+Ptr} mesh)
\item 
\hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_a2e84961b8af47ee2d6d80366ecaccb03}{$\sim$\+Lod\+Output\+Provider\+Compressed\+Mesh} ()
\item 
virtual void \hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_abad048cc7b8fe39696d9bd4356dca765}{bake\+Lod\+Level} (\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$data, int lod\+Index)
\item 
virtual void \hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_afd5c89f38214630421fcf242c041320f}{bake\+Manual\+Lod\+Level} (\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$data, \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&manual\+Mesh\+Name, int lod\+Index)
\item 
virtual void \hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_a0ea43a899427ec5404348d1fd653815b}{finalize} (\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$data)
\item 
virtual void \hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_a2dbc6c42ba62eac31810f55f7c69ed6d}{inject} ()
\item 
virtual void \hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_af8f5b48d14f6064b8e9abc3128fc1ba7}{prepare} (\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$data)
\item 
virtual void \hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_aedaa383e20889e7c4c3c63766d1103af}{triangle\+Changed} (\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$data, \hyperlink{struct_ogre_1_1_lod_data_1_1_triangle}{Lod\+Data\+::\+Triangle} $\ast$tri)
\item 
virtual void \hyperlink{class_ogre_1_1_lod_output_provider_compressed_mesh_a673c60f562bc877ee867395b2e550a4a}{triangle\+Removed} (\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$data, \hyperlink{struct_ogre_1_1_lod_data_1_1_triangle}{Lod\+Data\+::\+Triangle} $\ast$tri)
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_ae7131218f859affbe1d0e2135f5dea15}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_ae7131218f859affbe1d0e2135f5dea15}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!Lod\+Output\+Provider\+Compressed\+Mesh@{Lod\+Output\+Provider\+Compressed\+Mesh}}
\index{Lod\+Output\+Provider\+Compressed\+Mesh@{Lod\+Output\+Provider\+Compressed\+Mesh}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{Lod\+Output\+Provider\+Compressed\+Mesh()}{LodOutputProviderCompressedMesh()}}
{\footnotesize\ttfamily Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::\+Lod\+Output\+Provider\+Compressed\+Mesh (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_a5c4c0c56ea9f824c49e331f6fad33ddb}{Mesh\+Ptr}}]{mesh }\end{DoxyParamCaption})}

\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_a2e84961b8af47ee2d6d80366ecaccb03}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_a2e84961b8af47ee2d6d80366ecaccb03}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!````~Lod\+Output\+Provider\+Compressed\+Mesh@{$\sim$\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\index{````~Lod\+Output\+Provider\+Compressed\+Mesh@{$\sim$\+Lod\+Output\+Provider\+Compressed\+Mesh}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{$\sim$\+Lod\+Output\+Provider\+Compressed\+Mesh()}{~LodOutputProviderCompressedMesh()}}
{\footnotesize\ttfamily Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::$\sim$\+Lod\+Output\+Provider\+Compressed\+Mesh (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_af8f5b48d14f6064b8e9abc3128fc1ba7}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_af8f5b48d14f6064b8e9abc3128fc1ba7}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!prepare@{prepare}}
\index{prepare@{prepare}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{prepare()}{prepare()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::prepare (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_lod_output_provider_a55fabf495b1a4b4cede411a2b0609ba4}{Ogre\+::\+Lod\+Output\+Provider}.

\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_a0ea43a899427ec5404348d1fd653815b}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_a0ea43a899427ec5404348d1fd653815b}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!finalize@{finalize}}
\index{finalize@{finalize}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{finalize()}{finalize()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::finalize (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_lod_output_provider_a61092e44961ca1554be9c71e34160b08}{Ogre\+::\+Lod\+Output\+Provider}.

\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_afd5c89f38214630421fcf242c041320f}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_afd5c89f38214630421fcf242c041320f}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!bake\+Manual\+Lod\+Level@{bake\+Manual\+Lod\+Level}}
\index{bake\+Manual\+Lod\+Level@{bake\+Manual\+Lod\+Level}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{bake\+Manual\+Lod\+Level()}{bakeManualLodLevel()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::bake\+Manual\+Lod\+Level (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$}]{data,  }\item[{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{manual\+Mesh\+Name,  }\item[{int}]{lod\+Index }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_lod_output_provider_a9d6fab6afb7888f7241b92fd539f2c79}{Ogre\+::\+Lod\+Output\+Provider}.

\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_abad048cc7b8fe39696d9bd4356dca765}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_abad048cc7b8fe39696d9bd4356dca765}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!bake\+Lod\+Level@{bake\+Lod\+Level}}
\index{bake\+Lod\+Level@{bake\+Lod\+Level}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{bake\+Lod\+Level()}{bakeLodLevel()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::bake\+Lod\+Level (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$}]{data,  }\item[{int}]{lod\+Index }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_lod_output_provider_a27748353c3278f8b45a6d262a3a2d31b}{Ogre\+::\+Lod\+Output\+Provider}.

\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_a2dbc6c42ba62eac31810f55f7c69ed6d}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_a2dbc6c42ba62eac31810f55f7c69ed6d}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!inject@{inject}}
\index{inject@{inject}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{inject()}{inject()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::inject (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \hyperlink{class_ogre_1_1_lod_output_provider_a1390b1ae86435e6dd6d7434fba229ac8}{Ogre\+::\+Lod\+Output\+Provider}.

\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_a673c60f562bc877ee867395b2e550a4a}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_a673c60f562bc877ee867395b2e550a4a}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!triangle\+Removed@{triangle\+Removed}}
\index{triangle\+Removed@{triangle\+Removed}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{triangle\+Removed()}{triangleRemoved()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::triangle\+Removed (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$}]{data,  }\item[{\hyperlink{struct_ogre_1_1_lod_data_1_1_triangle}{Lod\+Data\+::\+Triangle} $\ast$}]{tri }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \hyperlink{class_ogre_1_1_lod_output_provider_afd7fbf85dab8b295e1ec15b30b4837e9}{Ogre\+::\+Lod\+Output\+Provider}.

\mbox{\Hypertarget{class_ogre_1_1_lod_output_provider_compressed_mesh_aedaa383e20889e7c4c3c63766d1103af}\label{class_ogre_1_1_lod_output_provider_compressed_mesh_aedaa383e20889e7c4c3c63766d1103af}} 
\index{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}!triangle\+Changed@{triangle\+Changed}}
\index{triangle\+Changed@{triangle\+Changed}!Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh@{Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh}}
\subsubsection{\texorpdfstring{triangle\+Changed()}{triangleChanged()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Lod\+Output\+Provider\+Compressed\+Mesh\+::triangle\+Changed (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_data}{Lod\+Data} $\ast$}]{data,  }\item[{\hyperlink{struct_ogre_1_1_lod_data_1_1_triangle}{Lod\+Data\+::\+Triangle} $\ast$}]{tri }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \hyperlink{class_ogre_1_1_lod_output_provider_a46c70b8500cfdf6563662db9fc60ffa4}{Ogre\+::\+Lod\+Output\+Provider}.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_lod_output_provider_compressed_mesh_8h}{Ogre\+Lod\+Output\+Provider\+Compressed\+Mesh.\+h}\end{DoxyCompactItemize}
