20 #ifndef OMNI_MEDIA_INTERFACE_H_
21 #define OMNI_MEDIA_INTERFACE_H_
24 #include <QDataStream>
35 template<
typename MEDIA>
41 template<
typename MEDIA>
42 void load(QString
const& _path, MEDIA& _media) {
48 static bool exists(QString
const&);
51 QString
const&
path()
const;
55 void relocate(QString
const& _directoryHint = QString());
72 QString _msg(
"Location %1 does not exist!");
QDataStream & operator>>(QDataStream &, omni::media::Location &)
Definition: Location.cpp:67
#define OMNI_EXCEPTION(EXCEPTION)
Definition: exception.h:55
QDataStream & operator<<(QDataStream &, omni::media::Location const &)
Definition: Location.cpp:75