KiCad PCB EDA Suite
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Variables
a
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
Typedefs
a
c
e
f
i
k
l
m
n
o
p
s
v
w
Enumerations
c
d
f
g
l
m
n
o
p
q
r
s
t
v
Enumerator
a
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
u
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Related Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
KiCad Dev Docs
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
DESIGN_BLOCK_CONTROL Member List
This is the complete list of members for
DESIGN_BLOCK_CONTROL
, including all inherited members.
Activate
()
TOOL_INTERACTIVE
AddContextMenuItems
(CONDITIONAL_MENU *aMenu)
DESIGN_BLOCK_CONTROL
attachManager
(TOOL_MANAGER *aManager)
TOOL_BASE
protected
DeleteDesignBlock
(const TOOL_EVENT &aEvent)
DESIGN_BLOCK_CONTROL
DeleteLibrary
(const TOOL_EVENT &aEvent)
DESIGN_BLOCK_CONTROL
DESIGN_BLOCK_CONTROL
(const std::string &aName)
DESIGN_BLOCK_CONTROL
EditDesignBlockProperties
(const TOOL_EVENT &aEvent)
DESIGN_BLOCK_CONTROL
GAL_SWITCH
enum value
TOOL_BASE
getCurrentTreeNode
()
DESIGN_BLOCK_CONTROL
protected
getDesignBlockPane
()=0
DESIGN_BLOCK_CONTROL
protected
pure virtual
getEditFrame
() const
TOOL_BASE
inline
protected
GetId
() const
TOOL_BASE
inline
GetManager
() const
TOOL_BASE
inline
getModel
() const
TOOL_BASE
inline
protected
getModelInternal
() const
TOOL_BASE
private
GetName
() const
TOOL_BASE
inline
getSelectedLibId
()
DESIGN_BLOCK_CONTROL
protected
getToolHolderInternal
() const
TOOL_BASE
private
GetToolMenu
()
TOOL_INTERACTIVE
GetType
() const
TOOL_BASE
inline
getView
() const
TOOL_BASE
protected
getViewControls
() const
TOOL_BASE
protected
Go
(int(T::*aStateFunc)(const TOOL_EVENT &), const TOOL_EVENT_LIST &aConditions=TOOL_EVENT(TC_ANY, TA_ANY))
TOOL_INTERACTIVE
goInternal
(TOOL_STATE_FUNC &aState, const TOOL_EVENT_LIST &aConditions)
TOOL_INTERACTIVE
private
HideLibraryTree
(const TOOL_EVENT &aEvent)
DESIGN_BLOCK_CONTROL
Init
()
TOOL_BASE
inline
virtual
IsToolActive
() const
TOOL_BASE
m_frame
DESIGN_BLOCK_CONTROL
protected
m_framesToNotify
DESIGN_BLOCK_CONTROL
protected
m_menu
TOOL_INTERACTIVE
protected
m_toolId
TOOL_BASE
protected
m_toolMgr
TOOL_BASE
protected
m_toolName
TOOL_BASE
protected
m_type
TOOL_BASE
protected
MODEL_RELOAD
enum value
TOOL_BASE
NewLibrary
(const TOOL_EVENT &aEvent)
DESIGN_BLOCK_CONTROL
notifyOtherFrames
()
DESIGN_BLOCK_CONTROL
protected
PinLibrary
(const TOOL_EVENT &aEvent)
DESIGN_BLOCK_CONTROL
REDRAW
enum value
TOOL_BASE
Reset
(RESET_REASON aReason) override
DESIGN_BLOCK_CONTROL
virtual
RESET_REASON
enum name
TOOL_BASE
resetTransitions
()
TOOL_INTERACTIVE
private
RUN
enum value
TOOL_BASE
RunMainStack
(std::function< void()> aFunc)
TOOL_INTERACTIVE
selIsDesignBlock
(const SELECTION &aSel)
DESIGN_BLOCK_CONTROL
protected
selIsInLibrary
(const SELECTION &aSel)
DESIGN_BLOCK_CONTROL
protected
SetContextMenu
(ACTION_MENU *aMenu, CONTEXT_MENU_TRIGGER aTrigger=CMENU_BUTTON)
TOOL_INTERACTIVE
setTransitions
() override
DESIGN_BLOCK_CONTROL
protected
virtual
SHUTDOWN
enum value
TOOL_BASE
SUPERMODEL_RELOAD
enum value
TOOL_BASE
TOOL_BASE
(TOOL_TYPE aType, TOOL_ID aId, const std::string &aName=std::string(""))
TOOL_BASE
inline
TOOL_INTERACTIVE
(TOOL_ID aId, const std::string &aName)
TOOL_INTERACTIVE
TOOL_INTERACTIVE
(const std::string &aName)
TOOL_INTERACTIVE
UnpinLibrary
(const TOOL_EVENT &aEvent)
DESIGN_BLOCK_CONTROL
Wait
(const TOOL_EVENT_LIST &aEventList=TOOL_EVENT(TC_ANY, TA_ANY))
TOOL_INTERACTIVE
~DESIGN_BLOCK_CONTROL
()
DESIGN_BLOCK_CONTROL
virtual
~TOOL_BASE
()
TOOL_BASE
inline
virtual
~TOOL_INTERACTIVE
()
TOOL_INTERACTIVE
virtual
Generated on Fri Apr 11 2025 00:05:45 for KiCad PCB EDA Suite by
1.9.6