Show / Hide Table of Contents

Class OvermindEditor

Used to edit the scenario configurations in an overmind quality pass.

Inheritance
object
BrainEditor<OvermindState, OvermindBot, OvermindAction>
OvermindEditor
Implements
IOvermindEditor
IBrainEditor
Inherited Members
BrainEditor<OvermindState, OvermindBot, OvermindAction>.UrgeTypes
BrainEditor<OvermindState, OvermindBot, OvermindAction>.ConsiderationTypes
BrainEditor<OvermindState, OvermindBot, OvermindAction>.CreateUrge(string)
BrainEditor<OvermindState, OvermindBot, OvermindAction>.CreateConsideration(string)
BrainEditor<OvermindState, OvermindBot, OvermindAction>.CreateConsideration(Type)
BrainEditor<OvermindState, OvermindBot, OvermindAction>.GetRequiredService<T>(Type)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Microsoft.XboxStudios.BotBrain.Overmind
Assembly: BotBrain.Overmind.dll
Syntax
public class OvermindEditor : BrainEditor<OvermindState, OvermindBot, OvermindAction>, IOvermindEditor, IBrainEditor
Remarks

Initializes a new instance of the OvermindEditor class.

Constructors

View Source

OvermindEditor(IServiceProvider)

Used to edit the scenario configurations in an overmind quality pass.

Declaration
public OvermindEditor(IServiceProvider services)
Parameters
Type Name Description
IServiceProvider services

The service provider used for construction.

Remarks

Initializes a new instance of the OvermindEditor class.

Properties

View Source

RequirementTypes

Gets an enumeration of possible requirement types.

Declaration
public virtual IEnumerable<Type> RequirementTypes { get; }
Property Value
Type Description
IEnumerable<Type>

Methods

View Source

CreateRequirement(string)

Creates a requirement.

Declaration
public virtual IRequirement CreateRequirement(string name)
Parameters
Type Name Description
string name

The requirement name.

Returns
Type Description
IRequirement

The created requirement.

Implements

IOvermindEditor
IBrainEditor
  • View Source
In this article
Back to top Generated by DocFX