> For the complete documentation index, see [llms.txt](https://kinematicsoup.gitbook.io/reactor/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/reactor/api-reference/ks.reactor.client.unity/ks.reactor.client.unity.kslinearpredictorasset/ks.reactor.client.unity.kslinearpredictorasset.propertybehaviour.md).

# Struct ksLinearPredictorAsset.PropertyBehaviour

Namespace: [KS.Reactor.Client.Unity](/reactor/api-reference/ks.reactor.client.unity.md)\
Assembly: KSUnity-Source.dll

Describes how to predict a property.

```csharp
[Serializable]
public struct ksLinearPredictorAsset.PropertyBehaviour
```

#### Inherited Members

[object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)), [object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)), [object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode), [object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype), [object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals), [object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)

## Fields

### CorrectionRate <a href="#ks_reactor_client_unity_kslinearpredictorasset_propertybehaviour_correctionrate" id="ks_reactor_client_unity_kslinearpredictorasset_propertybehaviour_correctionrate"></a>

```csharp
[Tooltip("Property-correction interpolation rate per second. If less than or equal to zero, PositionCorrectionRate is used for linearly interpolated properties and RotationCorrectionRate is used for spherically interpolated propreties. Or if it uses wrap float interpolation, the difference between the min and max range values is used.")]
public float CorrectionRate
```

#### Field Value

[float](https://learn.microsoft.com/dotnet/api/system.single)

### Property <a href="#ks_reactor_client_unity_kslinearpredictorasset_propertybehaviour_property" id="ks_reactor_client_unity_kslinearpredictorasset_propertybehaviour_property"></a>

```csharp
[Tooltip("Property id")]
public uint Property
```

#### Field Value

[uint](https://learn.microsoft.com/dotnet/api/system.uint32)

### Type <a href="#ks_reactor_client_unity_kslinearpredictorasset_propertybehaviour_type" id="ks_reactor_client_unity_kslinearpredictorasset_propertybehaviour_type"></a>

```csharp
[Tooltip("The prediction behaviour of the property.")]
public ksPredictionBehaviour Type
```

#### Field Value

[ksPredictionBehaviour](/reactor/api-reference/ks.reactor.client/ks.reactor.client.kspredictionbehaviour.md)
