mirror of
https://github.com/encounter/Petari.git
synced 2026-03-30 11:34:15 -07:00
31 lines
794 B
C++
31 lines
794 B
C++
#include "Game/Map/NamePosHolder.hpp"
|
|
#include "Game/Scene/SceneObjHolder.hpp"
|
|
#include "Game/Util/SceneUtil.hpp"
|
|
|
|
NamePosHolder::NamePosHolder() : NameObj("位置テーブル保持") {
|
|
mPosNum = 0;
|
|
mInfos = 0;
|
|
mPosNum = MR::getGeneralPosNum();
|
|
mInfos = new NamePosInfo[mPosNum];
|
|
|
|
for (s32 i = 0; i < mPosNum; i++) {
|
|
NamePosInfo* curInf = &mInfos[i];
|
|
curInf->mLinkInfo = 0;
|
|
curInf->_20 = 0;
|
|
MR::getGeneralPosData(&curInf->mName, &curInf->mPosition, &curInf->mRotation, &curInf->mLinkInfo, i);
|
|
}
|
|
}
|
|
|
|
NamePosInfo::NamePosInfo() {
|
|
|
|
}
|
|
|
|
namespace MR {
|
|
NamePosHolder* getNamePosHolder() {
|
|
return reinterpret_cast<NamePosHolder*>(MR::getSceneObjHolder()->getObj(SceneObj_NamePosHolder));
|
|
}
|
|
};
|
|
|
|
NamePosHolder::~NamePosHolder() {
|
|
|
|
} |