# AssetStyling struct

Namespace: [Grasshopper2.Types.Shapes](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.types.shapes.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
[IoId("00000000-b5cd-4f13-976c-e0236933f184")]
public readonly struct AssetStyling : IStorable
```

## Constructors

- [AssetStyling](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/ctor.md): (3 overloads)

## Properties

- [Colour](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/colour.md): Gets the colour styling.
- [Default](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/default.md): (static)
- [Gradient](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/gradient.md): Gets the colour gradient to be, in case [AssetStyling.Colour](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/colour.md) equals [AssetColouring.Custom](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetcolouring.md).
- [Shading](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/shading.md): Gets the shading styling.

## Methods

- [Shade](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/shade.md)
- [Store](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/store.md)
- [ToString](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/tostring.md)
- [TryParse](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/tryparse.md): (static)

## Convertors

- [operator implicit](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.shapes.assetstyling/op-implicit.md): (2 overloads, static)
