Class GLTextureBuilder
public class GLTextureBuilder
- Inheritance
-
GLTextureBuilder
- Inherited Members
Methods
Build(IntPtr, DestroyNotify, IntPtr)
Calls native method gdk_gl_texture_builder_build. Version: 4.12
[Version("4.12")]
public static extern IntPtr Build(IntPtr self, DestroyNotify destroy, IntPtr data)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
destroy
DestroyNotifyTransfer ownership: None Nullable: True
data
IntPtrTransfer ownership: None Nullable: True
Returns
- IntPtr
Transfer ownership: Full Nullable: False
GetContext(IntPtr)
Calls native method gdk_gl_texture_builder_get_context. Version: 4.12
[Version("4.12")]
public static extern IntPtr GetContext(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetFormat(IntPtr)
Calls native method gdk_gl_texture_builder_get_format. Version: 4.12
[Version("4.12")]
public static extern MemoryFormat GetFormat(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- MemoryFormat
Transfer ownership: None Nullable: False
GetGType()
Calls native function gdk_gl_texture_builder_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHasMipmap(IntPtr)
Calls native method gdk_gl_texture_builder_get_has_mipmap. Version: 4.12
[Version("4.12")]
public static extern bool GetHasMipmap(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetHeight(IntPtr)
Calls native method gdk_gl_texture_builder_get_height. Version: 4.12
[Version("4.12")]
public static extern int GetHeight(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetId(IntPtr)
Calls native method gdk_gl_texture_builder_get_id. Version: 4.12
[Version("4.12")]
public static extern uint GetId(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetSync(IntPtr)
Calls native method gdk_gl_texture_builder_get_sync. Version: 4.12
[Version("4.12")]
public static extern IntPtr GetSync(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetUpdateRegion(IntPtr)
Calls native method gdk_gl_texture_builder_get_update_region. Version: 4.12
[Version("4.12")]
public static extern RegionUnownedHandle GetUpdateRegion(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- RegionUnownedHandle
Transfer ownership: None Nullable: True
GetUpdateTexture(IntPtr)
Calls native method gdk_gl_texture_builder_get_update_texture. Version: 4.12
[Version("4.12")]
public static extern IntPtr GetUpdateTexture(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetWidth(IntPtr)
Calls native method gdk_gl_texture_builder_get_width. Version: 4.12
[Version("4.12")]
public static extern int GetWidth(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
New()
Calls native constructor gdk_gl_texture_builder_new. Version: 4.12
[Version("4.12")]
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: Full Nullable: False
SetContext(IntPtr, IntPtr)
Calls native method gdk_gl_texture_builder_set_context. Version: 4.12
[Version("4.12")]
public static extern void SetContext(IntPtr self, IntPtr context)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
context
IntPtrTransfer ownership: None Nullable: True
SetFormat(IntPtr, MemoryFormat)
Calls native method gdk_gl_texture_builder_set_format. Version: 4.12
[Version("4.12")]
public static extern void SetFormat(IntPtr self, MemoryFormat format)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
format
MemoryFormatTransfer ownership: None Nullable: False
SetHasMipmap(IntPtr, bool)
Calls native method gdk_gl_texture_builder_set_has_mipmap. Version: 4.12
[Version("4.12")]
public static extern void SetHasMipmap(IntPtr self, bool hasMipmap)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
hasMipmap
boolTransfer ownership: None Nullable: False
SetHeight(IntPtr, int)
Calls native method gdk_gl_texture_builder_set_height. Version: 4.12
[Version("4.12")]
public static extern void SetHeight(IntPtr self, int height)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
height
intTransfer ownership: None Nullable: False
SetId(IntPtr, uint)
Calls native method gdk_gl_texture_builder_set_id. Version: 4.12
[Version("4.12")]
public static extern void SetId(IntPtr self, uint id)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
id
uintTransfer ownership: None Nullable: False
SetSync(IntPtr, IntPtr)
Calls native method gdk_gl_texture_builder_set_sync. Version: 4.12
[Version("4.12")]
public static extern void SetSync(IntPtr self, IntPtr sync)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
sync
IntPtrTransfer ownership: None Nullable: True
SetUpdateRegion(IntPtr, RegionHandle)
Calls native method gdk_gl_texture_builder_set_update_region. Version: 4.12
[Version("4.12")]
public static extern void SetUpdateRegion(IntPtr self, RegionHandle region)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
region
RegionHandleTransfer ownership: None Nullable: True
SetUpdateTexture(IntPtr, IntPtr)
Calls native method gdk_gl_texture_builder_set_update_texture. Version: 4.12
[Version("4.12")]
public static extern void SetUpdateTexture(IntPtr self, IntPtr texture)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
texture
IntPtrTransfer ownership: None Nullable: True
SetWidth(IntPtr, int)
Calls native method gdk_gl_texture_builder_set_width. Version: 4.12
[Version("4.12")]
public static extern void SetWidth(IntPtr self, int width)