Example #1
0
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();
	}
}
Example #2
0
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();
	}
}