\hypertarget{class_ogre_1_1_octree_zone_factory}{}\doxysection{Ogre\+::Octree\+Zone\+Factory Class Reference}
\label{class_ogre_1_1_octree_zone_factory}\index{Ogre::OctreeZoneFactory@{Ogre::OctreeZoneFactory}}


Factory for \mbox{\hyperlink{class_ogre_1_1_octree_zone}{Octree\+Zone}}.  




{\ttfamily \#include $<$Ogre\+Octree\+Zone.\+h$>$}



Inheritance diagram for Ogre\+::Octree\+Zone\+Factory\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=218pt]{class_ogre_1_1_octree_zone_factory__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_octree_zone_factory_a0a455d1c3d56de914a5c4e310dd97295}{Octree\+Zone\+Factory}} ()
\item 
virtual \mbox{\hyperlink{class_ogre_1_1_octree_zone_factory_ade0f77212766fe3fe19a1979a1924f1a}{$\sim$\+Octree\+Zone\+Factory}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_p_c_zone}{P\+C\+Zone}} $\ast$ \mbox{\hyperlink{class_ogre_1_1_octree_zone_factory_a560e26ff18790bb1bd07d7b351d85ed0}{create\+P\+C\+Zone}} (\mbox{\hyperlink{class_ogre_1_1_p_c_z_scene_manager}{P\+C\+Z\+Scene\+Manager}} $\ast$pczsm, const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&zone\+Name)
\item 
const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \& \mbox{\hyperlink{class_ogre_1_1_p_c_zone_factory_a05c74bc425f9a0a309720832e456c8d4}{get\+Factory\+Type\+Name}} () const
\item 
bool \mbox{\hyperlink{class_ogre_1_1_octree_zone_factory_a6bb27e0f1867d46a819dc485a4507fd8}{supports\+P\+C\+Zone\+Type}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&zone\+Type)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\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}


\doxysubsection{Detailed Description}
Factory for \mbox{\hyperlink{class_ogre_1_1_octree_zone}{Octree\+Zone}}. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_octree_zone_factory_a0a455d1c3d56de914a5c4e310dd97295}\label{class_ogre_1_1_octree_zone_factory_a0a455d1c3d56de914a5c4e310dd97295}} 
\index{Ogre::OctreeZoneFactory@{Ogre::OctreeZoneFactory}!OctreeZoneFactory@{OctreeZoneFactory}}
\index{OctreeZoneFactory@{OctreeZoneFactory}!Ogre::OctreeZoneFactory@{Ogre::OctreeZoneFactory}}
\doxysubsubsection{\texorpdfstring{OctreeZoneFactory()}{OctreeZoneFactory()}}
{\footnotesize\ttfamily Ogre\+::\+Octree\+Zone\+Factory\+::\+Octree\+Zone\+Factory (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

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



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



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

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



Implements \mbox{\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::OctreeZoneFactory@{Ogre::OctreeZoneFactory}!getFactoryTypeName@{getFactoryTypeName}}
\index{getFactoryTypeName@{getFactoryTypeName}!Ogre::OctreeZoneFactory@{Ogre::OctreeZoneFactory}}
\doxysubsubsection{\texorpdfstring{getFactoryTypeName()}{getFactoryTypeName()}}
{\footnotesize\ttfamily const \mbox{\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]}}



\doxysubsection{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::OctreeZoneFactory@{Ogre::OctreeZoneFactory}!mFactoryTypeName@{mFactoryTypeName}}
\index{mFactoryTypeName@{mFactoryTypeName}!Ogre::OctreeZoneFactory@{Ogre::OctreeZoneFactory}}
\doxysubsubsection{\texorpdfstring{mFactoryTypeName}{mFactoryTypeName}}
{\footnotesize\ttfamily \mbox{\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 
\mbox{\hyperlink{_ogre_octree_zone_8h}{Ogre\+Octree\+Zone.\+h}}\end{DoxyCompactItemize}
