summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAltoXorg <56553686+Alto1772@users.noreply.github.com>2025-07-31 22:12:17 +0800
committerLywx <kiritodev01@gmail.com>2025-07-31 08:50:46 -0600
commit9eec95a16174329f6fb3b1e819bea777b105915f (patch)
treeca9c7562357e9a28fe965d99ffbcf99aa307a49d /src
parenteac8bc7b3f6872168404ae677710c3d6d3bce820 (diff)
Renamed to `ObjectInitResource` from src/port
Diffstat (limited to 'src')
-rw-r--r--src/port/resource/importers/ObjectInitFactory.cpp2
-rw-r--r--src/port/resource/type/ObjectInit.cpp4
-rw-r--r--src/port/resource/type/ObjectInit.h5
3 files changed, 6 insertions, 5 deletions
diff --git a/src/port/resource/importers/ObjectInitFactory.cpp b/src/port/resource/importers/ObjectInitFactory.cpp
index 9ebe330c..b8965b8d 100644
--- a/src/port/resource/importers/ObjectInitFactory.cpp
+++ b/src/port/resource/importers/ObjectInitFactory.cpp
@@ -12,7 +12,7 @@ std::shared_ptr<Ship::IResource> ResourceFactoryBinaryObjectInitV0::ReadResource
return nullptr;
}
- auto obj = std::make_shared<ObjectInit>(initData);
+ auto obj = std::make_shared<ObjectInitResource>(initData);
auto reader = std::get<std::shared_ptr<Ship::BinaryReader>>(file->Reader);
auto count = reader->ReadUInt32();
diff --git a/src/port/resource/type/ObjectInit.cpp b/src/port/resource/type/ObjectInit.cpp
index 3fe6e95b..766befe3 100644
--- a/src/port/resource/type/ObjectInit.cpp
+++ b/src/port/resource/type/ObjectInit.cpp
@@ -1,11 +1,11 @@
#include "ObjectInit.h"
namespace SF64 {
-ObjectInitData* ObjectInit::GetPointer() {
+ObjectInitData* ObjectInitResource::GetPointer() {
return mObjects.data();
}
-size_t ObjectInit::GetPointerSize() {
+size_t ObjectInitResource::GetPointerSize() {
return sizeof(ObjectInitData) * mObjects.size();
}
} \ No newline at end of file
diff --git a/src/port/resource/type/ObjectInit.h b/src/port/resource/type/ObjectInit.h
index e6da7023..3e57240c 100644
--- a/src/port/resource/type/ObjectInit.h
+++ b/src/port/resource/type/ObjectInit.h
@@ -16,11 +16,12 @@ struct ObjectInitData {
/* 0x10 */ int16_t id;
}; // size = 0x14
-class ObjectInit : public Ship::Resource<ObjectInitData> {
+// Renamed from ObjectInit to prevent clashing with Torch of same namespace
+class ObjectInitResource : public Ship::Resource<ObjectInitData> {
public:
using Resource::Resource;
- ObjectInit() : Resource(std::shared_ptr<Ship::ResourceInitData>()) {}
+ ObjectInitResource() : Resource(std::shared_ptr<Ship::ResourceInitData>()) {}
ObjectInitData* GetPointer();
size_t GetPointerSize();