> For the complete documentation index, see [llms.txt](https://kinematicsoup.gitbook.io/scene-fusion/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kinematicsoup.gitbook.io/scene-fusion/api-reference/ks.scenefusion.client.unity.editor/ks.scenefusion.client.unity.editor.sfconfig/ks.scenefusion.client.unity.editor.sfconfig.performancesettings.md).

# Class sfConfig.PerformanceSettings

Namespace: [KS.SceneFusion.Client.Unity.Editor](/scene-fusion/api-reference/ks.scenefusion.client.unity.editor.md)\
Assembly: KSUnity-Source.dll

```csharp
[Serializable]
public class sfConfig.PerformanceSettings
```

#### Inheritance

object ← [sfConfig.PerformanceSettings](/scene-fusion/api-reference/ks.scenefusion.client.unity.editor/ks.scenefusion.client.unity.editor.sfconfig/ks.scenefusion.client.unity.editor.sfconfig.performancesettings.md)

## Fields

### PropertySyncRate <a href="#ks_scenefusion_client_unity_editor_sfconfig_performancesettings_propertysyncrate" id="ks_scenefusion_client_unity_editor_sfconfig_performancesettings_propertysyncrate"></a>

```csharp
[Tooltip("Maximum number of times per second to sync property value updates.")]
[Range(1, 60)]
public uint PropertySyncRate
```

#### Field Value

uint

### TerrainSyncRate <a href="#ks_scenefusion_client_unity_editor_sfconfig_performancesettings_terrainsyncrate" id="ks_scenefusion_client_unity_editor_sfconfig_performancesettings_terrainsyncrate"></a>

```csharp
[Tooltip("Maximum number of times per second to sync terrain updates.")]
[Range(1, 60)]
public float TerrainSyncRate
```

#### Field Value

float

### OnPropertySyncRateChange <a href="#ks_scenefusion_client_unity_editor_sfconfig_performancesettings_onpropertysyncratechange" id="ks_scenefusion_client_unity_editor_sfconfig_performancesettings_onpropertysyncratechange"></a>

Invoked when [PropertySyncRate](#ks_scenefusion_client_unity_editor_sfconfig_performancesettings_propertysyncrate) changes.

```csharp
public event sfConfig.ChangeHandler<uint> OnPropertySyncRateChange
```

#### Event Type

[sfConfig](/scene-fusion/api-reference/ks.scenefusion.client.unity.editor/ks.scenefusion.client.unity.editor.sfconfig.md).[ChangeHandler](/scene-fusion/api-reference/ks.scenefusion.client.unity.editor/ks.scenefusion.client.unity.editor.sfconfig/ks.scenefusion.client.unity.editor.sfconfig.changehandler-1.md)\<uint>
