mirror of
https://github.com/zeldaret/botw
synced 2026-07-12 14:52:04 -04:00
23 lines
635 B
C++
23 lines
635 B
C++
#include "KingSystem/Physics/System/physCollisionInfo.h"
|
|
#include "KingSystem/Physics/System/physSystem.h"
|
|
|
|
namespace ksys::phys {
|
|
|
|
CollisionInfo* CollisionInfo::make(sead::Heap* heap, const sead::SafeString& name) {
|
|
return System::instance()->allocCollisionInfo(heap, name);
|
|
}
|
|
|
|
void CollisionInfo::free(CollisionInfo* info) {
|
|
System::instance()->freeCollisionInfo(info);
|
|
}
|
|
|
|
CollisionInfo::CollisionInfo(const sead::SafeString& name) : sead::INamable(name) {
|
|
mCollidingBodies.initOffset(CollidingBodies::getListNodeOffset());
|
|
}
|
|
|
|
CollisionInfo::~CollisionInfo() {
|
|
mCollidingBodies.clear();
|
|
}
|
|
|
|
} // namespace ksys::phys
|