From fee46615f43ffaef06c34623c881cf1f7ffab747 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 14 May 2020 17:59:14 +1000 Subject: WM: include previous value, type in event printing --- source/blender/windowmanager/intern/wm_event_query.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'source/blender/windowmanager') diff --git a/source/blender/windowmanager/intern/wm_event_query.c b/source/blender/windowmanager/intern/wm_event_query.c index 5b1c7680adc..381c06983a8 100644 --- a/source/blender/windowmanager/intern/wm_event_query.c +++ b/source/blender/windowmanager/intern/wm_event_query.c @@ -61,18 +61,28 @@ void WM_event_print(const wmEvent *event) const char *unknown = "UNKNOWN"; const char *type_id = unknown; const char *val_id = unknown; + const char *prev_type_id = unknown; + const char *prev_val_id = unknown; RNA_enum_identifier(rna_enum_event_type_items, event->type, &type_id); RNA_enum_identifier(rna_enum_event_value_items, event->val, &val_id); + RNA_enum_identifier(rna_enum_event_type_items, event->prevtype, &prev_type_id); + RNA_enum_identifier(rna_enum_event_value_items, event->prevval, &prev_val_id); + printf( "wmEvent type:%d / %s, val:%d / %s,\n" + " prev_type:%d / %s, prev_val:%d / %s,\n" " shift:%d, ctrl:%d, alt:%d, oskey:%d, keymodifier:%d, is_repeat:%d,\n" " mouse:(%d,%d), ascii:'%c', utf8:'%.*s', pointer:%p\n", event->type, type_id, event->val, val_id, + event->prevtype, + prev_type_id, + event->prevval, + prev_val_id, event->shift, event->ctrl, event->alt, -- cgit v1.2.3