Skip to content

Move ImGui dependency from Engine to Editor #37

@athanggupte

Description

@athanggupte

Currently, the ImGui library is directly linked to the engine code and is thus a hard dependency of the engine. That means even in the runtime we will be forced to include the binaries of ImGui.
We should move the ImGui backend and the ImGui begin and end functions to a separate module called DebugUI or to the Editor directly.
The engine must be able to build without the ImGui binaries.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions