![]() |
Blamite Game Engine - Keystone
00326.06.27.21.0407.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 |