Confirm object cancellation (#15660)

This commit is contained in:
Scott Lahteine
2019-10-27 19:50:21 -05:00
committed by GitHub
parent 78899fc241
commit 9aff30da0c
5 changed files with 40 additions and 30 deletions

View File

@@ -32,6 +32,7 @@ public:
static void cancel_object(const int8_t obj);
static void uncancel_object(const int8_t obj);
static void report();
static inline bool is_canceled(const int8_t obj) { return TEST(canceled, obj); }
static inline void clear_active_object() { set_active_object(-1); }
static inline void cancel_active_object() { cancel_object(active_object); }
static inline void reset() { canceled = 0x0000; object_count = 0; clear_active_object(); }