40 #ifndef _audioplaylist_cpp
41 #define _audioplsylist_cpp
44 #include "Audio/sound.h"
62 this->push_back(ToAdd);
67 std::vector< Audio::iSound* > temp( this->begin(), this->end() );
68 std::random_shuffle( temp.begin(), temp.end() );
69 this->assign( temp.begin(), temp.end() );
74 for( std::list< Audio::iSound* >::iterator it = this->begin() ; it != this->end() ; ++it )