# StyleMarkerProcessor

Class in [Yarn.Unity](https://docs.yarnspinner.dev/api/csharp/yarn.unity)

Inherits from [`ReplacementMarkupHandler`](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.replacementmarkuphandler)

## Summary

An attribute marker processor that inserts TextMeshPro style tags where Yarn Spinner `[style]` tags appear in a line.

```csharp
public sealed class StyleMarkerProcessor : ReplacementMarkupHandler
```

## Fields

| Name                                                                                                                                            | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [lineProvider](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.stylemarkerprocessor/yarn.unity.stylemarkerprocessor.lineprovider) |             |

## Methods

| Name                                                                                                                                                                                                               | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------- |
| [ProcessReplacementMarker(MarkupAttribute,StringBuilder,List,string)](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.stylemarkerprocessor/yarn.unity.stylemarkerprocessor.processreplacementmarker) |             |
