Show / Hide Table of Contents

Interface IModifyBrainAction<TState, TBot, TAction>

An interface for special bot actions that have access to the brain.

Namespace: Microsoft.XboxStudios.BotBrain
Assembly: BotBrain.Core.dll
Syntax
public interface IModifyBrainAction<TState, TBot, TAction> where TBot : IAutomatedBot<TAction>
Type Parameters
Name Description
TState

A title-specific state object.

TBot

A title-specific bot object that implements IAutomatedBot<TAction>.

TAction

The title-specific bot action that implements IEquatable<T>.

Methods

View Source

Run(IBotBrain<TState, TBot, TAction>, TBot)

Runs the action.

Declaration
Task Run(IBotBrain<TState, TBot, TAction> brain, TBot bot)
Parameters
Type Name Description
IBotBrain<TState, TBot, TAction> brain

The brain.

TBot bot

The bot.

Returns
Type Description
Task

A task.

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