Skip to content

TriggerEncapsulation.Collection ​

DisposableObjectGroup 双端 ​

命名空间 TriggerEncapsulation.Collection

csharp
public class DisposableObjectGroup<T> : IterationSafeHashSet<T> where T : DisposableObject

Represents a group of disposable objects that extends IterationSafeHashSet1`. This class ensures that objects marked as disposed are automatically removed during iteration.

构造函数 ​

DisposableObjectGroup 双端 ​

csharp
public DisposableObjectGroup()

方法 ​

YieldCondition 双端 ​

csharp
protected override bool YieldCondition(T item)

PlayerGroup 双端 ​

命名空间 TriggerEncapsulation.Collection

csharp
public class PlayerGroup : IterationSafeHashSet<Player>

构造函数 ​

PlayerGroup 双端 ​

csharp
public PlayerGroup()

QuickList 双端 ​

命名空间 TriggerEncapsulation.Collection

csharp
public class QuickList<T> : List<T> where T : notnull

构造函数 ​

QuickList 双端 ​

csharp
public QuickList()

索引器 ​

this[] 双端 ​

csharp

UnitGroup 双端 ​

命名空间 TriggerEncapsulation.Collection

csharp
public class UnitGroup : DisposableObjectGroup<Unit>

构造函数 ​

UnitGroup 双端 ​

csharp
public UnitGroup()