#include <inputConfigViewer.h>
◆ DtInputConfigViewer()
| makVre::DtInputConfigViewer::DtInputConfigViewer |
( |
| ) |
|
◆ ~DtInputConfigViewer()
| virtual makVre::DtInputConfigViewer::~DtInputConfigViewer |
( |
| ) |
|
|
virtual |
◆ initialize()
| virtual bool makVre::DtInputConfigViewer::initialize |
( |
DtVreInputManager * | inputManager | ) |
|
|
virtual |
◆ shutdown()
| virtual void makVre::DtInputConfigViewer::shutdown |
( |
| ) |
|
|
virtual |
◆ tick()
| virtual void makVre::DtInputConfigViewer::tick |
( |
double | dt | ) |
|
|
virtual |
◆ renderImGui()
| virtual void makVre::DtInputConfigViewer::renderImGui |
( |
| ) |
|
|
virtual |
◆ refreshInputData()
| void makVre::DtInputConfigViewer::refreshInputData |
( |
| ) |
|
|
private |
◆ parseInputMappings()
| void makVre::DtInputConfigViewer::parseInputMappings |
( |
| ) |
|
|
private |
◆ parseRealInputDevices()
| void makVre::DtInputConfigViewer::parseRealInputDevices |
( |
| ) |
|
|
private |
◆ parseInputMappingLayers()
| void makVre::DtInputConfigViewer::parseInputMappingLayers |
( |
| ) |
|
|
private |
◆ buildActionMap()
| void makVre::DtInputConfigViewer::buildActionMap |
( |
| ) |
|
|
private |
◆ sortConfigurations()
| void makVre::DtInputConfigViewer::sortConfigurations |
( |
| ) |
|
|
private |
◆ renderActionSearch()
| void makVre::DtInputConfigViewer::renderActionSearch |
( |
| ) |
|
|
private |
◆ renderDeviceTabs()
| void makVre::DtInputConfigViewer::renderDeviceTabs |
( |
| ) |
|
|
private |
◆ renderDeviceConfig()
◆ updateInputValues()
| void makVre::DtInputConfigViewer::updateInputValues |
( |
| ) |
|
|
private |
◆ hasActionHandlers()
| bool makVre::DtInputConfigViewer::hasActionHandlers |
( |
| ) |
const |
|
private |
◆ passesFilter()
◆ findDeviceIndexByKey()
| size_t makVre::DtInputConfigViewer::findDeviceIndexByKey |
( |
const std::string & | deviceKey | ) |
const |
|
private |
◆ extractActionsFromDeviceMapping()
◆ addActionToCompatibleDevices()
| void makVre::DtInputConfigViewer::addActionToCompatibleDevices |
( |
const std::string & | actionGroup, |
|
|
const std::string & | actionName ) |
|
private |
◆ inputTypeToString()
| std::string makVre::DtInputConfigViewer::inputTypeToString |
( |
int | inputType | ) |
const |
|
private |
◆ myInputManager
◆ myDeviceConfigs
◆ myActionMap
| std::unordered_map<std::string, std::vector<DtInputActionDisplay*> > makVre::DtInputConfigViewer::myActionMap |
|
private |
◆ mySearchFilter
| char makVre::DtInputConfigViewer::mySearchFilter[256] |
|
private |
◆ myShowInactiveInputs
| bool makVre::DtInputConfigViewer::myShowInactiveInputs |
|
private |
◆ myLastRefreshTime
| double makVre::DtInputConfigViewer::myLastRefreshTime |
|
private |
◆ REFRESH_INTERVAL
| double makVre::DtInputConfigViewer::REFRESH_INTERVAL = 1.0 |
|
staticconstexprprivate |
◆ mySelectedDeviceTab
| int makVre::DtInputConfigViewer::mySelectedDeviceTab |
|
private |
The documentation for this class was generated from the following file: