PropertyWeakListValueEntryChanger<TList>

Provides functionality for applying list modifications to value entries representing weak lists.

namespace Sirenix.OdinInspector.Editor
{
public sealed class PropertyWeakListValueEntryChanger<TList> : PropertyListValueEntryChanger
where TList : IList
}

Requirements

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector
Version: 1.0.6.1

Constructors

Definition Description
PropertyWeakListValueEntryChanger(IPropertyValueEntry<TList>) Initializes a new instance of the PropertyWeakListValueEntryChanger<TList> class.

Properties

Return Type Definition Description
Type ElementType The element type of the lists that this changer represents.
IPropertyValueEntry Entry The value entry that this changer is associated with.

Methods

Return Type Definition Description
void AddListElementImplementation(Object[]) Implementation of the add list element change.
void ClearListImplementation() Implementation of the clear list change.
void InsertListElementAtImplementation(int, Object[]) Implementation of the insert list element change.
void RemoveListElementAtImplementation(int) Implementation of the remove list element change.