![]() |
Blamite Game Engine - Keystone
00309.02.03.21.0044.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
#include <string>#include <map>#include <Strings/components/diagnostics/errors/errors.h>#include <Strings/components/3rdparty/rapidxml/rapidxml.hpp>Go to the source code of this file.
Classes | |
| struct | BlamKeystoneResource |
| Structure representing a Keystone resource. More... | |
| struct | BlamKeystoneResourceGroup |
| Structure representing a Keystone resource group. More... | |
Namespaces | |
| BlamKeystone | |
| Namespace for anything within the Keystone library. | |
| BlamKeystone::Resources | |
| Functions used in loading and accessing Keystone resources. | |
Macros | |
| #define | KEYSTONE |
Functions | |
| KEYSTONE BlamKeystoneResourceGroup | BlamKeystone::Resources::ParseResourceGroupXML (std::string base_dir, std::string resource_file, rapidxml::xml_node<> *root_node, BlamResult *result) |
| Parses a resource group from the resource group's XML file. More... | |
| KEYSTONE BlamResult | BlamKeystone::Resources::LoadResources (std::string resource_file) |
| Loads a new resource group. More... | |
| KEYSTONE std::string | BlamKeystone::Resources::GetResourcePath (std::string group_id, std::string id) |
| Retrieves the file path for a given resource. More... | |
| KEYSTONE bool | BlamKeystone::Resources::ResourceExists (std::string group_id, std::string id) |
| Determines if a resource exists within a given group. More... | |
| KEYSTONE BlamKeystoneResourceGroup * | BlamKeystone::Resources::GetResourceGroup (std::string group_id) |
| Retrieves a resource group. More... | |
| #define KEYSTONE |