1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#pragma once #include "../graphic_base.hpp" #include "basic_types.hpp" namespace cru::platform::native { struct NativeMouseButtonEventArgs { MouseButton button; Point point; }; enum class FocusChangeType { Gain, Lost }; enum class MouseEnterLeaveType { Enter, Leave }; } // namespace cru::platform::native