\hypertarget{struct_ogre_1_1_volume_1_1_chunk_request}{}\doxysection{Ogre\+::Volume\+::Chunk\+Request Struct Reference}
\label{struct_ogre_1_1_volume_1_1_chunk_request}\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}


Data being passed around while loading.  




{\ttfamily \#include $<$Ogre\+Volume\+Chunk\+Handler.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_volume_1_1_dual_grid_generator}{Dual\+Grid\+Generator}} $\ast$ \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_aeaf3542ab1281572e1ecaea123aa66e1}{dual\+Grid\+Generator}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{class_ogre_1_1_volume_1_1_dual_grid_generator}{Dual\+Grid\+Generator}} to use. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_ab1953c58a16e1edfde6a843134cac2ff}{is\+Update}}
\begin{DoxyCompactList}\small\item\em Whether this is an update of an existing tree. \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_ae5e6c6ee00b6c824bcc782266a440c42}{level}}
\begin{DoxyCompactList}\small\item\em The current L\+OD level. \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_a194b6f47569db10150aa2726d1ef0dd3}{max\+Levels}}
\begin{DoxyCompactList}\small\item\em The maximum amount of levels. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_volume_1_1_mesh_builder}{Mesh\+Builder}} $\ast$ \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_ac010d5de8ae3bf620e523a64075f84f5}{mesh\+Builder}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{class_ogre_1_1_volume_1_1_mesh_builder}{Mesh\+Builder}} to use. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_volume_1_1_chunk}{Chunk}} $\ast$ \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_a150c915275ff0b09d54e8f97afcbaffd}{origin}}
\begin{DoxyCompactList}\small\item\em The chunk which created this request. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_volume_1_1_octree_node}{Octree\+Node}} $\ast$ \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_a9350bd2d943fe62ca4ee0eb3f7b5c6ec}{root}}
\begin{DoxyCompactList}\small\item\em The octree node to use. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_a731afb5118648be0ea56bf4d025ff1b1}{total\+From}}
\begin{DoxyCompactList}\small\item\em The back lower left corner of the world. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_a985f7346115226c2f0a1f8e81cdbb5af}{total\+To}}
\begin{DoxyCompactList}\small\item\em The front upper rightcorner of the world. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\+\_\+\+Ogre\+Volume\+Export friend std\+::ostream \& \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request_af8b1214a160ef067799609939fe51b95}{operator$<$$<$}} (std\+::ostream \&o, const \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request}{Chunk\+Request}} \&r)
\begin{DoxyCompactList}\small\item\em Stream operator $<$$<$. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Data being passed around while loading. 

\doxysubsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_af8b1214a160ef067799609939fe51b95}\label{struct_ogre_1_1_volume_1_1_chunk_request_af8b1214a160ef067799609939fe51b95}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{operator$<$$<$}{operator<<}}
{\footnotesize\ttfamily \+\_\+\+Ogre\+Volume\+Export friend std\+::ostream\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{o,  }\item[{const \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request}{Chunk\+Request}} \&}]{r }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [friend]}}



Stream operator $<$$<$. 


\begin{DoxyParams}{Parameters}
{\em o} & The used stream. \\
\hline
{\em r} & The streamed \mbox{\hyperlink{struct_ogre_1_1_volume_1_1_chunk_request}{Chunk\+Request}}. \\
\hline
\end{DoxyParams}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_a731afb5118648be0ea56bf4d025ff1b1}\label{struct_ogre_1_1_volume_1_1_chunk_request_a731afb5118648be0ea56bf4d025ff1b1}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!totalFrom@{totalFrom}}
\index{totalFrom@{totalFrom}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{totalFrom}{totalFrom}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} Ogre\+::\+Volume\+::\+Chunk\+Request\+::total\+From}



The back lower left corner of the world. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_a985f7346115226c2f0a1f8e81cdbb5af}\label{struct_ogre_1_1_volume_1_1_chunk_request_a985f7346115226c2f0a1f8e81cdbb5af}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!totalTo@{totalTo}}
\index{totalTo@{totalTo}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{totalTo}{totalTo}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} Ogre\+::\+Volume\+::\+Chunk\+Request\+::total\+To}



The front upper rightcorner of the world. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_ae5e6c6ee00b6c824bcc782266a440c42}\label{struct_ogre_1_1_volume_1_1_chunk_request_ae5e6c6ee00b6c824bcc782266a440c42}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!level@{level}}
\index{level@{level}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{level}{level}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+Volume\+::\+Chunk\+Request\+::level}



The current L\+OD level. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_a194b6f47569db10150aa2726d1ef0dd3}\label{struct_ogre_1_1_volume_1_1_chunk_request_a194b6f47569db10150aa2726d1ef0dd3}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!maxLevels@{maxLevels}}
\index{maxLevels@{maxLevels}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{maxLevels}{maxLevels}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+Volume\+::\+Chunk\+Request\+::max\+Levels}



The maximum amount of levels. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_ac010d5de8ae3bf620e523a64075f84f5}\label{struct_ogre_1_1_volume_1_1_chunk_request_ac010d5de8ae3bf620e523a64075f84f5}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!meshBuilder@{meshBuilder}}
\index{meshBuilder@{meshBuilder}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{meshBuilder}{meshBuilder}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_volume_1_1_mesh_builder}{Mesh\+Builder}}$\ast$ Ogre\+::\+Volume\+::\+Chunk\+Request\+::mesh\+Builder}



The \mbox{\hyperlink{class_ogre_1_1_volume_1_1_mesh_builder}{Mesh\+Builder}} to use. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_aeaf3542ab1281572e1ecaea123aa66e1}\label{struct_ogre_1_1_volume_1_1_chunk_request_aeaf3542ab1281572e1ecaea123aa66e1}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!dualGridGenerator@{dualGridGenerator}}
\index{dualGridGenerator@{dualGridGenerator}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{dualGridGenerator}{dualGridGenerator}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_volume_1_1_dual_grid_generator}{Dual\+Grid\+Generator}}$\ast$ Ogre\+::\+Volume\+::\+Chunk\+Request\+::dual\+Grid\+Generator}



The \mbox{\hyperlink{class_ogre_1_1_volume_1_1_dual_grid_generator}{Dual\+Grid\+Generator}} to use. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_a9350bd2d943fe62ca4ee0eb3f7b5c6ec}\label{struct_ogre_1_1_volume_1_1_chunk_request_a9350bd2d943fe62ca4ee0eb3f7b5c6ec}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!root@{root}}
\index{root@{root}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{root}{root}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_volume_1_1_octree_node}{Octree\+Node}}$\ast$ Ogre\+::\+Volume\+::\+Chunk\+Request\+::root}



The octree node to use. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_a150c915275ff0b09d54e8f97afcbaffd}\label{struct_ogre_1_1_volume_1_1_chunk_request_a150c915275ff0b09d54e8f97afcbaffd}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!origin@{origin}}
\index{origin@{origin}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{origin}{origin}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_volume_1_1_chunk}{Chunk}}$\ast$ Ogre\+::\+Volume\+::\+Chunk\+Request\+::origin}



The chunk which created this request. 

\mbox{\Hypertarget{struct_ogre_1_1_volume_1_1_chunk_request_ab1953c58a16e1edfde6a843134cac2ff}\label{struct_ogre_1_1_volume_1_1_chunk_request_ab1953c58a16e1edfde6a843134cac2ff}} 
\index{Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}!isUpdate@{isUpdate}}
\index{isUpdate@{isUpdate}!Ogre::Volume::ChunkRequest@{Ogre::Volume::ChunkRequest}}
\doxysubsubsection{\texorpdfstring{isUpdate}{isUpdate}}
{\footnotesize\ttfamily bool Ogre\+::\+Volume\+::\+Chunk\+Request\+::is\+Update}



Whether this is an update of an existing tree. 



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_volume_chunk_handler_8h}{Ogre\+Volume\+Chunk\+Handler.\+h}}\end{DoxyCompactItemize}
