mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-05 19:04:02 +00:00
refactor: separate Cockpit controller and presentation components
This commit is contained in:
1 parent
43db5c19bb
commit
8075c70e6e
24 files changed
+2258
-1928
No files matched your search
@@ -1,5 +1,15 @@
|
||||
# God's Eye View Current State
|
||||
|
||||
## Cockpit component ownership
|
||||
|
||||
Cockpit presentation is separated from its camera/controller behavior. Existing
|
||||
layer, terrain and rendering operations are supplied by composition, retaining
|
||||
the same tracked identity, ground acquisition, motion correction and cadence.
|
||||
The Display portal owns group anchors, focus/scroll restoration and listeners.
|
||||
Superseded portal frames cannot repaint old state or steal focus after disposal;
|
||||
retained Cockpit actions cannot restart a disposed controller.
|
||||
|
||||
|
||||
## Context coordination
|
||||
|
||||
Context controls own Contacts/Space Missions state, entry and exit transactions,
|
||||
|
||||
Reference in new issue
Block a user