Changeset 66 for trunk/src/object.cc
- Timestamp:
- 05/31/13 02:32:49 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/object.cc
r64 r66 138 138 } 139 139 140 bool object::move_to_top( object* child ) 141 { 142 list::iterator it = std::find( m_children.begin(), m_children.end(), child ); 143 if ( it != m_children.end() ) 144 { 145 m_children.erase( it ); 146 m_children.push_back( child ); 147 return true; 148 } 149 return false; 150 } 151 152 bool object::move_to_bottom( object* child ) 153 { 154 list::iterator it = std::find( m_children.begin(), m_children.end(), child ); 155 if ( it != m_children.end() ) 156 { 157 m_children.erase( it ); 158 m_children.push_front( child ); 159 return true; 160 } 161 return false; 162 } 163 140 164 void object::register_type( type_database* db ) 141 165 {
Note: See TracChangeset
for help on using the changeset viewer.