mirror of
https://github.com/encounter/Petari.git
synced 2026-03-30 11:34:15 -07:00
28 lines
733 B
C++
28 lines
733 B
C++
#include "Game/Scene/PlacementStateChecker.hpp"
|
|
#include "Game/Scene/SceneObjHolder.hpp"
|
|
|
|
PlacementStateChecker::PlacementStateChecker(const char *pName) : NameObj(pName), mCurrentZoneId(-1) {
|
|
|
|
}
|
|
|
|
void PlacementStateChecker::setCurrentPlacementZoneId(int zoneID) {
|
|
mCurrentZoneId = zoneID;
|
|
}
|
|
|
|
void PlacementStateChecker::clearCurrentPlacementZoneId() {
|
|
mCurrentZoneId = -1;
|
|
}
|
|
|
|
int PlacementStateChecker::getCurrentPlacementZoneId() const {
|
|
return mCurrentZoneId;
|
|
}
|
|
|
|
namespace MR {
|
|
PlacementStateChecker* getPlacementStateChecker() {
|
|
return reinterpret_cast<PlacementStateChecker*>(MR::getSceneObjHolder()->getObj(SceneObj_PlacementStateChecker));
|
|
}
|
|
};
|
|
|
|
PlacementStateChecker::~PlacementStateChecker() {
|
|
|
|
} |