00001 #ifndef GUI_MATERIAL_HPP
00002 #define GUI_MATERIAL_HPP
00003
00004 #include <utils.hpp>
00005 #include <utils_refptr.hpp>
00006 #include <utils_wptr.hpp>
00007
00008 namespace gui
00009 {
00011
00014 class material
00015 {
00016 public :
00017
00019 material();
00020
00022 virtual ~material();
00023
00025
00027 virtual float get_width() const = 0;
00028
00030
00032 virtual float get_height() const = 0;
00033
00035
00041 virtual float get_real_width() const = 0;
00042
00044
00050 virtual float get_real_height() const = 0;
00051 };
00052 }
00053
00054 #endif