Namespace Microsoft.XboxStudios.BotBrain.Composition
Classes
BrainEditor<TState, TBot, TAction>
Used to edit bot brains.
BrainHelper
A helper class for loading and running bot brains.
BrainSerializerBase<TState, TBot, TAction>
A helper class for loading and saving bot brains.
BrainSerializer<TState, TBot, TAction, TBrain>
A helper class for loading and saving bot brains.
BrainUpdaterBase<TState, TBot, TAction>
Used to run bot brains.
ResourceHelper
A helper class for extracting embedded resources from an assembly.
Interfaces
IBrainEditor
An interface used to edit bot brains.
IBrainHelper
A catch-all interface used to load and run bot brains with composition.
IBrainSerializer
An interface used to save and load bot brains.
IBrainServicesAdapter
Used to define bot brain related classes for composition.
IBrainUpdater
An interface used to run bot brains.
IResourceHelper
An interface for accessing resources files.
ITitleResourceHelper
An interface for accessing title-specific resources files.