-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Babby's first project todo, need to work out how the gui object handling side of things will work.
Thinking parent/child object relationships, linked lists for children in parent, child gui object classes inherit shared gui functionality from parent class (e.g. getCharFromObj/repaint, linked list entry)
Handle overlapping objects e.g. modal window, menu/tooltip popup (or just buttons/controls on canvas) - map of what object owns what char?
Gui objects could have their own map (like local cache) of their char states, only repaint when necessary (track dirty chars).
- Lookup for passing mouse events to relevant objects based on pointer position
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
Graphics Engine