Skip to content

dolphin-overlay: Separate component drawing logic from operations on game data #2

Description

@Tales-Carvalho

Right now most of the GameOverlayComponents bundle together the game-specific logic for deriving the variables we want to display, and the actual drawing logic. This means that components with the same (or very similar) drawing logic but different game data parsing require separate game component classes.

We should separate the drawing logic from the game data operations so we can re-use drawing classes for multiple components that share drawing logic, and re-use game operation methods for components that share game data operations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions