/** * @brief * Test: List devices */ void Application30::TestDevices() { // Start System::GetInstance()->GetConsole().Print("Input devices:\n"); // Get device list const List<Device*> &lstDevices = InputManager::GetInstance()->GetDevices(); for (uint32 i=0; i<lstDevices.GetNumOfElements(); i++) { // Get device Device *pDevice = lstDevices[i]; String sName = pDevice->GetName(); String sDesc = pDevice->GetDescription(); // Print device info System::GetInstance()->GetConsole().Print("- " + sName + ": " + sDesc + '\n'); } // Done System::GetInstance()->GetConsole().Print('\n'); }