Remove PNS APIEXPORT that never made sense
It can't work because all base classes must be APIEXPORTed
This commit is contained in:
parent
bc846f5fca
commit
3bbf3a61b5
|
@ -28,7 +28,7 @@
|
||||||
|
|
||||||
class PNS_TUNE_STATUS_POPUP;
|
class PNS_TUNE_STATUS_POPUP;
|
||||||
|
|
||||||
class APIEXPORT LENGTH_TUNER_TOOL : public PNS::TOOL_BASE
|
class LENGTH_TUNER_TOOL : public PNS::TOOL_BASE
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
LENGTH_TUNER_TOOL();
|
LENGTH_TUNER_TOOL();
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
#define __PNS_TOOL_BASE_H
|
#define __PNS_TOOL_BASE_H
|
||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <import_export.h>
|
|
||||||
|
|
||||||
#include <math/vector2d.h>
|
#include <math/vector2d.h>
|
||||||
#include <tools/pcb_tool_base.h>
|
#include <tools/pcb_tool_base.h>
|
||||||
|
@ -42,7 +41,7 @@ class PNS_TUNE_STATUS_POPUP;
|
||||||
namespace PNS
|
namespace PNS
|
||||||
{
|
{
|
||||||
|
|
||||||
class APIEXPORT TOOL_BASE : public PCB_TOOL_BASE
|
class TOOL_BASE : public PCB_TOOL_BASE
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
TOOL_BASE( const std::string& aToolName );
|
TOOL_BASE( const std::string& aToolName );
|
||||||
|
|
|
@ -112,7 +112,7 @@ public:
|
||||||
|
|
||||||
const RESULT Route( const LINE& aInitialPath );
|
const RESULT Route( const LINE& aInitialPath );
|
||||||
|
|
||||||
void SetLengthLimit( bool aEnable )
|
void SetLengthLimit( bool aEnable )
|
||||||
{
|
{
|
||||||
m_lengthLimitOn = aEnable;
|
m_lengthLimitOn = aEnable;
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
|
|
||||||
class PCB_SELECTION_TOOL;
|
class PCB_SELECTION_TOOL;
|
||||||
|
|
||||||
class APIEXPORT ROUTER_TOOL : public PNS::TOOL_BASE
|
class ROUTER_TOOL : public PNS::TOOL_BASE
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ROUTER_TOOL();
|
ROUTER_TOOL();
|
||||||
|
|
Loading…
Reference in New Issue