Skip to content

Commit

Permalink
xrGame: remove dinput from includes
Browse files Browse the repository at this point in the history
  • Loading branch information
eagleivg authored and Xottab-DUTY committed Jul 24, 2018
1 parent 5c19b76 commit e591b9b
Show file tree
Hide file tree
Showing 35 changed files with 6 additions and 56 deletions.
7 changes: 3 additions & 4 deletions src/xrGame/ActorInput.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#include "stdafx.h"
#include <dinput.h>
#include "Actor.h"
#include "Torch.h"
#include "trade.h"
Expand Down Expand Up @@ -469,7 +468,7 @@ void CActor::ActorUse()
if (object)
element = (u16)RQ.element;

if (object && Level().IR_GetKeyState(DIK_LSHIFT))
if (object && Level().IR_GetKeyState(SDL_SCANCODE_LSHIFT))
{
bool b_allow = !!pSettings->line_exist("ph_capture_visuals", object->cNameVisual());
if (b_allow && !character_physics_support()->movement()->PHCapture())
Expand Down Expand Up @@ -660,9 +659,9 @@ void CActor::NoClipFly(int cmd)
Fvector cur_pos; // = Position();
cur_pos.set(0, 0, 0);
float scale = 1.0f;
if (pInput->iGetAsyncKeyState(DIK_LSHIFT))
if (pInput->iGetAsyncKeyState(SDL_SCANCODE_LSHIFT))
scale = 0.25f;
else if (pInput->iGetAsyncKeyState(DIK_LMENU))
else if (pInput->iGetAsyncKeyState(SDL_SCANCODE_LGUI))
scale = 4.0f;

switch (cmd)
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/Level_input.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#include "stdafx.h"
#include <dinput.h>
#include "xrEngine/XR_IOConsole.h"
#include "entity_alive.h"
#include "game_sv_single.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/MainMenu.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
#include "xr_Level_controller.h"
#include "ui\UITextureMaster.h"
#include "ui\UIXmlInit.h"
#include <dinput.h>
#include <SDL.h>
#include "ui\UIBtnHint.h"
#include "UICursor.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/StdAfx.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
//#include <assert.h> // ~440 - but it has no include guard! Perhaps that's intentional?
#include <math.h>
#include <queue> // ~360
#include <dinput.h> // Only ~60, heavy enough to warrant including in pch
#include "luabind/luabind.hpp" // luabind/*, almost 5000
#include "xrServerEntities/smart_cast.h" // a lot
#include "xrScriptEngine/script_space_forward.hpp" // ~765 // XXX: See to it this goes to pch_script
Expand Down
2 changes: 0 additions & 2 deletions src/xrGame/UIGameCTA.cpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
#include "stdafx.h"
#include "UIGameCTA.h"

#include <dinput.h>

#include "UITeamPanels.h"

#include "game_cl_base.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/UIGameTDM.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
#include "game_cl_TeamDeathmatch.h"

#include "ui/TeamInfo.h"
#include <dinput.h>

#include "Common/object_broker.h"

Expand Down
3 changes: 0 additions & 3 deletions src/xrGame/ai/monsters/bloodsucker/bloodsucker.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,6 @@
#include "ActorCondition.h"
#include "PHDestroyable.h"
#include "CharacterPhysicsSupport.h"
#ifdef DEBUG
#include <dinput.h>
#endif // DEBUG

namespace detail
{
Expand Down
4 changes: 0 additions & 4 deletions src/xrGame/ai/monsters/controller/controller.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,6 @@
#include "ai/Monsters/Controller/controller_psy_hit.h"
#include "ai/Monsters/monster_cover_manager.h"

#ifdef _DEBUG
#include <dinput.h>
#endif

const u32 _pmt_psy_attack_delay = 2000;
const float _pmt_psy_attack_min_angle = deg(5);

Expand Down
4 changes: 0 additions & 4 deletions src/xrGame/ai/monsters/dog/dog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,6 @@
#include "xrAICore/Navigation/ai_object_location.h"
#include "Actor.h"

#ifdef _DEBUG
#include <dinput.h>
#endif

CAI_Dog::CAI_Dog()
{
StateMan = new CStateManagerDog(this);
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ai/monsters/pseudodog/pseudodog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
#include "ai/monsters/control_movement_base.h"

#ifdef _DEBUG
#include <dinput.h>
#include "xrAICore/Navigation/ai_object_location.h"
#include "level_debug.h"
#include "xrAICore/Navigation/level_graph.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ai/monsters/snork/snork.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
#include "ai/monsters/control_movement_base.h"
#include "PHMovementControl.h"
#ifdef _DEBUG
#include <dinput.h>
#include "Actor.h"
#include "xrAICore/Navigation/ai_object_location.h"
#include "level_debug.h"
Expand Down
4 changes: 0 additions & 4 deletions src/xrGame/ai/monsters/zombie/zombie.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,6 @@
#include "ai/monsters/control_animation_base.h"
#include "ai/monsters/control_movement_base.h"

#ifdef _DEBUG
#include <dinput.h>
#endif

CZombie::CZombie()
{
StateMan = new CStateManagerZombie(this);
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/game_cl_deathmatch.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
#include "ui/UIMapDesc.h"
#include "ui/UIMessageBoxEx.h"
#include "ui/UIVote.h"
#include "dinput.h"
#include "gamepersistent.h"
#include "string_table.h"
#include "map_manager.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/game_cl_mp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
#include "Actor.h"
#include "ExplosiveItem.h"
#include "Level.h"
#include <dinput.h>
#include "CustomZone.h"
#include "game_base_kill_type.h"
#include "game_base_menu_events.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/ChangeWeatherDialog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
#include "game_cl_teamdeathmatch.h"
#include "UIKickPlayer.h"
#include "UIChangeMap.h"
#include <dinput.h>
#include "xrEngine/XR_IOConsole.h"
#include "UIMapList.h"
#include "UIGameCustom.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UICDkey.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
#include "xrGameSpy/xrGameSpy_MainDefs.h"
#include "player_name_modifyer.h"
#include "xrGameSpy/GameSpy_GP.h"
#include <dinput.h>
#include "xrCore/os_clipboard.h"

string64 gsCDKey = "";
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIChangeMap.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,6 @@ void CUIChangeMap::InitChangeMap(CUIXml& xml_doc)
FillUpList();
}

#include <dinput.h>
bool CUIChangeMap::OnKeyboardAction(SDL_Scancode dik, EUIMessages keyboard_action)
{
if (dik == SDL_SCANCODE_ESCAPE)
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIDebugFonts.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#include "StdAfx.h"
#include "UIDebugFonts.h"
#include "UIDialogHolder.h"
#include "dinput.h"

CUIDebugFonts::CUIDebugFonts()
{
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIDemoPlayControl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
#include "UIPropertiesBox.h"
#include "UIListBox.h"
#include "UIListBoxItem.h"
#include <dinput.h>
#include "UIDemoPlayControl.h"
#include "UICursor.h"
#include "xrEngine/XR_IOConsole.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIEditBox.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include <dinput.h>
#include "uieditbox.h"
#include "UIFrameLineWnd.h"

Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIKickPlayer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,6 @@ void CUIKickPlayer::InitKick(CUIXml& xml_doc)
m_ban_sec_label->Show(false);
}

#include <dinput.h>
bool CUIKickPlayer::OnKeyboardAction(SDL_Scancode dik, EUIMessages keyboard_action)
{
if (dik == SDL_SCANCODE_ESCAPE)
Expand Down
2 changes: 0 additions & 2 deletions src/xrGame/ui/UIMMShniaga.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -337,8 +337,6 @@ void CUIMMShniaga::OnBtnClick()
GetMessageTarget()->SendMessage(m_selected, BUTTON_CLICKED);
}

#include <dinput.h>

bool CUIMMShniaga::OnKeyboardAction(SDL_Scancode dik, EUIMessages keyboard_action)
{
if (WINDOW_KEY_PRESSED == keyboard_action)
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIMPAdminMenu.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
#include "UIMessageBox.h"
#include "UIMessageBoxEx.h"
#include "xrEngine/xr_ioconsole.h"
#include <dinput.h>

CUIMpAdminMenu::CUIMpAdminMenu()
{
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIMainIngameWnd.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#include "UIMainIngameWnd.h"
#include "UIMessagesWindow.h"
#include "UIZoneMap.h"
#include <dinput.h>
#include "Actor.h"
#include "ActorCondition.h"
#include "EntityCondition.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIMapDesc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
#include "game_cl_teamdeathmatch.h"
#include "UIMapInfo.h"
#include "xr_level_controller.h"
#include <dinput.h>
#include "UIStatsPlayerList.h"

CUIMapDesc::CUIMapDesc()
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIMessageBoxEx.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#include "UIMessageBox.h"
#include "UIMessageBoxEx.h"
#include "UIDialogHolder.h"
#include <dinput.h>

CUIMessageBoxEx::CUIMessageBoxEx()
{
Expand Down
2 changes: 0 additions & 2 deletions src/xrGame/ui/UIMpTradeWnd_items.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -852,8 +852,6 @@ void CUIMpTradeWnd::DumpPreset(ETradePreset idx)
#endif // #ifndef MASTER_GOLD
}

#include <dinput.h>

void CUICellItemTradeMenuDraw::OnDraw(CUICellItem* cell)
{
Fvector2 pos;
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIMpTradeWnd_misc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
#include "inventory_item.h"
#include "PhysicsShellHolder.h"
#include "Common/object_broker.h"
#include <dinput.h>
#include "UICellCustomItems.h"

bool CUIMpTradeWnd::OnKeyboardAction(SDL_Scancode dik, EUIMessages keyboard_action)
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIMpTradeWnd_trade.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
#include "UICellItem.h"
#include "UIDragDropListEx.h"
#include "UICellCustomItems.h"
#include <dinput.h>
#include "game_cl_deathmatch.h"
#include "game_cl_capture_the_artefact.h"

Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UIServerInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
#include "UIGameCustom.h"
#include "Level.h"
#include "game_cl_mp.h"
#include <dinput.h>
#include "ximage.h"
#include "xmemfile.h"

Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UISkinSelector.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#include "StdAfx.h"
#include <dinput.h>
#include "UISkinSelector.h"
#include "UIXmlInit.h"
#include "UIAnimatedStatic.h"
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UISpeechMenu.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
#include "UIGameCustom.h"
#include "UIXmlInit.h"
#include "game_cl_mp.h"
#include <dinput.h>
#include "Level.h"
#include "string_table.h"

Expand Down
1 change: 0 additions & 1 deletion src/xrGame/ui/UITalkDialogWnd.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
#include "Level.h"
#include "Actor.h"
#include "alife_registry_wrappers.h"
#include "dinput.h"

#define TALK_XML "talk.xml"

Expand Down
8 changes: 3 additions & 5 deletions src/xrGame/ui/UIVotingCategory.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -91,21 +91,19 @@ void CUIVotingCategory::SendMessage(CUIWindow* pWnd, s16 msg, void* pData)
}
}

#include <dinput.h>

bool CUIVotingCategory::OnKeyboardAction(SDL_Scancode dik, EUIMessages keyboard_action)
{
CUIDialogWnd::OnKeyboardAction(dik, keyboard_action);

if (WINDOW_KEY_PRESSED == keyboard_action)
{
if (DIK_ESCAPE == dik)
if (SDL_SCANCODE_ESCAPE == dik)
{
OnBtnCancel();
return true;
}
if (dik >= DIK_1 && dik <= DIK_7)
OnBtn(dik - DIK_1);
if (dik >= SDL_SCANCODE_1 && dik <= SDL_SCANCODE_7)
OnBtn(dik - SDL_SCANCODE_1);
return true;
}
return false;
Expand Down
1 change: 0 additions & 1 deletion src/xrGame/xr_level_controller.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#include "stdafx.h"
#include <dinput.h>
#include <SDL.h>
#include "xrEngine/xr_ioconsole.h"
#include "xrEngine/xr_input.h"
Expand Down

0 comments on commit e591b9b

Please sign in to comment.