OdysseyDecomp/lib/al/Library/Shadow/DepthShadowMapDirector.h
MonsterDruide1 946fe5cf06
Library/LiveActor: Implement ActorInitFunction (#741)
Co-authored-by: Aubrey Taylor <aubrey@hall.ly>
2025-10-02 21:02:05 +02:00

30 lines
598 B
C++

#pragma once
#include <basis/seadTypes.h>
#include "Library/HostIO/HioNode.h"
namespace al {
class DepthShadowMapCtrl;
class ModelKeeper;
class DepthShadowMapDirector : public HioNode {
public:
virtual ~DepthShadowMapDirector();
void createDepthShadowMap(const DepthShadowMapCtrl*, const ModelKeeper*, const char*, s32, s32,
s32);
void declareUseDepthShadowMap(s32 num) { _68 += num; }
private:
void* _8[0x60 / 8];
s32 _68;
s32 _6c;
void* _70[0x58 / 8];
};
static_assert(sizeof(DepthShadowMapDirector) == 0xc8);
} // namespace al