ashea-code / BluBrowser

This is the other half of BLUI. The child CEF process.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 (I used branch 2272).
  • 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.

(Again, I don't recommend this, I will be distributing the correct binaries in BLUI releases on It's repo page!)

About

This is the other half of BLUI. The child CEF process.


Languages

Language:C++ 65.3%Language:Objective-C++ 17.1%Language:CMake 16.4%Language:C 1.3%