Beispiel #1
0
// 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);
}
Beispiel #2
0
// 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);
}
Beispiel #3
0
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);
}
Beispiel #4
0
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);
}
Beispiel #5
0
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;
}
Beispiel #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;
}
Beispiel #7
0
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;
}
Beispiel #8
0
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;
}
Beispiel #9
0
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();
}
Beispiel #10
0
void LoadConfig()
{
  s_config.LoadConfig(false);
  s_last_connect_request_counter.fill(0);
}
Beispiel #11
0
void LoadConfig()
{
	s_config.LoadConfig(false);
}
Beispiel #12
0
void LoadConfig()
{
	s_config.LoadConfig(true);
}