Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
skgpu::graphite::ClientMappedBufferManager Class Reference

#include <ClientMappedBufferManager.h>

Inheritance diagram for skgpu::graphite::ClientMappedBufferManager:
skgpu::TClientMappedBufferManager< Buffer, Context::ContextID >

Public Member Functions

 ClientMappedBufferManager (Context::ContextID ownerID)
 
- Public Member Functions inherited from skgpu::TClientMappedBufferManager< Buffer, Context::ContextID >
 TClientMappedBufferManager (Context::ContextID ownerID)
 
 TClientMappedBufferManager (const TClientMappedBufferManager &)=delete
 
 TClientMappedBufferManager (TClientMappedBufferManager &&)=delete
 
 ~TClientMappedBufferManager ()
 
TClientMappedBufferManageroperator= (const TClientMappedBufferManager &)=delete
 
TClientMappedBufferManageroperator= (TClientMappedBufferManager &&)=delete
 
Context::ContextID ownerID () const
 
void insert (sk_sp< Buffer > b)
 
void process ()
 
void abandon ()
 

Additional Inherited Members

- Public Types inherited from skgpu::TClientMappedBufferManager< Buffer, Context::ContextID >
using BufferFinishedMessageBus = SkMessageBus< BufferFinishedMessage, Context::ContextID, false >
 

Detailed Description

Definition at line 18 of file ClientMappedBufferManager.h.

Constructor & Destructor Documentation

◆ ClientMappedBufferManager()

skgpu::graphite::ClientMappedBufferManager::ClientMappedBufferManager ( Context::ContextID  ownerID)
inline

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