• Articles
  • Api Documentation
Show / Hide Table of Contents
  • AlchemyBow.Navigation
    • AlchemyNavigationSystem
    • BasicAgent
    • FacesHolder
    • NavigationAct
    • NavigationFaceWrapper
    • NavigationInfo
    • PathfindingRequest
    • PathfindingRequest.PathType
    • PathfindingRequest.Status
  • AlchemyBow.Navigation.BackgroundProcessing
    • BackgroundProcessor
    • BackgroundProcessor.States
    • BuildingProcess
    • IBackgroundCommand
    • PathfindingProcess
    • RegisterFaceCommand
    • UnregisterFaceCommand
  • AlchemyBow.Navigation.Collections
    • OrderedSet<T>
    • OrderedSetNode<T>
    • OrderedSetRangeComparer<T>
  • AlchemyBow.Navigation.DebugUnits
    • AlchemyNavigationSystemDebugUnit
    • CompositeSurfaceDrawer
    • GizmosSurfaceDrawer
    • ISurfaceDrawer
    • MinimalGizmosSurfaceDrawer
  • AlchemyBow.Navigation.HighLevel
    • MeshBasedBake
    • MeshBasedBakeGroup
    • MeshBasedBakeSettings
    • WorldMesh
  • AlchemyBow.Navigation.PropertyAttributes
    • AreaIndexAttribute
    • AreaMaskAttribute
    • LayerIndexAttribute
  • AlchemyBow.Navigation.Settings
    • AlchemyNavigationSettingsPreset
    • NavigationAreaSettings
    • NavigationLayerSettings
    • NavigationSettings
  • AlchemyBow.Navigation.Simple
    • SimpleAgent
  • AlchemyBow.Navigation.Simple.Elements
    • AvoidanceGroup
    • AvoidanceModifier
    • CachedFace
    • ISteeredBehaviour
    • MovementModifier
    • PathProgress
  • AlchemyBow.Navigation.Surfaces
    • Edge
    • Face
    • FacesByMagnitudeRangeComparer
    • NavigationSurface
    • SurfaceRaycastHit
    • Usage<TUser>
    • UsageTrackingObject<TUser>
    • Vertex
    • VertexByPositionComparer
  • AlchemyBow.Navigation.Surfaces.SafeAccess
    • IImmutableFace
    • SurfaceImmutableRaycastHit
  • AlchemyBow.Navigation.Utilities
    • ChannelUnwrapper
    • FaceAStar
    • FaceStarUnit
    • Funnel
    • ICommand

Class NavigationSettings

Describes the navigations settings.

Inheritance
System.Object
NavigationSettings
Namespace: AlchemyBow.Navigation.Settings
Assembly: AlchemyBow.Navigation.dll
Syntax
[Serializable]
public class NavigationSettings

Constructors

| Improve this Doc View Source

NavigationSettings()

Creates the default instance of the NavigationSettings class.

Declaration
public NavigationSettings()

Fields

| Improve this Doc View Source

AreasCount

The number of areas.

Declaration
public const int AreasCount = 32
Field Value
Type Description
System.Int32

The number of areas.

| Improve this Doc View Source

MaxLayersCount

The maximum number of layers.

Declaration
public const int MaxLayersCount = 32
Field Value
Type Description
System.Int32

The maximum number of layers.

Properties

| Improve this Doc View Source

LayersCount

The current number of the layers.

Declaration
public int LayersCount { get; }
Property Value
Type Description
System.Int32

The current number of the layers.

Methods

| Improve this Doc View Source

GetAreaSettings(Int32)

Gets the settings of the specified area.

Declaration
public NavigationAreaSettings GetAreaSettings(int index)
Parameters
Type Name Description
System.Int32 index

The index of the area.

Returns
Type Description
NavigationAreaSettings

The settings of the specified area.

| Improve this Doc View Source

GetLayerSettings(Int32)

Gets the settings of the specified layer.

Declaration
public NavigationLayerSettings GetLayerSettings(int index)
Parameters
Type Name Description
System.Int32 index

The index of the layer.

Returns
Type Description
NavigationLayerSettings

The settings of the specified layer.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX