Class MemoryTextureBuilder
public class MemoryTextureBuilder
- Inheritance
-
MemoryTextureBuilder
- Inherited Members
Methods
Build(nint)
Calls native method gdk_memory_texture_builder_build. Version: 4.16
[Version("4.16")]
public static extern nint Build(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetBytes(nint)
Calls native method gdk_memory_texture_builder_get_bytes. Version: 4.16
[Version("4.16")]
public static extern BytesUnownedHandle GetBytes(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- BytesUnownedHandle
Transfer ownership: None Nullable: True
GetColorState(nint)
Calls native method gdk_memory_texture_builder_get_color_state. Version: 4.16
[Version("4.16")]
public static extern ColorStateUnownedHandle GetColorState(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- ColorStateUnownedHandle
Transfer ownership: None Nullable: False
GetFormat(nint)
Calls native method gdk_memory_texture_builder_get_format. Version: 4.16
[Version("4.16")]
public static extern MemoryFormat GetFormat(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- MemoryFormat
Transfer ownership: None Nullable: False
GetGType()
Calls native function gdk_memory_texture_builder_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeight(nint)
Calls native method gdk_memory_texture_builder_get_height. Version: 4.16
[Version("4.16")]
public static extern int GetHeight(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetStride(nint)
Calls native method gdk_memory_texture_builder_get_stride. Version: 4.16
[Version("4.16")]
public static extern nuint GetStride(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nuint
Transfer ownership: None Nullable: False
GetUpdateRegion(nint)
Calls native method gdk_memory_texture_builder_get_update_region. Version: 4.16
[Version("4.16")]
public static extern RegionUnownedHandle GetUpdateRegion(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- RegionUnownedHandle
Transfer ownership: None Nullable: True
GetUpdateTexture(nint)
Calls native method gdk_memory_texture_builder_get_update_texture. Version: 4.16
[Version("4.16")]
public static extern nint GetUpdateTexture(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetWidth(nint)
Calls native method gdk_memory_texture_builder_get_width. Version: 4.16
[Version("4.16")]
public static extern int GetWidth(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
New()
Calls native constructor gdk_memory_texture_builder_new. Version: 4.16
[Version("4.16")]
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
SetBytes(nint, BytesHandle)
Calls native method gdk_memory_texture_builder_set_bytes. Version: 4.16
[Version("4.16")]
public static extern void SetBytes(nint self, BytesHandle bytes)
Parameters
self
nintTransfer ownership: None Nullable: False
bytes
BytesHandleTransfer ownership: None Nullable: True
SetColorState(nint, ColorStateHandle)
Calls native method gdk_memory_texture_builder_set_color_state. Version: 4.16
[Version("4.16")]
public static extern void SetColorState(nint self, ColorStateHandle colorState)
Parameters
self
nintTransfer ownership: None Nullable: False
colorState
ColorStateHandleTransfer ownership: None Nullable: True
SetFormat(nint, MemoryFormat)
Calls native method gdk_memory_texture_builder_set_format. Version: 4.16
[Version("4.16")]
public static extern void SetFormat(nint self, MemoryFormat format)
Parameters
self
nintTransfer ownership: None Nullable: False
format
MemoryFormatTransfer ownership: None Nullable: False
SetHeight(nint, int)
Calls native method gdk_memory_texture_builder_set_height. Version: 4.16
[Version("4.16")]
public static extern void SetHeight(nint self, int height)
Parameters
self
nintTransfer ownership: None Nullable: False
height
intTransfer ownership: None Nullable: False
SetStride(nint, nuint)
Calls native method gdk_memory_texture_builder_set_stride. Version: 4.16
[Version("4.16")]
public static extern void SetStride(nint self, nuint stride)
Parameters
self
nintTransfer ownership: None Nullable: False
stride
nuintTransfer ownership: None Nullable: False
SetUpdateRegion(nint, RegionHandle)
Calls native method gdk_memory_texture_builder_set_update_region. Version: 4.16
[Version("4.16")]
public static extern void SetUpdateRegion(nint self, RegionHandle region)
Parameters
self
nintTransfer ownership: None Nullable: False
region
RegionHandleTransfer ownership: None Nullable: True
SetUpdateTexture(nint, nint)
Calls native method gdk_memory_texture_builder_set_update_texture. Version: 4.16
[Version("4.16")]
public static extern void SetUpdateTexture(nint self, nint texture)
Parameters
self
nintTransfer ownership: None Nullable: False
texture
nintTransfer ownership: None Nullable: True
SetWidth(nint, int)
Calls native method gdk_memory_texture_builder_set_width. Version: 4.16
[Version("4.16")]
public static extern void SetWidth(nint self, int width)