Show / Hide Table of Contents

Class TraversalData

Struct describing how an agent pathfinds along a route.

Inheritance
System.Object
TraversalData
Namespace: Eco.Shared.Pathing
Assembly: Eco.Shared.dll
Syntax
public sealed class TraversalData : ValueType

Constructors

TraversalData(Single, Single, Single, Single, Boolean)

Declaration
public TraversalData(float speed, float runningSpeed, float rotationSpeed, float wanderingSpeed, bool isWander)
Parameters
Type Name Description
System.Single speed
System.Single runningSpeed
System.Single rotationSpeed
System.Single wanderingSpeed
System.Boolean isWander

Fields

IsWander

Declaration
public readonly bool IsWander
Field Value
Type Description
System.Boolean

RotationSpeed

Declaration
public readonly float RotationSpeed
Field Value
Type Description
System.Single

RunningSpeed

Declaration
public readonly float RunningSpeed
Field Value
Type Description
System.Single

Speed

Declaration
public readonly float Speed
Field Value
Type Description
System.Single

WanderingSpeed

Declaration
public readonly float WanderingSpeed
Field Value
Type Description
System.Single

Extension Methods

CommandLine.FeedFromCommandLine(Object)
CommandLine.ToCommandLineArgs(Object, Func<Object, Boolean>)
ListUtil.DepthFirstTraversal<T>(T, Func<T, IEnumerable<T>>)
EnumerableExtensions.SingleItemAsEnumerable<T>(T)
EventUtils.RaiseEvent<TEventArgs>(Object, String, TEventArgs)
PredicateUtils.MatchesAll<TEnumerable, T>(T, TEnumerable)
PredicateUtils.MatchesAll<T>(T, Func<T, Boolean>[])
PredicateUtils.MatchesAny<TEnumerable, T>(T, TEnumerable)
ReflectionUtils.PropertyValue<T>(Object, PropertyInfo)
ReflectionUtils.TryGetPropertyValueByName<T>(Object, String, out T)
ReflectionUtils.GetPropertyValueByName<T>(Object, String)
ReflectionUtils.SetPropertyByName(Object, String, Object)
ReflectionUtils.GetStructPropertyByName<T>(Object, String)
ReflectionUtils.GetStringPropertyByName(Object, String)
ReflectionUtils.ZipByProperty<T>(Object, Object, Object, Func<T, T, T>)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾