We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
The system group that will actually run and schedule the destruction of whatever entity and dispose any kind of unmanaged memory.
Trigger any kind of entity destruction in this group.
Allows a MonoBehaviour to construct Blob structures with the correct minimal archetype. Blobs are not managed the MonoBehaviour.
Must be called in AttachToEntity so that the BlobAssetReference is contained by a ISystemStateComponentData.
The base class to implement which allows for scheduling the batch release of memory on a per entity basis.
The primary disposal job to run which uses an EntityCommandBuffer to finalize the entity's destruction by removing a tag.
Convenience function to schedule the disposal job. The subsequent job can be chained from previous jobs or to subsequent jobs.
A JobHandle with the information of when to run the job.
This is a tag component to ensure that any entities with unmanaged memory must be managed by reactive systems.