Adaptive Scenario Engine.
More...
#include <Module.h>
Adaptive Scenario Engine.
Definition at line 260 of file Module.h.
◆ Ase()
◆ AdvanceToNextStep()
void Ase::AdvanceToNextStep |
( |
| ) |
|
|
private |
◆ FindStep()
UINT Ase::FindStep |
( |
std::string |
stepName | ) |
|
|
private |
◆ FrameMove()
void Ase::FrameMove |
( |
float |
fElapsedTime | ) |
|
|
overridevirtual |
so we need to watch for command to load scenario or abort the current scenario
deserialize XML scenario file and initialize
something to say
Implements Module.
Definition at line 34 of file ASE.cpp.
◆ GenerateTextToSpeech()
bool Ase::GenerateTextToSpeech |
( |
std::string |
url, |
|
|
UINT |
voice, |
|
|
std::string |
outputPath |
|
) |
| |
|
private |
◆ Initialize()
◆ LoadScenario()
void Ase::LoadScenario |
( |
std::string |
path | ) |
|
|
private |
had to do as dynamic char array because it wouldn't take a std::string
how to make this case-insensitive we need to add "0, true" to the end of the first_attribute call
FMS-Waypoints-Clear?
FMS-Waypoints-Add?
FMS-Waypoints-Add?
FMS-Waypoints-Add?
Definition at line 347 of file ASE.cpp.
◆ bass
◆ bus
◆ currentStep
UINT Ase::currentStep = 0 |
|
private |
◆ logger
◆ occupantControlAuthority
float Ase::occupantControlAuthority = 0.0f |
|
private |
◆ scenarioLoaded
bool Ase::scenarioLoaded = false |
|
private |
◆ soundDevice
int Ase::soundDevice = -1 |
◆ steps
std::vector<SStep> Ase::steps |
|
private |
◆ stream
◆ subStep
◆ vocalware
The documentation for this class was generated from the following files: