14 Bus() :
Node(), m_masterBus(
false) {}
16 void onLoaded()
override;
20 if (child.
lookup() && child->getType().is_derived_from<
Bus>())
22 return NodeBase::canAddChild(child);
30 void setMasterBus(
bool isMaster)
32 if (getType() == rttr::type::get<Bus>())
34 m_masterBus = isMaster;
38 bool isMasterBus()
const {
return m_masterBus; }
43 std::shared_ptr<NodeInstance> lockAndCopy();
46 std::shared_ptr<NodeInstance> m_busInstance;