コード例 #1
0
ファイル: GCKeyboard.cpp プロジェクト: JanDevDE/dolphin
// if plugin isn't initialized, init and load config
void Initialize(void* const hwnd)
{
	if (s_config.controllers.empty())
		for (unsigned int i = 0; i < 4; ++i)
			s_config.controllers.push_back(new GCKeyboard(i));

	g_controller_interface.Initialize(hwnd);

	// load the saved controller config
	s_config.LoadConfig(true);
}
コード例 #2
0
ファイル: GCPad.cpp プロジェクト: Blackbird88/dolphin
// if plugin isn't initialized, init and load config
void Initialize(void* const hwnd)
{
	// add 4 gcpads
	for (unsigned int i=0; i<4; ++i)
		s_config.controllers.push_back(new GCPad(i));

	g_controller_interface.SetHwnd(hwnd);
	g_controller_interface.Initialize();

	// load the saved controller config
	s_config.LoadConfig(true);
}
コード例 #3
0
ファイル: GCKeyboard.cpp プロジェクト: badkarma12/dolphin
void Initialize(void* const hwnd)
{
	if (s_config.ControllersNeedToBeCreated())
	{
		for (unsigned int i = 0; i < 4; ++i)
			s_config.CreateController<GCKeyboard>(i);
	}

	g_controller_interface.Initialize(hwnd);

	// Load the saved controller config
	s_config.LoadConfig(true);
}
コード例 #4
0
ファイル: GCPad.cpp プロジェクト: delroth/dolphin
void Initialize()
{
  if (s_config.ControllersNeedToBeCreated())
  {
    for (unsigned int i = 0; i < 4; ++i)
      s_config.CreateController<GCPad>(i);
  }

  g_controller_interface.RegisterDevicesChangedCallback(LoadConfig);

  // Load the saved controller config
  s_config.LoadConfig(true);
}
コード例 #5
0
ファイル: HotkeyManager.cpp プロジェクト: Pnum/dolphin
void Initialize(void* const hwnd)
{
	if (s_config.controllers.empty())
		s_config.controllers.push_back(new HotkeyManager());

	g_controller_interface.Initialize(hwnd);

	// load the saved controller config
	s_config.LoadConfig(true);

	for (unsigned int i = 0; i < 6; ++i)
		hotkeyDown[i] = 0;
}
コード例 #6
0
void Initialize()
{
	if (s_config.ControllersNeedToBeCreated())
		s_config.CreateController<HotkeyManager>();

	g_controller_interface.RegisterHotplugCallback(LoadConfig);

	// load the saved controller config
	s_config.LoadConfig(true);

	for (u32& key : s_hotkeyDown)
		key = 0;

	s_enabled = true;
}
コード例 #7
0
ファイル: HotkeyManager.cpp プロジェクト: gamax92/Ishiiruka
void Initialize(void* const hwnd)
{
	if (s_config.ControllersNeedToBeCreated())
		s_config.CreateController<HotkeyManager>();

	g_controller_interface.Initialize(hwnd);

	// load the saved controller config
	s_config.LoadConfig(true);

	for (u32& key : s_hotkeyDown)
		key = 0;

	s_enabled = true;
}
コード例 #8
0
ファイル: HotkeyManager.cpp プロジェクト: dragonbane0/dolphin
void Initialize(void* const hwnd)
{
	if (s_config.controllers.empty())
		s_config.controllers.push_back(new HotkeyManager());

	g_controller_interface.Initialize(hwnd);

	// load the saved controller config
	s_config.LoadConfig(true);

	for (u32& key : s_hotkeyDown)
		key = 0;

	s_enabled = true;
}
コード例 #9
0
ファイル: Wiimote.cpp プロジェクト: Abrahamh08/dolphin
void Initialize(void* const hwnd, bool wait)
{
	if (s_config.ControllersNeedToBeCreated())
	{
		for (unsigned int i = WIIMOTE_CHAN_0; i < MAX_BBMOTES; ++i)
			s_config.CreateController<WiimoteEmu::Wiimote>(i);
	}

	g_controller_interface.Initialize(hwnd);

	s_config.LoadConfig(false);

	WiimoteReal::Initialize(wait);

	// Reload Wiimotes with our settings
	if (Movie::IsMovieActive())
		Movie::ChangeWiiPads();
}
コード例 #10
0
ファイル: Wiimote.cpp プロジェクト: DINKIN/dolphin
void LoadConfig()
{
  s_config.LoadConfig(false);
  s_last_connect_request_counter.fill(0);
}
コード例 #11
0
ファイル: Wiimote.cpp プロジェクト: Abrahamh08/dolphin
void LoadConfig()
{
	s_config.LoadConfig(false);
}
コード例 #12
0
ファイル: GCKeyboard.cpp プロジェクト: badkarma12/dolphin
void LoadConfig()
{
	s_config.LoadConfig(true);
}