Flutter Engine
The Flutter Engine
Public Member Functions | Protected Types | Protected Member Functions | Private Member Functions | Friends | List of all members
GrBackendSemaphoreData Class Referenceabstract

#include <GrBackendSemaphorePriv.h>

Inheritance diagram for GrBackendSemaphoreData:
GrMtlBackendSemaphoreData GrVkBackendSemaphoreData

Public Member Functions

virtual ~GrBackendSemaphoreData ()
 

Protected Types

using AnySemaphoreData = GrBackendSemaphore::AnySemaphoreData
 

Protected Member Functions

 GrBackendSemaphoreData ()=default
 
 GrBackendSemaphoreData (const GrBackendSemaphoreData &)=default
 

Private Member Functions

virtual void copyTo (AnySemaphoreData &) const =0
 

Friends

class GrBackendSemaphore
 

Detailed Description

Definition at line 16 of file GrBackendSemaphorePriv.h.

Member Typedef Documentation

◆ AnySemaphoreData

Definition at line 27 of file GrBackendSemaphorePriv.h.

Constructor & Destructor Documentation

◆ ~GrBackendSemaphoreData()

GrBackendSemaphoreData::~GrBackendSemaphoreData ( )
virtualdefault

◆ GrBackendSemaphoreData() [1/2]

GrBackendSemaphoreData::GrBackendSemaphoreData ( )
protecteddefault

◆ GrBackendSemaphoreData() [2/2]

GrBackendSemaphoreData::GrBackendSemaphoreData ( const GrBackendSemaphoreData )
protecteddefault

Member Function Documentation

◆ copyTo()

virtual void GrBackendSemaphoreData::copyTo ( AnySemaphoreData ) const
privatepure virtual

Friends And Related Function Documentation

◆ GrBackendSemaphore

friend class GrBackendSemaphore
friend

Definition at line 30 of file GrBackendSemaphorePriv.h.


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