#ifndef __PCBNEW_SCRIPTING_HELPERS_H #define __PCBNEW_SCRIPTING_HELPERS_H #include #include /* we could be including all these methods as static in a class, but * we want plain pcbnew. access from python */ #ifndef SWIG void ScriptingSetPcbEditFrame(PCB_EDIT_FRAME *aPCBEdaFrame); #endif BOARD *GetBoard(); BOARD* LoadBoard(wxString& aFileName, IO_MGR::PCB_FILE_T aFormat); BOARD* LoadBoard(wxString& aFileName); bool SaveBoard(wxString& aFileName, BOARD* aBoard, IO_MGR::PCB_FILE_T aFormat); bool SaveBoard(wxString& aFileName, BOARD* aBoard); #endif