# ExposedPropertyResolver

> Object that is used to resolve references to an ExposedReference field.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine](/engine/6000.5/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public struct ExposedPropertyResolver
```

## Remarks

This object is used by [ExposedReference](/engine/6000.5/script-reference/unityengine/exposedreference1.md) fields to resolve their values at runtime.

See also:

• [FrameData](/engine/6000.5/script-reference/unityengine/playables/framedata.md) – You can find the ExposedPropertyResolver as a member of the FrameData structure you receive in PrepareFrame

• [ExposedReference](/engine/6000.5/script-reference/unityengine/exposedreference1.md) – You pass the ExposedPropertyResolver to the Resolve method to get the value at runtime.
