Skip to content

Commit

Permalink
Refactor|InputSystem|Bindings|Client: Renamed b_context.h as bindcont…
Browse files Browse the repository at this point in the history
…ext.h
  • Loading branch information
danij-deng committed Nov 4, 2014
1 parent 687e432 commit 5b79ff5
Show file tree
Hide file tree
Showing 12 changed files with 18 additions and 18 deletions.
4 changes: 2 additions & 2 deletions doomsday/client/client.pro
Expand Up @@ -349,10 +349,10 @@ DENG_HEADERS += \
include/sys_system.h \
include/tab_anorms.h \
include/ui/b_command.h \
include/ui/b_context.h \
include/ui/b_device.h \
include/ui/b_main.h \
include/ui/b_util.h \
include/ui/bindcontext.h \
include/ui/busyvisual.h \
include/ui/clientrootwidget.h \
include/ui/clientwindow.h \
Expand Down Expand Up @@ -676,10 +676,10 @@ SOURCES += \
src/sys_system.cpp \
src/tab_tables.c \
src/ui/b_command.cpp \
src/ui/b_context.cpp \
src/ui/b_device.cpp \
src/ui/b_main.cpp \
src/ui/b_util.cpp \
src/ui/bindcontext.cpp \
src/ui/busyvisual.cpp \
src/ui/clientrootwidget.cpp \
src/ui/clientwindow.cpp \
Expand Down
2 changes: 1 addition & 1 deletion doomsday/client/include/de_console.h
Expand Up @@ -38,7 +38,7 @@
# include "ui/progress.h"
# include "ui/widgetactions.h"
# include "ui/b_main.h"
# include "ui/b_context.h"
# include "ui/bindcontext.h"
#endif

#include "api_console.h"
Expand Down
@@ -1,4 +1,4 @@
/** @file b_context.h Input system binding contexts.
/** @file bindcontext.h Input system binding context.
*
* @authors Copyright © 2009-2013 Jaakko Keränen <jaakko.keranen@iki.fi>
* @authors Copyright © 2007-2014 Daniel Swanson <danij@dengine.net>
Expand Down Expand Up @@ -165,7 +165,7 @@ class BindContext
*
* @return Action instance (caller gets ownership), or @c nullptr if not found.
*/
de::Action *actionForEvent(ddevent_t const *event,
de::Action *actionForEvent(ddevent_t const &event,
bool respectHigherAssociatedContexts = true) const;

/**
Expand Down
2 changes: 1 addition & 1 deletion doomsday/client/src/ui/b_device.cpp
Expand Up @@ -24,7 +24,7 @@
#include "clientapp.h"
#include "dd_main.h"
#include "ui/b_main.h"
#include "ui/b_context.h"
#include "ui/bindcontext.h"
#include "ui/inputdevice.h"
#include "ui/inputdeviceaxiscontrol.h"
#include "ui/inputdevicebuttoncontrol.h"
Expand Down
2 changes: 1 addition & 1 deletion doomsday/client/src/ui/b_main.cpp
Expand Up @@ -31,7 +31,7 @@
#include "dd_def.h"
#include "clientapp.h"
#include "ui/b_command.h"
#include "ui/b_context.h"
#include "ui/bindcontext.h"
#include "ui/p_control.h"
#include "ui/inputdevice.h"
#include "ui/inputdeviceaxiscontrol.h"
Expand Down
2 changes: 1 addition & 1 deletion doomsday/client/src/ui/b_util.cpp
Expand Up @@ -28,7 +28,7 @@
#include "ui/b_util.h"

#include "ui/b_main.h"
#include "ui/b_context.h"
#include "ui/bindcontext.h"
#include "ui/inputdevice.h"
#include "ui/inputdeviceaxiscontrol.h"
#include "ui/inputdevicebuttoncontrol.h"
Expand Down
Expand Up @@ -18,7 +18,7 @@
*/

#include "de_platform.h" // strdup macro
#include "ui/b_context.h"
#include "ui/bindcontext.h"

#include <cstring>
#include <de/memory.h>
Expand Down Expand Up @@ -357,12 +357,12 @@ bool BindContext::deleteBinding(int bid)
return false;
}

Action *BindContext::actionForEvent(ddevent_t const *event, bool respectHigherAssociatedContexts) const
Action *BindContext::actionForEvent(ddevent_t const &event, bool respectHigherAssociatedContexts) const
{
// See if the command bindings will have it.
for(cbinding_t *eb = d->commandBinds.next; eb != &d->commandBinds; eb = eb->next)
{
if(Action *act = CommandBinding_ActionForEvent(eb, event, this, respectHigherAssociatedContexts))
if(Action *act = CommandBinding_ActionForEvent(eb, &event, this, respectHigherAssociatedContexts))
{
return act;
}
Expand Down
2 changes: 1 addition & 1 deletion doomsday/client/src/ui/infine/finale.cpp
Expand Up @@ -20,7 +20,7 @@
#include <de/Log>
#include "ui/infine/finale.h"

#include "ui/b_context.h"
#include "ui/bindcontext.h"
#include "ui/infine/finaleinterpreter.h"
#include "network/net_main.h"
#ifdef __SERVER__
Expand Down
2 changes: 1 addition & 1 deletion doomsday/client/src/ui/infine/infinesystem.cpp
Expand Up @@ -29,7 +29,7 @@
#ifdef __CLIENT__
# include "clientapp.h"
#endif
#include "ui/b_context.h"
#include "ui/bindcontext.h"
#include "ui/infine/finale.h"
#include "ui/infine/finaleinterpreter.h"

Expand Down
4 changes: 2 additions & 2 deletions doomsday/client/src/ui/inputsystem.cpp
Expand Up @@ -39,7 +39,7 @@

#include "ui/dd_input.h"
#include "ui/b_main.h"
#include "ui/b_context.h"
#include "ui/bindcontext.h"
#include "ui/p_control.h"
#include "ui/clientwindow.h"
#include "ui/clientwindowsystem.h"
Expand Down Expand Up @@ -1088,7 +1088,7 @@ Action *InputSystem::actionForEvent(ddevent_t const &event) const
{
if(!bc->isActive()) continue;

if(Action *act = bc->actionForEvent(&event))
if(Action *act = bc->actionForEvent(event))
{
return act;
}
Expand Down
4 changes: 2 additions & 2 deletions doomsday/client/src/ui/widgetactions.cpp
Expand Up @@ -19,7 +19,7 @@
#include "WidgetActions"
#include "clientapp.h"
#include "ui/b_main.h"
#include "ui/b_context.h"
#include "ui/bindcontext.h"

using namespace de;

Expand Down Expand Up @@ -68,7 +68,7 @@ bool WidgetActions::tryEvent(Event const &event, String const &context)
// Check a specific binding context for an action (regardless of its activation status).
if(inputSys().hasContext(context))
{
AutoRef<Action> act(inputSys().context(context).actionForEvent(&ddev, false));
AutoRef<Action> act(inputSys().context(context).actionForEvent(ddev, false));
if(act.get())
{
act->trigger();
Expand Down
2 changes: 1 addition & 1 deletion doomsday/client/src/ui/widgets/inputbindingwidget.cpp
Expand Up @@ -19,7 +19,7 @@
#include "ui/widgets/inputbindingwidget.h"
#include "clientapp.h"
#include "ui/b_main.h"
#include "ui/b_context.h"
#include "ui/bindcontext.h"
#include <de/AuxButtonWidget>
#include <de/charsymbols.h>

Expand Down

0 comments on commit 5b79ff5

Please sign in to comment.