# PackedSharedComponentDataChange

> Represents a shared component data change in a packed format

## Definition

* **Type:** Struct
* **Namespace:** [Unity.Entities](/engine/7000.0/script-reference/unity/entities.md)
* **Assembly:** UnityEngine.EntitiesModule

```csharp
public struct PackedSharedComponentDataChange
```

## Fields

| Value                                                                                                                                              | Description                                                                                                                    |
| -------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| [Component](/engine/7000.0/script-reference/unity/entities/packedsharedcomponentdatachange/component.md)                                           | Represents the entity and component the patch is targeted at.                                                                  |
| [UnmanagedSharedValueDataOffset](/engine/7000.0/script-reference/unity/entities/packedsharedcomponentdatachange/unmanagedsharedvaluedataoffset.md) | Offset of the shared component data within the change set's unmanaged shared data buffer, or -1 when the value is the default. |
