| Flutter Impeller |

Public Member Functions | List of all members
impeller::BlitEncodeVK Struct Referenceabstract

Mixin for dispatching Vulkan commands. More...

`#include <blit_command_vk.h>`

Inheritance diagram for impeller::BlitEncodeVK:

## Public Member Functions
virtual | ~BlitEncodeVK ()
virtual std::string | GetLabel () const =0
virtual bool | Encode (CommandEncoderVK &encoder) const =0

## Additional Inherited Members
Static Public Member Functions inherited from impeller::BackendCast< BlitEncodeVK, BlitCommand >
static BlitEncodeVK & | Cast (BlitCommand &base)
static const BlitEncodeVK & | Cast (const BlitCommand &base)
static BlitEncodeVK * | Cast (BlitCommand *base)
static const BlitEncodeVK * | Cast (const BlitCommand *base)

## Detailed Description

Mixin for dispatching Vulkan commands.

Definition at line 20 of file blit_command_vk.h.

## Constructor & Destructor Documentation

## ◆ ~BlitEncodeVK()

impeller::BlitEncodeVK::~BlitEncodeVK | ( |  | ) |
| virtual default

## Member Function Documentation

## ◆ Encode()

virtual bool impeller::BlitEncodeVK::Encode | ( | CommandEncoderVK & | encoder | ) | const
| pure virtual

Implemented in impeller::BlitGenerateMipmapCommandVK, impeller::BlitCopyBufferToTextureCommandVK, impeller::BlitCopyTextureToBufferCommandVK, and impeller::BlitCopyTextureToTextureCommandVK.

## ◆ GetLabel()

virtual std::string impeller::BlitEncodeVK::GetLabel | ( |  | ) | const
| pure virtual

Implemented in impeller::BlitGenerateMipmapCommandVK, impeller::BlitCopyBufferToTextureCommandVK, impeller::BlitCopyTextureToBufferCommandVK, and impeller::BlitCopyTextureToTextureCommandVK.

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

- impeller/renderer/backend/vulkan/blit_command_vk.h
- impeller/renderer/backend/vulkan/blit_command_vk.cc