25#ifndef __PCB_TEST_FRAME_H
26#define __PCB_TEST_FRAME_H
56 virtual void SetBoard( std::shared_ptr<BOARD> b);
74#ifdef USE_TOOL_MANAGER
75 unique_ptr < TOOL_MANAGER > m_toolManager;
76 unique_ptr < TOOL_DISPATCHER > m_toolDispatcher;
77 unique_ptr < ACTIONS > m_pcbActions;
Gather all the actions that are shared by tools.
Information pertinent to a Pcbnew printed circuit board.
@ GAL_TYPE_OPENGL
OpenGL implementation.
std::shared_ptr< BOARD > m_board
std::shared_ptr< PCB_DRAW_PANEL_GAL > GetPanel()
std::shared_ptr< PCB_DRAW_PANEL_GAL > m_galPanel
void createView(wxWindow *aParent, PCB_DRAW_PANEL_GAL::GAL_TYPE aGalType=PCB_DRAW_PANEL_GAL::GAL_TYPE_OPENGL)
std::shared_ptr< BOARD > GetBoard()
virtual void SetBoard(std::shared_ptr< BOARD > b)
virtual void createUserTools()
virtual ~PCB_TEST_FRAME_BASE()
KIGFX::GAL_DISPLAY_OPTIONS m_displayOptions
virtual BOARD * LoadAndDisplayBoard(const std::string &filename)
The Cairo implementation of the graphics abstraction layer.
void SetTopFrame(wxFrame *aFrame)