Skip to content

Unreal plug-in that integrates Dear ImGui and NetImui into Unreal Engine 5.

License

Notifications You must be signed in to change notification settings

believer-oss/UnrealImGui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unreal ImGui

MIT licensed

Unreal ImGui is an Unreal Engine 5 plug-in that integrates Dear ImGui developed by Omar Cornut.

Dear ImGui is an immediate-mode graphical user interface library that is very lightweight and easy to use. It can be very useful when creating debugging tools.

⏹️ Read Me First

This plugin has been forked from https://github.com/benui-dev/UnrealImGui with several changes documented below.

Please see the original README.md for full information on this plugin - this page only documents the additions that have been made to the fork.

Fork Additions/Fixes

  • Style override interface
  • New editor module to support per-user preferences such as DPI
  • Added support for NetImgui, including rendering of connected NetImgui clients
  • Input bug fixes

NetImgui

See ImGuiNetControl.h for the FImGuiNetControl interface and documentation for managing a server connection. The two main functions are:

  • ServerMenu(): draw a menu that allows users to connect to a Netimgui client inside a game server
  • IsConnected(): determines if Netimgui is currently connected to a client or server

You can get access to the FImGuiNetControl interface via FImGuiModule::Get().GetNetControl().

Misc

See also

License

Unreal ImGui (and this fork) is licensed under the MIT License, see LICENSE for more information.

About

Unreal plug-in that integrates Dear ImGui and NetImui into Unreal Engine 5.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.0%
  • C# 1.1%
  • C 0.9%