Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2021-10-21 05:24:17 +0300
committerCampbell Barton <ideasman42@gmail.com>2021-10-21 05:24:17 +0300
commit035dcdad90ec9d6881e2d99b90e30f5a481237e1 (patch)
treef4b0c0bf97fee7ed9813f9b5587b03af180251e9 /source/blender/windowmanager/intern
parent69102786047dccdcbaee0df6307a8c3364d28fe0 (diff)
Cleanup: use underscore separators for event struct members
Improve readability using underscores for separators, e.g. prev_click_time instead of prevclicktime.
Diffstat (limited to 'source/blender/windowmanager/intern')
-rw-r--r--source/blender/windowmanager/intern/wm_event_query.c10
-rw-r--r--source/blender/windowmanager/intern/wm_event_system.c78
-rw-r--r--source/blender/windowmanager/intern/wm_window.c2
3 files changed, 45 insertions, 45 deletions
diff --git a/source/blender/windowmanager/intern/wm_event_query.c b/source/blender/windowmanager/intern/wm_event_query.c
index 85abd8469fe..5687e024975 100644
--- a/source/blender/windowmanager/intern/wm_event_query.c
+++ b/source/blender/windowmanager/intern/wm_event_query.c
@@ -82,7 +82,7 @@ void WM_event_print(const wmEvent *event)
const char *prev_val_id = unknown;
event_ids_from_type_and_value(event->type, event->val, &type_id, &val_id);
- event_ids_from_type_and_value(event->prevtype, event->prevval, &prev_type_id, &prev_val_id);
+ event_ids_from_type_and_value(event->prev_type, event->prev_val, &prev_type_id, &prev_val_id);
printf(
"wmEvent type:%d / %s, val:%d / %s,\n"
@@ -93,9 +93,9 @@ void WM_event_print(const wmEvent *event)
type_id,
event->val,
val_id,
- event->prevtype,
+ event->prev_type,
prev_type_id,
- event->prevval,
+ event->prev_val,
prev_val_id,
event->shift,
event->ctrl,
@@ -288,8 +288,8 @@ bool WM_event_is_mouse_drag_or_press(const wmEvent *event)
int WM_event_drag_threshold(const struct wmEvent *event)
{
int drag_threshold;
- if (ISMOUSE(event->prevtype)) {
- BLI_assert(event->prevtype != MOUSEMOVE);
+ if (ISMOUSE(event->prev_type)) {
+ BLI_assert(event->prev_type != MOUSEMOVE);
/* Using the previous type is important is we want to check the last pressed/released button,
* The `event->type` would include #MOUSEMOVE which is always the case when dragging
* and does not help us know which threshold to use. */
diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c
index 3c03d413214..8d55a684f10 100644
--- a/source/blender/windowmanager/intern/wm_event_system.c
+++ b/source/blender/windowmanager/intern/wm_event_system.c
@@ -161,8 +161,8 @@ wmEvent *WM_event_add_simulate(wmWindow *win, const wmEvent *event_to_add)
win->eventstate->prev_xy[1] = event->prev_xy[1] = win->eventstate->xy[1];
}
else if (ISMOUSE_BUTTON(event->type) || ISKEYBOARD(event->type)) {
- win->eventstate->prevval = event->prevval = win->eventstate->val;
- win->eventstate->prevtype = event->prevtype = win->eventstate->type;
+ win->eventstate->prev_val = event->prev_val = win->eventstate->val;
+ win->eventstate->prev_type = event->prev_type = win->eventstate->type;
win->eventstate->val = event->val;
win->eventstate->type = event->type;
@@ -188,7 +188,7 @@ void wm_event_free(wmEvent *event)
#endif
if (event->customdata) {
- if (event->customdatafree) {
+ if (event->customdata_free) {
/* NOTE: pointer to listbase struct elsewhere. */
if (event->custom == EVT_DATA_DRAGDROP) {
ListBase *lb = event->customdata;
@@ -2108,8 +2108,8 @@ static wmKeyMapItem *wm_eventmatch_modal_keymap_items(const wmKeyMap *keymap,
}
struct wmEvent_ModalMapStore {
- short prevtype;
- short prevval;
+ short prev_type;
+ short prev_val;
bool dbl_click_disabled;
};
@@ -2157,19 +2157,19 @@ static void wm_event_modalkeymap_begin(const bContext *C,
}
if (event_match != NULL) {
- event_backup->prevtype = event->prevtype;
- event_backup->prevval = event->prevval;
+ event_backup->prev_type = event->prev_type;
+ event_backup->prev_val = event->prev_val;
- event->prevtype = event_match->type;
- event->prevval = event_match->val;
+ event->prev_type = event_match->type;
+ event->prev_val = event_match->val;
event->type = EVT_MODAL_MAP;
event->val = kmi->propvalue;
/* Avoid double-click events even in the case of 'EVT_MODAL_MAP',
* since it's possible users configure double-click keymap items
* which would break when modal functions expect press/release. */
- if (event->prevtype == KM_DBL_CLICK) {
- event->prevtype = KM_PRESS;
+ if (event->prev_type == KM_DBL_CLICK) {
+ event->prev_type = KM_PRESS;
event_backup->dbl_click_disabled = true;
}
}
@@ -2195,11 +2195,11 @@ static void wm_event_modalkeymap_end(wmEvent *event,
const struct wmEvent_ModalMapStore *event_backup)
{
if (event->type == EVT_MODAL_MAP) {
- event->type = event->prevtype;
- event->val = event->prevval;
+ event->type = event->prev_type;
+ event->val = event->prev_val;
- event->prevtype = event_backup->prevtype;
- event->prevval = event_backup->prevval;
+ event->prev_type = event_backup->prev_type;
+ event->prev_val = event_backup->prev_val;
}
if (event_backup->dbl_click_disabled) {
@@ -3184,7 +3184,7 @@ static int wm_handlers_do(bContext *C, wmEvent *event, ListBase *handlers)
event->xy[0] = event->prev_click_xy[0];
event->xy[1] = event->prev_click_xy[1];
event->val = KM_CLICK_DRAG;
- event->type = event->prevtype;
+ event->type = event->prev_type;
CLOG_INFO(WM_LOG_HANDLERS, 1, "handling PRESS_DRAG");
@@ -3208,7 +3208,7 @@ static int wm_handlers_do(bContext *C, wmEvent *event, ListBase *handlers)
}
}
else if (ISMOUSE_BUTTON(event->type) || ISKEYBOARD(event->type)) {
- /* All events that don't set wmEvent.prevtype must be ignored. */
+ /* All events that don't set wmEvent.prev_type must be ignored. */
/* Test for CLICK events. */
if (wm_action_not_handled(action)) {
@@ -3226,10 +3226,10 @@ static int wm_handlers_do(bContext *C, wmEvent *event, ListBase *handlers)
win->event_queue_check_drag = false;
}
- if (event->prevtype == event->type) {
+ if (event->prev_type == event->type) {
if (event->val == KM_RELEASE) {
- if (event->prevval == KM_PRESS) {
+ if (event->prev_val == KM_PRESS) {
if (win->event_queue_check_click == true) {
if (WM_event_drag_test(event, event->prev_click_xy)) {
win->event_queue_check_click = false;
@@ -3280,7 +3280,7 @@ static int wm_handlers_do(bContext *C, wmEvent *event, ListBase *handlers)
/* pass */
}
else {
- if (ISKEYMODIFIER(event->prevtype)) {
+ if (ISKEYMODIFIER(event->prev_type)) {
win->event_queue_check_click = false;
}
}
@@ -3407,14 +3407,14 @@ static void wm_event_drag_and_drop_test(wmWindowManager *wm, wmWindow *win, wmEv
/* Create customdata, first free existing. */
if (event->customdata) {
- if (event->customdatafree) {
+ if (event->customdata_free) {
MEM_freeN(event->customdata);
}
}
event->custom = EVT_DATA_DRAGDROP;
event->customdata = &wm->drags;
- event->customdatafree = 1;
+ event->customdata_free = true;
/* Clear drop icon. */
screen->do_draw_drag = true;
@@ -4653,7 +4653,7 @@ static void attach_ndof_data(wmEvent *event, const GHOST_TEventNDOFMotionData *g
event->custom = EVT_DATA_NDOF_MOTION;
event->customdata = data;
- event->customdatafree = 1;
+ event->customdata_free = true;
}
#endif /* WITH_INPUT_NDOF */
@@ -4692,13 +4692,13 @@ static wmWindow *wm_event_cursor_other_windows(wmWindowManager *wm, wmWindow *wi
static bool wm_event_is_double_click(const wmEvent *event)
{
- if ((event->type == event->prevtype) && (event->prevval == KM_RELEASE) &&
+ if ((event->type == event->prev_type) && (event->prev_val == KM_RELEASE) &&
(event->val == KM_PRESS)) {
if (ISMOUSE(event->type) && WM_event_drag_test(event, event->prev_click_xy)) {
/* Pass. */
}
else {
- if ((PIL_check_seconds_timer() - event->prevclicktime) * 1000 < U.dbl_click_time) {
+ if ((PIL_check_seconds_timer() - event->prev_click_time) * 1000 < U.dbl_click_time) {
return true;
}
}
@@ -4712,13 +4712,13 @@ static bool wm_event_is_double_click(const wmEvent *event)
*/
static void wm_event_prev_values_set(wmEvent *event, wmEvent *event_state)
{
- event->prevval = event_state->prevval = event_state->val;
- event->prevtype = event_state->prevtype = event_state->type;
+ event->prev_val = event_state->prev_val = event_state->val;
+ event->prev_type = event_state->prev_type = event_state->type;
}
static void wm_event_prev_click_set(wmEvent *event, wmEvent *event_state)
{
- event->prevclicktime = event_state->prevclicktime = PIL_check_seconds_timer();
+ event->prev_click_time = event_state->prev_click_time = PIL_check_seconds_timer();
event->prev_click_xy[0] = event_state->prev_click_xy[0] = event_state->xy[0];
event->prev_click_xy[1] = event_state->prev_click_xy[1] = event_state->xy[1];
}
@@ -4799,8 +4799,8 @@ void wm_event_add_ghostevent(wmWindowManager *wm, wmWindow *win, int type, void
* If this was done it could leave `win->eventstate` previous and current value
* set to the same key press/release state which doesn't make sense.
*/
- event.prevtype = event.type;
- event.prevval = event.val;
+ event.prev_type = event.type;
+ event.prev_val = event.val;
/* Ensure the event state is correct, any deviation from this may cause bugs.
*
@@ -4814,12 +4814,12 @@ void wm_event_add_ghostevent(wmWindowManager *wm, wmWindow *win, int type, void
"Non-keyboard/mouse button found in 'win->eventstate->type = %d'",
event_state->type);
}
- if ((event_state->prevtype || event_state->prevval) && /* Ignore cleared event state. */
- !(ISMOUSE_BUTTON(event_state->prevtype) || ISKEYBOARD(event_state->prevtype) ||
+ if ((event_state->prev_type || event_state->prev_val) && /* Ignore cleared event state. */
+ !(ISMOUSE_BUTTON(event_state->prev_type) || ISKEYBOARD(event_state->prev_type) ||
(event_state->type == EVENT_NONE))) {
CLOG_WARN(WM_LOG_HANDLERS,
- "Non-keyboard/mouse button found in 'win->eventstate->prevtype = %d'",
- event_state->prevtype);
+ "Non-keyboard/mouse button found in 'win->eventstate->prev_type = %d'",
+ event_state->prev_type);
}
#endif
@@ -4846,8 +4846,8 @@ void wm_event_add_ghostevent(wmWindowManager *wm, wmWindow *win, int type, void
wmEvent event_other = *win_other->eventstate;
/* See comment for this operation on `event` for details. */
- event_other.prevtype = event_other.type;
- event_other.prevval = event_other.val;
+ event_other.prev_type = event_other.type;
+ event_other.prev_val = event_other.val;
copy_v2_v2_int(event_other.xy, event.xy);
event_other.type = MOUSEMOVE;
@@ -4945,8 +4945,8 @@ void wm_event_add_ghostevent(wmWindowManager *wm, wmWindow *win, int type, void
wmEvent event_other = *win_other->eventstate;
/* See comment for this operation on `event` for details. */
- event_other.prevtype = event_other.type;
- event_other.prevval = event_other.val;
+ event_other.prev_type = event_other.type;
+ event_other.prev_val = event_other.val;
copy_v2_v2_int(event_other.xy, event.xy);
@@ -5207,7 +5207,7 @@ void wm_event_add_xrevent(wmWindow *win, wmXrActionData *actiondata, short val)
.is_repeat = false,
.custom = EVT_DATA_XR,
.customdata = actiondata,
- .customdatafree = 1,
+ .customdata_free = true,
};
wm_event_add(win, &event);
diff --git a/source/blender/windowmanager/intern/wm_window.c b/source/blender/windowmanager/intern/wm_window.c
index e8d626512ca..ce0f710f4c2 100644
--- a/source/blender/windowmanager/intern/wm_window.c
+++ b/source/blender/windowmanager/intern/wm_window.c
@@ -1412,7 +1412,7 @@ static int ghost_event_proc(GHOST_EventHandle evt, GHOST_TUserDataPtr C_void_ptr
event.val = KM_RELEASE;
event.custom = EVT_DATA_DRAGDROP;
event.customdata = &wm->drags;
- event.customdatafree = 1;
+ event.customdata_free = true;
wm_event_add(win, &event);