grail (C  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Blackboard Member List

This is the complete list of members for Grail.Blackboard, including all inherited members.

Blackboard() (defined in Grail.Blackboard)Grail.Blackboardinline
Blackboard(Blackboard other) (defined in Grail.Blackboard)Grail.Blackboardinline
ContainsKey(string key)Grail.Blackboardinline
GetEnumerator() (defined in Grail.Blackboard)Grail.Blackboardinline
GetValue< T >(string key)Grail.Blackboardinline
Merge(Blackboard other)Grail.Blackboardinline
Merge(Blackboard other, MergeStrategy mergeStrategy)Grail.Blackboardinline
MergeStrategy(object ours, object theirs) (defined in Grail.Blackboard)Grail.Blackboard
OursStrategy(object ours, object theirs)Grail.Blackboardinlinestatic
RemoveEntry(string key)Grail.Blackboardinline
SetDefaultValue< T >(string key)Grail.Blackboardinline
SetValue< T >(string key, T value)Grail.Blackboardinline
SizeGrail.Blackboard
TheirsStrategy(object ours, object theirs)Grail.Blackboardinlinestatic
TryGetValue< T >(string key, out T value)Grail.Blackboardinline
TwoWayMerge(Blackboard first, Blackboard second)Grail.Blackboardinlinestatic
TwoWayMerge(Blackboard first, Blackboard second, MergeStrategy firstStrategy, MergeStrategy secondStrategy)Grail.Blackboardinlinestatic