1#pragma once
2
3#include <heap/seadDisposer.h>
4#include <hostio/seadHostIONode.h>
5#include "driver/aglGraphicsDriverMgr.h"
6
7namespace agl::driver {
8
9class NVNMgr : public GraphicsDriverMgr {
10 // TODO: This is wrong and should actually touch the GraphicsDriverMgr implementation
11 SEAD_SINGLETON_DISPOSER(NVNMgr)
12public:
13 NVNMgr();
14 ~NVNMgr() override;
15
16private:
17};
18
19// TODO: need sead::Graphics reversing...
20// static_assert(sizeof(NVNMgr) == 0x548);
21
22} // namespace agl::driver
23