![]() |
OGRE 14.3
Object-Oriented Graphics Rendering Engine
|
#include "OgrePrerequisites.h"#include "OgreSingleton.h"#include "OgreDataStream.h"#include "OgreArchive.h"#include "OgreIteratorWrapper.h"#include "OgreCommon.h"#include "Threading/OgreThreadHeaders.h"#include <ctime>#include "OgreHeaderPrefix.h"#include "OgreHeaderSuffix.h"Classes | |
| class | Ogre::ResourceGroupListener |
| This class defines an interface which is called back during resource group loading to indicate the progress of the load. More... | |
| class | Ogre::ResourceGroupManager |
| 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. More... | |
| struct | Ogre::ResourceGroupManager::ResourceDeclaration |
| Nested struct defining a resource declaration. More... | |
| struct | Ogre::ResourceGroupManager::ResourceLocation |
| Resource location entry. More... | |
| class | Ogre::ResourceLoadingListener |
| This class allows users to override resource loading behavior. More... | |
Namespaces | |
| namespace | Ogre |
Macros | |
| #define | OGRE_RESOURCE_GROUP_INIT = RGN_AUTODETECT |
Variables | |
| _OgreExport const char *const | Ogre::RGN_AUTODETECT |
| Special resource group name which causes resource group to be automatically determined based on searching for the resource in all groups. | |
| _OgreExport const char *const | Ogre::RGN_DEFAULT |
| Default resource group name. | |
| _OgreExport const char *const | Ogre::RGN_INTERNAL |
| Internal resource group name (should be used by OGRE internal only) | |
| #define OGRE_RESOURCE_GROUP_INIT = RGN_AUTODETECT |
Referenced by Ogre::ImGuiOverlay::addFont(), Ogre::FontManager::getByName(), Ogre::GpuProgramManager::getByName(), Ogre::MeshManager::getByName(), Ogre::SkeletonManager::getByName(), Ogre::TextureManager::getByName(), Ogre::ResourceManager::getResourceByName(), Ogre::RTShader::ShaderGenerator::invalidateMaterial(), Ogre::RTShader::ShaderGenerator::invalidateMaterialIlluminationPasses(), Ogre::ResourceManager::remove(), Ogre::RTShader::ShaderGenerator::removeAllShaderBasedTechniques(), Ogre::ResourceManager::resourceExists(), Ogre::ResourceManager::unload(), Ogre::RTShader::ShaderGenerator::validateMaterial(), and Ogre::RTShader::ShaderGenerator::validateMaterialIlluminationPasses().