2b3c189b07
Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
50 lines
1.1 KiB
C++
50 lines
1.1 KiB
C++
#include "StdAfx.h"
|
|
|
|
#include "YamlHelper.h"
|
|
#include "Common.h"
|
|
|
|
void JoyportControl(const UINT uControl)
|
|
{
|
|
}
|
|
|
|
void JoySaveSnapshot(YamlSaveHelper&)
|
|
{
|
|
}
|
|
|
|
void JoySetTrim(short nValue, bool bAxisX)
|
|
{
|
|
}
|
|
|
|
void JoySetJoyType(UINT num, DWORD type)
|
|
{
|
|
}
|
|
|
|
void JoyReset()
|
|
{
|
|
}
|
|
|
|
#define SS_YAML_KEY_COUNTERRESETCYCLE "Counter Reset Cycle"
|
|
#define SS_YAML_KEY_JOY0TRIMX "Joystick0 TrimX"
|
|
#define SS_YAML_KEY_JOY0TRIMY "Joystick0 TrimY"
|
|
#define SS_YAML_KEY_JOY1TRIMX "Joystick1 TrimX"
|
|
#define SS_YAML_KEY_JOY1TRIMY "Joystick1 TrimY"
|
|
|
|
static std::string JoyGetSnapshotStructName(void)
|
|
{
|
|
static const std::string name("Joystick");
|
|
return name;
|
|
}
|
|
|
|
void JoyLoadSnapshot(YamlLoadHelper& yamlLoadHelper)
|
|
{
|
|
if (!yamlLoadHelper.GetSubMap(JoyGetSnapshotStructName()))
|
|
return;
|
|
|
|
yamlLoadHelper.LoadUint64(SS_YAML_KEY_COUNTERRESETCYCLE);
|
|
yamlLoadHelper.LoadInt(SS_YAML_KEY_JOY0TRIMX);
|
|
yamlLoadHelper.LoadInt(SS_YAML_KEY_JOY0TRIMY);
|
|
yamlLoadHelper.LoadInt(SS_YAML_KEY_JOY1TRIMX); // dump value
|
|
yamlLoadHelper.LoadInt(SS_YAML_KEY_JOY1TRIMY); // dump value
|
|
|
|
yamlLoadHelper.PopMap();
|
|
}
|