FTXUI
5.0.0
C++ functional terminal UI.
captured_mouse.hpp
Go to the documentation of this file.
1
// Copyright 2020 Arthur Sonzogni. All rights reserved.
2
// Use of this source code is governed by the MIT license that can be found in
3
// the LICENSE file.
4
#ifndef FTXUI_CAPTURED_MOUSE_HPP
5
#define FTXUI_CAPTURED_MOUSE_HPP
6
7
#include <memory>
8
9
namespace
ftxui
{
10
class
CapturedMouseInterface
{
11
public
:
12
virtual
~CapturedMouseInterface
() =
default
;
13
};
14
using
CapturedMouse
= std::unique_ptr<CapturedMouseInterface>;
15
}
// namespace ftxui
16
17
#endif
/* end of include guard: FTXUI_CAPTURED_MOUSE_HPP */
ftxui::CapturedMouseInterface
Definition:
captured_mouse.hpp:10
ftxui::CapturedMouseInterface::~CapturedMouseInterface
virtual ~CapturedMouseInterface()=default
ftxui
Definition:
animation.hpp:12
ftxui::CapturedMouse
std::unique_ptr< CapturedMouseInterface > CapturedMouse
Definition:
captured_mouse.hpp:14