示例#1
0
文件: Input.cpp 项目: Kon-Iku/graine
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//	Name        : 入力処理の終了処理
//	Description : 入力処理全般の後始末をし、処理を終了する
//	Arguments   : None.
//	Returns     : None.
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
void CInput::Release(void)
{
	// ----- キーボードの終了処理
	UninitKeyboard();
	
	// ----- マウスの終了処理
	UninitMouse();
	
	// ----- ジョイパッドの終了処理
	//UninitJoypad();

	// ----- オブジェクトの後始末
	SAFE_RELEASE(m_pDInput);
}
//=============================================================================
// 入力処理の終了処理
//=============================================================================
void UninitInput(void)
{
	// キーボードの終了処理
	UninitKeyboard();

	// マウスの終了処理
	UninitMouse();

	if(g_pDInput)
	{
		g_pDInput->Release();
		g_pDInput = NULL;
	}
}