webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebKit::LayerHostingContext Class Reference

#include <LayerHostingContext.h>

Public Member Functions

 LayerHostingContext ()
 
 ~LayerHostingContext ()
 
void setRootLayer (CALayer *)
 
CALayerrootLayer () const
 
uint32_t contextID () const
 
void invalidate ()
 
LayerHostingMode layerHostingMode ()
 
void setColorSpace (CGColorSpaceRef)
 
CGColorSpaceRef colorSpace () const
 
void setFencePort (mach_port_t)
 
WebCore::MachSendRight createFencePort ()
 

Static Public Member Functions

static std::unique_ptr< LayerHostingContextcreateForPort (const WebCore::MachSendRight &serverPort)
 

Constructor & Destructor Documentation

◆ LayerHostingContext()

WebKit::LayerHostingContext::LayerHostingContext ( )

◆ ~LayerHostingContext()

WebKit::LayerHostingContext::~LayerHostingContext ( )

Member Function Documentation

◆ colorSpace()

CGColorSpaceRef WebKit::LayerHostingContext::colorSpace ( ) const

◆ contextID()

uint32_t WebKit::LayerHostingContext::contextID ( ) const

◆ createFencePort()

NO_RETURN_DUE_TO_ASSERT MachSendRight WebKit::LayerHostingContext::createFencePort ( )

◆ createForPort()

std::unique_ptr< LayerHostingContext > WebKit::LayerHostingContext::createForPort ( const WebCore::MachSendRight serverPort)
static

◆ invalidate()

void WebKit::LayerHostingContext::invalidate ( )

◆ layerHostingMode()

LayerHostingMode WebKit::LayerHostingContext::layerHostingMode ( )
inline

◆ rootLayer()

CALayer * WebKit::LayerHostingContext::rootLayer ( ) const

◆ setColorSpace()

void WebKit::LayerHostingContext::setColorSpace ( CGColorSpaceRef  colorSpace)

◆ setFencePort()

NO_RETURN_DUE_TO_ASSERT void WebKit::LayerHostingContext::setFencePort ( mach_port_t  fencePort)

◆ setRootLayer()

void WebKit::LayerHostingContext::setRootLayer ( CALayer rootLayer)

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