Show / Hide Table of Contents

Class MovementTracker

Inheritance
System.Object
MovementTracker
Namespace: Eco.Simulation.ExternalInputs
Assembly: Eco.Simulation.dll
Syntax
public class MovementTracker : AutoSingleton<MovementTracker>

Constructors

MovementTracker()

Declaration
public MovementTracker()

Fields

MovementStates

Declaration
public static readonly AnimalState[] MovementStates
Field Value
Type Description
AnimalState[]

Methods

AddAnimal(Animal)

Declaration
public static void AddAnimal(Animal animal)
Parameters
Type Name Description
Animal animal

AddDynamicObstacle(IDynamicObstacle)

Declaration
public static void AddDynamicObstacle(IDynamicObstacle dynamicObstacle)
Parameters
Type Name Description
IDynamicObstacle dynamicObstacle

RemoveAnimal(Animal)

Declaration
public static void RemoveAnimal(Animal animal)
Parameters
Type Name Description
Animal animal

RemoveDynamicObstacle(IDynamicObstacle)

Declaration
public static void RemoveDynamicObstacle(IDynamicObstacle dynamicObstacle)
Parameters
Type Name Description
IDynamicObstacle dynamicObstacle

Tick()

Declaration
public void Tick()
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾