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

#include <LayerFlushScheduler.h>

Inheritance diagram for WebCore::LayerFlushScheduler:
WebViewLayerFlushScheduler

Public Member Functions

WEBCORE_EXPORT LayerFlushScheduler (LayerFlushSchedulerClient *)
 
virtual WEBCORE_EXPORT ~LayerFlushScheduler ()
 
WEBCORE_EXPORT void schedule ()
 
WEBCORE_EXPORT void invalidate ()
 
WEBCORE_EXPORT void suspend ()
 
WEBCORE_EXPORT void resume ()
 
bool isSuspended () const
 
WEBCORE_EXPORT LayerFlushScheduler (LayerFlushSchedulerClient *)
 
virtual WEBCORE_EXPORT ~LayerFlushScheduler ()
 
WEBCORE_EXPORT void schedule ()
 
WEBCORE_EXPORT void invalidate ()
 
WEBCORE_EXPORT void suspend ()
 
WEBCORE_EXPORT void resume ()
 
bool isSuspended () const
 

Constructor & Destructor Documentation

◆ LayerFlushScheduler() [1/2]

WebCore::LayerFlushScheduler::LayerFlushScheduler ( LayerFlushSchedulerClient client)

◆ ~LayerFlushScheduler() [1/2]

WebCore::LayerFlushScheduler::~LayerFlushScheduler ( )
virtual

◆ LayerFlushScheduler() [2/2]

WEBCORE_EXPORT WebCore::LayerFlushScheduler::LayerFlushScheduler ( LayerFlushSchedulerClient )

◆ ~LayerFlushScheduler() [2/2]

virtual WEBCORE_EXPORT WebCore::LayerFlushScheduler::~LayerFlushScheduler ( )
virtual

Member Function Documentation

◆ invalidate() [1/2]

void WebCore::LayerFlushScheduler::invalidate ( )

◆ invalidate() [2/2]

WEBCORE_EXPORT void WebCore::LayerFlushScheduler::invalidate ( )

◆ isSuspended() [1/2]

bool WebCore::LayerFlushScheduler::isSuspended ( ) const
inline

◆ isSuspended() [2/2]

bool WebCore::LayerFlushScheduler::isSuspended ( ) const
inline

◆ resume() [1/2]

WEBCORE_EXPORT void WebCore::LayerFlushScheduler::resume ( )

◆ resume() [2/2]

void WebCore::LayerFlushScheduler::resume ( )

◆ schedule() [1/2]

void WebCore::LayerFlushScheduler::schedule ( )

◆ schedule() [2/2]

WEBCORE_EXPORT void WebCore::LayerFlushScheduler::schedule ( )

◆ suspend() [1/2]

void WebCore::LayerFlushScheduler::suspend ( )

◆ suspend() [2/2]

WEBCORE_EXPORT void WebCore::LayerFlushScheduler::suspend ( )

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