![]() |
Blamite Game Engine - Strings
00358.06.21.22.2150.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
#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 | BlamResource |
| Structure representing a Keystone resource. More... | |
| struct | BlamResourceGroup |
| Structure representing a Keystone resource group. More... | |
Namespaces | |
| BlamStrings | |
| Namespace for Blamite's shared C++ library. | |
| BlamStrings::Resources | |
| Functions used in loading and accessing resources. | |
Macros | |
| #define | STRINGS_API __declspec(dllimport) |
Functions | |
| STRINGS_API BlamResourceGroup | BlamStrings::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... | |
| STRINGS_API BlamResult | BlamStrings::Resources::LoadResources (std::string resource_file) |
| Loads a new resource group. More... | |
| STRINGS_API std::string | BlamStrings::Resources::GetResourcePath (std::string group_id, std::string id) |
| Retrieves the file path for a given resource. More... | |
| STRINGS_API bool | BlamStrings::Resources::ResourceExists (std::string group_id, std::string id) |
| Determines if a resource exists within a given group. More... | |
| STRINGS_API BlamResourceGroup * | BlamStrings::Resources::GetResourceGroup (std::string group_id) |
| Retrieves a resource group. More... | |
| #define STRINGS_API __declspec(dllimport) |