26 void guiScalingCache(
const io::path &key, video::IVideoDriver *driver, video::IImage *value);
36 const core::rect<s32> &srcrect,
const core::rect<s32> &destrect);
42 s32 width, s32 height);
48 const core::rect<s32> &destrect,
const core::rect<s32> &srcrect,
49 const core::rect<s32> *cliprect = 0,
const video::SColor *
const colors = 0,
50 bool usealpha =
false);
56 const core::rect<s32> &rect,
const core::rect<s32> &middle,
57 const core::rect<s32> *cliprect =
nullptr,
58 const video::SColor *
const colors =
nullptr);
void draw2DImageFilterScaled(video::IVideoDriver *driver, video::ITexture *txr, const core::rect< s32 > &destrect, const core::rect< s32 > &srcrect, const core::rect< s32 > *cliprect=0, const video::SColor *const colors=0, bool usealpha=false)
Definition: guiscalingfilter.cpp:155
void guiScalingCache(const io::path &key, video::IVideoDriver *driver, video::IImage *value)
Definition: guiscalingfilter.cpp:43
void guiScalingCacheClear()
Definition: guiscalingfilter.cpp:54
video::ITexture * guiScalingImageButton(video::IVideoDriver *driver, video::ITexture *src, s32 width, s32 height)
Definition: guiscalingfilter.cpp:142
video::ITexture * guiScalingResizeCached(video::IVideoDriver *driver, video::ITexture *src, const core::rect< s32 > &srcrect, const core::rect< s32 > &destrect)
Definition: guiscalingfilter.cpp:72
void draw2DImage9Slice(video::IVideoDriver *driver, video::ITexture *texture, const core::rect< s32 > &rect, const core::rect< s32 > &middle, const core::rect< s32 > *cliprect=nullptr, const video::SColor *const colors=nullptr)
Definition: guiscalingfilter.cpp:173