1#include "Library/Obj/CollisionObj.h"
2
3#include "Library/LiveActor/ActorClippingFunction.h"
4#include "Library/LiveActor/ActorInitFunction.h"
5
6namespace al {
7CollisionObj::CollisionObj(const ActorInitInfo& info, Resource* res, const char* collisionFileName,
8 HitSensor* hitSensor, const sead::Matrix34f* joinMtx, const char* suffix)
9 : LiveActor("コリジョンオブジェ") {
10 initActorSceneInfo(actor: this, info);
11 initActorPoseTRSV(actor: this);
12 initActorCollisionWithResource(this, res, collisionFileName, hitSensor, joinMtx, suffix);
13 initActorClipping(actor: this, initInfo: info);
14 invalidateClipping(actor: this);
15 initExecutorCollisionMapObjDecorationMovement(actor: this, info);
16}
17} // namespace al
18