#include "KingSystem/Map/mapObjectLink.h" namespace ksys::map { ObjectLinkData::ObjectLinkData() = default; act::BaseProc* ObjectLink::getObjectProc() const { if (other_obj == nullptr) return nullptr; return other_obj->getActor_0(false); } bool ObjectLink::getObjectProcWithAccessor(act::ActorLinkConstDataAccess& accessor) const { if (other_obj == nullptr) return accessor.acquire(nullptr); else return other_obj->getActorWithAccessor(accessor); } } // namespace ksys::map