Horizon
Loading...
Searching...
No Matches
src
core
tools
tool_helper_edit_plane.hpp
1
#pragma once
2
#include "core/tool.hpp"
3
4
namespace
horizon {
5
class
ToolHelperEditPlane
:
public
virtual
ToolBase
{
6
7
protected
:
8
void
show_edit_plane_window(
class
Plane
&plane,
class
Board
&brd);
9
ToolResponse
update_for_plane(
const
ToolArgs
&args);
10
11
private
:
12
bool
pick_net_mode =
false
;
13
class
EditPlaneWindow
*win =
nullptr
;
14
};
15
}
// namespace horizon
horizon::Board
Definition
board.hpp:47
horizon::EditPlaneWindow
Definition
edit_plane_window.hpp:12
horizon::Plane
Definition
plane.hpp:54
horizon::ToolArgs
This is what a Tool receives when the user did something.
Definition
tool_pub.hpp:23
horizon::ToolBase
Common interface for all Tools.
Definition
tool_pub.hpp:94
horizon::ToolHelperEditPlane
Definition
tool_helper_edit_plane.hpp:5
horizon::ToolResponse
To signal back to the core what the Tool did, a Tool returns a ToolResponse.
Definition
tool_pub.hpp:40
Generated by
1.9.8