Show / Hide Table of Contents

Class BrainHelper

A helper class for loading and running bot brains.

Inheritance
object
BrainHelper
OvermindHelper
Implements
IBrainHelper
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Microsoft.XboxStudios.BotBrain.Composition
Assembly: BotBrain.Core.dll
Syntax
public class BrainHelper : IBrainHelper
Remarks

Initializes a new instance of the BrainHelper class.

Constructors

View Source

BrainHelper(IBrainSerializer, IBrainUpdater, IBrainEditor)

A helper class for loading and running bot brains.

Declaration
public BrainHelper(IBrainSerializer serializer, IBrainUpdater updater, IBrainEditor editor)
Parameters
Type Name Description
IBrainSerializer serializer

The brain serializer.

IBrainUpdater updater

The brain manager.

IBrainEditor editor

The brain editor.

Remarks

Initializes a new instance of the BrainHelper class.

Properties

View Source

Editor

Gets the bot brain file editor.

Declaration
public virtual IBrainEditor Editor { get; }
Property Value
Type Description
IBrainEditor
View Source

Serializer

Gets the bot brain file serializer.

Declaration
public virtual IBrainSerializer Serializer { get; }
Property Value
Type Description
IBrainSerializer
View Source

Updater

Gets the bot brain updater.

Declaration
public virtual IBrainUpdater Updater { get; }
Property Value
Type Description
IBrainUpdater

Implements

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