# ScriptableRuntimeReflectionSystem

> Empty implementation of IScriptableRuntimeReflectionSystem.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.Experimental.Rendering](/engine/6000.0/script-reference/unityengine/experimental/rendering.md)
* **Assembly:** UnityEngine.CoreModule
* **Implements:** [IScriptableRuntimeReflectionSystem](/engine/6000.0/script-reference/unityengine/experimental/rendering/iscriptableruntimereflectionsystem.md), [IDisposable](https://learn.microsoft.com/dotnet/api/system.idisposable)

```csharp
public abstract class ScriptableRuntimeReflectionSystem : IScriptableRuntimeReflectionSystem, IDisposable
```

## Remarks

Use this class as a base class and override its methods to implement your own ScriptableRuntimeReflectionSystem.

## Methods

| Method                                                                                                                                           | Description                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------- |
| [TickRealtimeProbes](/engine/6000.0/script-reference/unityengine/experimental/rendering/scriptableruntimereflectionsystem/tickrealtimeprobes.md) | Update the reflection probes. |
