UIGDetailsModel::~UIGDetailsModel() { /* Cleanup root: */ cleanupRoot(); /* Cleanup scene: */ cleanupScene(); }
void ObjectCarouselDemuxer::updateCarousel( dsmcc::biop::Object *object ) { //object->show(); // printf( "[ObjectCarouselDemuxer] root=%p\n", _root ); if (*object == _rootLocation) { cleanupRoot(); object->process( NULL, _rootPath, _objects ); _root = object; } else { _objects.push_back( object ); if (_root) { _root->onObject( _objects ); } } if (_root && _root->isComplete() && !_onMounted.empty()) { mountCarousel(); } }