Search Results for

    Show / Hide Table of Contents

    Class Property<T>

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

    Inheritance
    Object
    Property<T>
    BoolProperty
    FloatProperty
    Vector3Property
    Implements
    IProperty<T>
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: TinnyStudios.AIUtility.Core.Properties
    Assembly: UtilityAIFramework.dll
    Syntax
    [Serializable]
    public class Property<T> : IProperty<T>
    Type Parameters
    Name Description
    T

    Constructors

    Property()

    Declaration
    public Property()

    Property(T)

    Declaration
    public Property(T value)
    Parameters
    Type Name Description
    T value

    Fields

    Name

    Declaration
    public string Name
    Field Value
    Type Description
    String

    Value

    Declaration
    public T Value
    Field Value
    Type Description
    T

    Methods

    SetName(String)

    Declaration
    public void SetName(string name)
    Parameters
    Type Name Description
    String name

    SetValue(T)

    Declaration
    public virtual void SetValue(T value)
    Parameters
    Type Name Description
    T value

    SetValue<T1>(T1)

    Declaration
    public void SetValue<T1>(T1 value)
    Parameters
    Type Name Description
    T1 value
    Type Parameters
    Name Description
    T1

    Explicit Interface Implementations

    IProperty<T>.Name

    Declaration
    string IProperty<T>.Name { get; }
    Returns
    Type Description
    String

    IProperty<T>.Value

    Declaration
    T IProperty<T>.Value { get; }
    Returns
    Type Description
    T

    Implements

    IProperty<T>
    In This Article
    Back to top Generated by DocFX