Typed read/write of engine fields at a base pointer + byte offset.
void SetPlayerName(std::string_view value) const
std::string_view PlayerName() const
EntityRef PawnRef() const
void SetPawnRef(EntityRef value) const
Base of every generated schema view: a frame-local pointer into engine memory, never stored.
::CEntityInstance * _owner
void NotifyEntity(CEntityInstance *entity, int32_t offset)
static constexpr int32_t kCBasePlayerController_PlayerName
static constexpr int32_t kCBasePlayerController_PawnRef
static std::string ReadFile(const std::filesystem::path &path)