Zdexby TheHolyOneZ
36,909 classes
Class

PolygonPath

: PointPath`1 : DisposableMesh : Object
Shapes.PolygonPath, ShapesRuntime 0x0038 (56 B) inherited 0x0030 ShapesRuntime.dll
0x00x0038

Members 1

OffsetSizeNameTypeFlagsDefault
0x04lastUsedTriangulationModePolygonTriangulationPrivate—
0x00340x04unreflected bytes to end of PolygonPath
Inherited from PointPath`1 1
OffsetSizeNameTypeFlagsDefault
0x08pathList<UnityEngine.Vector2>1 flags—
Inherited from DisposableMesh 7
OffsetSizeNameTypeFlagsDefault
0x04activeMeshCountintPrivateStatic—
0x00040x0Cpadding / unreflected
0x08meshMesh1 flags—
0x01meshDirtybool1 flags—
0x01hasDatabool1 flags—
0x01hasMeshboolPrivate—
0x01disposeWhenFullyReleasedboolPrivate—
0x001C0x04padding / unreflected
0x08usedByCommandsList<Shapes.DrawCommand>1 flags—

Functions 11

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void AddPoint(float x, float y)Public0x04
void BezierTo(const Vector2& startTangent, const Vector2& endTangent, const Vector2& end, int pointCount)Public0x08
void BezierTo(const Vector2& startTangent, const Vector2& endTangent, const Vector2& end, float pointsPerTurn)Public0x08
void ArcTo(const Vector2& corner, const Vector2& next, float radius, float pointsPerTurn)Public0x08
void ArcTo(const Vector2& corner, const Vector2& next, float radius, int pointCount)Public0x08
void ArcTo(const Vector2& corner, const Vector2& next, float radius)Public0x08
void ArcTo(const Vector2& corner, const Vector2& next, float radius, float pointsPerTurn, const Color& color)Public0x10
void AddArcPoints(const Vector2& corner, const Vector2& next, float radius, bool useDensity, int targetPointCount, float pointsPerTurn)Private0x08
bool EnsureMeshIsReadyToRender(const PolygonTriangulation& triangulation, ref Mesh& outMesh)Public0x08
void TryUpdateMesh(const PolygonTriangulation& triangulation)Private0x04

Used by 2

types with a member, parameter or interface of this type