Provides a way to construct an instance of ObjectChangeEventStream.
eventCount | The number of events that have been recorded in this instance so far. |
ObjectChangeEventStream.Builder | Constructs a new instance. |
Dispose | Releases the memory associated with this instance. |
PushChangeAssetObjectPropertiesEvent | Adds an ChangeAssetObjectPropertiesEventArgs to the end of the stream. |
PushChangeGameObjectOrComponentPropertiesEvent | Adds an ChangeGameObjectOrComponentPropertiesEventArgs to the end of the stream. |
PushChangeGameObjectParentEvent | Adds an ChangeGameObjectParentEventArgs to the end of the stream. |
PushChangeGameObjectStructureEvent | Adds an ChangeGameObjectStructureEventArgs to the end of the stream. |
PushChangeGameObjectStructureHierarchyEvent | Adds an ChangeGameObjectStructureHierarchyEventArgs to the end of the stream. |
PushChangeSceneEvent | Adds an ChangeSceneEventArgs to the end of the stream. |
PushCreateAssetObjectEvent | Adds an CreateAssetObjectEventArgs to the end of the stream. |
PushCreateGameObjectHierarchyEvent | Adds an CreateGameObjectHierarchyEventArgs to the end of the stream. |
PushDestroyAssetObjectEvent | Adds an DestroyAssetObjectEventArgs to the end of the stream. |
PushDestroyGameObjectHierarchyEvent | Adds an DestroyGameObjectHierarchyEventArgs to the end of the stream. |
PushUpdatePrefabInstancesEvent | Adds an UpdatePrefabInstancesEventArgs to the end of the stream. |
ToStream | Copies the data collected in this instance into a new ObjectChangeEventStream instance. |