Class

GeglTileBackend

since: 0.4

Description

class Gegl.TileBackend : Gegl.TileSource
{
  priv: GeglTileBackendPrivate*
}
No description available.

Available since: 0.4

Hierarchy

hierarchy this GeglTileBackend ancestor_0 GeglTileSource ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

Functions

gegl_tile_backend_unlink_swap

Delete a swap file from disk. This must be used by tile backends which may swap to disk under certain circonstances.

deprecated: 0.4.14 since: 0.4

Instance methods

gegl_tile_backend_command

The default tile-backend command handler. Tile backends should forward commands they don’t handle themselves to this function.

since: 0.4

gegl_tile_backend_get_extent
No description available.

since: 0.4

gegl_tile_backend_get_flush_on_destroy
No description available.

since: 0.4

gegl_tile_backend_get_format

Gets pixel format of tile_backend.

since: 0.4

gegl_tile_backend_get_tile_height
No description available.

since: 0.4

gegl_tile_backend_get_tile_size
No description available.

since: 0.4

gegl_tile_backend_get_tile_width
No description available.

since: 0.4

gegl_tile_backend_peek_storage

Gets a pointer to the GeglTileStorage that uses the backend.

since: 0.4

gegl_tile_backend_set_extent

Specify the extent of the backend, can be used to pre-prime the backend with the width/height information when constructing proxy GeglBuffers to interact with other systems.

since: 0.4

gegl_tile_backend_set_flush_on_destroy

Control whether cached data will be written to the backend before it is destroyed. If false unwritten data will be discarded.

since: 0.4

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Gegl.TileBackend:flush-on-destroy
No description available.

since: 0.4

Gegl.TileBackend:format
No description available.

since: 0.4

Gegl.TileBackend:px-size
No description available.

since: 0.4

Gegl.TileBackend:tile-height
No description available.

since: 0.4

Gegl.TileBackend:tile-size
No description available.

since: 0.4

Gegl.TileBackend:tile-width
No description available.

since: 0.4

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

unstable since: 2.0

Class structure

struct GeglTileBackendClass {
  GeglTileSourceClass parent_class;
  None padding;
  
}
No description available.
Class members
parent_class: GeglTileSourceClass
No description available.
padding: None
No description available.