Class EntitiesJournaling
Entities journaling provides detailed information about past ECS events.
Namespace: Unity.Entities
Assembly: solution.dll
Syntax
[BurstCompile]
public static class EntitiesJournalingProperties
| Name | Description | 
|---|---|
| AllocatedBytes | Current allocated bytes. | 
| Enabled | Whether or not entities journaling events are recorded. | 
| RecordCount | The number of records in the buffer. | 
| RecordIndex | The last record index that was added to the buffer. | 
| UsedBytes | Current used bytes. | 
Methods
| Name | Description | 
|---|---|
| Clear() | Clear all the records. | 
| ExportToCSV() | Export journaling data as CSV. | 
| GetRecords(Ordering) | Retrieve records currently in buffer. | 
| TryGetRecordDataAsComponentDataArrayBoxed(RecordView, out Array) | Try to retrieve record data as component data array boxed. | 
| TryGetRecordDataAsSystemView(RecordView, out SystemView) | Try to retrieve record data as a EntitiesJournaling.SystemView. | 
| TryGetRecords(Ordering) | Try to retrieve records currently in buffer. | 
| WithComponentType(IEnumerable<RecordView>, string) | Get all records matching a component type name. | 
| WithComponentType(IEnumerable<RecordView>, ComponentType) | Get all records matching a component type. | 
| WithComponentType(IEnumerable<RecordView>, TypeIndex) | Get all records matching a component type index. | 
| WithEntity(IEnumerable<RecordView>, int) | Get all records matching an entity index. | 
| WithEntity(IEnumerable<RecordView>, int, int) | Get all records matching an entity index and version. | 
| WithEntity(IEnumerable<RecordView>, string) | Get all records matching an existing entity name. | 
| WithEntity(IEnumerable<RecordView>, Entity) | Get all records matching an entity. | 
| WithExecutingSystem(IEnumerable<RecordView>, string) | Get all records matching an executing system type name. | 
| WithExecutingSystem(IEnumerable<RecordView>, SystemHandle) | Get all records matching an executing system handle untyped. | 
| WithFrameIndex(IEnumerable<RecordView>, int) | Get all records matching a frame index. | 
| WithOriginSystem(IEnumerable<RecordView>, string) | Get all records matching an origin system type name. | 
| WithOriginSystem(IEnumerable<RecordView>, SystemHandle) | Get all records matching an origin system handle untyped. | 
| WithRecordIndex(IEnumerable<RecordView>, ulong) | Get the records matching a record index. | 
| WithRecordType(IEnumerable<RecordView>, RecordType) | Get all records matching a record type. | 
| WithSystem(IEnumerable<RecordView>, string) | Get all records matching a system type name. | 
| WithSystem(IEnumerable<RecordView>, SystemHandle) | Get all records matching a system handle untyped. | 
| WithWorld(IEnumerable<RecordView>, string) | Get all records matching a world name. | 
| WithWorld(IEnumerable<RecordView>, ulong) | Get all records matching a world sequence number. | 
| WithWorld(IEnumerable<RecordView>, World) | Get all records matching an existing world. | 
Events
| Name | Description | 
|---|---|
| s_JournalingOperationExecuted |