# ISmartVariableEvaluator

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

## Summary

Contains methods for evaluating the value of smart variables

```csharp
public interface ISmartVariableEvaluator
```

## Methods

| Name                                                                                                                                                        | Description                                           |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| [TryGetSmartVariable(string,T)](https://docs.yarnspinner.dev/api/csharp/yarn/yarn.ismartvariableevaluator/yarn.ismartvariableevaluator.trygetsmartvariable) | Evaluate the value of a smart variable named `name` . |
