Implement/match LegoPathBoundary ctor/dtor (#919)

* Implement/match LegoPathBoundary ctor/dtor

* Add missing BETA annotation
This commit is contained in:
Christian Semmler
2024-05-14 09:42:44 -04:00
committed by GitHub
parent 0b2d4914ee
commit a1be306df7
2 changed files with 31 additions and 4 deletions

View File

@@ -5,19 +5,25 @@
DECOMP_SIZE_ASSERT(LegoPathBoundary, 0x74)
// STUB: LEGO1 0x10056a70
// FUNCTION: LEGO1 0x10056a70
// FUNCTION: BETA10 0x100b1360
LegoPathBoundary::LegoPathBoundary()
{
// TODO
}
// STUB: LEGO1 0x10057260
// FUNCTION: LEGO1 0x10057260
// FUNCTION: BETA10 0x100b140d
LegoPathBoundary::~LegoPathBoundary()
{
// TODO
for (LegoPathActorSet::iterator it = m_actors.begin(); !(it == m_actors.end()); it++) {
(*it)->SetBoundary(NULL);
}
m_actors.erase(m_actors.begin(), m_actors.end());
}
// FUNCTION: LEGO1 0x100573f0
// FUNCTION: BETA10 0x100b1536
MxResult LegoPathBoundary::AddActor(LegoPathActor* p_actor)
{
m_actors.insert(p_actor);