Definition at line 35 of file PrefsPanel.cpp.
◆ PrefsItemVisitor()
anonymous_namespace{PrefsPanel.cpp}::PrefsItemVisitor::PrefsItemVisitor |
( |
PrefsPanel::Factories & |
factories_ | ) |
|
|
inline |
Definition at line 36 of file PrefsPanel.cpp.
38 {
40 }
std::vector< size_t > childCounts
PrefsPanel::Factories & factories
◆ BeginGroup()
void anonymous_namespace{PrefsPanel.cpp}::PrefsItemVisitor::BeginGroup |
( |
Registry::GroupItem & |
item, |
|
|
const Path & |
|
|
) |
| |
|
inlineoverridevirtual |
Reimplemented from Registry::Visitor.
Definition at line 41 of file PrefsPanel.cpp.
42 {
43 auto pItem = dynamic_cast<PrefsItem*>( &item );
44 if (!pItem)
45 return;
47 factories.emplace_back( pItem->factory, 0, pItem->expanded );
50 }
std::vector< size_t > indices
◆ EndGroup()
Reimplemented from Registry::Visitor.
Definition at line 51 of file PrefsPanel.cpp.
52 {
53 auto pItem = dynamic_cast<PrefsItem*>( &item );
54 if (!pItem)
55 return;
60 }
static RegisteredToolbarFactory factory
References cloud::factory.
◆ childCounts
std::vector<size_t> anonymous_namespace{PrefsPanel.cpp}::PrefsItemVisitor::childCounts |
◆ factories
◆ indices
std::vector<size_t> anonymous_namespace{PrefsPanel.cpp}::PrefsItemVisitor::indices |
The documentation for this struct was generated from the following file: