int operator==(SubMask& ptr);
int equivalent(SubMask& ptr);
- void copy_from(SubMask& ptr);
+ void copy_from(SubMask& ptr, int do_name=1);
void load(FileXML *file);
void copy(FileXML *file);
void dump(FILE *fp);
char name[BCSTRLEN];
- float fader; // 0 - 100
- float feather; // 0 - 100
+ float fader; // -100 - 100
+ float feather; // -100 - 100
ArrayList<MaskPoint*> points;
MaskAuto *keyframe;
};
void translate_submasks(float translate_x, float translate_y);
// scale all submasks
void scale_submasks(int orig_scale, int new_scale);
+ int has_active_mask();
ArrayList<SubMask*> masks;
int apply_before_plugins;