| 112 | } |
| 113 | |
| 114 | void GradKeyWrapper::enter() { |
| 115 | m_transformation = std::make_shared<GradTransformation>(); |
| 116 | m_key = m_transformation->key(); |
| 117 | m_key->name(m_name); |
| 118 | grad_key_map[m_key] = this; |
| 119 | m_transformation_guard = |
| 120 | TransformationManager::get_instance() |
| 121 | .register_at<TransformationManager::Grad>(m_transformation); |
| 122 | } |
| 123 | |
| 124 | void GradKeyWrapper::exit() { |
| 125 | m_transformation_guard.reset(); |
no test coverage detected