Drawable::Drawable (const Drawable& other) : Component (other.getName()) { setInterceptsMouseClicks (false, false); setPaintingIsUnclipped (true); setComponentID (other.getComponentID()); setTransform (other.getTransform()); }
Drawable::Drawable (const Drawable& other) : Component (other.getName()) { setInterceptsMouseClicks (false, false); setPaintingIsUnclipped (true); setComponentID (other.getComponentID()); setTransform (other.getTransform()); if (auto* clipPath = other.drawableClipPath.get()) setClipPath (clipPath->createCopy()); }
Drawable::Drawable (const Drawable& other) : Component (other.getName()) { setComponentID (other.getComponentID()); }