Skip to content

ImGui integration with a simple MacOS window application

Notifications You must be signed in to change notification settings

codencandy/userinterface

Repository files navigation

ImGui demo app for MacOS

This project builds a MacOS window showing the ImGui demo with the following concepts:

  • creating an applicaiton object
  • creating a window
  • drawing with a constant frame rate
  • two stage unity build
  • setting up ImGui
  • git submodules

What you need

All you need to follow along or just build this project is:

VS Code extensions

The following VS Code extensions are also partly necessary:

How to build and run

In order to build the project clone this repository and update the submodule libs/imgui with
git submodule update --init

Then run sh build.sh ALL once to get ImGui to build into an object file. Every subsequent build only requires
sh build.sh

In order to run execute
./userinterface

Font used

The font I used to replace the standard ImGui font is Blender Pro Book
Fonts made from Web Fonts is licensed by CC BY 4.0

About

ImGui integration with a simple MacOS window application

Topics

Resources

Stars

Watchers

Forks