void Layer2D::Unregister(const Object2D::Ptr& object) { object->SetLayer(nullptr); }
void Layer2D::Register(const Object2D::Ptr& object) { object->SetLayer(this); }