mirror of
https://github.com/MonsterDruide1/OdysseyDecomp
synced 2026-04-29 20:14:41 +00:00
21 lines
543 B
C++
21 lines
543 B
C++
#include "Library/Area/AreaObjFactory.h"
|
|
|
|
#include "Library/Base/StringUtil.h"
|
|
|
|
namespace al {
|
|
|
|
AreaObjFactory::AreaObjFactory(const char* factoryName)
|
|
: Factory<AreaCreatorFunction>(factoryName) {}
|
|
|
|
s32 AreaObjFactory::tryFindAddBufferSize(const char* bufferName) const {
|
|
if (!mAreaGroupInfos || mAreaGroupInfoCount < 1)
|
|
return 0;
|
|
|
|
for (s32 i = 0; i < mAreaGroupInfoCount; i++)
|
|
if (isEqualString(bufferName, mAreaGroupInfos[i].name))
|
|
return mAreaGroupInfos[i].size;
|
|
return 0;
|
|
}
|
|
|
|
} // namespace al
|