unificats els resources en un namespace
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
|
||||
namespace Jdd {
|
||||
namespace Resource {
|
||||
|
||||
// Entry metadata for each resource in the pack
|
||||
struct ResourceEntry {
|
||||
@@ -25,16 +25,16 @@ struct ResourceEntry {
|
||||
// Header: "JDDI" (4 bytes) + Version (4 bytes)
|
||||
// Metadata: Count + array of ResourceEntry
|
||||
// Data: Encrypted data block
|
||||
class ResourcePack {
|
||||
class Pack {
|
||||
public:
|
||||
ResourcePack() = default;
|
||||
~ResourcePack() = default;
|
||||
Pack() = default;
|
||||
~Pack() = default;
|
||||
|
||||
// Disable copy/move
|
||||
ResourcePack(const ResourcePack&) = delete;
|
||||
auto operator=(const ResourcePack&) -> ResourcePack& = delete;
|
||||
ResourcePack(ResourcePack&&) = delete;
|
||||
auto operator=(ResourcePack&&) -> ResourcePack& = delete;
|
||||
Pack(const Pack&) = delete;
|
||||
auto operator=(const Pack&) -> Pack& = delete;
|
||||
Pack(Pack&&) = delete;
|
||||
auto operator=(Pack&&) -> Pack& = delete;
|
||||
|
||||
// Add a single file to the pack
|
||||
auto addFile(const std::string& filepath, const std::string& pack_name) -> bool;
|
||||
@@ -89,6 +89,6 @@ class ResourcePack {
|
||||
bool loaded_{false};
|
||||
};
|
||||
|
||||
} // namespace Jdd
|
||||
} // namespace Resource
|
||||
|
||||
#endif // RESOURCE_PACK_HPP
|
||||
|
||||
Reference in New Issue
Block a user