Ginga  0.13.6.2086-83aa
The iTV middleware.
GingaCefClient Class Reference

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

#include <PlayerHTML.h>

Inheritance diagram for GingaCefClient:
Collaboration diagram for GingaCefClient:

Public Member Functions

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

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()

GingaCefClient::GingaCefClient ( CefRefPtr< CefRenderHandler >  handler)

Default constructor for GingaCefClient.

Parameters
handlerA render handler.
Returns
Nothing.

◆ ~GingaCefClient()

GingaCefClient::~GingaCefClient ( )
virtual

Default destructor for GingaCefClient.

Returns
Nothing.

Member Function Documentation

◆ GetLifeSpanHandler()

CefRefPtr< CefLifeSpanHandler > GingaCefClient::GetLifeSpanHandler ( )
overridevirtual

Return the handler for browser life span events.

Returns
The handler for browser life span events.

◆ GetLoadHandler()

CefRefPtr< CefLoadHandler > GingaCefClient::GetLoadHandler ( )
overridevirtual

Return the handler for browser load status events.

Returns
The handler for browser load status events.

◆ GetRenderHandler()

CefRefPtr< CefRenderHandler > 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: