mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-25 17:34:05 +00:00
* Implement LegoPathActor::VTable0x6c * Update LEGO1/lego/legoomni/src/paths/legopathactor.cpp Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com> * Fix logic / match * Add BETA annotation --------- Co-authored-by: Christian Semmler <mail@csemmler.com> Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
37 lines
661 B
C++
37 lines
661 B
C++
#include "legopathboundary.h"
|
|
|
|
#include "decomp.h"
|
|
#include "legopathactor.h"
|
|
|
|
DECOMP_SIZE_ASSERT(LegoPathBoundary, 0x74)
|
|
|
|
// STUB: LEGO1 0x10056a70
|
|
LegoPathBoundary::LegoPathBoundary()
|
|
{
|
|
}
|
|
|
|
// FUNCTION: LEGO1 0x100573f0
|
|
MxResult LegoPathBoundary::AddActor(LegoPathActor* p_actor)
|
|
{
|
|
m_actors.insert(p_actor);
|
|
p_actor->SetBoundary(this);
|
|
return SUCCESS;
|
|
}
|
|
|
|
// STUB: LEGO1 0x100575b0
|
|
void LegoPathBoundary::FUN_100575b0(Vector3& p_point1, Vector3& p_point2, LegoPathActor* p_actor)
|
|
{
|
|
}
|
|
|
|
// STUB: LEGO1 0x10057950
|
|
MxU32 LegoPathBoundary::Intersect(
|
|
float p_scale,
|
|
Vector3& p_point1,
|
|
Vector3& p_point2,
|
|
Vector3& p_point3,
|
|
LegoEdge*& p_edge
|
|
)
|
|
{
|
|
return 0;
|
|
}
|