Skip to main content

EllipseMesh

Namespace:FairyGUI
Source:Assets/Scripts/Core/Mesh/EllipseMesh.cs (line 8)

public class EllipseMesh : IMeshFactory, IHitTest

Interfaces:IMeshFactory, IHitTest

Constructors​

EllipseMesh()​

public EllipseMesh();

Source:Core/Mesh/EllipseMesh.cs (line 56)

Fields​

centerColor​

public Color32? centerColor;

Source:Core/Mesh/EllipseMesh.cs (line 28)

drawRect​

public Rect? drawRect;

Source:Core/Mesh/EllipseMesh.cs (line 13)

endDegreee​

public float endDegreee;

Source:Core/Mesh/EllipseMesh.cs (line 43)

fillColor​

public Color32? fillColor;

Source:Core/Mesh/EllipseMesh.cs (line 33)

lineColor​

public Color32 lineColor;

Source:Core/Mesh/EllipseMesh.cs (line 23)

lineWidth​

public float lineWidth;

Source:Core/Mesh/EllipseMesh.cs (line 18)

startDegree​

public float startDegree;

Source:Core/Mesh/EllipseMesh.cs (line 38)

Methods​

HitTest(Rect, Vector2)​

public bool HitTest(Rect contentRect, Vector2 point);
ParameterTypeDescription
contentRectRect
pointVector2

Source:Core/Mesh/EllipseMesh.cs (line 175)

OnPopulateMesh(VertexBuffer)​

public void OnPopulateMesh(VertexBuffer vb);
ParameterTypeDescription
vbVertexBuffer

Source:Core/Mesh/EllipseMesh.cs (line 63)