ginga 1.0
The Ginga iTV middleware
Loading...
Searching...
No Matches
ginga::GingaCefClient Class Reference

A client class of CEF for Ginga. More...

#include <PlayerHTML.h>

Inheritance diagram for ginga::GingaCefClient:
Collaboration diagram for ginga::GingaCefClient:

Public Member Functions

 GingaCefClient (CefRefPtr< CefRenderHandler > handler)
 Default constructor for GingaCefClient.
 
virtual ~GingaCefClient ()
 Default destructor for GingaCefClient.
 
virtual CefRefPtr< CefLifeSpanHandler > GetLifeSpanHandler () override
 Return the handler for browser life span events.
 
virtual CefRefPtr< CefLoadHandler > GetLoadHandler () override
 Return the handler for browser load status events.
 
virtual CefRefPtr< CefRenderHandler > GetRenderHandler () override
 Return the handler for off-screen rendering events.
 

Private Attributes

CefRefPtr< CefRenderHandler > _handler
 Keep the current render handler.
 

Detailed Description

A client class of CEF for Ginga.

This class is responsible for setting the handlers used by the browser.

Constructor & Destructor Documentation

◆ GingaCefClient()

ginga::GingaCefClient::GingaCefClient ( CefRefPtr< CefRenderHandler > handler)

Default constructor for GingaCefClient.

Parameters
handlerA render handler.
Returns
Nothing.

◆ ~GingaCefClient()

ginga::GingaCefClient::~GingaCefClient ( )
virtual

Default destructor for GingaCefClient.

Returns
Nothing.

Member Function Documentation

◆ GetLifeSpanHandler()

CefRefPtr< CefLifeSpanHandler > ginga::GingaCefClient::GetLifeSpanHandler ( )
overridevirtual

Return the handler for browser life span events.

Returns
The handler for browser life span events.

◆ GetLoadHandler()

CefRefPtr< CefLoadHandler > ginga::GingaCefClient::GetLoadHandler ( )
overridevirtual

Return the handler for browser load status events.

Returns
The handler for browser load status events.

◆ GetRenderHandler()

CefRefPtr< CefRenderHandler > ginga::GingaCefClient::GetRenderHandler ( )
overridevirtual

Return the handler for off-screen rendering events.

Returns
The handler for off-screen rendering events.

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