1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-20 13:33:02 +01:00
Files
OpenRCT2/src/openrct2/object/ObjectEntryManager.cpp
Duncan d811c9a9ba Add Object Entry Manager (#19332)
* Add object entry manager

Port over wall and banner

* Port over small scenery to ObjectEntryManager

Clang format files

Actually make things safe

Fix build
2023-02-12 20:43:11 +00:00

18 lines
445 B
C++

#include "ObjectEntryManager.h"
#include "../Context.h"
#include "ObjectManager.h"
namespace OpenRCT2::ObjectManager
{
const void* GetObjectEntry(ObjectType type, ObjectEntryIndex idx)
{
auto* object = GetContext()->GetObjectManager().GetLoadedObject(type, idx);
if (object == nullptr)
{
return nullptr;
}
return object->GetLegacyData();
}
} // namespace OpenRCT2::ObjectManager