\hypertarget{class_ogre_1_1_default_zone_factory}{}\section{Ogre\+:\+:Default\+Zone\+Factory Class Reference}
\label{class_ogre_1_1_default_zone_factory}\index{Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}}


{\ttfamily \#include $<$Ogre\+P\+C\+Zone\+Factory.\+h$>$}



Inheritance diagram for Ogre\+:\+:Default\+Zone\+Factory\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=222pt]{class_ogre_1_1_default_zone_factory__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_default_zone_factory_a44a9fb26ef3b9c538e7b62c5c7cb8c3b}{Default\+Zone\+Factory} ()
\item 
virtual \hyperlink{class_ogre_1_1_default_zone_factory_a57f913a822bf769fb355eca67cd64fc5}{$\sim$\+Default\+Zone\+Factory} ()
\item 
\hyperlink{class_ogre_1_1_p_c_zone}{P\+C\+Zone} $\ast$ \hyperlink{class_ogre_1_1_default_zone_factory_a7dca9c18fd44fcf9ddb9230d64d117eb}{create\+P\+C\+Zone} (\hyperlink{class_ogre_1_1_p_c_z_scene_manager}{P\+C\+Z\+Scene\+Manager} $\ast$pczsm, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&zone\+Name)
\item 
const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \& \hyperlink{class_ogre_1_1_p_c_zone_factory_a05c74bc425f9a0a309720832e456c8d4}{get\+Factory\+Type\+Name} () const
\item 
bool \hyperlink{class_ogre_1_1_default_zone_factory_a63e2e87d0081e84b9319c1d797f536a6}{supports\+P\+C\+Zone\+Type} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&zone\+Type)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{class_ogre_1_1_p_c_zone_factory_afb863ab16a3cfebe70c9d4abb629b7e2}{m\+Factory\+Type\+Name}
\begin{DoxyCompactList}\small\item\em Factory type name. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_default_zone_factory_a44a9fb26ef3b9c538e7b62c5c7cb8c3b}\label{class_ogre_1_1_default_zone_factory_a44a9fb26ef3b9c538e7b62c5c7cb8c3b}} 
\index{Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}!Default\+Zone\+Factory@{Default\+Zone\+Factory}}
\index{Default\+Zone\+Factory@{Default\+Zone\+Factory}!Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}}
\subsubsection{\texorpdfstring{Default\+Zone\+Factory()}{DefaultZoneFactory()}}
{\footnotesize\ttfamily Ogre\+::\+Default\+Zone\+Factory\+::\+Default\+Zone\+Factory (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{class_ogre_1_1_default_zone_factory_a57f913a822bf769fb355eca67cd64fc5}\label{class_ogre_1_1_default_zone_factory_a57f913a822bf769fb355eca67cd64fc5}} 
\index{Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}!````~Default\+Zone\+Factory@{$\sim$\+Default\+Zone\+Factory}}
\index{````~Default\+Zone\+Factory@{$\sim$\+Default\+Zone\+Factory}!Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}}
\subsubsection{\texorpdfstring{$\sim$\+Default\+Zone\+Factory()}{~DefaultZoneFactory()}}
{\footnotesize\ttfamily virtual Ogre\+::\+Default\+Zone\+Factory\+::$\sim$\+Default\+Zone\+Factory (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_default_zone_factory_a63e2e87d0081e84b9319c1d797f536a6}\label{class_ogre_1_1_default_zone_factory_a63e2e87d0081e84b9319c1d797f536a6}} 
\index{Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}!supports\+P\+C\+Zone\+Type@{supports\+P\+C\+Zone\+Type}}
\index{supports\+P\+C\+Zone\+Type@{supports\+P\+C\+Zone\+Type}!Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}}
\subsubsection{\texorpdfstring{supports\+P\+C\+Zone\+Type()}{supportsPCZoneType()}}
{\footnotesize\ttfamily bool Ogre\+::\+Default\+Zone\+Factory\+::supports\+P\+C\+Zone\+Type (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{zone\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_p_c_zone_factory_ac511693cfa22fe52fd7b22e5b370191d}{Ogre\+::\+P\+C\+Zone\+Factory}.

\mbox{\Hypertarget{class_ogre_1_1_default_zone_factory_a7dca9c18fd44fcf9ddb9230d64d117eb}\label{class_ogre_1_1_default_zone_factory_a7dca9c18fd44fcf9ddb9230d64d117eb}} 
\index{Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}!create\+P\+C\+Zone@{create\+P\+C\+Zone}}
\index{create\+P\+C\+Zone@{create\+P\+C\+Zone}!Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}}
\subsubsection{\texorpdfstring{create\+P\+C\+Zone()}{createPCZone()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_p_c_zone}{P\+C\+Zone}$\ast$ Ogre\+::\+Default\+Zone\+Factory\+::create\+P\+C\+Zone (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_p_c_z_scene_manager}{P\+C\+Z\+Scene\+Manager} $\ast$}]{pczsm,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{zone\+Name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_p_c_zone_factory_ae9446ff4844026b76f0a1fdcb7d6bc6b}{Ogre\+::\+P\+C\+Zone\+Factory}.

\mbox{\Hypertarget{class_ogre_1_1_p_c_zone_factory_a05c74bc425f9a0a309720832e456c8d4}\label{class_ogre_1_1_p_c_zone_factory_a05c74bc425f9a0a309720832e456c8d4}} 
\index{Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}!get\+Factory\+Type\+Name@{get\+Factory\+Type\+Name}}
\index{get\+Factory\+Type\+Name@{get\+Factory\+Type\+Name}!Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}}
\subsubsection{\texorpdfstring{get\+Factory\+Type\+Name()}{getFactoryTypeName()}}
{\footnotesize\ttfamily const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}\& Ogre\+::\+P\+C\+Zone\+Factory\+::get\+Factory\+Type\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_p_c_zone_factory_afb863ab16a3cfebe70c9d4abb629b7e2}\label{class_ogre_1_1_p_c_zone_factory_afb863ab16a3cfebe70c9d4abb629b7e2}} 
\index{Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}!m\+Factory\+Type\+Name@{m\+Factory\+Type\+Name}}
\index{m\+Factory\+Type\+Name@{m\+Factory\+Type\+Name}!Ogre\+::\+Default\+Zone\+Factory@{Ogre\+::\+Default\+Zone\+Factory}}
\subsubsection{\texorpdfstring{m\+Factory\+Type\+Name}{mFactoryTypeName}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+P\+C\+Zone\+Factory\+::m\+Factory\+Type\+Name\hspace{0.3cm}{\ttfamily [inherited]}}



Factory type name. 



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_p_c_zone_factory_8h}{Ogre\+P\+C\+Zone\+Factory.\+h}\end{DoxyCompactItemize}
