mirror of
https://github.com/zeldaret/ss
synced 2026-06-10 12:55:12 -04:00
1180e1f486
* Initial M3d Pass * `m_bmdl` and `m_bline` left --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com> Co-authored-by: Elijah Thomas <42302100+elijah-thomas774@users.noreply.github.com>
25 lines
408 B
C++
25 lines
408 B
C++
#ifndef EGG_FRUSTUM_H
|
|
#define EGG_FRUSTUM_H
|
|
|
|
#include <common.h>
|
|
#include <nw4r/g3d/g3d_camera.h>
|
|
|
|
namespace EGG {
|
|
|
|
// TODO: Fill out more
|
|
class Frustum {
|
|
public:
|
|
enum CanvasMode {};
|
|
enum ProjectionType {};
|
|
|
|
u8 TODO_0x00[0x38];
|
|
// vt at 0x38
|
|
virtual ~Frustum();
|
|
virtual void SetProjectionGX() const;
|
|
virtual void CopyToG3D(nw4r::g3d::Camera) const;
|
|
};
|
|
|
|
} // namespace EGG
|
|
|
|
#endif
|