void DXInput::Update() { // Check if the system is initialized if (!mInitialized) { // Write to log Log::Get()->Write(LogType::Error, "[Input] Failed to update input devices. System not initialized."); return; } // Update keyboard if (nullptr != mpKeyboard) { UpdateKeyboard(); } // Update mouse if (nullptr != mpMouse) { UpdateMouse(); } // Update game pad if (nullptr != mpGamePad) { UpdateGamePad(); } }
void CDXInput::Update(void) { // Check if the system is initialized if (!mInitialized) { // Write to log CLog::Get()->Write(ELogMessageType_ERROR, "[Input] Failed to update input devices. System not initialized."); return; } // Update keyboard if (NULL != mpKeyboard) { UpdateKeyboard(); } // Update mouse if (NULL != mpMouse) { UpdateMouse(); } // Update game pad if (NULL != mpGamePad) { UpdateGamePad(); } }