Struct DiagnosticEvent
Diagnostic event data.
Inherited Members
Namespace: UnityEngine.ResourceManagement.Diagnostics
Syntax
[Serializable]
public struct DiagnosticEvent
Constructors
DiagnosticEvent(String, String, Int32, Int32, Int32, Int32, Int32[])
DiagnosticEvent constructor
Declaration
public DiagnosticEvent(string graph, string name, int id, int stream, int frame, int value, int[] deps)
Parameters
Type | Name | Description |
---|---|---|
String | graph | Graph id. |
String | name | Event name. |
Int32 | id | Event id. |
Int32 | stream | Stream index. |
Int32 | frame | Frame number. |
Int32 | value | Event value. |
Int32[] | deps | Array of dependency event ids. |
Properties
Dependencies
Array of object identifiers that are dependencies for this event
Declaration
public int[] Dependencies { get; }
Property Value
Type | Description |
---|---|
Int32[] |
DisplayName
Display name for event
Declaration
public string DisplayName { get; }
Property Value
Type | Description |
---|---|
String |
Frame
The frame that the event occurred
Declaration
public int Frame { get; }
Property Value
Type | Description |
---|---|
Int32 | Frame number |
Graph
Gets the graph id that this event is intended for
Declaration
public string Graph { get; }
Property Value
Type | Description |
---|---|
String | The graph Id |
ObjectId
Unique object identifier for this event
Declaration
public int ObjectId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Stream
The stream id for the event. Each graph may display multiple streams of data for the same event Id
Declaration
public int Stream { get; }
Property Value
Type | Description |
---|---|
Int32 | Stream Id |
Value
The value of the event. This value depends on the event type
Declaration
public int Value { get; }
Property Value
Type | Description |
---|---|
Int32 | Event value |
Methods
Deserialize(Byte[])
Deserializes event from a byte array created by the UnityEngine.ResourceManagement.Diagnostics.DiagnosticEvent.Serialize method
Declaration
public static DiagnosticEvent Deserialize(byte[] data)
Parameters
Type | Name | Description |
---|---|---|
Byte[] | data | Serialized data |
Returns
Type | Description |
---|---|
DiagnosticEvent | Deserialized DiagnosticEvent struct |