Leviathan game engine
Leviathan::CEFApplicationKeeper Class Reference

Keeps certain CEF objects allocated for long enough. More...

#include <GlobalCEFHandler.h>

Public Member Functions

DLLEXPORT CEFApplicationKeeper ()
DLLEXPORT ~CEFApplicationKeeper ()
DLLEXPORT CefRefPtr< GUI::CefApplicationGetCEFApp () const
 Gets the corresponding Gui::CefApplication. More...

Protected Attributes

CefRefPtr< GUI::CefApplicationCEFApp

Detailed Description

Keeps certain CEF objects allocated for long enough.

Definition at line 22 of file GlobalCEFHandler.h.

Constructor & Destructor Documentation

◆ CEFApplicationKeeper()

DLLEXPORT Leviathan::CEFApplicationKeeper::CEFApplicationKeeper ( )

Definition at line 287 of file GlobalCEFHandler.cpp.

287 {}

◆ ~CEFApplicationKeeper()

DLLEXPORT Leviathan::CEFApplicationKeeper::~CEFApplicationKeeper ( )

Definition at line 289 of file GlobalCEFHandler.cpp.

289 {}

Member Function Documentation

◆ GetCEFApp()

DLLEXPORT CefRefPtr< GUI::CefApplication > Leviathan::CEFApplicationKeeper::GetCEFApp ( ) const

Gets the corresponding Gui::CefApplication.

Definition at line 291 of file GlobalCEFHandler.cpp.

292 {
293  return CEFApp;
294 }
CefRefPtr< GUI::CefApplication > CEFApp

Member Data Documentation

◆ CEFApp

CefRefPtr<GUI::CefApplication> Leviathan::CEFApplicationKeeper::CEFApp

Definition at line 33 of file GlobalCEFHandler.h.

The documentation for this class was generated from the following files: