Skip to main content

RegularPolygonMesh

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

public class RegularPolygonMesh : IMeshFactory, IHitTest

Interfaces:IMeshFactory, IHitTest

Constructors​

RegularPolygonMesh()​

public RegularPolygonMesh();

Source:Core/Mesh/RegularPolygonMesh.cs (line 50)

Fields​

centerColor​

public Color32? centerColor;

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

distances​

public float[] distances;

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

drawRect​

public Rect? drawRect;

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

fillColor​

public Color32? fillColor;

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

lineColor​

public Color32 lineColor;

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

lineWidth​

public float lineWidth;

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

rotation​

public float rotation;

Source:Core/Mesh/RegularPolygonMesh.cs (line 48)

sides​

public int sides;

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

Methods​

HitTest(Rect, Vector2)​

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

Source:Core/Mesh/RegularPolygonMesh.cs (line 120)

OnPopulateMesh(VertexBuffer)​

public void OnPopulateMesh(VertexBuffer vb);
ParameterTypeDescription
vbVertexBuffer

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