25 using prop_signal = shared::Signal<const QString &, const QVariant &>;
27 virtual TType getBallThermalType()
const=0;
28 virtual uint getBallThermalPropertyNotice()
const=0;
29 virtual uint getBallThermalCycleNotice()
const=0;
30 virtual uint getBallThermalFixNotice()
const=0;
31 virtual uint getBallThermalExtraNotice()
const=0;
32 virtual uint getBallThermalGroupNotice()
const=0;
33 virtual uint getBallThermalCleanNotice()
const=0;
34 virtual const IContainer * getIContainerBallThermal()
const=0;
35 virtual IContainer * getIContainerBallThermal()=0;
38 virtual const IBallThermal * findBallThermalWithID(quint64
id)
const=0;
39 virtual IBallThermal * findBallThermalWithID(quint64
id) =0;
42 virtual void validate()=0;
43 virtual const IEnergyMap * getIBallThermalEnergies()
const=0;
44 virtual const IEnergyMap * getIContactThermalBallBallEnergies()
const=0;
47 virtual void populateAttributeSets(QStringList *scalarAtts,
FArray<uint> *scalarNotices,QStringList *stringAtts,
FArray<uint> *stringNotices,QStringList *vectorAtts,
FArray<uint> *vectorNotices)
const=0;
49 virtual void populatePropertySets(QStringList *scalarProps,QStringList *stringProps,QStringList *vectorProps)
const=0;