feat(ui): add CGCamera::GetTarget

This commit is contained in:
fallenoak 2026-02-21 21:15:01 -06:00
parent 817cec99fe
commit 58c8975769
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D
2 changed files with 7 additions and 0 deletions

View File

@ -63,6 +63,10 @@ C3Vector CGCamera::Forward() const {
return this->CSimpleCamera::Forward(); return this->CSimpleCamera::Forward();
} }
const WOWGUID& CGCamera::GetTarget() const {
return this->m_target;
}
C33Matrix CGCamera::ParentToWorld() const { C33Matrix CGCamera::ParentToWorld() const {
// TODO // TODO
return {}; return {};

View File

@ -25,6 +25,7 @@ class CGCamera : public CSimpleCamera {
// Public member functions // Public member functions
CGCamera(); CGCamera();
const WOWGUID& GetTarget() const;
C33Matrix ParentToWorld() const; C33Matrix ParentToWorld() const;
void SetupWorldProjection(const CRect& projRect); void SetupWorldProjection(const CRect& projRect);
C3Vector Target() const; C3Vector Target() const;
@ -32,6 +33,8 @@ class CGCamera : public CSimpleCamera {
private: private:
// Private member variables // Private member variables
// TODO // TODO
WOWGUID m_target;
// TODO
WOWGUID m_relativeTo; WOWGUID m_relativeTo;
// TODO // TODO
int32_t m_view; int32_t m_view;