Class

MaplibreNativeFfiOpenGlBorrowedTextureReplacement

Description [src]

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

New OpenGL textures for a borrowed ring, for maplibre_native_ffi_render_session_set_open_gl_borrowed_texture_target_async().

The members and the textures follow the rules of MaplibreNativeFfiOpenGlBorrowedTextureDescriptor. The ring keeps its depth, context, and texture target, so give it as many textures as it attached with, in the same share group.

See mln_open_gl_borrowed_texture_replacement in the C API reference.

Ancestors

Constructors

maplibre_native_ffi_open_gl_borrowed_texture_replacement_new

Creates a MaplibreNativeFfiOpenGlBorrowedTextureReplacement whose members are zero or empty.

Instance methods

maplibre_native_ffi_open_gl_borrowed_texture_replacement_get_logical_size

Gets MaplibreNativeFfiOpenGlBorrowedTextureReplacement:logical-size.

maplibre_native_ffi_open_gl_borrowed_texture_replacement_get_physical_height

Gets MaplibreNativeFfiOpenGlBorrowedTextureReplacement:physical-height.

maplibre_native_ffi_open_gl_borrowed_texture_replacement_get_physical_width

Gets MaplibreNativeFfiOpenGlBorrowedTextureReplacement:physical-width.

maplibre_native_ffi_open_gl_borrowed_texture_replacement_get_textures

Gets the value that maplibre_native_ffi_open_gl_borrowed_texture_replacement_set_textures sets.

maplibre_native_ffi_open_gl_borrowed_texture_replacement_set_logical_size

Sets MaplibreNativeFfiOpenGlBorrowedTextureReplacement:logical-size.

maplibre_native_ffi_open_gl_borrowed_texture_replacement_set_physical_height

Sets MaplibreNativeFfiOpenGlBorrowedTextureReplacement:physical-height.

maplibre_native_ffi_open_gl_borrowed_texture_replacement_set_physical_width

Sets MaplibreNativeFfiOpenGlBorrowedTextureReplacement: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 MaplibreNativeFfiOpenGlBorrowedTextureReplacementClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.