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

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

API_HANDLER()API_HANDLERinline
API_HANDLER_EDITOR(EDA_BASE_FRAME *aFrame=nullptr)API_HANDLER_EDITOR
API_HANDLER_PCB(PCB_EDIT_FRAME *aFrame)API_HANDLER_PCB
checkForBusy()API_HANDLER_EDITORprotectedvirtual
createCommit() overrideAPI_HANDLER_PCBprotectedvirtual
createItemForType(KICAD_T aType, BOARD_ITEM_CONTAINER *aContainer)API_HANDLER_PCBprivatestatic
deleteItemsInternal(std::map< KIID, ItemDeletionStatus > &aItemsToDelete, const HANDLER_CONTEXT &aCtx) overrideAPI_HANDLER_PCBprotectedvirtual
frame() constAPI_HANDLER_PCBprivate
getCurrentCommit(const HANDLER_CONTEXT &aCtx)API_HANDLER_EDITORprotected
getItemById(const KIID &aId) constAPI_HANDLER_PCBprivate
getItemFromDocument(const DocumentSpecifier &aDocument, const KIID &aId) overrideAPI_HANDLER_PCBprotectedvirtual
Handle(ApiRequest &aMsg)API_HANDLER
handleBeginCommit(commands::BeginCommit &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_EDITORprotected
handleCreateItems(commands::CreateItems &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_EDITORprotected
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) overrideAPI_HANDLER_PCBprivatevirtual
handleDeleteItems(commands::DeleteItems &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_EDITORprotected
handleEndCommit(commands::EndCommit &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_EDITORprotected
handleGetBoundingBox(commands::GetBoundingBox &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleGetGraphicsDefaults(GetGraphicsDefaults &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleGetItems(commands::GetItems &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleGetNets(GetNets &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleGetOpenDocuments(commands::GetOpenDocuments &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleGetPadShapeAsPolygon(GetPadShapeAsPolygon &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleGetStackup(GetBoardStackup &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleGetTextExtents(GetTextExtents &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleGetTitleBlockInfo(commands::GetTitleBlockInfo &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleHitTest(commands::HitTest &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_EDITORprotected
handleInteractiveMoveItems(InteractiveMoveItems &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleRefillZones(RefillZones &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleRunAction(commands::RunAction &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_PCBprivate
handleUpdateItems(commands::UpdateItems &aMsg, const HANDLER_CONTEXT &aCtx)API_HANDLER_EDITORprotected
m_activeClientsAPI_HANDLER_EDITORprotected
m_commitsAPI_HANDLER_EDITORprotected
m_defaultCommitMessageAPI_HANDLERprotectedstatic
m_frameAPI_HANDLER_EDITORprotected
m_handlersAPI_HANDLERprotected
PROTO_PROPERTY_MAP typedefAPI_HANDLER_PCBprivate
pushCurrentCommit(const HANDLER_CONTEXT &aCtx, const wxString &aMessage) overrideAPI_HANDLER_PCBprivatevirtual
registerHandler(HANDLER_RESULT< ResponseType >(HandlerType::*aHandler)(RequestType &, const HANDLER_CONTEXT &))API_HANDLERinlineprotected
REQUEST_HANDLER typedefAPI_HANDLERprotected
thisDocumentType() const overrideAPI_HANDLER_PCBinlineprotectedvirtual
tryUnpack(ApiRequest &aRequest, ApiResponse &aReply, MessageType &aDest)API_HANDLERinlineprivate
validateDocument(const DocumentSpecifier &aDocument)API_HANDLER_EDITORprotected
validateDocumentInternal(const DocumentSpecifier &aDocument) const overrideAPI_HANDLER_PCBprotectedvirtual
validateItemHeaderDocument(const kiapi::common::types::ItemHeader &aHeader)API_HANDLER_EDITORprotected
~API_HANDLER()API_HANDLERinlinevirtual