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 HANDLER_CONTEXT &aCtx) override | API_HANDLER_PCB | protectedvirtual |
frame() const | API_HANDLER_PCB | private |
getCurrentCommit(const HANDLER_CONTEXT &aCtx) | 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 | |
handleBeginCommit(commands::BeginCommit &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_EDITOR | protected |
handleCreateItems(commands::CreateItems &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_EDITOR | protected |
handleCreateUpdateItemsInternal(bool aCreate, const HANDLER_CONTEXT &aCtx, 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(commands::DeleteItems &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_EDITOR | protected |
handleEndCommit(commands::EndCommit &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_EDITOR | protected |
handleGetBoundingBox(commands::GetBoundingBox &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleGetGraphicsDefaults(GetGraphicsDefaults &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleGetItems(commands::GetItems &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleGetNets(GetNets &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleGetOpenDocuments(commands::GetOpenDocuments &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleGetPadShapeAsPolygon(GetPadShapeAsPolygon &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleGetStackup(GetBoardStackup &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleGetTextExtents(GetTextExtents &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleGetTitleBlockInfo(commands::GetTitleBlockInfo &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleHitTest(commands::HitTest &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_EDITOR | protected |
handleInteractiveMoveItems(InteractiveMoveItems &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleRefillZones(RefillZones &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleRunAction(commands::RunAction &aMsg, const HANDLER_CONTEXT &aCtx) | API_HANDLER_PCB | private |
handleUpdateItems(commands::UpdateItems &aMsg, const HANDLER_CONTEXT &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 HANDLER_CONTEXT &aCtx, const wxString &aMessage) override | API_HANDLER_PCB | privatevirtual |
registerHandler(HANDLER_RESULT< ResponseType >(HandlerType::*aHandler)(RequestType &, const HANDLER_CONTEXT &)) | 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 |