Search Results for

    Show / Hide Table of Contents

    Namespace TinnyStudios.AIUtility.Core.Properties

    Classes

    BoolProperty

    A concrete implementation of property of Bool. For it to show in Unity Inspector, it needs to be concrete.

    BoolPropertySet

    The collection of properties for type Bool.

    FloatProperty

    A concrete implementation of property of float. For it to show in Unity Inspector, it needs to be concrete.

    FloatPropertySet

    The collection of properties for type float.

    IntPropertySet

    The collection of properties for type Int.

    Property<T>

    A generic property that handles storing the value of the property. The name is used in the lookup table.

    PropertyConst

    A concrete accessor for string literials to be used with PropertySet<TProperty, TValue> The class is partial as a way for you to extend without having to modify the original class. Extend by making another public partial class PropertyConst{}

    PropertySet<TProperty, TValue>

    A generic property set that handles storing and creating a look up for quick access.

    PropertySetAsset

    The scriptable object containing a collection of property sets that is used by Agent and UtilityAction This is a useful way of keeping track of the game states and passing it down to the Consideration class or other systems without touching the code base.

    PropertySetRuntime

    The object containing an instance of PropertySet<TProperty, TValue> used by Agent and UtilityAction This class provides quick access to Property Set, Set and Add.

    TransformPropertySet

    The collection of properties for type Transform.

    Vector3Property

    A concrete implementation of property of Vector3. For it to show in Unity Inspector, it needs to be concrete.

    Vector3PropertySet

    The collection of properties for type Vector3.

    Interfaces

    IProperty<T>

    A generic interface for a property to be used in PropertySet<TProperty, TValue> It stores and set a value. That can be found through a table on Property Set.

    IPropertySet

    In This Article
    Back to top Generated by DocFX