OdysseyDecomp/lib/al/Library/Obj/DepthShadowModel.h

21 lines
631 B
C++

#pragma once
#include "Library/LiveActor/LiveActor.h"
namespace al {
class DepthShadowModel : public LiveActor {
public:
DepthShadowModel(LiveActor* parent, const ActorInitInfo& info, const char* executorDrawName,
bool isVisible);
DepthShadowModel(LiveActor* parent, const ActorInitInfo& info, const char* childArchiveName,
const char* childSuffix, bool isVisible);
void initAfterPlacement() override;
private:
sead::Vector3f mPos = {0, 0, 0};
bool mIsVisible = true;
};
static_assert(sizeof(DepthShadowModel) == 0x118, "DepthShadowModel Size");
} // namespace al