mirror of
https://github.com/zeldaret/botw
synced 2026-10-13 06:43:57 -04:00
ksys/act: rename the actor accessor to ActorLinkConstDataAccess
The 0x18-sized accessor appears to be named ActorLinkConstDataAccess based on a source path string in the Wii U build. The 0x10-sized base class (which we had given the name to) only holds a BaseProc and its dtor/acquire functions live in a separate TU so let's rename it BaseProcAccessor (unofficial name). acquireActor is a header inline whose one copy landed in the BeamBase object. Nothing in BeamBase calls it, so the BeamBase function that used it was probably dead-stripped by the linker. (AI assisted using Claude Opus 5.5)
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
namespace ksys::act {
|
||||
|
||||
class ActorConstDataAccess;
|
||||
class ActorLinkConstDataAccess;
|
||||
|
||||
// TODO: incomplete
|
||||
class ActorSystem {
|
||||
@@ -16,7 +16,7 @@ class ActorSystem {
|
||||
public:
|
||||
void onBaseProcMgrCalc();
|
||||
|
||||
bool getPlayer(ActorConstDataAccess* accessor);
|
||||
bool getPlayer(ActorLinkConstDataAccess* accessor);
|
||||
|
||||
bool getAutoPlacementActorPos(const sead::SafeString& name, sead::Vector3f* pos) const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user