Search Results for

    Show / Hide Table of Contents

    Class AgentsNavigationSettings

    Settings asset of agents navigation package. Contains list of sub settings combined from classes that implement ISubSettings interface.

    Inheritance
    object
    Object
    ScriptableObject
    AgentsNavigationSettings
    Inherited Members
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(string)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.InstantiateAsync<T>(T)
    Object.InstantiateAsync<T>(T, Transform)
    Object.InstantiateAsync<T>(T, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int)
    Object.InstantiateAsync<T>(T, int, Transform)
    Object.InstantiateAsync<T>(T, int, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Scene)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.FindObjectsByType(Type, FindObjectsSortMode)
    Object.FindObjectsByType(Type, FindObjectsInactive, FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsByType<T>(FindObjectsSortMode)
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindFirstObjectByType<T>()
    Object.FindAnyObjectByType<T>()
    Object.FindFirstObjectByType<T>(FindObjectsInactive)
    Object.FindAnyObjectByType<T>(FindObjectsInactive)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindFirstObjectByType(Type)
    Object.FindAnyObjectByType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.FindFirstObjectByType(Type, FindObjectsInactive)
    Object.FindAnyObjectByType(Type, FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: ProjectDawn.Navigation
    Assembly: ProjectDawn.Navigation.dll
    Syntax
    [CreateAssetMenu(fileName = "Agents Navigation Settings", menuName = "AI/Agents Navigation Settings", order = 1000)]
    [HelpURL("https://lukaschod.github.io/agents-navigation-docs/manual/settings.html")]
    public class AgentsNavigationSettings : ScriptableObject

    Constructors

    | Improve this Doc View Source

    AgentsNavigationSettings()

    Settings asset of agents navigation package. Contains list of sub settings combined from classes that implement ISubSettings interface.

    Declaration
    public AgentsNavigationSettings()

    Properties

    | Improve this Doc View Source

    Instance

    Currently used agents navigation settings asset.

    Declaration
    public static AgentsNavigationSettings Instance { get; set; }
    Property Value
    Type Description
    AgentsNavigationSettings
    | Improve this Doc View Source

    SubSettings

    Settings asset of agents navigation package. Contains list of sub settings combined from classes that implement ISubSettings interface.

    Declaration
    public List<ISubSettings> SubSettings { get; }
    Property Value
    Type Description
    List<ISubSettings>

    Methods

    | Improve this Doc View Source

    Contains(Type)

    Returns true, if contains settings of specified type.

    Declaration
    public bool Contains(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    FindTypesInAssemblies()

    Returns all types that implement ISubSettings interface.

    Declaration
    public static List<Type> FindTypesInAssemblies()
    Returns
    Type Description
    List<Type>
    | Improve this Doc View Source

    Get<T>()

    Returns instance of sub setting. In case project does not have settings asset set, it will return instance with default values.

    Declaration
    public static T Get<T>() where T : ISubSettings
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © ProjectDawn.
    Generated by DocFX