\hypertarget{_ogre_resource_group_manager_8h}{}\section{Ogre\+Resource\+Group\+Manager.\+h File Reference}
\label{_ogre_resource_group_manager_8h}\index{Ogre\+Resource\+Group\+Manager.\+h@{Ogre\+Resource\+Group\+Manager.\+h}}
{\ttfamily \#include \char`\"{}Ogre\+Prerequisites.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Singleton.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Data\+Stream.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Archive.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Iterator\+Wrappers.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Common.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Threading/\+Ogre\+Thread\+Headers.\+h\char`\"{}}\newline
{\ttfamily \#include $<$ctime$>$}\newline
{\ttfamily \#include \char`\"{}Ogre\+Header\+Prefix.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Header\+Suffix.\+h\char`\"{}}\newline
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_ogre_1_1_resource_group_listener}{Ogre\+::\+Resource\+Group\+Listener}
\begin{DoxyCompactList}\small\item\em This class defines an interface which is called back during resource group loading to indicate the progress of the load. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_resource_group_manager}{Ogre\+::\+Resource\+Group\+Manager}
\begin{DoxyCompactList}\small\item\em This singleton class manages the list of resource groups, and notifying the various resource managers of their obligations to load / unload resources in a group. \end{DoxyCompactList}\item 
struct \hyperlink{struct_ogre_1_1_resource_group_manager_1_1_resource_declaration}{Ogre\+::\+Resource\+Group\+Manager\+::\+Resource\+Declaration}
\begin{DoxyCompactList}\small\item\em Nested struct defining a resource declaration. \end{DoxyCompactList}\item 
struct \hyperlink{struct_ogre_1_1_resource_group_manager_1_1_resource_location}{Ogre\+::\+Resource\+Group\+Manager\+::\+Resource\+Location}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_resource}{Resource} location entry. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_resource_loading_listener}{Ogre\+::\+Resource\+Loading\+Listener}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{namespace_ogre}{Ogre}
\begin{DoxyCompactList}\small\item\em 

 This source file is part of O\+G\+RE (Object-\/oriented Graphics Rendering Engine) For the latest info, see \href{http://www.ogre3d.org/}{\tt http\+://www.\+ogre3d.\+org/} \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{_ogre_resource_group_manager_8h_a7c22d2306a6f45d337466b9314f61a15}{O\+G\+R\+E\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+I\+N\+IT}~= Resource\+Group\+Manager\+::\+A\+U\+T\+O\+D\+E\+T\+E\+C\+T\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+N\+A\+ME
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\mbox{\Hypertarget{_ogre_resource_group_manager_8h_a7c22d2306a6f45d337466b9314f61a15}\label{_ogre_resource_group_manager_8h_a7c22d2306a6f45d337466b9314f61a15}} 
\index{Ogre\+Resource\+Group\+Manager.\+h@{Ogre\+Resource\+Group\+Manager.\+h}!O\+G\+R\+E\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+I\+N\+IT@{O\+G\+R\+E\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+I\+N\+IT}}
\index{O\+G\+R\+E\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+I\+N\+IT@{O\+G\+R\+E\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+I\+N\+IT}!Ogre\+Resource\+Group\+Manager.\+h@{Ogre\+Resource\+Group\+Manager.\+h}}
\subsubsection{\texorpdfstring{O\+G\+R\+E\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+I\+N\+IT}{OGRE\_RESOURCE\_GROUP\_INIT}}
{\footnotesize\ttfamily \#define O\+G\+R\+E\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+I\+N\+IT~= Resource\+Group\+Manager\+::\+A\+U\+T\+O\+D\+E\+T\+E\+C\+T\+\_\+\+R\+E\+S\+O\+U\+R\+C\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+N\+A\+ME}



Referenced by Ogre\+::\+Resource\+Manager\+::get\+Memory\+Usage(), and Ogre\+::\+Resource\+Manager\+::reload\+Unreferenced\+Resources().

