![]() |
Avionics
Dropship Simulator
|
#include <Config.h>
Public Member Functions | |
| void | Initialize (Logger *logger, std::vector< Module *> *modules, Bus *prmBus, Viewport *viewport, WCHAR *configFile) |
Public Attributes | |
| std::vector< Devices::InterfaceKitConfig > | interfaceKitConfigs |
| std::vector< Devices::AnalogConfig > | analogConfigs |
| std::vector< Devices::EncoderConfig > | encoderConfigs |
| Devices::KeyboardConfig | keyboardConfig |
| Devices::SpatialConfig | spatialConfig |
| Devices::ApcupsdConfig | apcupsdConfig |
| std::vector< Devices::BassConfig > | bassConfigs |
| Devices::RakNetConfig | rakNetConfig |
| Devices::TeamSpeakConfig | teamSpeakConfig |
| std::vector< Devices::JoystickConfig > | joystickConfigs |
| Devices::YouTubeConfig | youTubeConfig |
| Devices::WebcamConfig | webcamConfig |
| Devices::XplaneConfig | xplaneConfig |
Private Member Functions | |
| void | LoadCommands (rapidxml::xml_node<> *parentNode, std::vector< Command > *commands) |
| void | ConfigureDevices (rapidxml::xml_node<> *devices) |
| void | ConfigureModules (rapidxml::xml_node<> *modules, std::vector< Module *> *prmModules, Bus *prmBus, Logger *prmLogger) const |
| void | ConfigureViewport (rapidxml::xml_node<> *viewportNode, Viewport *viewport) |
Private Attributes | |
| Logger * | logger |
|
private |
Definition at line 55 of file Config.cpp.
|
private |
Definition at line 591 of file Config.cpp.
|
private |
| void Config::Initialize | ( | Logger * | logger, |
| std::vector< Module *> * | modules, | ||
| Bus * | prmBus, | ||
| Viewport * | viewport, | ||
| WCHAR * | configFile | ||
| ) |
had to do as dynamic char array because it wouldn't take a std::string
Definition at line 8 of file Config.cpp.
|
private |
| std::vector<Devices::AnalogConfig> Config::analogConfigs |
| Devices::ApcupsdConfig Config::apcupsdConfig |
| std::vector<Devices::BassConfig> Config::bassConfigs |
| std::vector<Devices::EncoderConfig> Config::encoderConfigs |
| std::vector<Devices::InterfaceKitConfig> Config::interfaceKitConfigs |
| std::vector<Devices::JoystickConfig> Config::joystickConfigs |
| Devices::KeyboardConfig Config::keyboardConfig |
| Devices::RakNetConfig Config::rakNetConfig |
| Devices::SpatialConfig Config::spatialConfig |
| Devices::TeamSpeakConfig Config::teamSpeakConfig |
| Devices::WebcamConfig Config::webcamConfig |
| Devices::XplaneConfig Config::xplaneConfig |
| Devices::YouTubeConfig Config::youTubeConfig |