Neodroid  0.2.0
Machine Learning Environment Prototyping Tool
droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage Class Reference

More...

Public Member Functions

 SimulatorConfigurationMessage (ISimulatorConfiguration simulator_configuration)
 
 SimulatorConfigurationMessage ()
 
void FbsParse (FSimulatorConfiguration flat_simulator_configuration)
 

Properties

int FrameSkips [get, set]
 
float TimeScale [get, set]
 
bool FullScreen [get, set]
 
int Height [get, set]
 
int Width [get, set]
 
int Finishes [get, set]
 
int NumOfEnvironments [get, set]
 
int ResetIterations [get, set]
 
int QualityLevel [get, set]
 
float TargetFrameRate [get, set]
 
int SimulationType [get, set]
 
bool DoSerialiseUnobservables [get, set]
 
bool DoSerialiseIndividualSensors [get, set]
 

Detailed Description

Definition at line 7 of file SimulatorConfigurationMessage.cs.

Constructor & Destructor Documentation

◆ SimulatorConfigurationMessage() [1/2]

droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.SimulatorConfigurationMessage ( ISimulatorConfiguration  simulator_configuration)

Parameters
simulator_configuration

Definition at line 67 of file SimulatorConfigurationMessage.cs.

◆ SimulatorConfigurationMessage() [2/2]

droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.SimulatorConfigurationMessage ( )

Definition at line 86 of file SimulatorConfigurationMessage.cs.

Member Function Documentation

◆ FbsParse()

void droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.FbsParse ( FSimulatorConfiguration  flat_simulator_configuration)

Parameters
flat_simulator_configuration

Definition at line 91 of file SimulatorConfigurationMessage.cs.

Property Documentation

◆ DoSerialiseIndividualSensors

bool droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.DoSerialiseIndividualSensors
getset

Definition at line 58 of file SimulatorConfigurationMessage.cs.

◆ DoSerialiseUnobservables

bool droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.DoSerialiseUnobservables
getset

Definition at line 54 of file SimulatorConfigurationMessage.cs.

◆ Finishes

int droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.Finishes
getset

Definition at line 30 of file SimulatorConfigurationMessage.cs.

◆ FrameSkips

int droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.FrameSkips
getset

Definition at line 10 of file SimulatorConfigurationMessage.cs.

◆ FullScreen

bool droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.FullScreen
getset

Definition at line 18 of file SimulatorConfigurationMessage.cs.

◆ Height

int droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.Height
getset

Definition at line 22 of file SimulatorConfigurationMessage.cs.

◆ NumOfEnvironments

int droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.NumOfEnvironments
getset

Definition at line 34 of file SimulatorConfigurationMessage.cs.

◆ QualityLevel

int droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.QualityLevel
getset

Definition at line 42 of file SimulatorConfigurationMessage.cs.

◆ ResetIterations

int droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.ResetIterations
getset

Definition at line 38 of file SimulatorConfigurationMessage.cs.

◆ SimulationType

int droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.SimulationType
getset

Definition at line 50 of file SimulatorConfigurationMessage.cs.

◆ TargetFrameRate

float droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.TargetFrameRate
getset

Definition at line 46 of file SimulatorConfigurationMessage.cs.

◆ TimeScale

float droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.TimeScale
getset

Definition at line 14 of file SimulatorConfigurationMessage.cs.

◆ Width

int droid.Runtime.Messaging.Messages.SimulatorConfigurationMessage.Width
getset

Definition at line 26 of file SimulatorConfigurationMessage.cs.


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