44 lines
603 B
C++
44 lines
603 B
C++
#include "stdafx.h"
|
|
|
|
#include "SGameConfig.h"
|
|
|
|
SGameKeyMap::SGameKeyMap()
|
|
{
|
|
|
|
}
|
|
|
|
void SGameKeyMap::Save()
|
|
{
|
|
|
|
}
|
|
|
|
void SGameKeyMap::Load()
|
|
{
|
|
|
|
}
|
|
|
|
//Action에 Key 설정.
|
|
void SGameKeyMap::SetKeyMap( int nActionType, long lKey )
|
|
{
|
|
m_KeyMapAction[nActionType] = lKey;
|
|
}
|
|
|
|
void SGameKeyMap::SetKeyState( long lKey, int nState )
|
|
{
|
|
m_KeyMapState[lKey] = nState;
|
|
}
|
|
|
|
int SGameKeyMap::GetKeyState( int nActionType )
|
|
{
|
|
return m_KeyMapState[m_KeyMapAction[nActionType]];
|
|
}
|
|
|
|
void SGameKeyMap::Init()
|
|
{
|
|
memset( m_KeyMapAction, 0, sizeof(m_KeyMapAction) );
|
|
memset( m_KeyMapState , 0, sizeof(m_KeyMapState) );
|
|
}
|
|
|
|
|
|
|