ksys/world: Implement WorldMgr::onStageInit

This commit is contained in:
Léo Lam
2021-05-15 18:31:10 +02:00
parent 98ace1a751
commit 47ae6e2b0b
16 changed files with 448 additions and 85 deletions
+2
View File
@@ -5,6 +5,8 @@ target_sources(uking PRIVATE
BasicProfiler.h
CameraEditor.cpp
CameraEditor.h
CameraMgr.cpp
CameraMgr.h
DebugMessage.h
HavokWorkerMgr.cpp
HavokWorkerMgr.h
+7
View File
@@ -0,0 +1,7 @@
#include "KingSystem/System/CameraMgr.h"
namespace ksys {
SEAD_SINGLETON_DISPOSER_IMPL(CameraMgr)
} // namespace ksys
+22
View File
@@ -0,0 +1,22 @@
#pragma once
#include <heap/seadDisposer.h>
#include <hostio/seadHostIONode.h>
namespace sead {
class LookAtCamera;
}
namespace ksys {
// FIXME: incomplete
class CameraMgr : public sead::hostio::Node {
SEAD_SINGLETON_DISPOSER(CameraMgr)
CameraMgr() = default;
virtual ~CameraMgr() = default;
public:
sead::LookAtCamera* getLookAtCamera() const;
};
} // namespace ksys