summaryrefslogtreecommitdiff
path: root/src/00_Core/Map/Trigger.cpp
blob: 7e1bb785eb39788b60018ee9ec89e8fdbbdfe45c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include "Map/TriggerAABB.hpp"
#include "Map/TriggerAABB_Unk1.hpp"
#include "Map/TriggerAABB_Unk2.hpp"
#include "Map/TriggerBase.hpp"
#include "Map/TriggerSphere.hpp"

TriggerBase::TriggerBase(TriggerParams *params) {}
TriggerBase::TriggerBase(u8 id, u32 param2, u32 param3, u32 param4) {}
TriggerBase::~TriggerBase() {}

TriggerAABB::TriggerAABB(TriggerParams *params) :
    TriggerBase(params) {}
TriggerAABB::TriggerAABB(u8 id, u32 param2, u32 param3, u32 param4) :
    TriggerBase(id, param2, param3, param4) {}
TriggerAABB::~TriggerAABB() {}

TriggerSphere::TriggerSphere(TriggerParams *params) :
    TriggerBase(params) {}
TriggerSphere::TriggerSphere(u8 id, u32 param2, u32 param3, u32 param4) :
    TriggerBase(id, param2, param3, param4) {}
TriggerSphere::~TriggerSphere() {}
bool TriggerSphere::GetBoundingBox(AABB *bbox) {}

TriggerAABB_Unk2::TriggerAABB_Unk2(TriggerParams *params) :
    TriggerAABB(params) {}
TriggerAABB_Unk2_Unk1::TriggerAABB_Unk2_Unk1() {}
TriggerAABB_Unk2::~TriggerAABB_Unk2() {}
void TriggerAABB_Unk2::vfunc_08() {}
unk32 TriggerAABB_Unk2::vfunc_0c() {}
unk32 TriggerAABB_Unk2::vfunc_10() {}

TriggerAABB_Unk1::TriggerAABB_Unk1(TriggerParams *params) :
    TriggerAABB(params) {}
TriggerAABB_Unk1::~TriggerAABB_Unk1() {}
void TriggerAABB_Unk1::vfunc_08() {}

bool TriggerSphere::Overlaps(Vec3p *point) {}

bool TriggerAABB::Overlaps(Vec3p *point) {}
bool TriggerAABB::GetBoundingBox(AABB *bbox) {}