implements IDisposable
0x00x00D8
Members 17
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x10 | k_MemoryLabel | MemoryLabel | PrivateStatic+1 flags | |
| 0x08 | m_Ctx | MeshGenerationContext | Private | |
| 0x08 | m_DetachedAllocator | DetachedAllocator | 1 flags | |
| 0x0020 | 0x98 | padding / unreflected | ||
| 0x08 | m_Handle | SafeHandleAccess | 1 flags | |
| 0x38 | m_CachedFillGradient | FillGradient | Private | |
| 0x08 | m_CachedFillTexture | Texture2D | Private | |
| 0x38 | m_CachedStrokeFillGradient | FillGradient | Private | |
| 0x08 | m_CachedDashPattern | List`1 | Private | |
| 0x08 | m_JobSnapshots | List`1 | Private | |
| 0x08 | m_VectorImageToRelease | List`1 | Private | |
| 0x10 | m_JobParameters | NativeArray`1 | Private | |
| 0x01 | m_Disposed | bool | Private | |
| 0x01 | <isPainterActive>k__BackingField | bool | PrivateStatic | |
| 0x08 | s_StrokeMarker | ProfilerMarker | PrivateStatic+1 flags | |
| 0x08 | s_FillMarker | ProfilerMarker | PrivateStatic+1 flags | |
| 0x08 | s_ClipMarker | ProfilerMarker | PrivateStatic+1 flags | |
| 0x08 | m_OnMeshGenerationDelegate | MeshGenerationCallback | Private | |
| 0x00D1 | 0x07 | unreflected bytes to end of Painter2D | ||
Functions 67
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_isDetached() | 2 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void Reset() | 1 flags | — | 0x00 |
| void Allocate() | 1 flags | — | 0x00 |
| void Clear() | Public | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void Dispose() | Private | — | 0x00 |
| void get_lineWidth() | Public+1 flags | — | 0x00 |
| void set_lineWidth() | Public+1 flags | — | 0x00 |
| void get_strokeColor() | Public+1 flags | — | 0x00 |
| void set_strokeColor() | Public+1 flags | — | 0x00 |
| void get_strokeGradient() | Public+1 flags | — | 0x00 |
| void set_strokeGradient() | Public+1 flags | — | 0x00 |
| void get_fillTransform() | 2 flags | — | 0x00 |
| void set_fillTransform() | 2 flags | — | 0x00 |
| void set_opacity() | 2 flags | — | 0x00 |
| void get_opacity() | 2 flags | — | 0x00 |
| void set_fillGradient() | Public+1 flags | — | 0x00 |
| void get_fillGradient() | Public+1 flags | — | 0x00 |
| void set_strokeFillGradient() | Public+1 flags | — | 0x00 |
| void get_strokeFillGradient() | Public+1 flags | — | 0x00 |
| void get_hasStrokeFillGradient() | Private+1 flags | — | 0x00 |
| void get_hasFillGradient() | Private+1 flags | — | 0x00 |
| void get_hasFillTexture() | Private+1 flags | — | 0x00 |
| void set_fillTexture() | Public+1 flags | — | 0x00 |
| void get_fillTexture() | Public+1 flags | — | 0x00 |
| void get_fillColor() | Public+1 flags | — | 0x00 |
| void set_fillColor() | Public+1 flags | — | 0x00 |
| void get_lineJoin() | Public+1 flags | — | 0x00 |
| void set_lineJoin() | Public+1 flags | — | 0x00 |
| void get_lineCap() | Public+1 flags | — | 0x00 |
| void set_lineCap() | Public+1 flags | — | 0x00 |
| void get_miterLimit() | Public+1 flags | — | 0x00 |
| void set_miterLimit() | Public+1 flags | — | 0x00 |
| void set_dashPattern() | Public+1 flags | — | 0x00 |
| void SetDashPattern() | Public | — | 0x00 |
| void GetDashPattern() | Public | — | 0x00 |
| void SetDashPattern() | Public | — | 0x00 |
| void get_dashOffset() | Public+1 flags | — | 0x00 |
| void set_dashOffset() | Public+1 flags | — | 0x00 |
| void get_isPainterActive() | Static+2 flags | — | 0x00 |
| void set_isPainterActive() | Static+2 flags | — | 0x00 |
| void ValidateState() | Private | — | 0x00 |
| void BeginPath() | Public | — | 0x00 |
| void ClosePath() | Public | — | 0x00 |
| void MoveTo() | Public | — | 0x00 |
| void LineTo() | Public | — | 0x00 |
| void ArcTo() | Public | — | 0x00 |
| void Arc() | Public | — | 0x00 |
| void BezierCurveTo() | Public | — | 0x00 |
| void QuadraticCurveTo() | Public | — | 0x00 |
| void Stroke() | Public | — | 0x00 |
| void SetSolidTextureData() | PrivateStatic | — | 0x00 |
| void SetGradientTextureData() | PrivateStatic | — | 0x00 |
| void SetupSolidColor() | PrivateStatic | — | 0x00 |
| void SetupGradient() | PrivateStatic | — | 0x00 |
| void SetupGradientForTexture() | PrivateStatic | — | 0x00 |
| void CreateTextureAndGradientSettings() | PrivateStatic | — | 0x00 |
| void Fill() | Public | — | 0x00 |
| void PushClip() | Public | — | 0x00 |
| void PopClip() | Public | — | 0x00 |
| void ScheduleJobs() | 1 flags | — | 0x00 |
| void OnMeshGeneration() | Private | — | 0x00 |
| void SaveToVectorImage() | Public | — | 0x00 |
| void SaveToVectorImage() | 1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |