Skip to content

replace LibRocket with RmlUIΒ #62

@HongPong

Description

@HongPong

As an experiment I'm trying to replace LibRocket with its successor RmlUI which is actively maintained. I'm a novice at C++ but I got most of the way along I think.

RmlUi documentation: https://mikke89.github.io/RmlUiDoc/index.html

Differences with Librocket API in readme here: https://github.com/mikke89/RmlUi/blob/master/readme.md . I think at least I got the font loading API function updated correctly.

My branch attempt here: https://github.com/HongPong/OpenSkyscraper/tree/rml-ui

I took a shot at replacing Source/Rocket/Renderer.cpp, Renderer.h, SystemInterface.cpp, SystemInterface.h . however I don't have a clue what the "renderer" files should be replaced with, if anything.

Would be curious if someone C++ savvy can look this over. Maybe if librocket gets plucked out this thing can move again?

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