Namespace SwiftCollections.Observable
Classes
- SwiftObservableArray<TValue>
Represents an array of observable properties, raising events whenever an element is updated. Designed for performance-critical scenarios in Unity game development.
- SwiftObservableArray<TValue>.ElementChangedEventArgs<T>
Provides details about a changed element, including its index and new value.
- SwiftObservableDictionary<TKey, TValue>
Represents a dictionary that notifies listeners of changes to its items and structure.
- SwiftObservableList<T>
Represents an observable extension of the high-performance SwiftList<T>. Notifies listeners of changes to its items and structure for reactive programming scenarios.
- SwiftObservableProperty<TValue>
Represents a property of type
TValuethat raises a PropertyChanged event when its value changes.