# WorldUpdateAllocatorResetSystem

> A system that resets the world update allocator by rewinding its memories.

## Definition

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

```csharp
[UpdateInGroup(typeof(InitializationSystemGroup))]
[WorldSystemFilter(WorldSystemFilterFlags.Editor|WorldSystemFilterFlags.LocalSimulation|WorldSystemFilterFlags.ServerSimulation|WorldSystemFilterFlags.ClientSimulation|WorldSystemFilterFlags.ThinClientSimulation, WorldSystemFilterFlags.Default)]
public struct WorldUpdateAllocatorResetSystem : ISystem
```

## Methods

| Method                                                                                                 | Description                                                                                    |
| ------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------- |
| [OnUpdate](/engine/7000.0/script-reference/unity/entities/worldupdateallocatorresetsystem/onupdate.md) | Executes world update allocator reset system to rewind memories of the world update allocator. |
