\hypertarget{class_ogre_1_1_lod_config_serializer}{}\section{Ogre\+:\+:Lod\+Config\+Serializer Class Reference}
\label{class_ogre_1_1_lod_config_serializer}\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}


{\ttfamily \#include $<$Ogre\+Lod\+Config\+Serializer.\+h$>$}



Inheritance diagram for Ogre\+:\+:Lod\+Config\+Serializer\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=220pt]{class_ogre_1_1_lod_config_serializer__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39}{Endian} \{ \hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef}{E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE}, 
\hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39a7f044c7683a7374276db6e7060f51240}{E\+N\+D\+I\+A\+N\+\_\+\+B\+IG}, 
\hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39a10ce3b8f55cba526f6bc8237d8b25cc3}{E\+N\+D\+I\+A\+N\+\_\+\+L\+I\+T\+T\+LE}
 \}\begin{DoxyCompactList}\small\item\em The endianness of written files. \end{DoxyCompactList}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_lod_config_serializer_a90888570c5ea11c98e7ea8cfdab52fae}{Lod\+Config\+Serializer} ()
\item 
void \hyperlink{class_ogre_1_1_lod_config_serializer_ab0d2cd1a61870f28aabbf0bd9d61b350}{export\+Lod\+Config} (\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config} \&config, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{Ogre\+::\+String} \&filename, \hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39}{Endian} endian\+Mode=\hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef}{E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE})
\item 
void \hyperlink{class_ogre_1_1_lod_config_serializer_a0f12f84184b32b0d2716667d533e3d1c}{export\+Lod\+Config} (\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config} \&config, \hyperlink{namespace_ogre_a8a2a961b4205aacff9c01e81e08d7781}{Ogre\+::\+Data\+Stream\+Ptr} stream, \hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39}{Endian} endian\+Mode=\hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef}{E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE})
\item 
void \hyperlink{class_ogre_1_1_lod_config_serializer_af4e0f6e5ceae25f6fdb735cec0b51069}{import\+Lod\+Config} (\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config} $\ast$config, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{Ogre\+::\+String} \&filename)
\item 
void \hyperlink{class_ogre_1_1_lod_config_serializer_a72f631aab3f43aa1ccb441cbbd8cd63c}{import\+Lod\+Config} (\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config} $\ast$config, \hyperlink{namespace_ogre_a8a2a961b4205aacff9c01e81e08d7781}{Data\+Stream\+Ptr} \&stream)
\end{DoxyCompactItemize}


\subsection{Member Enumeration Documentation}
\mbox{\Hypertarget{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39}\label{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39}} 
\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!Endian@{Endian}}
\index{Endian@{Endian}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}
\subsubsection{\texorpdfstring{Endian}{Endian}}
{\footnotesize\ttfamily enum \hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39}{Ogre\+::\+Serializer\+::\+Endian}\hspace{0.3cm}{\ttfamily [inherited]}}



The endianness of written files. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE@{E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE@{E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE}}}\mbox{\Hypertarget{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef}\label{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef}} 
E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE&Use the platform native endian. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+N\+D\+I\+A\+N\+\_\+\+B\+IG@{E\+N\+D\+I\+A\+N\+\_\+\+B\+IG}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!E\+N\+D\+I\+A\+N\+\_\+\+B\+IG@{E\+N\+D\+I\+A\+N\+\_\+\+B\+IG}}}\mbox{\Hypertarget{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39a7f044c7683a7374276db6e7060f51240}\label{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39a7f044c7683a7374276db6e7060f51240}} 
E\+N\+D\+I\+A\+N\+\_\+\+B\+IG&Use big endian (0x1000 is serialised as 0x10 0x00) \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+N\+D\+I\+A\+N\+\_\+\+L\+I\+T\+T\+LE@{E\+N\+D\+I\+A\+N\+\_\+\+L\+I\+T\+T\+LE}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!E\+N\+D\+I\+A\+N\+\_\+\+L\+I\+T\+T\+LE@{E\+N\+D\+I\+A\+N\+\_\+\+L\+I\+T\+T\+LE}}}\mbox{\Hypertarget{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39a10ce3b8f55cba526f6bc8237d8b25cc3}\label{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39a10ce3b8f55cba526f6bc8237d8b25cc3}} 
E\+N\+D\+I\+A\+N\+\_\+\+L\+I\+T\+T\+LE&Use little endian (0x1000 is serialised as 0x00 0x10) \\
\hline

\end{DoxyEnumFields}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_lod_config_serializer_a90888570c5ea11c98e7ea8cfdab52fae}\label{class_ogre_1_1_lod_config_serializer_a90888570c5ea11c98e7ea8cfdab52fae}} 
\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!Lod\+Config\+Serializer@{Lod\+Config\+Serializer}}
\index{Lod\+Config\+Serializer@{Lod\+Config\+Serializer}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}
\subsubsection{\texorpdfstring{Lod\+Config\+Serializer()}{LodConfigSerializer()}}
{\footnotesize\ttfamily Ogre\+::\+Lod\+Config\+Serializer\+::\+Lod\+Config\+Serializer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_lod_config_serializer_ab0d2cd1a61870f28aabbf0bd9d61b350}\label{class_ogre_1_1_lod_config_serializer_ab0d2cd1a61870f28aabbf0bd9d61b350}} 
\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!export\+Lod\+Config@{export\+Lod\+Config}}
\index{export\+Lod\+Config@{export\+Lod\+Config}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}
\subsubsection{\texorpdfstring{export\+Lod\+Config()}{exportLodConfig()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void Ogre\+::\+Lod\+Config\+Serializer\+::export\+Lod\+Config (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config} \&}]{config,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{Ogre\+::\+String} \&}]{filename,  }\item[{\hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39}{Endian}}]{endian\+Mode = {\ttfamily \hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef}{E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE}} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{class_ogre_1_1_lod_config_serializer_a0f12f84184b32b0d2716667d533e3d1c}\label{class_ogre_1_1_lod_config_serializer_a0f12f84184b32b0d2716667d533e3d1c}} 
\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!export\+Lod\+Config@{export\+Lod\+Config}}
\index{export\+Lod\+Config@{export\+Lod\+Config}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}
\subsubsection{\texorpdfstring{export\+Lod\+Config()}{exportLodConfig()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void Ogre\+::\+Lod\+Config\+Serializer\+::export\+Lod\+Config (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config} \&}]{config,  }\item[{\hyperlink{namespace_ogre_a8a2a961b4205aacff9c01e81e08d7781}{Ogre\+::\+Data\+Stream\+Ptr}}]{stream,  }\item[{\hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39}{Endian}}]{endian\+Mode = {\ttfamily \hyperlink{class_ogre_1_1_serializer_a5122d5a3161fb5fd819d9a0521fe9d39aed60ca999861d8939cf57f19090c70ef}{E\+N\+D\+I\+A\+N\+\_\+\+N\+A\+T\+I\+VE}} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{class_ogre_1_1_lod_config_serializer_af4e0f6e5ceae25f6fdb735cec0b51069}\label{class_ogre_1_1_lod_config_serializer_af4e0f6e5ceae25f6fdb735cec0b51069}} 
\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!import\+Lod\+Config@{import\+Lod\+Config}}
\index{import\+Lod\+Config@{import\+Lod\+Config}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}
\subsubsection{\texorpdfstring{import\+Lod\+Config()}{importLodConfig()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void Ogre\+::\+Lod\+Config\+Serializer\+::import\+Lod\+Config (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config} $\ast$}]{config,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{Ogre\+::\+String} \&}]{filename }\end{DoxyParamCaption})}

\mbox{\Hypertarget{class_ogre_1_1_lod_config_serializer_a72f631aab3f43aa1ccb441cbbd8cd63c}\label{class_ogre_1_1_lod_config_serializer_a72f631aab3f43aa1ccb441cbbd8cd63c}} 
\index{Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}!import\+Lod\+Config@{import\+Lod\+Config}}
\index{import\+Lod\+Config@{import\+Lod\+Config}!Ogre\+::\+Lod\+Config\+Serializer@{Ogre\+::\+Lod\+Config\+Serializer}}
\subsubsection{\texorpdfstring{import\+Lod\+Config()}{importLodConfig()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void Ogre\+::\+Lod\+Config\+Serializer\+::import\+Lod\+Config (\begin{DoxyParamCaption}\item[{\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config} $\ast$}]{config,  }\item[{\hyperlink{namespace_ogre_a8a2a961b4205aacff9c01e81e08d7781}{Data\+Stream\+Ptr} \&}]{stream }\end{DoxyParamCaption})}



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