| 2005 | //----------------------------------------------------------------------------- |
| 2006 | |
| 2007 | void SimObject::setSelected( bool sel ) |
| 2008 | { |
| 2009 | if( mFlags.test( Selected ) == sel ) |
| 2010 | return; // No change. |
| 2011 | |
| 2012 | if( sel ) |
| 2013 | { |
| 2014 | mFlags.set( Selected ); |
| 2015 | _onSelected(); |
| 2016 | } |
| 2017 | else |
| 2018 | { |
| 2019 | mFlags.clear( Selected ); |
| 2020 | _onUnselected(); |
| 2021 | } |
| 2022 | } |
| 2023 | |
| 2024 | //----------------------------------------------------------------------------- |
| 2025 |
no test coverage detected