OdysseyDecomp/lib/al/Library/Obj/CollisionObj.cpp

18 lines
715 B
C++

#include "Library/Obj/CollisionObj.h"
#include "Library/LiveActor/ActorClippingFunction.h"
#include "Library/LiveActor/ActorInitFunction.h"
namespace al {
CollisionObj::CollisionObj(const ActorInitInfo& info, Resource* res, const char* collisionFileName,
HitSensor* hitSensor, const sead::Matrix34f* joinMtx, const char* suffix)
: LiveActor("コリジョンオブジェ") {
initActorSceneInfo(this, info);
initActorPoseTRSV(this);
initActorCollisionWithResource(this, res, collisionFileName, hitSensor, joinMtx, suffix);
initActorClipping(this, info);
invalidateClipping(this);
initExecutorCollisionMapObjDecorationMovement(this, info);
}
} // namespace al