19 #include <vlutil/vlMachineTypes.h>
54 parentRegistry = NULL);
57 parentRegistry = NULL);
67 parentRegistry = NULL);
84 virtual void putData(FILE *fp,
int indentLevel = 0);
98 virtual void updateAmountFromChildren() = 0;
102 virtual void updateFullAmountFromChildren() = 0;
106 virtual void distributeAmountToChildren() = 0;
110 virtual void distributeFullAmountToChildren() = 0;
116 virtual DtReal percentageFull()
const = 0;
119 virtual void setPercentageFull(DtReal percent) = 0;
170 return !(*
this == orig);