Equip the interface with an enumerator like in the example:

Instead of mouse buttons, send start, triggered, cancelled, completed states. Not entirely sure how it’s all supposed to work but toy with those ideas.
Equip the interface with an enumerator like in the example:

Instead of mouse buttons, send start, triggered, cancelled, completed states. Not entirely sure how it’s all supposed to work but toy with those ideas.