\hypertarget{class_ogre_1_1_page_strategy_data}{}\section{Ogre\+:\+:Page\+Strategy\+Data Class Reference}
\label{class_ogre_1_1_page_strategy_data}\index{Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}}


Abstract marker class representing the data held against the \hyperlink{class_ogre_1_1_paged_world_section}{Paged\+World\+Section} which is specifically used by the \hyperlink{class_ogre_1_1_page_strategy}{Page\+Strategy}.  




{\ttfamily \#include $<$Ogre\+Page\+Strategy.\+h$>$}



Inheritance diagram for Ogre\+:\+:Page\+Strategy\+Data\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_ogre_1_1_page_strategy_data__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_page_strategy_data_aee0c7372a5df6ba16cb608bb4634b43a}{Page\+Strategy\+Data} ()
\item 
virtual \hyperlink{class_ogre_1_1_page_strategy_data_a5866f1cb60842627008c050dc0afdc63}{$\sim$\+Page\+Strategy\+Data} ()
\item 
virtual bool \hyperlink{class_ogre_1_1_page_strategy_data_aab80a3280ea2b5526ecb2a8652716533}{load} (\hyperlink{class_ogre_1_1_stream_serialiser}{Stream\+Serialiser} \&stream)=0
\begin{DoxyCompactList}\small\item\em Load this data from a stream (returns true if successful) \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_page_strategy_data_ae7b43543191e014b5df371be2626b164}{save} (\hyperlink{class_ogre_1_1_stream_serialiser}{Stream\+Serialiser} \&stream)=0
\begin{DoxyCompactList}\small\item\em Save this data to a stream. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Abstract marker class representing the data held against the \hyperlink{class_ogre_1_1_paged_world_section}{Paged\+World\+Section} which is specifically used by the \hyperlink{class_ogre_1_1_page_strategy}{Page\+Strategy}. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_page_strategy_data_aee0c7372a5df6ba16cb608bb4634b43a}\label{class_ogre_1_1_page_strategy_data_aee0c7372a5df6ba16cb608bb4634b43a}} 
\index{Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}!Page\+Strategy\+Data@{Page\+Strategy\+Data}}
\index{Page\+Strategy\+Data@{Page\+Strategy\+Data}!Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}}
\subsubsection{\texorpdfstring{Page\+Strategy\+Data()}{PageStrategyData()}}
{\footnotesize\ttfamily Ogre\+::\+Page\+Strategy\+Data\+::\+Page\+Strategy\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_page_strategy_data_a5866f1cb60842627008c050dc0afdc63}\label{class_ogre_1_1_page_strategy_data_a5866f1cb60842627008c050dc0afdc63}} 
\index{Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}!````~Page\+Strategy\+Data@{$\sim$\+Page\+Strategy\+Data}}
\index{````~Page\+Strategy\+Data@{$\sim$\+Page\+Strategy\+Data}!Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}}
\subsubsection{\texorpdfstring{$\sim$\+Page\+Strategy\+Data()}{~PageStrategyData()}}
{\footnotesize\ttfamily virtual Ogre\+::\+Page\+Strategy\+Data\+::$\sim$\+Page\+Strategy\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_page_strategy_data_aab80a3280ea2b5526ecb2a8652716533}\label{class_ogre_1_1_page_strategy_data_aab80a3280ea2b5526ecb2a8652716533}} 
\index{Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}!load@{load}}
\index{load@{load}!Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}}
\subsubsection{\texorpdfstring{load()}{load()}}
{\footnotesize\ttfamily virtual bool Ogre\+::\+Page\+Strategy\+Data\+::load (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_stream_serialiser}{Stream\+Serialiser} \&}]{stream }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [pure virtual]}}



Load this data from a stream (returns true if successful) 



Implemented in \hyperlink{class_ogre_1_1_grid2_d_page_strategy_data_a9426a938e8b6cc35581484c2f5d4a3d6}{Ogre\+::\+Grid2\+D\+Page\+Strategy\+Data}, and \hyperlink{class_ogre_1_1_grid3_d_page_strategy_data_ab5159dd7922b777ed101992b5319b20b}{Ogre\+::\+Grid3\+D\+Page\+Strategy\+Data}.

\mbox{\Hypertarget{class_ogre_1_1_page_strategy_data_ae7b43543191e014b5df371be2626b164}\label{class_ogre_1_1_page_strategy_data_ae7b43543191e014b5df371be2626b164}} 
\index{Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}!save@{save}}
\index{save@{save}!Ogre\+::\+Page\+Strategy\+Data@{Ogre\+::\+Page\+Strategy\+Data}}
\subsubsection{\texorpdfstring{save()}{save()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Page\+Strategy\+Data\+::save (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_stream_serialiser}{Stream\+Serialiser} \&}]{stream }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [pure virtual]}}



Save this data to a stream. 



Implemented in \hyperlink{class_ogre_1_1_grid2_d_page_strategy_data_a11b924119c2adf18228bebb85e9c9d78}{Ogre\+::\+Grid2\+D\+Page\+Strategy\+Data}, and \hyperlink{class_ogre_1_1_grid3_d_page_strategy_data_aedcf87a66b42befb2aba22b6d42fee58}{Ogre\+::\+Grid3\+D\+Page\+Strategy\+Data}.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_page_strategy_8h}{Ogre\+Page\+Strategy.\+h}\end{DoxyCompactItemize}
