KiCad PCB EDA Suite
CONDITIONAL_MENU Member List

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

ACTION_IDACTION_MENUprotectedstatic
ACTION_MENU(bool isContextMenu)ACTION_MENU
ACTION_MENU(const ACTION_MENU &aMenu)=deleteACTION_MENU
Add(const wxString &aLabel, int aId, const BITMAP_OPAQUE *aIcon)ACTION_MENU
Add(const wxString &aLabel, const wxString &aToolTip, int aId, const BITMAP_OPAQUE *aIcon)ACTION_MENU
Add(const TOOL_ACTION &aAction, bool aIsCheckmarkEntry=false)ACTION_MENU
Add(ACTION_MENU *aMenu)ACTION_MENU
AddCheckItem(const TOOL_ACTION &aAction, const SELECTION_CONDITION &aCondition, int aOrder=ANY_ORDER)CONDITIONAL_MENU
AddCheckItem(int aId, const wxString &aText, const wxString &aTooltip, BITMAP_DEF aIcon, const SELECTION_CONDITION &aCondition, int aOrder=ANY_ORDER)CONDITIONAL_MENU
AddClose(wxString aAppname="")CONDITIONAL_MENU
addEntry(ENTRY aEntry)CONDITIONAL_MENUprivate
AddItem(const TOOL_ACTION &aAction, const SELECTION_CONDITION &aCondition, int aOrder=ANY_ORDER)CONDITIONAL_MENU
AddItem(int aId, const wxString &aText, const wxString &aTooltip, BITMAP_DEF aIcon, const SELECTION_CONDITION &aCondition, int aOrder=ANY_ORDER)CONDITIONAL_MENU
AddMenu(ACTION_MENU *aMenu, const SELECTION_CONDITION &aCondition=SELECTION_CONDITIONS::ShowAlways, int aOrder=ANY_ORDER)CONDITIONAL_MENU
AddQuitOrClose(KIFACE_I *aKiface, wxString aAppname="")CONDITIONAL_MENU
AddSeparator(int aOrder=ANY_ORDER)CONDITIONAL_MENU
ANY_ORDERCONDITIONAL_MENUstatic
appendCopy(const wxMenuItem *aSource)ACTION_MENUprotected
Clear()ACTION_MENU
ClearDirty()ACTION_MENU
Clone() constACTION_MENU
CONDITIONAL_MENU(bool isContextMenu, TOOL_INTERACTIVE *aTool)CONDITIONAL_MENU
copyFrom(const ACTION_MENU &aMenu)ACTION_MENUprotected
create() const overrideCONDITIONAL_MENUvirtual
DisplayTitle(bool aDisplay=true)ACTION_MENU
Evaluate(SELECTION &aSelection)CONDITIONAL_MENU
eventHandler(const wxMenuEvent &)ACTION_MENUinlineprotectedvirtual
findToolAction(int aId)ACTION_MENUprotected
getMenuId(const TOOL_ACTION &aAction)ACTION_MENUinlineprotectedstatic
GetSelected() constACTION_MENUinline
getToolManager() constACTION_MENUprotected
HasEnabledItems() constACTION_MENU
m_dirtyACTION_MENUprotected
m_entriesCONDITIONAL_MENUprivate
m_iconACTION_MENUprotected
m_isContextMenuACTION_MENUprotected
m_selectedACTION_MENUprotected
m_submenusACTION_MENUprotected
m_titleACTION_MENUprotected
m_titleDisplayedACTION_MENUprotected
m_toolACTION_MENUprotected
m_toolActionsACTION_MENUprotected
OnIdle(wxIdleEvent &event)ACTION_MENU
OnMenuEvent(wxMenuEvent &aEvent)ACTION_MENU
operator=(const ACTION_MENU &aMenu)=deleteACTION_MENU
Resolve()CONDITIONAL_MENU
runEventHandlers(const wxMenuEvent &aMenuEvent, OPT_TOOL_EVENT &aToolEvent)ACTION_MENUprotected
runOnSubmenus(std::function< void(ACTION_MENU *)> aFunction)ACTION_MENUprotected
SetDirty()ACTION_MENU
SetIcon(const BITMAP_OPAQUE *aIcon)ACTION_MENU
SetTitle(const wxString &aTitle) overrideACTION_MENU
SetTool(TOOL_INTERACTIVE *aTool)ACTION_MENU
setupEvents()ACTION_MENUprotected
update()ACTION_MENUinlineprotectedvirtual
UpdateAll()ACTION_MENU
updateHotKeys()ACTION_MENUprotected
~ACTION_MENU() overrideACTION_MENU