implements IDisposable
0x00x00C8
Members 8
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | initialized | bool | Private | — | |
| 0x0011 | 0x03 | padding / unreflected | |||
| 0x04 | instanceCount | int | Private | — | |
| 0x18 | drawState | ShapeDrawState | Private | — | |
| 0x08 | mpbOverride | MaterialPropertyBlock | Public | — | |
| 0x08 | matrices | Matrix4x4[] | Private | — | |
| 0x01 | directMaterialApply | bool | Private | — | |
| 0x0041 | 0x07 | padding / unreflected | |||
| 0x08 | color | List<UnityEngine.Vector4> | 1 flags | — | |
| 0x78 | sdc | ShapeDrawCall | Private | — | |
Functions 15
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_HasContent() | Public+1 flags | 0x01 | |
| bool get_HasMultipleInstances() | Private+1 flags | 0x01 | |
| void ApplyColorOrFill(const uint8& fillable, const Color& baseColor) | Static+1 flags | 0x10 | |
| void ApplyDashSettings(const uint8& dashable, float thickness) | Static+1 flags | 0x04 | |
| List<T> InitList() | Static+1 flags | 0x08 | |
| void TransferShapeProperties() | 4 flags | 0x00 | |
| void Transfer(int propertyID, List<UnityEngine.Vector4> listVec) | 1 flags | 0x08 | |
| void Transfer(int propertyID, List<System.Single> listFloat) | 1 flags | 0x08 | |
| void Transfer(int propertyID, ref Texture& tex) | 1 flags | 0x08 | |
| bool PreAppendCheck(const ShapeDrawState& additionDrawState, const Matrix4x4& mtx) | Public | 0x40 | |
| ShapeDrawCall ExtractDrawCall() | Public | 0x78 | |
| void ApplyDirectlyToMaterial() | Public | 0x00 | |
| void TransferAllProperties() | 1 flags | 0x00 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void .ctor() | 2 flags | 0x00 |