24 #include "../Display/Res.h" 25 #include "../Util/OS.h" 27 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 29 # define MR_DllDeclare __declspec( dllexport ) 31 # define MR_DllDeclare __declspec( dllimport ) 34 # define MR_DllDeclare 59 bool IsEmpty()
const {
return avatars.empty(); }
61 static const std::string &GetDefaultAvatarName();
64 std::shared_ptr<Display::Res<Display::Texture>> FindName(
65 const std::string &s)
const;
70 std::shared_ptr<Display::Res<Display::Texture>>>;
avatars_t::const_iterator const_iterator
Definition: AvatarGallery.h:74
bool IsEmpty() const
Definition: AvatarGallery.h:59
boost::filesystem::path path_t
Definition: OS.h:57
const_iterator end() const
Definition: AvatarGallery.h:78
iterator end()
Definition: AvatarGallery.h:79
Util::OS::path_t path
Definition: AvatarGallery.h:82
avatars_t::iterator iterator
Definition: AvatarGallery.h:73
std::unordered_map< std::string, std::shared_ptr< Display::Res< Display::Texture >>> avatars_t
Definition: AvatarGallery.h:70
The collection of built-in avatars.
Definition: AvatarGallery.h:50
#define MR_DllDeclare
Definition: AvatarGallery.h:34
avatars_t::value_type value_type
Definition: AvatarGallery.h:75
avatars_t avatars
Definition: AvatarGallery.h:83
Definition: Announcement.h:24
iterator begin()
Definition: AvatarGallery.h:77
const_iterator begin() const
Definition: AvatarGallery.h:76