| 2840 | } |
| 2841 | |
| 2842 | void MapEditor::SetTypeEnabled(EntityType type, bool enabled) { |
| 2843 | type_enable_.SetTypeEnabled(type, enabled); |
| 2844 | for (auto obj : scenegraph_->objects_) { |
| 2845 | if (!type_enable_.IsTypeEnabled(obj->GetType())) { |
| 2846 | obj->Select(false); |
| 2847 | } |
| 2848 | } |
| 2849 | } |
| 2850 | |
| 2851 | bool MapEditor::IsTypeVisible(EntityType type) { |
| 2852 | return type_visible_.IsTypeEnabled(type); |
no test coverage detected