79031da543
Spell checking / Check Spelling (push) Has been cancelled
Spell checking / Update PR (push) Has been cancelled
Publish Dev Docs Website / build (push) Failing after 1s
Publish Dev Docs Website / deploy (push) Has been skipped
Spell checking / Report (Push) (push) Has been cancelled
Spell checking / Report (PR) (push) Has been cancelled
15 lines
491 B
C++
15 lines
491 B
C++
#pragma once
|
|
|
|
#include <common/Telemetry/TraceBase.h>
|
|
|
|
class Trace : public telemetry::TraceBase
|
|
{
|
|
public:
|
|
// Log if the user has FindMyMouse enabled or disabled
|
|
static void EnableFindMyMouse(const bool enabled) noexcept;
|
|
|
|
// Log that the user activated the module by focusing the mouse pointer
|
|
// activationMethod: 0 = DoubleLeftControlKey, 1 = DoubleRightControlKey, 2 = ShakeMouse, 3 = Shortcut
|
|
static void MousePointerFocused(const int activationMethod) noexcept;
|
|
};
|