Show / Hide Table of Contents

Class BehaviorDebug

Inheritance
System.Object
BehaviorDebug
Namespace: Eco.Simulation.Agents.AI
Assembly: Eco.Simulation.dll
Syntax
public static class BehaviorDebug : Object

Fields

LastComposedResult

Declaration
public static string LastComposedResult
Field Value
Type Description
System.String

TickSummary

Declaration
public static Queue<string> TickSummary
Field Value
Type Description
System.Collections.Generic.Queue<System.String>

Properties

CurrentDebugging

Declaration
public static Animal CurrentDebugging { get; }
Property Value
Type Description
Animal

Methods

AnimalTickDone()

Declaration
public static void AnimalTickDone()

Clear()

Declaration
public static void Clear()

PrepareTick(Animal)

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

Set(Animal)

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

SimulationTickDone()

Declaration
public static void SimulationTickDone()

TickDone(Behavior<Animal>, Animal)

Declaration
public static void TickDone(Behavior<Animal> behavior, Animal animal)
Parameters
Type Name Description
Behavior<Animal> behavior
Animal animal

Events

OnDebugTick

Declaration
public static event Action OnDebugTick
Event Type
Type Description
System.Action
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾