FirstModulAR 0.1.0
Loading...
Searching...
No Matches
PulseEngineScenarioDriver Class Reference
Inheritance diagram for PulseEngineScenarioDriver:
PulseDataSource

Public Attributes

TextAsset scenarioJson
 
double sampleRate = 0.02
 
PulseEngine engine
 
bool pauseUpdate = false
 
- Public Attributes inherited from PulseDataSource
PulseData data = null
 

Protected Member Functions

virtual void OnValidate ()
 
virtual void Awake ()
 
virtual void Start ()
 
virtual void Update ()
 
virtual void OnApplicationQuit ()
 

Protected Attributes

SEScenario scenario
 
double pulseTime
 
double pulseTimeStep = 0.02
 
double pulseSampleTime
 
bool pullAllData = true
 
double[] data_values
 
List< Tuple< double, SEAction > > actions = new List<Tuple<double, SEAction>>()
 
List< Tuple< double, SEAction > > activeActions = new List<Tuple<double, SEAction>>()
 

Member Function Documentation

◆ Awake()

virtual void PulseEngineScenarioDriver.Awake ( )
inlineprotectedvirtual

◆ OnApplicationQuit()

virtual void PulseEngineScenarioDriver.OnApplicationQuit ( )
inlineprotectedvirtual

◆ OnValidate()

virtual void PulseEngineScenarioDriver.OnValidate ( )
inlineprotectedvirtual

◆ Start()

virtual void PulseEngineScenarioDriver.Start ( )
inlineprotectedvirtual

◆ Update()

virtual void PulseEngineScenarioDriver.Update ( )
inlineprotectedvirtual

Member Data Documentation

◆ actions

List<Tuple<double,SEAction> > PulseEngineScenarioDriver.actions = new List<Tuple<double, SEAction>>()
protected

◆ activeActions

List<Tuple<double, SEAction> > PulseEngineScenarioDriver.activeActions = new List<Tuple<double, SEAction>>()
protected

◆ data_values

double [] PulseEngineScenarioDriver.data_values
protected

◆ engine

PulseEngine PulseEngineScenarioDriver.engine

◆ pauseUpdate

bool PulseEngineScenarioDriver.pauseUpdate = false

◆ pullAllData

bool PulseEngineScenarioDriver.pullAllData = true
protected

◆ pulseSampleTime

double PulseEngineScenarioDriver.pulseSampleTime
protected

◆ pulseTime

double PulseEngineScenarioDriver.pulseTime
protected

◆ pulseTimeStep

double PulseEngineScenarioDriver.pulseTimeStep = 0.02
protected

◆ sampleRate

double PulseEngineScenarioDriver.sampleRate = 0.02

◆ scenario

SEScenario PulseEngineScenarioDriver.scenario
protected

◆ scenarioJson

TextAsset PulseEngineScenarioDriver.scenarioJson

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