Leviathan  0.8.0.0
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 273 of file GlobalCEFHandler.cpp.

273 {}

◆ ~CEFApplicationKeeper()

DLLEXPORT Leviathan::CEFApplicationKeeper::~CEFApplicationKeeper ( )

Definition at line 275 of file GlobalCEFHandler.cpp.

275 {}

Member Function Documentation

◆ GetCEFApp()

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

Gets the corresponding Gui::CefApplication.

Definition at line 277 of file GlobalCEFHandler.cpp.

278 {
279  return CEFApp;
280 }
CefRefPtr< GUI::CefApplication > CEFApp

Member Data Documentation

◆ CEFApp

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

Definition at line 33 of file GlobalCEFHandler.h.


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