Class Rect
public class Rect
- Inheritance
-
Rect
- Inherited Members
Methods
Alloc()
Calls native function graphene_rect_alloc. Version: 1.0
[Version("1.0")]
public static extern RectOwnedHandle Alloc()
Returns
- RectOwnedHandle
Transfer ownership: Full Nullable: False
ContainsPoint(RectHandle, PointHandle)
Calls native method graphene_rect_contains_point. Version: 1.0
[Version("1.0")]
public static extern bool ContainsPoint(RectHandle r, PointHandle p)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
p
PointHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ContainsRect(RectHandle, RectHandle)
Calls native method graphene_rect_contains_rect. Version: 1.0
[Version("1.0")]
public static extern bool ContainsRect(RectHandle a, RectHandle b)
Parameters
a
RectHandleTransfer ownership: None Nullable: False
b
RectHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Equal(RectHandle, RectHandle)
Calls native method graphene_rect_equal. Version: 1.0
[Version("1.0")]
public static extern bool Equal(RectHandle a, RectHandle b)
Parameters
a
RectHandleTransfer ownership: None Nullable: False
b
RectHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Free(RectHandle)
Calls native method graphene_rect_free. Version: 1.0
[Version("1.0")]
public static extern void Free(RectHandle r)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
GetArea(RectHandle)
Calls native method graphene_rect_get_area. Version: 1.10
[Version("1.10")]
public static extern float GetArea(RectHandle r)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
GetGType()
Calls native function graphene_rect_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeight(RectHandle)
Calls native method graphene_rect_get_height. Version: 1.0
[Version("1.0")]
public static extern float GetHeight(RectHandle r)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
GetVertices(RectHandle, Vec2ArrayHandle)
Calls native method graphene_rect_get_vertices. Version: 1.4
[Version("1.4")]
public static extern void GetVertices(RectHandle r, Vec2ArrayHandle vertices)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
vertices
Vec2ArrayHandleTransfer ownership: None Nullable: False
GetWidth(RectHandle)
Calls native method graphene_rect_get_width. Version: 1.0
[Version("1.0")]
public static extern float GetWidth(RectHandle r)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
GetX(RectHandle)
Calls native method graphene_rect_get_x. Version: 1.0
[Version("1.0")]
public static extern float GetX(RectHandle r)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
GetY(RectHandle)
Calls native method graphene_rect_get_y. Version: 1.0
[Version("1.0")]
public static extern float GetY(RectHandle r)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
Init(RectHandle, float, float, float, float)
Calls native method graphene_rect_init. Version: 1.0
[Version("1.0")]
public static extern RectUnownedHandle Init(RectHandle r, float x, float y, float width, float height)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
x
floatTransfer ownership: None Nullable: False
y
floatTransfer ownership: None Nullable: False
width
floatTransfer ownership: None Nullable: False
height
floatTransfer ownership: None Nullable: False
Returns
- RectUnownedHandle
Transfer ownership: None Nullable: False
InitFromRect(RectHandle, RectHandle)
Calls native method graphene_rect_init_from_rect. Version: 1.0
[Version("1.0")]
public static extern RectUnownedHandle InitFromRect(RectHandle r, RectHandle src)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
src
RectHandleTransfer ownership: None Nullable: False
Returns
- RectUnownedHandle
Transfer ownership: None Nullable: False
Inset(RectHandle, float, float)
Calls native method graphene_rect_inset. Version: 1.0
[Version("1.0")]
public static extern RectUnownedHandle Inset(RectHandle r, float dX, float dY)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
dX
floatTransfer ownership: None Nullable: False
dY
floatTransfer ownership: None Nullable: False
Returns
- RectUnownedHandle
Transfer ownership: None Nullable: False
Normalize(RectHandle)
Calls native method graphene_rect_normalize. Version: 1.0
[Version("1.0")]
public static extern RectUnownedHandle Normalize(RectHandle r)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
Returns
- RectUnownedHandle
Transfer ownership: None Nullable: False
Offset(RectHandle, float, float)
Calls native method graphene_rect_offset. Version: 1.0
[Version("1.0")]
public static extern RectUnownedHandle Offset(RectHandle r, float dX, float dY)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
dX
floatTransfer ownership: None Nullable: False
dY
floatTransfer ownership: None Nullable: False
Returns
- RectUnownedHandle
Transfer ownership: None Nullable: False
RoundToPixel(RectHandle)
Calls native method graphene_rect_round_to_pixel. Version: 1.0
[Version("1.0")]
public static extern RectUnownedHandle RoundToPixel(RectHandle r)
Parameters
r
RectHandleTransfer ownership: None Nullable: False
Returns
- RectUnownedHandle
Transfer ownership: None Nullable: False
Zero()
Calls native function graphene_rect_zero. Version: 1.4
[Version("1.4")]
public static extern RectUnownedHandle Zero()
Returns
- RectUnownedHandle
Transfer ownership: None Nullable: False