Table of Contents

Class Size

Namespace
Graphene.Internal
Assembly
Graphene-1.0.dll
public class Size
Inheritance
Size
Inherited Members

Methods

Alloc()

Calls native constructor graphene_size_alloc. Version: 1.0

[Version("1.0")]
public static extern SizeOwnedHandle Alloc()

Returns

SizeOwnedHandle

Transfer ownership: Full Nullable: False

Equal(SizeHandle, SizeHandle)

Calls native method graphene_size_equal. Version: 1.0

[Version("1.0")]
public static extern bool Equal(SizeHandle a, SizeHandle b)

Parameters

a SizeHandle

Transfer ownership: None Nullable: False

b SizeHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Free(SizeHandle)

Calls native method graphene_size_free. Version: 1.0

[Version("1.0")]
public static extern void Free(SizeHandle s)

Parameters

s SizeHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function graphene_size_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Init(SizeHandle, float, float)

Calls native method graphene_size_init. Version: 1.0

[Version("1.0")]
public static extern SizeUnownedHandle Init(SizeHandle s, float width, float height)

Parameters

s SizeHandle

Transfer ownership: None Nullable: False

width float

Transfer ownership: None Nullable: False

height float

Transfer ownership: None Nullable: False

Returns

SizeUnownedHandle

Transfer ownership: None Nullable: False

InitFromSize(SizeHandle, SizeHandle)

Calls native method graphene_size_init_from_size. Version: 1.0

[Version("1.0")]
public static extern SizeUnownedHandle InitFromSize(SizeHandle s, SizeHandle src)

Parameters

s SizeHandle

Transfer ownership: None Nullable: False

src SizeHandle

Transfer ownership: None Nullable: False

Returns

SizeUnownedHandle

Transfer ownership: None Nullable: False

Zero()

Calls native function graphene_size_zero. Version: 1.0

[Version("1.0")]
public static extern SizeUnownedHandle Zero()

Returns

SizeUnownedHandle

Transfer ownership: None Nullable: False