Show / Hide Table of Contents

Class IOvermindSerializerExtensions

Extension methods for IOvermindSerializer.

Inheritance
object
IOvermindSerializerExtensions
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.Overmind
Assembly: BotBrain.Overmind.dll
Syntax
public static class IOvermindSerializerExtensions

Methods

View Source

Clone(IOvermindSerializer, IRequirement)

Creates a copy of the requirement.

Declaration
public static IRequirement Clone(this IOvermindSerializer self, IRequirement item)
Parameters
Type Name Description
IOvermindSerializer self

The serializer being extended.

IRequirement item

The requirement being cloned.

Returns
Type Description
IRequirement

The new requirement object.

View Source

Clone(IOvermindSerializer, IScenario)

Creates a copy of the scenario without any assigned devices or state.

Declaration
public static IScenario Clone(this IOvermindSerializer self, IScenario item)
Parameters
Type Name Description
IOvermindSerializer self

The serializer being extended.

IScenario item

The scenario to clone.

Returns
Type Description
IScenario

The new scenario object.

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