ObjectInvalidationCallback<T> Delegate
Namespace: Stride.CoreAssembly: Stride.Core.dll
Delegate ObjectInvalidatorCallback used by ObjectInvalidationMetadata.
public delegate void ObjectInvalidationCallback<T>(object propertyOwner, PropertyKey<T> propertyKey, T propertyOldValue);
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | propertyOwner | The owner of the property that changed. |
| PropertyKey<T> | propertyKey | The key of the property that changed. |
| T | propertyOldValue | The value of the property before its modification. |
Type Parameters
| Name | Description |
|---|---|
| T |