prime/include/MetroidPrime/CSimpleShadow.hpp
Luke Street f3e607a3af Renaming & more CActor progress
Former-commit-id: bcfefcc34ae220e5d4f7707c569473819f9f53a4
2022-08-15 22:14:28 -04:00

22 lines
429 B
C++

#ifndef _CSIMPLESHADOW_HPP
#define _CSIMPLESHADOW_HPP
#include "types.h"
class CAABox;
class CStateManager;
class CTransform4f;
class CSimpleShadow {
public:
CAABox GetBounds() const;
const CTransform4f& GetTransform() const;
CAABox GetMaxShadowBox(const CAABox& bounds) const;
void Calculate(const CAABox& bounds, const CTransform4f& xf, const CStateManager& mgr);
bool Valid() const;
private:
// TODO
};
#endif