NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
hoverable.hpp
浏览该文件的文档.
1#ifndef NEFORCE_TUI_COMPONENT_HOVERABLE_HPP__
2#define NEFORCE_TUI_COMPONENT_HOVERABLE_HPP__
3
10
12NEFORCE_BEGIN_NAMESPACE__
13NEFORCE_BEGIN_TUI__
14NEFORCE_BEGIN_COMPONENTS__
15
20
25
34 function<void()> on_leave);
35
43 // Components
45 // TUI
47
48NEFORCE_END_COMPONENTS__
49NEFORCE_END_TUI__
50NEFORCE_END_NAMESPACE__
51#endif // NEFORCE_TUI_COMPONENT_HOVERABLE_HPP__
函数包装器主模板声明
独占智能指针
TUI组件基类
unique_ptr< component_base > hoverable(unique_ptr< component_base > child, function< void()> on_enter, function< void()> on_leave)
创建鼠标悬停检测组件