26 using prop_signal = shared::Signal<const QString&, const QVariant&>;
28 virtual TType getFWallFluidType()
const = 0;
29 virtual uint getFWallFluidPropertyNotice()
const = 0;
30 virtual uint getFWallFluidCycleNotice()
const = 0;
31 virtual uint getFWallFluidExtraNotice()
const = 0;
32 virtual uint getFWallFluidGroupNotice()
const = 0;
33 virtual uint getFWallFluidCleanNotice()
const = 0;
34 virtual const IContainer* getIContainerFWallFluid()
const = 0;
35 virtual IContainer* getIContainerFWallFluid() = 0;
36 virtual const IContainer* getIContainerFWallFacetFluid()
const = 0;
37 virtual IContainer* getIContainerFWallFacetFluid() = 0;
38 virtual const IFWallFluid* findFWallFluidWithID(quint64
id)
const = 0;
39 virtual IFWallFluid* findFWallFluidWithID(quint64
id) = 0;
44 virtual void validate() = 0;
45 virtual TType getFWallFacetFluidType()
const = 0;
46 virtual const IFWallFacetFluid* findFWallFacetFluidWithID(quint64
id)
const = 0;
54 virtual void populateAttributeSets(QStringList* scalarAtts,
FArray<uint>* scalarNotices,
55 QStringList* stringAtts,
FArray<uint>* stringNotices, QStringList* vectorAtts,
59 QStringList* valueAtts, QStringList* labelAtts, QStringList* vectorAtts)
const = 0;
61 virtual void populatePropertySets(
62 QStringList* scalarProps, QStringList* stringProps, QStringList* vectorProps)
const = 0;