Skip to content

TheVideoGameCompany/Unrealium

 
 

Repository files navigation

BluBrowser for BLUI

What?

This is the CEF code of the child process for BLUI. It's not recommended to mess with this at the moment. It's a modified CefSimple example to include the blu_event function which notifies BLUI of Javascript events in the UE4 game engine.

How do I compile this? (Windows only right now)

  • Well, first you need to nab a zip from the CEF Builds Site
  • download CMake - https://cmake.org/download/
  • Run cmake . in downloaded folder to generate .sln
  • Replace the code in CefSimple with the code in this repository, the original project has some configuration that needs to be kept for output to work correctly.
  • (If you want to build the wrapper lib for use in UE4) Open the solution in Visual Studio and change the project options in "libcef_dll_wrapper" to output a "multi-threaded DLL", and build.
  • (If you want to build the blu_browser.exe process) Switch "libcef_dll_wrapper" to output "Multi-threaded (/MT)"
  • Build the solution, and it will produce the proper dlls, lib files, or the child process exe.

Related guide issues

getnamo/BLUI-Unreal#29

getnamo/BLUI-Unreal#60

About

The browser portion of Unrealium

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 65.8%
  • Objective-C++ 16.8%
  • CMake 16.2%
  • C 1.2%