Interface IUrgeList
An interface for a list of urges, which can be used as a single urge.
Namespace: Microsoft.XboxStudios.BotBrain
Assembly: BotBrain.Abstractions.dll
Syntax
public interface IUrgeList : IUrge, IEquatable<IUrge?>
Properties
View SourceUrges
Gets the collection of urges.
Declaration
IReadOnlyCollection<IUrge> Urges { get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<IUrge> |
Methods
View SourceAddUrge(IUrge)
Adds an urge to the list.
Declaration
void AddUrge(IUrge urge)
Parameters
Type | Name | Description |
---|---|---|
IUrge | urge | The urge. |
RemoveUrge(IUrge)
Removes an urge from the list.
Declaration
void RemoveUrge(IUrge urge)
Parameters
Type | Name | Description |
---|---|---|
IUrge | urge | The urge. |