class in RenownedGames.AITree / Inherits from Key / Implements: IEquatable<T>, IKeyValue<T>
ScriptableObject storage of generic key in blackboard. Key also called as variable. Keys used in behaviour tree graph to read or write some information of nodes.
Virtual Methods
/// <summary>/// System object reference value./// </summary>publicoverrideobjectGetValueObject();/// <summary>/// System value type of key./// </summary>publicoverrideTypeGetValueType();/// <summary>/// Determining equality of key instances./// </summary>publicvirtualboolEquals(T other);
Getter / Setter
/// <summary>/// System object reference value./// </summary>objectGetValueObject();/// <summary>/// Get key value./// </summary>TGetValue();/// <summary>/// System value type of key./// </summary>TypeGetValueType();/// <summary>/// Determining equality of key instances./// </summary>boolEquals(T other);/// <summary>/// Set key value./// </summary>voidSetValue(T value);
Events
/// <summary>/// Called when the key value has been changed./// </summary>event Action ValueChanged;