mirror of
https://github.com/zeldaret/botw
synced 2026-10-22 01:19:55 -04:00
ksys: small declaration fixes
setCamera's only caller passes the camera actor, a ksys::act::Actor; ksys::act::Camera is only forward-declared. (AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
This commit is contained in:
@@ -30,7 +30,7 @@ void ActorCaptureMgr::init(const InitArg& arg) {
|
||||
mDummyFile.load("Actor/ActorCapture/Dummy.bactcapt", &req);
|
||||
}
|
||||
|
||||
void ActorCaptureMgr::setCamera(Camera* camera) {
|
||||
void ActorCaptureMgr::setCamera(Actor* camera) {
|
||||
if (camera)
|
||||
mCamera = camera;
|
||||
}
|
||||
|
||||
@@ -14,7 +14,6 @@ class EntryFactoryBase;
|
||||
namespace ksys::act {
|
||||
|
||||
class Actor;
|
||||
class Camera;
|
||||
|
||||
// TODO: incomplete
|
||||
class ActorCaptureMgr {
|
||||
@@ -27,14 +26,14 @@ public:
|
||||
virtual ~ActorCaptureMgr();
|
||||
|
||||
void init(const InitArg& arg);
|
||||
void setCamera(Camera* camera);
|
||||
void setCamera(Actor* camera);
|
||||
|
||||
void loadCaptureParam();
|
||||
const char* getCapturedActorName() const;
|
||||
|
||||
private:
|
||||
Actor* mActor{};
|
||||
Camera* mCamera{};
|
||||
Actor* mCamera{};
|
||||
res::EntryFactoryBase* mFactory{};
|
||||
res::Handle mDummyFile;
|
||||
res::Handle mCaptureParamFile;
|
||||
|
||||
Reference in New Issue
Block a user