KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PCB_EDIT_FRAME Member List

This is the complete list of members for PCB_EDIT_FRAME, including all inherited members.

ActivateGalCanvas() overridePCB_EDIT_FRAMEvirtual
AddActionPluginTools()PCB_EDIT_FRAMEprotected
addApiPluginTools()EDA_DRAW_FRAMEprotectedvirtual
AddBoardChangeListener(wxEvtHandler *aListener)PCB_BASE_FRAME
AddFootprintToBoard(FOOTPRINT *aFootprint)PCB_BASE_FRAMEvirtual
AddLibrary(const wxString &aLibName=wxEmptyString, FP_LIB_TABLE *aTable=nullptr)PCB_BASE_EDIT_FRAME
AddMenuLanguageList(ACTION_MENU *aMasterMenu, TOOL_INTERACTIVE *aControlTool)EDA_BASE_FRAMEprotected
AddStandardHelpMenu(wxMenuBar *aMenuBar)EDA_BASE_FRAME
AddStandardSubMenus(TOOL_MENU &aMenu)EDA_DRAW_FRAME
AngleValueFromString(const wxString &aTextValue) constUNITS_PROVIDERinline
APPEARANCE_CONTROLSPCB_EDIT_FRAMEfriend
AppendCopyToUndoList(const PICKED_ITEMS_LIST &aItemsList, UNDO_REDO aCommandType) overridePCB_BASE_EDIT_FRAMEvirtual
AppendMsgPanel(const wxString &aTextUpper, const wxString &aTextLower, int aPadding=6)EDA_DRAW_FRAME
buildActionPluginMenus(ACTION_MENU *aActionMenu)PCB_EDIT_FRAMEprotected
CanAcceptApiCommands() overridePCB_EDIT_FRAMEvirtual
canCloseWindow(wxCloseEvent &aCloseEvent) overridePCB_EDIT_FRAMEprotectedvirtual
ChangeUserUnits(EDA_UNITS aUnits)EDA_BASE_FRAME
CheckForAutoSaveFile(const wxFileName &aFileName)EDA_BASE_FRAMEvirtual
Clear_Pcb(bool doAskAboutUnsavedChanges, bool aFinal=false)PCB_EDIT_FRAME
ClearFileHistory(FILE_HISTORY *aFileHistory=nullptr)EDA_BASE_FRAME
ClearListAndDeleteItems(PICKED_ITEMS_LIST *aList)PCB_BASE_EDIT_FRAME
ClearMsgPanel()EDA_DRAW_FRAMEvirtual
ClearUndoORRedoList(UNDO_REDO_LIST whichList, int aItemCount=-1) overridePCB_BASE_EDIT_FRAMEvirtual
ClearUndoRedoList()EDA_BASE_FRAMEvirtual
commonInit(FRAME_T aFrameType)EDA_BASE_FRAMEprivate
CommonSettingsChanged(bool aEnvVarsChanged, bool aTextVarsChanged) overridePCB_EDIT_FRAMEvirtual
Compile_Ratsnest(bool aDisplayStatus)PCB_BASE_FRAME
config() constEDA_BASE_FRAMEvirtual
ConfigBaseName() overrideEDA_BASE_FRAMEinlinevirtual
CreateAndShow3D_Frame()PCB_BASE_FRAME
CreateHotkeyPopup()EDA_DRAW_FRAMEvirtual
CreateInfoBar()EDA_BASE_FRAME
CreateNewFootprint(wxString aFootprintName, const wxString &aLibName)PCB_BASE_FRAME
CreateNewLibrary(const wxString &aLibName=wxEmptyString, const wxString &aProposedName=wxEmptyString)PCB_BASE_EDIT_FRAME
createNewLibrary(const wxString &aLibName, const wxString &aProposedName, FP_LIB_TABLE *aTable)PCB_BASE_EDIT_FRAMEprotected
CreateNewProjectLibrary(const wxString &aLibName=wxEmptyString, const wxString &aProposedName=wxEmptyString)PCB_BASE_EDIT_FRAME
CreateServer(int service, bool local=true)KIWAY_PLAYER
CurrentToolName() constTOOLS_HOLDER
DeleteAutoSaveFile(const wxFileName &aFileName)EDA_BASE_FRAMEvirtual
DesignBlocksPaneName()EDA_DRAW_FRAMEinlinestatic
Destroy() overrideKIWAY_PLAYER
DIALOG enum valueKIWAY_HOLDER
DismissModal(bool aRetVal, const wxString &aResult=wxEmptyString)KIWAY_PLAYER
DisplayConstraintsMsg(const wxString &msg)EDA_DRAW_FRAME
DisplayGridMsg()EDA_DRAW_FRAMEvirtual
DisplayToolMsg(const wxString &msg) overrideEDA_DRAW_FRAMEvirtual
DisplayUnitsMsg()EDA_DRAW_FRAME
doAutoSave() overridePCB_EDIT_FRAMEprotectedvirtual
doCloseWindow() overridePCB_EDIT_FRAMEprotectedvirtual
DoGenFootprintsPositionFile(const wxString &aFullFileName, bool aUnitsMM, bool aOnlySMD, bool aNoTHItems, bool aExcludeDNP, bool aTopSide, bool aBottomSide, bool aFormatCSV, bool aUseAuxOrigin, bool aNegateBottomX)PCB_EDIT_FRAME
DoGenFootprintsReport(const wxString &aFullFilename, bool aUnitsMM)PCB_EDIT_FRAME
doReCreateMenuBar() overridePCB_EDIT_FRAMEprotectedvirtual
DoWithAcceptedFiles()EDA_BASE_FRAMEprotectedvirtual
EDA_BASE_FRAME(wxWindow *aParent, FRAME_T aFrameType, const wxString &aTitle, const wxPoint &aPos, const wxSize &aSize, long aStyle, const wxString &aFrameName, KIWAY *aKiway, const EDA_IU_SCALE &aIuScale)EDA_BASE_FRAME
EDA_DRAW_FRAME(KIWAY *aKiway, wxWindow *aParent, FRAME_T aFrameType, const wxString &aTitle, const wxPoint &aPos, const wxSize &aSize, long aStyle, const wxString &aFrameName, const EDA_IU_SCALE &aIuScale)EDA_DRAW_FRAME
Edit_Zone_Params(ZONE *zone_container)PCB_EDIT_FRAME
ensureWindowIsOnScreen()EDA_BASE_FRAMEprotected
EraseMsgBox()EDA_DRAW_FRAME
ExchangeFootprint(FOOTPRINT *aExisting, FOOTPRINT *aNew, BOARD_COMMIT &aCommit, bool deleteExtraTexts=true, bool resetTextLayers=true, bool resetTextEffects=true, bool resetFabricationAttrs=true, bool resetTextContent=true, bool reset3DModels=true, bool *aUpdated=nullptr)PCB_EDIT_FRAME
ExecuteRemoteCommand(const char *cmdline) overridePCB_EDIT_FRAMEvirtual
Export_IDF3(BOARD *aPcb, const wxString &aFullFileName, bool aUseThou, double aXRef, double aYRef, bool aIncludeUnspecified, bool aIncludeDNP)PCB_EDIT_FRAME
ExportFootprintsToLibrary(bool aStoreInNewLib, const wxString &aLibName=wxEmptyString, wxString *aLibPath=nullptr)PCB_EDIT_FRAME
ExportSpecctraFile(const wxString &aFullFilename)PCB_EDIT_FRAME
ExportSVG(wxCommandEvent &event)PCB_EDIT_FRAME
ExportToGenCAD(wxCommandEvent &event)PCB_EDIT_FRAME
ExportVRML_File(const wxString &aFullFileName, double aMMtoWRMLunit, bool aIncludeUnspecified, bool aIncludeDNP, bool aExport3DFiles, bool aUseRelativePaths, const wxString &a3D_Subdir, double aXRef, double aYRef)PCB_EDIT_FRAME
FetchNetlistFromSchematic(NETLIST &aNetlist, const wxString &aAnnotateMessage)PCB_EDIT_FRAME
Files_io(wxCommandEvent &event)PCB_EDIT_FRAME
Files_io_from_id(int aId)PCB_EDIT_FRAME
findDialogs()EDA_DRAW_FRAMEprotected
FindItemsFromSyncSelection(std::string syncStr)PCB_EDIT_FRAME
FindNext(bool reverse=false)PCB_EDIT_FRAME
findQuasiModalDialog()EDA_BASE_FRAMEprivate
FinishAUIInitialization()EDA_BASE_FRAME
FocusLibraryTreeInput()EDA_DRAW_FRAMEinlinevirtual
FocusOnItem(BOARD_ITEM *aItem, PCB_LAYER_ID aLayer=UNDEFINED_LAYER)PCB_BASE_FRAME
FocusOnItems(std::vector< BOARD_ITEM * > aItems, PCB_LAYER_ID aLayer=UNDEFINED_LAYER)PCB_BASE_FRAME
FocusOnLocation(const VECTOR2I &aPos)EDA_DRAW_FRAME
FRAME enum valueKIWAY_HOLDER
GenD356File(wxCommandEvent &event)PCB_EDIT_FRAME
GenFootprintsReport(wxCommandEvent &event)PCB_EDIT_FRAME
GenIPC2581File(wxCommandEvent &event)PCB_EDIT_FRAME
GenODBPPFiles(wxCommandEvent &event)PCB_EDIT_FRAME
Get3DViewerFrame()PCB_BASE_FRAME
GetAboutTitle() constEDA_BASE_FRAMEinline
GetActionPluginButtonVisible(const wxString &aPluginPath, bool aPluginDefault)PCB_EDIT_FRAMEstatic
GetActiveLayer() constPCB_BASE_FRAMEinlinevirtual
GetAppearancePanel()PCB_BASE_EDIT_FRAMEinline
GetAutoSaveInterval() constEDA_BASE_FRAME
GetAuxOrigin() constPCB_BASE_FRAME
GetBoard() constPCB_BASE_FRAMEinline
GetBoardBoundingBox(bool aBoardEdgesOnly=false) constPCB_BASE_FRAME
GetCanvas() const overridePCB_BASE_FRAMEvirtual
GetCollectorsGuide()PCB_BASE_FRAME
GetColorSettings(bool aForceRefresh=false) const overridePCB_BASE_EDIT_FRAMEvirtual
GetContextualTextVars(BOARD_ITEM *aSourceItem, const wxString &aCrossRef, wxArrayString *aTokens)PCB_BASE_EDIT_FRAME
GetCurrentFileName() const overridePCB_EDIT_FRAMEvirtual
GetCurrentSelection() overridePCB_EDIT_FRAMEvirtual
GetDesignRulesPath()PCB_BASE_EDIT_FRAME
GetDesignSettings() constPCB_BASE_FRAMEvirtual
GetDisplayOptions() constPCB_BASE_FRAMEinline
GetDocumentExtents(bool aIncludeAllVisible=true) const overridePCB_BASE_FRAMEvirtual
GetDoImmediateActions() constTOOLS_HOLDERinline
GetDragAction() constTOOLS_HOLDERinline
GetDrawBgColor() constEDA_DRAW_FRAMEinlinevirtual
GetExportNetlistAction()PCB_EDIT_FRAMEinline
GetFileFromHistory(int cmdId, const wxString &type, FILE_HISTORY *aFileHistory=nullptr)EDA_BASE_FRAME
GetFileHistory()EDA_BASE_FRAMEinline
GetFindHistoryList()EDA_DRAW_FRAMEinline
GetFindReplaceData()EDA_DRAW_FRAMEinline
GetFootprintDiffDialog()PCB_EDIT_FRAME
GetFootprintEditorSettings() constPCB_BASE_FRAME
GetFrameType() constEDA_BASE_FRAMEinline
GetFullScreenDesc() constEDA_DRAW_FRAMEvirtual
GetGalDisplayOptions()EDA_DRAW_FRAMEinline
GetGridColor() overridePCB_EDIT_FRAMEvirtual
GetGridOrigin() const overridePCB_BASE_FRAMEvirtual
GetHotkeyPopup()EDA_DRAW_FRAMEinline
GetInfoBar()EDA_BASE_FRAMEinline
GetInspectClearanceDialog()PCB_EDIT_FRAME
GetInspectConstraintsDialog()PCB_EDIT_FRAME
GetInspectDrcErrorDialog()PCB_EDIT_FRAME
GetItem(const KIID &aId) const overridePCB_BASE_FRAMEvirtual
GetIuScale() constUNITS_PROVIDERinline
GetLastPath(LAST_PATH_TYPE aType)PCB_EDIT_FRAME
GetLayerPairSettings()PCB_BASE_EDIT_FRAMEinline
GetLibTree() constEDA_DRAW_FRAMEinlinevirtual
GetMagneticItemsSettings()PCB_BASE_FRAMEvirtual
GetMaxUndoItems() constEDA_BASE_FRAMEinline
GetModel() const overridePCB_EDIT_FRAMEvirtual
GetMoveWarpsCursor() constTOOLS_HOLDERinline
GetMruPath() constEDA_BASE_FRAMEinline
GetNearestGridPosition(const VECTOR2I &aPosition) constEDA_DRAW_FRAME
GetNearestHalfGridPosition(const VECTOR2I &aPosition) constEDA_DRAW_FRAME
GetOrderedActionPlugins()PCB_EDIT_FRAMEstatic
GetOriginTransforms() overridePCB_BASE_FRAMEvirtual
GetPageSettings() const overridePCB_BASE_FRAMEvirtual
GetPageSizeIU() const overridePCB_BASE_FRAMEvirtual
GetPcbNewSettings() constPCB_BASE_FRAME
GetPlotSettings() constPCB_BASE_FRAMEvirtual
GetPropertiesPanel()EDA_DRAW_FRAMEinline
GetRedoActionDescription() constEDA_BASE_FRAMEvirtual
GetRedoCommandCount() constEDA_BASE_FRAMEinlinevirtual
GetRotationAngle() const overridePCB_EDIT_FRAMEvirtual
GetScreen() const overridePCB_BASE_FRAMEinlinevirtual
GetScreenDesc() constEDA_DRAW_FRAMEvirtual
GetSettingsManager() constEDA_BASE_FRAMEinline
GetSeverity(int aErrorCode) const overridePCB_BASE_FRAMEvirtual
GetShowPolarCoords() constEDA_DRAW_FRAMEinline
GetTargetLibId() constEDA_DRAW_FRAMEinlinevirtual
GetTitleBlock() const overridePCB_BASE_FRAMEvirtual
GetToolCanvas() const overrideEDA_DRAW_FRAMEinlinevirtual
GetToolDispatcher() constTOOLS_HOLDERinline
GetToolManager() constTOOLS_HOLDERinline
GetType() constKIWAY_HOLDERinline
GetUndoActionDescription() constEDA_BASE_FRAMEvirtual
GetUndoCommandCount() constEDA_BASE_FRAMEinlinevirtual
GetUnitPair(EDA_UNITS &aPrimaryUnit, EDA_UNITS &aSecondaryUnits) overrideEDA_DRAW_FRAMEvirtual
GetUntranslatedAboutTitle() constEDA_BASE_FRAMEinline
GetUserOrigin() constPCB_BASE_FRAME
GetUserUnits() constUNITS_PROVIDERinline
GetViewerSettingsBase() constPCB_BASE_FRAMEvirtual
GetWindowSettings(APP_SETTINGS_BASE *aCfg)EDA_BASE_FRAMEvirtual
GetWindowSize()EDA_BASE_FRAME
GetZoomLevelIndicator() constEDA_DRAW_FRAME
handleActivateEvent(wxActivateEvent &aEvent) overridePCB_BASE_EDIT_FRAMEprotectedvirtual
handleIconizeEvent(wxIconizeEvent &aEvent) overridePCB_BASE_FRAMEprotectedvirtual
HandleSystemColorChange()EDA_BASE_FRAMEvirtual
HandleUpdateUIEvent(wxUpdateUIEvent &aEvent, EDA_BASE_FRAME *aFrame, ACTION_CONDITIONS aCond)EDA_BASE_FRAMEstatic
HardRedraw() overridePCB_EDIT_FRAMEvirtual
HasKiway() constKIWAY_HOLDERinline
help_name()EDA_BASE_FRAMEvirtual
HideSolderMask()PCB_BASE_FRAME
HOLDER_TYPE enum nameKIWAY_HOLDER
importFile(const wxString &aFileName, int aFileType, const std::map< std::string, UTF8 > *aProperties=nullptr)PCB_EDIT_FRAMEprotected
ImportHotkeyConfigFromFile(std::map< std::string, TOOL_ACTION * > aActionMap, const wxString &aDefaultShortname)EDA_BASE_FRAME
ImportSpecctraSession(const wxString &aFullFilename)PCB_EDIT_FRAME
inferLegacyEdgeClearance(BOARD *aBoard, bool aShowUserMsg=true)PCB_EDIT_FRAMEprotected
initExitKey()EDA_BASE_FRAMEprotected
InstallNetlistFrame()PCB_EDIT_FRAME
isAutoSaveRequired() constEDA_BASE_FRAMEinlineprotectedvirtual
IsContentModified() const overridePCB_EDIT_FRAMEvirtual
IsCurrentTool(const TOOL_ACTION &aAction) constTOOLS_HOLDER
IsDismissed()KIWAY_PLAYER
IsElementVisible(GAL_LAYER_ID aElement) constPCB_EDIT_FRAME
IsGridOverridden() constEDA_DRAW_FRAME
IsGridVisible() constEDA_DRAW_FRAME
IsLibraryTreeShown() constEDA_DRAW_FRAMEinlinevirtual
IsModal() const overrideKIWAY_PLAYERinlinevirtual
IsScriptingConsoleVisible()EDA_DRAW_FRAME
IsType(FRAME_T aType) constEDA_BASE_FRAMEinline
IsWritable(const wxFileName &aFileName, bool aVerbose=true)EDA_BASE_FRAME
KICAD_AUI_TB_STYLEEDA_BASE_FRAMEprotectedstatic
Kiway() constKIWAY_HOLDERinline
kiway_express(KIWAY_EXPRESS &aEvent)KIWAY_PLAYERprotected
KIWAY_HOLDER(KIWAY *aKiway, HOLDER_TYPE aType)KIWAY_HOLDERinline
KIWAY_PLAYER(KIWAY *aKiway, wxWindow *aParent, FRAME_T aFrameType, const wxString &aTitle, const wxPoint &aPos, const wxSize &aSize, long aStyle, const wxString &aFrameName, const EDA_IU_SCALE &aIuScale)KIWAY_PLAYER
KiwayMailIn(KIWAY_EXPRESS &aEvent) overridePCB_EDIT_FRAMEvirtual
language_change(wxCommandEvent &event)KIWAY_PLAYERprotected
LayerManagerShown()PCB_EDIT_FRAME
LibraryFileBrowser(bool doOpen, wxFileName &aFilename, const wxString &wildcard, const wxString &ext, bool isDirectory=false, bool aIsGlobal=false, const wxString &aGlobalPath=wxEmptyString)EDA_DRAW_FRAME
loadCanvasTypeSetting(APP_SETTINGS_BASE *aCfg=nullptr)EDA_DRAW_FRAMEprotected
LoadDrawingSheet()PCB_EDIT_FRAME
loadFootprint(const LIB_ID &aFootprintId)PCB_BASE_FRAMEprotected
LoadFootprint(const LIB_ID &aFootprintId)PCB_BASE_FRAME
LoadFootprints(NETLIST &aNetlist, REPORTER &aReporter)PCB_EDIT_FRAME
LoadProjectSettings()PCB_EDIT_FRAME
LoadSettings(APP_SETTINGS_BASE *aCfg) overridePCB_EDIT_FRAMEvirtual
LoadWindowSettings(const WINDOW_SETTINGS *aCfg)EDA_BASE_FRAME
LoadWindowState(const wxString &aFileName)EDA_BASE_FRAME
LoadWindowState(const WINDOW_STATE &aState)EDA_BASE_FRAMEvirtual
LockFile(const wxString &aFileName)EDA_DRAW_FRAME
m_aboutTitleEDA_BASE_FRAMEprotected
m_acceptedExtsEDA_BASE_FRAMEprotected
m_AcceptedFilesEDA_BASE_FRAMEprotected
m_actionsTOOLS_HOLDERprotected
m_appearancePanelPCB_BASE_EDIT_FRAMEprotected
m_auimgrEDA_BASE_FRAMEprotected
m_autoSavePendingEDA_BASE_FRAMEprotected
m_autoSaveRequiredEDA_BASE_FRAMEprotected
m_autoSaveTimerEDA_BASE_FRAMEprotected
m_auxiliaryToolBarEDA_DRAW_FRAMEprotected
m_boardChangeListenersPCB_BASE_FRAMEprivate
m_boardSetupDlgPCB_EDIT_FRAMEprivate
m_canvasEDA_DRAW_FRAMEprivate
m_canvasTypeEDA_DRAW_FRAMEprotected
m_colorSettingsEDA_DRAW_FRAMEprotected
m_configNameEDA_BASE_FRAMEprotected
m_currentScreenEDA_DRAW_FRAMEprivate
m_darkModePCB_BASE_EDIT_FRAMEprotected
m_displayIndexEDA_BASE_FRAMEprotected
m_displayOptionsPCB_BASE_FRAMEprotected
m_dragActionTOOLS_HOLDERprotected
m_drawBgColorEDA_DRAW_FRAMEprotected
m_drawToolBarEDA_DRAW_FRAMEprotected
m_dummySelectionTOOLS_HOLDERprotected
m_eventCounterTimerPCB_EDIT_FRAMEprivate
m_exportNetlistActionPCB_EDIT_FRAMEprivate
m_file_checkerEDA_DRAW_FRAMEprotected
m_fileHistoryEDA_BASE_FRAMEprotected
m_findDialogPCB_EDIT_FRAMEprivate
m_findReplaceDataEDA_DRAW_FRAMEprotected
m_findStringHistoryListEDA_DRAW_FRAMEprotected
m_footprintDiffDlgPCB_EDIT_FRAMEprivate
m_framePosEDA_BASE_FRAMEprotected
m_frameSizeEDA_BASE_FRAMEprotected
m_galDisplayOptionsEDA_DRAW_FRAMEprivate
m_gridColorEDA_DRAW_FRAMEprotected
m_gridSelectBoxEDA_DRAW_FRAMEprotected
m_hotkeyPopupEDA_DRAW_FRAMEprotected
m_identEDA_BASE_FRAMEprotected
m_immediateActionsTOOLS_HOLDERprotected
m_importPropertiesPCB_EDIT_FRAMEprivate
m_infoBarEDA_BASE_FRAMEprotected
m_inspectClearanceDlgPCB_EDIT_FRAMEprivate
m_inspectConstraintsDlgPCB_EDIT_FRAMEprivate
m_inspectDrcErrorDlgPCB_EDIT_FRAMEprivate
m_isClosingEDA_BASE_FRAMEprotected
m_isNonUserCloseEDA_BASE_FRAMEprotected
m_iuScaleUNITS_PROVIDERprivate
m_kiwayKIWAY_HOLDERprivate
m_lastNetnamesViewportPCB_EDIT_FRAMEprivate
m_lastToolbarIconSizeEDA_DRAW_FRAMEprivate
m_layerPairSettingsPCB_BASE_EDIT_FRAMEprotected
m_mainToolBarEDA_DRAW_FRAMEprotected
m_maximizeByDefaultEDA_BASE_FRAMEprotected
m_messagePanelEDA_DRAW_FRAMEprotected
m_modalKIWAY_PLAYERprotected
m_modal_loopKIWAY_PLAYERprotected
m_modal_resultant_parentKIWAY_PLAYERprotected
m_modal_ret_valKIWAY_PLAYERprotected
m_modal_stringKIWAY_PLAYERprotected
m_moveWarpsCursorTOOLS_HOLDERprotected
m_mruPathEDA_BASE_FRAMEprotected
m_msgFrameHeightEDA_DRAW_FRAMEprotected
m_netInspectorPanelEDA_DRAW_FRAMEprotected
m_normalFramePosEDA_BASE_FRAMEprotected
m_normalFrameSizeEDA_BASE_FRAMEprotected
m_openGLFailureOccuredEDA_DRAW_FRAMEprotectedstatic
m_optionsToolBarEDA_DRAW_FRAMEprotected
m_originTransformsPCB_BASE_FRAMEprotected
m_pcbPCB_BASE_FRAMEprotected
m_perspectiveEDA_BASE_FRAMEprotected
m_polarCoordsEDA_DRAW_FRAMEprotected
m_prevIconValPCB_EDIT_FRAMEprotected
m_probingSchToPcbPCB_EDIT_FRAME
m_propertiesPanelEDA_DRAW_FRAMEprotected
m_redoListEDA_BASE_FRAMEprotected
m_replaceStringHistoryListEDA_DRAW_FRAMEprotected
m_searchPaneEDA_DRAW_FRAMEprotected
m_selectionFilterPanelPCB_BASE_EDIT_FRAMEprotected
m_SelLayerBoxPCB_EDIT_FRAME
m_SelTrackWidthBoxPCB_EDIT_FRAME
m_SelViaSizeBoxPCB_EDIT_FRAME
m_settingsManagerEDA_BASE_FRAMEprotected
m_show_layer_manager_toolsPCB_EDIT_FRAME
m_show_net_inspectorPCB_EDIT_FRAME
m_show_searchPCB_EDIT_FRAME
m_showBorderAndTitleBlockEDA_DRAW_FRAMEprotected
m_socketsKIWAY_PLAYERprotected
m_socketServerEDA_DRAW_FRAMEprotected
m_spaceMousePCB_BASE_FRAMEprivate
m_supportsAutoSaveEDA_BASE_FRAMEprotected
m_tabbedPanelPCB_BASE_EDIT_FRAMEprotected
m_toolDispatcherTOOLS_HOLDERprotected
m_toolManagerTOOLS_HOLDERprotected
m_toolStackTOOLS_HOLDERprotected
m_typeKIWAY_HOLDERprivate
m_uiUpdateMapEDA_BASE_FRAMEprotected
m_undoListEDA_BASE_FRAMEprotected
m_undoRedoBlockedPCB_BASE_EDIT_FRAMEprotected
m_undoRedoCountMaxEDA_DRAW_FRAMEprotected
m_userUnitsUNITS_PROVIDERprivate
m_watcherPCB_BASE_FRAMEprivate
m_watcherDebounceTimerPCB_BASE_FRAMEprivate
m_watcherFileNamePCB_BASE_FRAMEprivate
m_watcherLastModifiedPCB_BASE_FRAMEprivate
m_ZoneFillsDirtyPCB_EDIT_FRAME
m_zoomSelectBoxEDA_DRAW_FRAMEprotected
MakeGridHelper() overridePCB_EDIT_FRAMEvirtual
MessageTextFromCoord(int aValue, ORIGIN_TRANSFORMS::COORD_TYPES_T aCoordType) constPCB_BASE_FRAMEinline
MessageTextFromMinOptMax(const MINOPTMAX< int > &aValue) constUNITS_PROVIDERinline
MessageTextFromValue(double aValue, bool aAddUnitLabel=true, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) constUNITS_PROVIDERinline
MessageTextFromValue(const EDA_ANGLE &aValue, bool aAddUnitLabel=true) constUNITS_PROVIDERinline
NetInspectorPanelName()EDA_DRAW_FRAMEinlinestatic
NetInspectorShown()PCB_EDIT_FRAME
NonUserClose(bool aForce)EDA_BASE_FRAMEinline
NullUiStringUNITS_PROVIDERinlinestatic
OnActionPluginButton(wxCommandEvent &aEvent)PCB_EDIT_FRAMEprotected
OnActionPluginMenu(wxCommandEvent &aEvent)PCB_EDIT_FRAMEprotected
onActivate(wxActivateEvent &aEvent)EDA_DRAW_FRAMEprotected
OnApiPluginInvoke(wxCommandEvent &aEvent)EDA_DRAW_FRAMEvirtual
onAutoSaveTimer(wxTimerEvent &aEvent)EDA_BASE_FRAMEprotected
onBoardLoaded()PCB_EDIT_FRAMEprotected
OnCharHook(wxKeyEvent &aKeyEvent)EDA_BASE_FRAMEvirtual
OnClearFileHistory(wxCommandEvent &aEvent)PCB_EDIT_FRAME
onCloseModelessBookReporterDialogs(wxCommandEvent &aEvent)PCB_EDIT_FRAMEprotected
onDarkModeToggle()PCB_BASE_EDIT_FRAMEprotectedvirtual
OnDisplayOptionsChanged() overridePCB_EDIT_FRAMEvirtual
OnDropFiles(wxDropFilesEvent &aEvent)EDA_BASE_FRAMEprotectedvirtual
OnEditItemRequest(BOARD_ITEM *aItem) overridePCB_EDIT_FRAMEvirtual
OnExportHyperlynx(wxCommandEvent &event)PCB_EDIT_FRAME
OnExportIDF3(wxCommandEvent &event)PCB_EDIT_FRAME
OnExportSTEP(wxCommandEvent &event)PCB_EDIT_FRAME
OnExportVRML(wxCommandEvent &event)PCB_EDIT_FRAME
OnFileHistory(wxCommandEvent &event)PCB_EDIT_FRAME
OnFPChange(wxFileSystemWatcherEvent &aEvent)PCB_BASE_FRAME
OnFpChangeDebounceTimer(wxTimerEvent &aEvent)PCB_BASE_FRAME
onIconize(wxIconizeEvent &aEvent)EDA_BASE_FRAMEprotected
OnKicadAbout(wxCommandEvent &event)EDA_BASE_FRAME
OnMaximize(wxMaximizeEvent &aEvent)EDA_BASE_FRAME
OnMenuEvent(wxMenuEvent &event)EDA_BASE_FRAME
OnModify() overridePCB_EDIT_FRAMEvirtual
OnMove(wxMoveEvent &aEvent) overrideEDA_DRAW_FRAMEvirtual
OnNetlistChanged(BOARD_NETLIST_UPDATER &aUpdater, bool *aRunDragCommand)PCB_EDIT_FRAME
OnPageSettingsChange()EDA_DRAW_FRAMEinlinevirtual
OnPreferences(wxCommandEvent &event)EDA_BASE_FRAME
OnQuit(wxCommandEvent &event)PCB_EDIT_FRAME
OnSelectGrid(wxCommandEvent &event)EDA_DRAW_FRAME
OnSelectZoom(wxCommandEvent &event)EDA_DRAW_FRAMEvirtual
OnSize(wxSizeEvent &event) overrideEDA_DRAW_FRAMEvirtual
onSize(wxSizeEvent &aEvent)PCB_EDIT_FRAMEprotected
OnSockRequest(wxSocketEvent &evt)KIWAY_PLAYER
OnSockRequestServer(wxSocketEvent &evt)KIWAY_PLAYER
onSystemColorChange(wxSysColourChangedEvent &aEvent)EDA_BASE_FRAMEprotected
OnToolbarSizeChanged()EDA_DRAW_FRAME
OnUpdateLayerSelectBox(wxUpdateUIEvent &aEvent)PCB_EDIT_FRAME
OnUpdateSelectAutoWidth(wxUpdateUIEvent &aEvent)PCB_EDIT_FRAME
OnUpdateSelectGrid(wxUpdateUIEvent &aEvent)EDA_DRAW_FRAME
OnUpdateSelectTrackWidth(wxUpdateUIEvent &aEvent)PCB_EDIT_FRAME
OnUpdateSelectViaSize(wxUpdateUIEvent &aEvent)PCB_EDIT_FRAME
OnUpdateSelectZoom(wxUpdateUIEvent &aEvent)EDA_DRAW_FRAME
OpenProjectFiles(const std::vector< wxString > &aFileSet, int aCtl=0) overridePCB_EDIT_FRAMEvirtual
OptionalValueFromString(const wxString &aTextValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) constUNITS_PROVIDERinline
PANEL enum valueKIWAY_HOLDER
PCB::IFACEPCB_EDIT_FRAMEfriend
PCB_BASE_EDIT_FRAME(KIWAY *aKiway, wxWindow *aParent, FRAME_T aFrameType, const wxString &aTitle, const wxPoint &aPos, const wxSize &aSize, long aStyle, const wxString &aFrameName)PCB_BASE_EDIT_FRAME
PCB_BASE_FRAME(KIWAY *aKiway, wxWindow *aParent, FRAME_T aFrameType, const wxString &aTitle, const wxPoint &aPos, const wxSize &aSize, long aStyle, const wxString &aFrameName)PCB_BASE_FRAME
PCB_EDIT_FRAME(KIWAY *aKiway, wxWindow *aParent)PCB_EDIT_FRAMEprotected
PlaceFootprint(FOOTPRINT *aFootprint, bool aRecreateRatsnest=true)PCB_BASE_FRAME
PluginActionScope() const overridePCB_EDIT_FRAMEinlineprotectedvirtual
PopCommandFromRedoList()EDA_BASE_FRAMEvirtual
PopCommandFromUndoList()EDA_BASE_FRAMEvirtual
PopTool(const TOOL_EVENT &aEvent)TOOLS_HOLDERvirtual
PrepareLayerIndicator(bool aForceRebuild=false)PCB_EDIT_FRAME
PrintDrawingSheet(const RENDER_SETTINGS *aSettings, BASE_SCREEN *aScreen, const std::map< wxString, wxString > *aProperties, double aMils2Iu, const wxString &aFilename, const wxString &aSheetLayer=wxEmptyString)EDA_DRAW_FRAME
PrintMsg(const wxString &text)EDA_BASE_FRAME
PrintPage(const RENDER_SETTINGS *aSettings)EDA_DRAW_FRAMEvirtual
Prj() constKIWAY_HOLDER
Process_Special_Functions(wxCommandEvent &event)PCB_EDIT_FRAME
ProcessEvent(wxEvent &aEvent) overrideEDA_BASE_FRAME
ProjectChanged() overridePCB_EDIT_FRAMEvirtual
PropertiesPaneName()EDA_DRAW_FRAMEinlinestatic
PropertiesShown()PCB_EDIT_FRAME
PushCommandToRedoList(PICKED_ITEMS_LIST *aItem)EDA_BASE_FRAMEvirtual
PushCommandToUndoList(PICKED_ITEMS_LIST *aItem)EDA_BASE_FRAMEvirtual
PushTool(const TOOL_EVENT &aEvent)TOOLS_HOLDERvirtual
PutDataInPreviousState(PICKED_ITEMS_LIST *aList)PCB_BASE_EDIT_FRAME
PythonSyncEnvironmentVariables()PCB_EDIT_FRAME
PythonSyncProjectName()PCB_EDIT_FRAME
ReadNetlistFromFile(const wxString &aFilename, NETLIST &aNetlist, REPORTER &aReporter)PCB_EDIT_FRAME
RebuildAndRefresh()PCB_EDIT_FRAME
rebuildConnectivity()PCB_BASE_FRAMEprotected
ReCreateAuxiliaryToolbar() overridePCB_EDIT_FRAMEvirtual
RecreateBOMFileFromBoard(wxCommandEvent &aEvent)PCB_EDIT_FRAME
RecreateCmpFileFromBoard(wxCommandEvent &aEvent)PCB_EDIT_FRAME
ReCreateHToolbar() overridePCB_EDIT_FRAMEvirtual
ReCreateLayerBox(bool aForceResizeToolbar=true)PCB_EDIT_FRAME
ReCreateMenuBar()EDA_BASE_FRAME
ReCreateOptToolbar() overridePCB_EDIT_FRAMEvirtual
RecreateToolbars()EDA_DRAW_FRAME
ReCreateVToolbar() overridePCB_EDIT_FRAMEvirtual
REDO_LIST enum valueEDA_BASE_FRAME
redrawNetnames()PCB_EDIT_FRAMEprotected
RefreshCanvas() overrideEDA_DRAW_FRAMEinlinevirtual
RegisterUIUpdateHandler(int aID, const ACTION_CONDITIONS &aConditions) overrideEDA_BASE_FRAMEvirtual
TOOLS_HOLDER::RegisterUIUpdateHandler(const TOOL_ACTION &aAction, const ACTION_CONDITIONS &aConditions)TOOLS_HOLDERvirtual
ReleaseFile()EDA_DRAW_FRAME
ReloadFootprint(FOOTPRINT *aFootprint)PCB_BASE_FRAMEinlinevirtual
RemoveBoardChangeListener(wxEvtHandler *aListener)PCB_BASE_FRAME
resolveCanvasType()EDA_DRAW_FRAMEprotectedvirtual
ResolveDRCExclusions(bool aCreateMarkers)PCB_EDIT_FRAME
RestoreCopyFromRedoList(wxCommandEvent &aEvent)PCB_BASE_EDIT_FRAME
RestoreCopyFromUndoList(wxCommandEvent &aEvent)PCB_BASE_EDIT_FRAME
RollbackFromUndo()PCB_BASE_EDIT_FRAME
RunActionPlugin(ACTION_PLUGIN *aActionPlugin)PCB_EDIT_FRAMEprotected
RunEeschema()PCB_EDIT_FRAME
SaveCanvasImageToFile(const wxString &aFileName, BITMAP_TYPE aBitmapType)EDA_DRAW_FRAME
saveCanvasTypeSetting(EDA_DRAW_PANEL_GAL::GAL_TYPE aCanvasType)EDA_DRAW_FRAMEprotected
SaveCopyInUndoList(EDA_ITEM *aItemToCopy, UNDO_REDO aTypeCommand) overridePCB_BASE_EDIT_FRAMEvirtual
SaveCopyInUndoList(const PICKED_ITEMS_LIST &aItemsList, UNDO_REDO aCommandType) overridePCB_BASE_EDIT_FRAMEvirtual
saveCopyInUndoList(PICKED_ITEMS_LIST *commandToUndo, const PICKED_ITEMS_LIST &aItemsList, UNDO_REDO aCommandType)PCB_BASE_EDIT_FRAMEprotected
SavePcbCopy(const wxString &aFileName, bool aCreateProject=false)PCB_EDIT_FRAME
SavePcbFile(const wxString &aFileName, bool addToHistory=true, bool aChangeProject=true)PCB_EDIT_FRAME
SaveProjectLocalSettings() overridePCB_EDIT_FRAMEvirtual
saveProjectSettings() overridePCB_EDIT_FRAMEprotectedvirtual
SaveSettings(APP_SETTINGS_BASE *aCfg) overridePCB_EDIT_FRAMEvirtual
SaveWindowSettings(WINDOW_SETTINGS *aCfg)EDA_BASE_FRAME
ScriptingConsoleEnableDisable()EDA_DRAW_FRAME
SearchPaneName()PCB_EDIT_FRAMEinlinestatic
SelectFootprintFromLibrary(LIB_ID aPreselect=LIB_ID())PCB_BASE_FRAME
SelectLibrary(const wxString &aNicknameExisting)PCB_BASE_FRAME
selectLibTable(bool aOptional=false)PCB_BASE_EDIT_FRAMEprotected
SelectOneLayer(PCB_LAYER_ID aDefaultLayer, LSET aNotAllowedLayersMask=LSET(), wxPoint aDlgPosition=wxDefaultPosition)PCB_BASE_FRAME
SendCrossProbeItem(BOARD_ITEM *aSyncItem)PCB_EDIT_FRAME
SendCrossProbeNetName(const wxString &aNetName)PCB_EDIT_FRAME
SendSelectItemsToSch(const std::deque< EDA_ITEM * > &aItems, EDA_ITEM *aFocusItem, bool aForce)PCB_EDIT_FRAME
SetActiveLayer(PCB_LAYER_ID aLayer) overridePCB_EDIT_FRAMEvirtual
SetBoard(BOARD *aBoard, PROGRESS_REPORTER *aReporter=nullptr) overridePCB_EDIT_FRAMEinlinevirtual
SetBoard(BOARD *aBoard, bool aBuildConnectivity, PROGRESS_REPORTER *aReporter=nullptr)PCB_EDIT_FRAME
SetCanvas(EDA_DRAW_PANEL_GAL *aPanel)EDA_DRAW_FRAMEinline
SetDisplayOptions(const PCB_DISPLAY_OPTIONS &aOptions, bool aRefresh=true)PCB_BASE_FRAME
SetDrawBgColor(const COLOR4D &aColor) overridePCB_BASE_FRAMEvirtual
SetElementVisibility(GAL_LAYER_ID aElement, bool aNewState)PCB_EDIT_FRAME
setFPWatcher(FOOTPRINT *aFootprint)PCB_BASE_FRAMEprotected
SetGridColor(const COLOR4D &aColor) overridePCB_EDIT_FRAMEvirtual
SetGridOrigin(const VECTOR2I &aPoint) overridePCB_BASE_FRAMEvirtual
SetGridOverrides(bool aOverride)EDA_DRAW_FRAMEvirtual
SetGridVisibility(bool aVisible) overridePCB_BASE_EDIT_FRAMEvirtual
SetKiway(wxWindow *aDest, KIWAY *aKiway)KIWAY_HOLDER
SetLastPath(LAST_PATH_TYPE aType, const wxString &aLastPath)PCB_EDIT_FRAME
SetMenuBar(wxMenuBar *menu_bar) overrideEDA_BASE_FRAME
SetModal(bool aIsModal)KIWAY_PLAYERinline
SetMruPath(const wxString &aPath)EDA_BASE_FRAMEinline
SetMsgPanel(const std::vector< MSG_PANEL_ITEM > &aList)EDA_DRAW_FRAME
SetMsgPanel(EDA_ITEM *aItem)EDA_DRAW_FRAME
SetMsgPanel(const wxString &aTextUpper, const wxString &aTextLower, int aPadding=6)EDA_DRAW_FRAME
SetObjectVisible(GAL_LAYER_ID aLayer, bool aVisible=true)PCB_BASE_EDIT_FRAME
SetPageSettings(const PAGE_INFO &aPageSettings) overridePCB_EDIT_FRAMEvirtual
SetPlotSettings(const PCB_PLOT_PARAMS &aSettings)PCB_BASE_FRAMEvirtual
SetScreen(BASE_SCREEN *aScreen)EDA_DRAW_FRAMEinlineprotectedvirtual
SetShowPolarCoords(bool aShow)EDA_DRAW_FRAMEinline
SetTitleBlock(const TITLE_BLOCK &aTitleBlock) overridePCB_BASE_FRAMEvirtual
SetTrackSegmentWidth(PCB_TRACK *aItem, PICKED_ITEMS_LIST *aItemsListPicker, bool aUseDesignRules)PCB_EDIT_FRAME
setupTools()PCB_EDIT_FRAMEprotected
setupUIConditions() overridePCB_EDIT_FRAMEprotectedvirtual
setupUnits(APP_SETTINGS_BASE *aCfg)EDA_DRAW_FRAMEprotected
SetUserUnits(EDA_UNITS aUnits)UNITS_PROVIDERinline
ShowBoardSetupDialog(const wxString &aInitialPage=wxEmptyString)PCB_EDIT_FRAME
ShowChangedLanguage() overridePCB_EDIT_FRAMEvirtual
ShowExchangeFootprintsDialog(FOOTPRINT *aFootprint, bool aUpdateMode, bool aSelectedMode)PCB_EDIT_FRAME
ShowFindDialog()PCB_EDIT_FRAME
ShowFootprintPropertiesDialog(FOOTPRINT *aFootprint)PCB_EDIT_FRAME
ShowGraphicItemPropertiesDialog(PCB_SHAPE *aShape)PCB_BASE_EDIT_FRAME
ShowInfoBarError(const wxString &aErrorMsg, bool aShowCloseButton=false, WX_INFOBAR::MESSAGE_TYPE aType=WX_INFOBAR::MESSAGE_TYPE::GENERIC)EDA_BASE_FRAME
ShowInfoBarError(const wxString &aErrorMsg, bool aShowCloseButton, std::function< void(void)> aCallback)EDA_BASE_FRAME
ShowInfoBarMsg(const wxString &aMsg, bool aShowCloseButton=false)EDA_BASE_FRAME
ShowInfoBarWarning(const wxString &aWarningMsg, bool aShowCloseButton=false)EDA_BASE_FRAME
ShowModal(wxString *aResult=nullptr, wxWindow *aResultantFocusWindow=nullptr)KIWAY_PLAYERvirtual
ShowPadPropertiesDialog(PAD *aPad)PCB_BASE_FRAME
ShowPreferences(wxString aStartPage, wxString aStartParentPage)EDA_BASE_FRAME
ShowReferenceImagePropertiesDialog(BOARD_ITEM *aBitmap)PCB_BASE_EDIT_FRAME
ShowSolderMask()PCB_BASE_FRAME
ShowTargetOptionsDialog(PCB_TARGET *aTarget)PCB_EDIT_FRAME
ShowTextBoxPropertiesDialog(PCB_TEXTBOX *aTextBox)PCB_BASE_EDIT_FRAME
ShowTextPropertiesDialog(PCB_TEXT *aText)PCB_BASE_EDIT_FRAME
StringFromOptionalValue(std::optional< int > aValue, bool aAddUnitLabel=false, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) constUNITS_PROVIDERinline
StringFromValue(double aValue, bool aAddUnitLabel=false, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) constUNITS_PROVIDERinline
StringFromValue(const EDA_ANGLE &aValue, bool aAddUnitLabel=false) constUNITS_PROVIDERinline
SwitchCanvas(EDA_DRAW_PANEL_GAL::GAL_TYPE aCanvasType) overridePCB_EDIT_FRAMEprotectedvirtual
SwitchLayer(PCB_LAYER_ID layer) overridePCB_EDIT_FRAMEvirtual
sys_search()EDA_BASE_FRAMEvirtual
TestStandalone()PCB_EDIT_FRAME
ThemeChanged() overridePCB_EDIT_FRAMEvirtual
ToggleLayersManager()PCB_EDIT_FRAME
ToggleLibraryTree()EDA_DRAW_FRAMEinlinevirtual
ToggleNetInspector()PCB_EDIT_FRAME
ToggleProperties() overridePCB_BASE_EDIT_FRAMEvirtual
ToggleSearch()PCB_EDIT_FRAME
ToggleUserUnits() overrideEDA_DRAW_FRAMEvirtual
TOOLS_HOLDER()TOOLS_HOLDER
ToolStackIsEmpty()TOOLS_HOLDERinline
ToPlotter(int aID)PCB_EDIT_FRAME
Tracks_and_Vias_Size_Event(wxCommandEvent &event)PCB_EDIT_FRAME
TryBefore(wxEvent &aEvent) overridePCB_BASE_EDIT_FRAME
UNDO_LIST enum valueEDA_BASE_FRAME
UNDO_REDO_LIST enum nameEDA_BASE_FRAME
UndoRedoBlock(bool aBlock=true)PCB_BASE_EDIT_FRAMEinline
UndoRedoBlocked() constPCB_BASE_EDIT_FRAMEinline
UNITS_PROVIDER(const EDA_IU_SCALE &aIuScale, EDA_UNITS aUnits)UNITS_PROVIDERinline
unitsChangeRefresh() overridePCB_BASE_EDIT_FRAMEprotectedvirtual
UnregisterUIUpdateHandler(int aID) overrideEDA_BASE_FRAMEvirtual
TOOLS_HOLDER::UnregisterUIUpdateHandler(const TOOL_ACTION &aAction)TOOLS_HOLDERvirtual
Update3DView(bool aMarkDirty, bool aRefresh, const wxString *aTitle=nullptr)PCB_BASE_FRAMEvirtual
UpdateFileHistory(const wxString &FullFileName, FILE_HISTORY *aFileHistory=nullptr)EDA_BASE_FRAME
UpdateGridSelectBox()EDA_DRAW_FRAME
UpdateMsgPanel()EDA_DRAW_FRAMEvirtual
UpdateProperties()EDA_DRAW_FRAME
UpdateStatusBar() overridePCB_BASE_FRAMEvirtual
updateStatusBarWidths()EDA_DRAW_FRAMEprotected
UpdateTitle()PCB_EDIT_FRAME
UpdateToolbarControlSizes() overridePCB_EDIT_FRAMEvirtual
UpdateTrackWidthSelectBox(wxChoice *aTrackWidthSelectBox, bool aShowNetclass, bool aShowEdit)PCB_EDIT_FRAME
UpdateUserInterface()PCB_EDIT_FRAME
UpdateViaSizeSelectBox(wxChoice *aViaSizeSelectBox, bool aShowNetclass, bool aShowEdit)PCB_EDIT_FRAME
UpdateZoomSelectBox()EDA_DRAW_FRAME
ValueFromString(const wxString &aTextValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) constUNITS_PROVIDERinline
windowClosing(wxCloseEvent &event)EDA_BASE_FRAMEprivate
Zoom_Automatique(bool aWarpPointer)EDA_DRAW_FRAMEvirtual
~EDA_BASE_FRAME()EDA_BASE_FRAME
~EDA_DRAW_FRAME()EDA_DRAW_FRAME
~KIWAY_PLAYER()KIWAY_PLAYER
~PCB_BASE_EDIT_FRAME()PCB_BASE_EDIT_FRAMEvirtual
~PCB_BASE_FRAME()PCB_BASE_FRAME
~PCB_EDIT_FRAME()PCB_EDIT_FRAMEvirtual
~TOOLS_HOLDER()TOOLS_HOLDERinlinevirtual
~UNITS_PROVIDER()UNITS_PROVIDERinlinevirtual