\hypertarget{class_ogre_1_1_bsp_scene_loader}{}\doxysection{Ogre\+::Bsp\+Scene\+Loader Class Reference}
\label{class_ogre_1_1_bsp_scene_loader}\index{Ogre::BspSceneLoader@{Ogre::BspSceneLoader}}


Manages the locating and loading of B\+S\+P-\/based indoor levels.  




{\ttfamily \#include $<$Ogre\+Bsp\+Scene\+Loader.\+h$>$}



Inheritance diagram for Ogre\+::Bsp\+Scene\+Loader\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=206pt]{class_ogre_1_1_bsp_scene_loader__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_bsp_scene_loader_ad8e8a67961e11f378a2b9c104da46efa}{Bsp\+Scene\+Loader}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_bsp_scene_loader_a0a336af38c6d37e1e5b0a8be5dd3b0fc}{$\sim$\+Bsp\+Scene\+Loader}} ()
\item 
void \mbox{\hyperlink{class_ogre_1_1_bsp_scene_loader_a71040d8740a0454c1138d561e712d9c0}{load}} (\mbox{\hyperlink{namespace_ogre_a8a2a961b4205aacff9c01e81e08d7781}{Data\+Stream\+Ptr}} \&stream, const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&group, \mbox{\hyperlink{class_ogre_1_1_scene_node}{Scene\+Node}} $\ast$root\+Node)
\begin{DoxyCompactList}\small\item\em Loads a B\+S\+P-\/based level from a stream. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Manages the locating and loading of B\+S\+P-\/based indoor levels. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_bsp_scene_loader_ad8e8a67961e11f378a2b9c104da46efa}\label{class_ogre_1_1_bsp_scene_loader_ad8e8a67961e11f378a2b9c104da46efa}} 
\index{Ogre::BspSceneLoader@{Ogre::BspSceneLoader}!BspSceneLoader@{BspSceneLoader}}
\index{BspSceneLoader@{BspSceneLoader}!Ogre::BspSceneLoader@{Ogre::BspSceneLoader}}
\doxysubsubsection{\texorpdfstring{BspSceneLoader()}{BspSceneLoader()}}
{\footnotesize\ttfamily Ogre\+::\+Bsp\+Scene\+Loader\+::\+Bsp\+Scene\+Loader (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{class_ogre_1_1_bsp_scene_loader_a0a336af38c6d37e1e5b0a8be5dd3b0fc}\label{class_ogre_1_1_bsp_scene_loader_a0a336af38c6d37e1e5b0a8be5dd3b0fc}} 
\index{Ogre::BspSceneLoader@{Ogre::BspSceneLoader}!````~BspSceneLoader@{$\sim$BspSceneLoader}}
\index{````~BspSceneLoader@{$\sim$BspSceneLoader}!Ogre::BspSceneLoader@{Ogre::BspSceneLoader}}
\doxysubsubsection{\texorpdfstring{$\sim$BspSceneLoader()}{~BspSceneLoader()}}
{\footnotesize\ttfamily Ogre\+::\+Bsp\+Scene\+Loader\+::$\sim$\+Bsp\+Scene\+Loader (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_bsp_scene_loader_a71040d8740a0454c1138d561e712d9c0}\label{class_ogre_1_1_bsp_scene_loader_a71040d8740a0454c1138d561e712d9c0}} 
\index{Ogre::BspSceneLoader@{Ogre::BspSceneLoader}!load@{load}}
\index{load@{load}!Ogre::BspSceneLoader@{Ogre::BspSceneLoader}}
\doxysubsubsection{\texorpdfstring{load()}{load()}}
{\footnotesize\ttfamily void Ogre\+::\+Bsp\+Scene\+Loader\+::load (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespace_ogre_a8a2a961b4205aacff9c01e81e08d7781}{Data\+Stream\+Ptr}} \&}]{stream,  }\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{group,  }\item[{\mbox{\hyperlink{class_ogre_1_1_scene_node}{Scene\+Node}} $\ast$}]{root\+Node }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Loads a B\+S\+P-\/based level from a stream. 

Currently only supports loading of Quake3 .bsp files. 

Implements \mbox{\hyperlink{class_ogre_1_1_scene_loader_aaa1ca12e6dd5aec2d37514c32cead0e1}{Ogre\+::\+Scene\+Loader}}.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_bsp_scene_loader_8h}{Ogre\+Bsp\+Scene\+Loader.\+h}}\end{DoxyCompactItemize}
