Class

MaplibreNativeFfiMetalBorrowedTextureReplacement

Description [src]

final class MaplibreNativeFfi.MetalBorrowedTextureReplacement : GObject.Object
{
  /* No available fields */
}

New Metal textures for a borrowed ring, for maplibre_native_ffi_render_session_set_metal_borrowed_texture_target_async().

The members and the textures follow the rules of MaplibreNativeFfiMetalBorrowedTextureDescriptor. The ring keeps its depth, device, and command queue, so give it as many textures as it attached with, on the same device.

See mln_metal_borrowed_texture_replacement in the C API reference.

Ancestors

Constructors

maplibre_native_ffi_metal_borrowed_texture_replacement_new

Creates a MaplibreNativeFfiMetalBorrowedTextureReplacement whose members are zero or empty.

Instance methods

maplibre_native_ffi_metal_borrowed_texture_replacement_get_logical_size

Gets MaplibreNativeFfiMetalBorrowedTextureReplacement:logical-size.

maplibre_native_ffi_metal_borrowed_texture_replacement_get_physical_height

Gets MaplibreNativeFfiMetalBorrowedTextureReplacement:physical-height.

maplibre_native_ffi_metal_borrowed_texture_replacement_get_physical_width

Gets MaplibreNativeFfiMetalBorrowedTextureReplacement:physical-width.

maplibre_native_ffi_metal_borrowed_texture_replacement_get_textures

Gets the value that maplibre_native_ffi_metal_borrowed_texture_replacement_set_textures sets.

maplibre_native_ffi_metal_borrowed_texture_replacement_set_logical_size

Sets MaplibreNativeFfiMetalBorrowedTextureReplacement:logical-size.

maplibre_native_ffi_metal_borrowed_texture_replacement_set_physical_height

Sets MaplibreNativeFfiMetalBorrowedTextureReplacement:physical-height.

maplibre_native_ffi_metal_borrowed_texture_replacement_set_physical_width

Sets MaplibreNativeFfiMetalBorrowedTextureReplacement:physical-width.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

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.

Class structure

struct MaplibreNativeFfiMetalBorrowedTextureReplacementClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.