Table of Contents

Class RenderReplay

Namespace
Gsk.Internal
Assembly
Gsk-4.0.dll
public class RenderReplay
Inheritance
RenderReplay
Inherited Members

Methods

Default(RenderReplayHandle, nint)

Calls native method gsk_render_replay_default. Version: 4.22

[Version("4.22")]
public static extern nint Default(RenderReplayHandle self, nint node)

Parameters

self RenderReplayHandle

Transfer ownership: None Nullable: False

node nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: True

FilterFont(RenderReplayHandle, nint)

Calls native method gsk_render_replay_filter_font. Version: 4.22

[Version("4.22")]
public static extern nint FilterFont(RenderReplayHandle self, nint font)

Parameters

self RenderReplayHandle

Transfer ownership: None Nullable: False

font nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

FilterNode(RenderReplayHandle, nint)

Calls native method gsk_render_replay_filter_node. Version: 4.22

[Version("4.22")]
public static extern nint FilterNode(RenderReplayHandle self, nint node)

Parameters

self RenderReplayHandle

Transfer ownership: None Nullable: False

node nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: True

FilterTexture(RenderReplayHandle, nint)

Calls native method gsk_render_replay_filter_texture. Version: 4.22

[Version("4.22")]
public static extern nint FilterTexture(RenderReplayHandle self, nint texture)

Parameters

self RenderReplayHandle

Transfer ownership: None Nullable: False

texture nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

Free(RenderReplayHandle)

Calls native method gsk_render_replay_free. Version: 4.22

[Version("4.22")]
public static extern void Free(RenderReplayHandle self)

Parameters

self RenderReplayHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function gsk_render_replay_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

New()

Calls native constructor gsk_render_replay_new. Version: 4.22

[Version("4.22")]
public static extern RenderReplayOwnedHandle New()

Returns

RenderReplayOwnedHandle

Transfer ownership: Full Nullable: False

SetFontFilter(RenderReplayHandle, RenderReplayFontFilter, nint, DestroyNotify)

Calls native method gsk_render_replay_set_font_filter. Version: 4.22

[Version("4.22")]
public static extern void SetFontFilter(RenderReplayHandle self, RenderReplayFontFilter filter, nint userData, DestroyNotify userDestroy)

Parameters

self RenderReplayHandle

Transfer ownership: None Nullable: False

filter RenderReplayFontFilter

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

userDestroy DestroyNotify

Transfer ownership: None Nullable: False

SetTextureFilter(RenderReplayHandle, RenderReplayTextureFilter, nint, DestroyNotify)

Calls native method gsk_render_replay_set_texture_filter. Version: 4.22

[Version("4.22")]
public static extern void SetTextureFilter(RenderReplayHandle self, RenderReplayTextureFilter filter, nint userData, DestroyNotify userDestroy)

Parameters

self RenderReplayHandle

Transfer ownership: None Nullable: False

filter RenderReplayTextureFilter

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

userDestroy DestroyNotify

Transfer ownership: None Nullable: False