Neodroid  0.2.0
Machine Learning Environment Prototyping Tool
droid.Runtime.Managers.PausableManager Class Reference

More...

Inheritance diagram for droid.Runtime.Managers.PausableManager:
Collaboration diagram for droid.Runtime.Managers.PausableManager:

Protected Member Functions

new void Awake ()
 
- Protected Member Functions inherited from droid.Runtime.Managers.AbstractNeodroidManager
void Awake ()
 
void Start ()
 
void FixedUpdate ()
 
IEnumerator EndOfFrameEventGenerator ()
 
void Update ()
 
void LateUpdate ()
 
void OnPreTick ()
 
void OnTick ()
 
void OnPostTick ()
 
void Tick ()
 
void PostReact (EnvironmentState[] states)
 
Reaction [] SampleRandomReactions ()
 
void SetReactionsFromExternalSource (Reaction[] reactions)
 

Properties

bool IsSimulationPaused [get]
 
- Properties inherited from droid.Runtime.Managers.AbstractNeodroidManager
static AbstractNeodroidManager Instance [get]
 
ISimulatorConfiguration Configuration [get, set]
 
Reaction [] CurrentReactions [get, set]
 
float SimulationTimeScale [get, set]
 
bool HasStepped [get, set]
 
bool TestActuators [get, set]
 
bool Debugging [get, set]
 
bool AwaitingReply [get, set]
 
ISimulatorConfiguration SimulatorConfiguration [get]
 
bool IsSyncingEnvironments [get, set]
 
bool Stepping [get]
 
- Properties inherited from droid.Runtime.Interfaces.IManager
ISimulatorConfiguration SimulatorConfiguration [get]
 
bool IsSyncingEnvironments [get]
 

Additional Inherited Members

- Public Member Functions inherited from droid.Runtime.Managers.AbstractNeodroidManager
void StatusString (DataPoller recipient)
 
void Clear ()
 
void ApplyConfigurationToUnity (ISimulatorConfiguration configuration)
 
EnvironmentState [] ReactAndCollectStates (Reaction reaction)
 
void React (Reaction reaction)
 
void React (Reaction[] reactions)
 
EnvironmentState [] CollectStates ()
 
void SetTesting (bool arg0)
 
void ResetAllEnvironments ()
 
string GetStatus ()
 
void Register (IEnvironment environment)
 
void Register (IEnvironment environment, string identifier)
 
void UnRegister (IEnvironment environment, string identifier)
 
void UnRegister (IEnvironment neodroid_environment)
 
- Public Member Functions inherited from droid.Runtime.Interfaces.IHasRegister< IEnvironment >
void Register (T obj)
 
void Register (T obj, string identifier)
 
void UnRegister (T obj)
 
void UnRegister (T t, string obj)
 
- Protected Attributes inherited from droid.Runtime.Managers.AbstractNeodroidManager
Dictionary< string, IEnvironment_Environments = new Dictionary<string, IEnvironment>()
 
MessageServer _Message_Server
 
Reaction [] _Current_Reactions = { }
 
- Events inherited from droid.Runtime.Managers.AbstractNeodroidManager
Action EarlyFixedUpdateEvent
 Can be subscribed to for pre fixed update events (Will be called before any FixedUpdate on any script) More...
 
Action FixedUpdateEvent
 
Action LateFixedUpdateEvent
 
Action EarlyUpdateEvent
 Can be subscribed to for pre update events (Will be called before any Update on any script) More...
 
Action UpdateEvent
 
Action LateUpdateEvent
 
Action OnPostRenderEvent
 
Action OnRenderImageEvent
 
Action OnEndOfFrameEvent
 
Action OnReceiveEvent
 

Detailed Description

Definition at line 10 of file PausableManager.cs.

Member Function Documentation

◆ Awake()

new void droid.Runtime.Managers.PausableManager.Awake ( )
protected

Definition at line 28 of file PausableManager.cs.

Property Documentation

◆ IsSimulationPaused

bool droid.Runtime.Managers.PausableManager.IsSimulationPaused
get

Definition at line 81 of file PausableManager.cs.


The documentation for this class was generated from the following file: