BlackboardInfo

Namespace: Murder.Data
Assembly: Murder.dll

public class BlackboardInfo : IEquatable<T>

Implements: IEquatable<T>

⭐ Constructors

protected BlackboardInfo(BlackboardInfo original)

Parameters
original BlackboardInfo

public BlackboardInfo(Type Type, IBlackboard Blackboard)

Parameters
Type Type
Blackboard IBlackboard

⭐ Properties

Blackboard

public IBlackboard Blackboard { get; public set; }

Returns
IBlackboard

EqualityContract

protected virtual Type EqualityContract { get; }

Returns
Type

Type

public Type Type { get; public set; }

Returns
Type

⭐ Methods

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters
builder StringBuilder

Returns
bool

Equals(BlackboardInfo)

public virtual bool Equals(BlackboardInfo other)

Parameters
other BlackboardInfo

Returns
bool

Equals(Object)

public virtual bool Equals(Object obj)

Parameters
obj Object

Returns
bool

GetHashCode()

public virtual int GetHashCode()

Returns
int

ToString()

public virtual string ToString()

Returns
string

Deconstruct(out Type&, out IBlackboard&)

public void Deconstruct(Type& Type, IBlackboard& Blackboard)

Parameters
Type Type&
Blackboard IBlackboard&