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 278 of file GlobalCEFHandler.cpp.

278 {}

◆ ~CEFApplicationKeeper()

DLLEXPORT Leviathan::CEFApplicationKeeper::~CEFApplicationKeeper ( )

Definition at line 280 of file GlobalCEFHandler.cpp.

280 {}

Member Function Documentation

◆ GetCEFApp()

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

Gets the corresponding Gui::CefApplication.

Definition at line 282 of file GlobalCEFHandler.cpp.

283 {
284  return CEFApp;
285 }
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: