From 368ff00d125f00e9fcfc536f198697aba79c2d40 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Mon, 17 Sep 2012 01:04:30 +0200 Subject: utils/image: add shortcut to get image size as Dimension --- src/utils/image.cpp | 6 ++++++ src/utils/image.hpp | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/utils/image.cpp b/src/utils/image.cpp index 93808f2e..3fd8b3a9 100644 --- a/src/utils/image.cpp +++ b/src/utils/image.cpp @@ -81,4 +81,10 @@ namespace usdx return surface; } + + const Dimension Image::get_size(void) const + { + const SDL_Surface* s = get_surface(); + return Dimension(s->w, s->h); + } }; diff --git a/src/utils/image.hpp b/src/utils/image.hpp index b968652c..3ca973fd 100644 --- a/src/utils/image.hpp +++ b/src/utils/image.hpp @@ -30,6 +30,7 @@ #include #include #include +#include "dimension.hpp" namespace usdx { @@ -60,6 +61,7 @@ namespace usdx virtual ~Image(); const SDL_Surface* get_surface(void) const; + const Dimension get_size(void) const; }; }; -- cgit v1.2.3