15 #ifndef BORNAGAIN_MVVM_VIEWMODEL_MVVM_INTERFACES_CHILDRENSTRATEGYINTERFACE_H
16 #define BORNAGAIN_MVVM_VIEWMODEL_MVVM_INTERFACES_CHILDRENSTRATEGYINTERFACE_H
18 #include "mvvm/viewmodel_export.h"
Base class for strategies to find children, actual of fictional, of given item.
virtual std::vector< SessionItem * > children(const SessionItem *item) const =0
Returns vector of children of given item.
virtual ~ChildrenStrategyInterface()=default
The main object representing an editable/displayable/serializable entity.
materialitems.h Collection of materials to populate MaterialModel.