0x00x0178
Members 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | alignment | List<System.Single> | 2 flags | — | |
| 0x08 | angle | List<System.Single> | 2 flags | — | |
| 0x08 | hollow | List<System.Single> | 2 flags | — | |
| 0x08 | radius | List<System.Single> | 2 flags | — | |
| 0x08 | radiusSpace | List<System.Single> | 2 flags | — | |
| 0x08 | roundness | List<System.Single> | 2 flags | — | |
| 0x08 | scaleMode | List<System.Single> | 2 flags | — | |
| 0x08 | sides | List<System.Single> | 2 flags | — | |
| 0x08 | thickness | List<System.Single> | 2 flags | — | |
| 0x08 | thicknessSpace | List<System.Single> | 2 flags | — | |
| 0x08 | <Shapes.IFillableMpb.fillColorEnd>k__BackingField | List<UnityEngine.Vector4> | Private+1 flags | — | |
| 0x08 | <Shapes.IFillableMpb.fillEnd>k__BackingField | List<UnityEngine.Vector4> | Private+1 flags | — | |
| 0x08 | <Shapes.IFillableMpb.fillSpace>k__BackingField | List<System.Single> | Private+1 flags | — | |
| 0x08 | <Shapes.IFillableMpb.fillStart>k__BackingField | List<UnityEngine.Vector4> | Private+1 flags | — | |
| 0x08 | <Shapes.IFillableMpb.fillType>k__BackingField | List<System.Single> | Private+1 flags | — | |
| 0x08 | <Shapes.IDashableMpb.dashOffset>k__BackingField | List<System.Single> | Private+1 flags | — | |
| 0x08 | <Shapes.IDashableMpb.dashShapeModifier>k__BackingField | List<System.Single> | Private+1 flags | — | |
| 0x08 | <Shapes.IDashableMpb.dashSize>k__BackingField | List<System.Single> | Private+1 flags | — | |
| 0x08 | <Shapes.IDashableMpb.dashSnap>k__BackingField | List<System.Single> | Private+1 flags | — | |
| 0x08 | <Shapes.IDashableMpb.dashSpace>k__BackingField | List<System.Single> | Private+1 flags | — | |
| 0x08 | <Shapes.IDashableMpb.dashSpacing>k__BackingField | List<System.Single> | Private+1 flags | — | |
| 0x08 | <Shapes.IDashableMpb.dashType>k__BackingField | List<System.Single> | Private+1 flags | — |
Inherited from MetaMpb 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 14
| Signature | Flags | Native | Params |
|---|---|---|---|
| List<UnityEngine.Vector4> Shapes.IFillableMpb.get_fillColorEnd() | PrivateFinal+3 flags | 0x08 | |
| List<UnityEngine.Vector4> Shapes.IFillableMpb.get_fillEnd() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IFillableMpb.get_fillSpace() | PrivateFinal+3 flags | 0x08 | |
| List<UnityEngine.Vector4> Shapes.IFillableMpb.get_fillStart() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IFillableMpb.get_fillType() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IDashableMpb.get_dashOffset() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IDashableMpb.get_dashShapeModifier() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IDashableMpb.get_dashSize() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IDashableMpb.get_dashSnap() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IDashableMpb.get_dashSpace() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IDashableMpb.get_dashSpacing() | PrivateFinal+3 flags | 0x08 | |
| List<System.Single> Shapes.IDashableMpb.get_dashType() | PrivateFinal+3 flags | 0x08 | |
| void TransferShapeProperties() | 2 flags | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 |