\hypertarget{struct_ogre_1_1_stream_serialiser_1_1_chunk}{}\section{Ogre\+:\+:Stream\+Serialiser\+:\+:Chunk Struct Reference}
\label{struct_ogre_1_1_stream_serialiser_1_1_chunk}\index{Ogre\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+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}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_ogre_1_1_stream_serialiser_1_1_chunk_aa96c50461348d92b92ff435612c0f5a7}{Chunk} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} \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 
\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} \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 
\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32} \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 
\hyperlink{namespace_ogre_aa8263b218e7d187ad5ef03a73a6ad7fd}{uint16} \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}


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

\subsection{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\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}!Chunk@{Chunk}}
\index{Chunk@{Chunk}!Ogre\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}}
\subsubsection{\texorpdfstring{Chunk()}{Chunk()}}
{\footnotesize\ttfamily Ogre\+::\+Stream\+Serialiser\+::\+Chunk\+::\+Chunk (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\subsection{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\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}!id@{id}}
\index{id@{id}!Ogre\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}}
\subsubsection{\texorpdfstring{id}{id}}
{\footnotesize\ttfamily \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\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}!version@{version}}
\index{version@{version}!Ogre\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}}
\subsubsection{\texorpdfstring{version}{version}}
{\footnotesize\ttfamily \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\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}!length@{length}}
\index{length@{length}!Ogre\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}}
\subsubsection{\texorpdfstring{length}{length}}
{\footnotesize\ttfamily \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\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}!offset@{offset}}
\index{offset@{offset}!Ogre\+::\+Stream\+Serialiser\+::\+Chunk@{Ogre\+::\+Stream\+Serialiser\+::\+Chunk}}
\subsubsection{\texorpdfstring{offset}{offset}}
{\footnotesize\ttfamily \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 
\hyperlink{_ogre_stream_serialiser_8h}{Ogre\+Stream\+Serialiser.\+h}\end{DoxyCompactItemize}
