Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
impeller::BlitEncodeMTL Struct Referenceabstract

Mixin for dispatching Metal commands. More...

#include <blit_command_mtl.h>

Inheritance diagram for impeller::BlitEncodeMTL:
impeller::BackendCast< BlitEncodeMTL, BlitCommand > impeller::BlitCopyBufferToTextureCommandMTL impeller::BlitCopyTextureToBufferCommandMTL impeller::BlitCopyTextureToTextureCommandMTL impeller::BlitGenerateMipmapCommandMTL

Public Member Functions

virtual ~BlitEncodeMTL ()
 
virtual std::string GetLabel () const =0
 
virtual bool Encode (id< MTLBlitCommandEncoder > encoder) const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from impeller::BackendCast< BlitEncodeMTL, BlitCommand >
static BlitEncodeMTLCast (BlitCommand &base)
 
static const BlitEncodeMTLCast (const BlitCommand &base)
 
static BlitEncodeMTLCast (BlitCommand *base)
 
static const BlitEncodeMTLCast (const BlitCommand *base)
 

Detailed Description

Mixin for dispatching Metal commands.

Definition at line 16 of file blit_command_mtl.h.

Constructor & Destructor Documentation

◆ ~BlitEncodeMTL()

impeller::BlitEncodeMTL::~BlitEncodeMTL ( )
virtualdefault

Member Function Documentation

◆ Encode()

virtual bool impeller::BlitEncodeMTL::Encode ( id< MTLBlitCommandEncoder >  encoder) const
pure virtual

◆ GetLabel()

virtual std::string impeller::BlitEncodeMTL::GetLabel ( ) const
pure virtual

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