Flutter Linux Embedder
_FlTextureInterface Struct Reference

#include <fl_texture.h>

Public Attributes

GTypeInterface g_iface
void(* set_id )(FlTexture *texture, int64_t id)
int64_t(* get_id )(FlTexture *texture)

Detailed Description


#FlTexture represents a texture.

You can derive #FlTextureGL for populating hardware-accelerated textures or instantiate #FlPixelBufferTexture for populating pixel buffers. Do NOT directly implement this interface.

Definition at line 31 of file fl_texture.h.

Member Data Documentation

◆ g_iface

GTypeInterface _FlTextureInterface::g_iface

Definition at line 32 of file fl_texture.h.

◆ get_id

int64_t(* _FlTextureInterface::get_id) (FlTexture *texture)

Definition at line 36 of file fl_texture.h.

◆ set_id

void(* _FlTextureInterface::set_id) (FlTexture *texture, int64_t id)

Definition at line 34 of file fl_texture.h.

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