\hypertarget{struct_ogre_1_1_stream_serialiser_1_1_chunk}{}\doxysection{Ogre\+::Stream\+Serialiser\+::Chunk Struct Reference}
\label{struct_ogre_1_1_stream_serialiser_1_1_chunk}\index{Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}}


Definition of a chunk of data in a file.  




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



Inheritance diagram for Ogre\+::Stream\+Serialiser\+::Chunk\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=207pt]{struct_ogre_1_1_stream_serialiser_1_1_chunk__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_ogre_1_1_stream_serialiser_1_1_chunk_aa96c50461348d92b92ff435612c0f5a7}{Chunk}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\hyperlink{struct_ogre_1_1_stream_serialiser_1_1_chunk_a5ff82e35d66f9ae31a67612359f186f6}{id}}
\begin{DoxyCompactList}\small\item\em Identifier of the chunk (for example from make\+Identifier) (stored) \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\hyperlink{struct_ogre_1_1_stream_serialiser_1_1_chunk_aee59026e7658bc15408b2f92ee1140cb}{length}}
\begin{DoxyCompactList}\small\item\em Length of the chunk data in bytes, excluding the header of this chunk (stored) \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} \mbox{\hyperlink{struct_ogre_1_1_stream_serialiser_1_1_chunk_a53db274d39b9f3d328cdefb67bbc0f00}{offset}}
\begin{DoxyCompactList}\small\item\em Location of the chunk (header) in bytes from the start of a stream (derived) \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa8263b218e7d187ad5ef03a73a6ad7fd}{uint16}} \mbox{\hyperlink{struct_ogre_1_1_stream_serialiser_1_1_chunk_a5b7d48d0df881bcc1b0b3035c355fbca}{version}}
\begin{DoxyCompactList}\small\item\em Version of the chunk (stored) \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Definition of a chunk of data in a file. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_stream_serialiser_1_1_chunk_aa96c50461348d92b92ff435612c0f5a7}\label{struct_ogre_1_1_stream_serialiser_1_1_chunk_aa96c50461348d92b92ff435612c0f5a7}} 
\index{Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}!Chunk@{Chunk}}
\index{Chunk@{Chunk}!Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}}
\doxysubsubsection{\texorpdfstring{Chunk()}{Chunk()}}
{\footnotesize\ttfamily Ogre\+::\+Stream\+Serialiser\+::\+Chunk\+::\+Chunk (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_stream_serialiser_1_1_chunk_a5ff82e35d66f9ae31a67612359f186f6}\label{struct_ogre_1_1_stream_serialiser_1_1_chunk_a5ff82e35d66f9ae31a67612359f186f6}} 
\index{Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}!id@{id}}
\index{id@{id}!Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}}
\doxysubsubsection{\texorpdfstring{id}{id}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} Ogre\+::\+Stream\+Serialiser\+::\+Chunk\+::id}



Identifier of the chunk (for example from make\+Identifier) (stored) 

\mbox{\Hypertarget{struct_ogre_1_1_stream_serialiser_1_1_chunk_a5b7d48d0df881bcc1b0b3035c355fbca}\label{struct_ogre_1_1_stream_serialiser_1_1_chunk_a5b7d48d0df881bcc1b0b3035c355fbca}} 
\index{Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}!version@{version}}
\index{version@{version}!Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}}
\doxysubsubsection{\texorpdfstring{version}{version}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa8263b218e7d187ad5ef03a73a6ad7fd}{uint16}} Ogre\+::\+Stream\+Serialiser\+::\+Chunk\+::version}



Version of the chunk (stored) 

\mbox{\Hypertarget{struct_ogre_1_1_stream_serialiser_1_1_chunk_aee59026e7658bc15408b2f92ee1140cb}\label{struct_ogre_1_1_stream_serialiser_1_1_chunk_aee59026e7658bc15408b2f92ee1140cb}} 
\index{Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}!length@{length}}
\index{length@{length}!Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}}
\doxysubsubsection{\texorpdfstring{length}{length}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} Ogre\+::\+Stream\+Serialiser\+::\+Chunk\+::length}



Length of the chunk data in bytes, excluding the header of this chunk (stored) 

\mbox{\Hypertarget{struct_ogre_1_1_stream_serialiser_1_1_chunk_a53db274d39b9f3d328cdefb67bbc0f00}\label{struct_ogre_1_1_stream_serialiser_1_1_chunk_a53db274d39b9f3d328cdefb67bbc0f00}} 
\index{Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}!offset@{offset}}
\index{offset@{offset}!Ogre::StreamSerialiser::Chunk@{Ogre::StreamSerialiser::Chunk}}
\doxysubsubsection{\texorpdfstring{offset}{offset}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} Ogre\+::\+Stream\+Serialiser\+::\+Chunk\+::offset}



Location of the chunk (header) in bytes from the start of a stream (derived) 



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_stream_serialiser_8h}{Ogre\+Stream\+Serialiser.\+h}}\end{DoxyCompactItemize}
