| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for API_HANDLER_PCB, including all inherited members.
| API_HANDLER() | API_HANDLER | inline | 
| API_HANDLER_EDITOR(EDA_BASE_FRAME *aFrame=nullptr) | API_HANDLER_EDITOR | |
| API_HANDLER_PCB(PCB_EDIT_FRAME *aFrame) | API_HANDLER_PCB | |
| checkForBusy() | API_HANDLER_EDITOR | protectedvirtual | 
| createCommit() override | API_HANDLER_PCB | protectedvirtual | 
| createItemForType(KICAD_T aType, BOARD_ITEM_CONTAINER *aContainer) | API_HANDLER_PCB | privatestatic | 
| deleteItemsInternal(std::map< KIID, ItemDeletionStatus > &aItemsToDelete, const std::string &aClientName) override | API_HANDLER_PCB | protectedvirtual | 
| frame() const | API_HANDLER_PCB | private | 
| getCurrentCommit(const std::string &aClientName) | API_HANDLER_EDITOR | protected | 
| getItemById(const KIID &aId) const | API_HANDLER_PCB | private | 
| getItemFromDocument(const DocumentSpecifier &aDocument, const KIID &aId) override | API_HANDLER_PCB | protectedvirtual | 
| Handle(ApiRequest &aMsg) | API_HANDLER | |
| handleAddToSelection(const HANDLER_CONTEXT< commands::AddToSelection > &aCtx) | API_HANDLER_PCB | private | 
| handleBeginCommit(const HANDLER_CONTEXT< commands::BeginCommit > &aCtx) | API_HANDLER_EDITOR | protected | 
| handleCheckPadstackPresenceOnLayers(const HANDLER_CONTEXT< CheckPadstackPresenceOnLayers > &aCtx) | API_HANDLER_PCB | private | 
| handleClearSelection(const HANDLER_CONTEXT< commands::ClearSelection > &aCtx) | API_HANDLER_PCB | private | 
| handleCreateItems(const HANDLER_CONTEXT< commands::CreateItems > &aCtx) | API_HANDLER_EDITOR | protected | 
| handleCreateUpdateItemsInternal(bool aCreate, const std::string &aClientName, const types::ItemHeader &aHeader, const google::protobuf::RepeatedPtrField< google::protobuf::Any > &aItems, std::function< void(commands::ItemStatus, google::protobuf::Any)> aItemHandler) override | API_HANDLER_PCB | privatevirtual | 
| handleDeleteItems(const HANDLER_CONTEXT< commands::DeleteItems > &aCtx) | API_HANDLER_EDITOR | protected | 
| handleEndCommit(const HANDLER_CONTEXT< commands::EndCommit > &aCtx) | API_HANDLER_EDITOR | protected | 
| handleExpandTextVariables(const HANDLER_CONTEXT< commands::ExpandTextVariables > &aCtx) | API_HANDLER_PCB | private | 
| handleGetActiveLayer(const HANDLER_CONTEXT< GetActiveLayer > &aCtx) | API_HANDLER_PCB | private | 
| handleGetBoardEditorAppearanceSettings(const HANDLER_CONTEXT< GetBoardEditorAppearanceSettings > &aCtx) | API_HANDLER_PCB | private | 
| handleGetBoardEnabledLayers(const HANDLER_CONTEXT< GetBoardEnabledLayers > &aCtx) | API_HANDLER_PCB | private | 
| handleGetBoardOrigin(const HANDLER_CONTEXT< GetBoardOrigin > &aCtx) | API_HANDLER_PCB | private | 
| handleGetBoundingBox(const HANDLER_CONTEXT< commands::GetBoundingBox > &aCtx) | API_HANDLER_PCB | private | 
| handleGetGraphicsDefaults(const HANDLER_CONTEXT< GetGraphicsDefaults > &aCtx) | API_HANDLER_PCB | private | 
| handleGetItems(const HANDLER_CONTEXT< commands::GetItems > &aCtx) | API_HANDLER_PCB | private | 
| handleGetItemsById(const HANDLER_CONTEXT< commands::GetItemsById > &aCtx) | API_HANDLER_PCB | private | 
| handleGetNetClassForNets(const HANDLER_CONTEXT< GetNetClassForNets > &aCtx) | API_HANDLER_PCB | private | 
| handleGetNets(const HANDLER_CONTEXT< GetNets > &aCtx) | API_HANDLER_PCB | private | 
| handleGetOpenDocuments(const HANDLER_CONTEXT< commands::GetOpenDocuments > &aCtx) | API_HANDLER_PCB | private | 
| handleGetPadShapeAsPolygon(const HANDLER_CONTEXT< GetPadShapeAsPolygon > &aCtx) | API_HANDLER_PCB | private | 
| handleGetSelection(const HANDLER_CONTEXT< commands::GetSelection > &aCtx) | API_HANDLER_PCB | private | 
| handleGetStackup(const HANDLER_CONTEXT< GetBoardStackup > &aCtx) | API_HANDLER_PCB | private | 
| handleGetTitleBlockInfo(const HANDLER_CONTEXT< commands::GetTitleBlockInfo > &aCtx) | API_HANDLER_PCB | private | 
| handleGetVisibleLayers(const HANDLER_CONTEXT< GetVisibleLayers > &aCtx) | API_HANDLER_PCB | private | 
| handleHitTest(const HANDLER_CONTEXT< commands::HitTest > &aCtx) | API_HANDLER_EDITOR | protected | 
| handleInjectDrcError(const HANDLER_CONTEXT< InjectDrcError > &aCtx) | API_HANDLER_PCB | private | 
| handleInteractiveMoveItems(const HANDLER_CONTEXT< InteractiveMoveItems > &aCtx) | API_HANDLER_PCB | private | 
| handleParseAndCreateItemsFromString(const HANDLER_CONTEXT< commands::ParseAndCreateItemsFromString > &aCtx) | API_HANDLER_PCB | private | 
| handleRefillZones(const HANDLER_CONTEXT< RefillZones > &aCtx) | API_HANDLER_PCB | private | 
| handleRemoveFromSelection(const HANDLER_CONTEXT< commands::RemoveFromSelection > &aCtx) | API_HANDLER_PCB | private | 
| handleRevertDocument(const HANDLER_CONTEXT< commands::RevertDocument > &aCtx) | API_HANDLER_PCB | private | 
| handleRunAction(const HANDLER_CONTEXT< commands::RunAction > &aCtx) | API_HANDLER_PCB | private | 
| handleSaveCopyOfDocument(const HANDLER_CONTEXT< commands::SaveCopyOfDocument > &aCtx) | API_HANDLER_PCB | private | 
| handleSaveDocument(const HANDLER_CONTEXT< commands::SaveDocument > &aCtx) | API_HANDLER_PCB | private | 
| handleSaveDocumentToString(const HANDLER_CONTEXT< commands::SaveDocumentToString > &aCtx) | API_HANDLER_PCB | private | 
| handleSaveSelectionToString(const HANDLER_CONTEXT< commands::SaveSelectionToString > &aCtx) | API_HANDLER_PCB | private | 
| handleSetActiveLayer(const HANDLER_CONTEXT< SetActiveLayer > &aCtx) | API_HANDLER_PCB | private | 
| handleSetBoardEditorAppearanceSettings(const HANDLER_CONTEXT< SetBoardEditorAppearanceSettings > &aCtx) | API_HANDLER_PCB | private | 
| handleSetBoardEnabledLayers(const HANDLER_CONTEXT< SetBoardEnabledLayers > &aCtx) | API_HANDLER_PCB | private | 
| handleSetBoardOrigin(const HANDLER_CONTEXT< SetBoardOrigin > &aCtx) | API_HANDLER_PCB | private | 
| handleSetVisibleLayers(const HANDLER_CONTEXT< SetVisibleLayers > &aCtx) | API_HANDLER_PCB | private | 
| handleUpdateItems(const HANDLER_CONTEXT< commands::UpdateItems > &aCtx) | API_HANDLER_EDITOR | protected | 
| m_activeClients | API_HANDLER_EDITOR | protected | 
| m_commits | API_HANDLER_EDITOR | protected | 
| m_defaultCommitMessage | API_HANDLER | protectedstatic | 
| m_frame | API_HANDLER_EDITOR | protected | 
| m_handlers | API_HANDLER | protected | 
| PROTO_PROPERTY_MAP typedef | API_HANDLER_PCB | private | 
| pushCurrentCommit(const std::string &aClientName, const wxString &aMessage) override | API_HANDLER_PCB | privatevirtual | 
| registerHandler(HANDLER_RESULT< ResponseType >(HandlerType::*aHandler)(const HANDLER_CONTEXT< RequestType > &)) | API_HANDLER | inlineprotected | 
| REQUEST_HANDLER typedef | API_HANDLER | protected | 
| thisDocumentType() const override | API_HANDLER_PCB | inlineprotectedvirtual | 
| tryUnpack(ApiRequest &aRequest, ApiResponse &aReply, MessageType &aDest) | API_HANDLER | inlineprivate | 
| validateDocument(const DocumentSpecifier &aDocument) | API_HANDLER_EDITOR | protected | 
| validateDocumentInternal(const DocumentSpecifier &aDocument) const override | API_HANDLER_PCB | protectedvirtual | 
| validateItemHeaderDocument(const kiapi::common::types::ItemHeader &aHeader) | API_HANDLER_EDITOR | protected | 
| ~API_HANDLER() | API_HANDLER | inlinevirtual |