/* * graphtool.h * BoE * * Created by Celtic Minstrel on 16/04/09. * */ #ifndef GRAPHTOOL_H #define GRAPHTOOL_H #include #include #include #include #include #include #include "location.hpp" #include "dialogxml/widgets/pictypes.hpp" void init_shaders(); void rect_draw_some_item(sf::RenderTarget& targ_gworld,rectangle targ_rect); void rect_draw_some_item(const sf::Texture& src_gworld,rectangle src_rect,sf::RenderTarget& targ_gworld,rectangle targ_rect,sf::BlendMode mode = sf::BlendNone); void rect_draw_some_item(const sf::Texture& src_gworld,rectangle src_rect,sf::RenderTarget& targ_gworld,rectangle targ_rect,rectangle in_frame,sf::BlendMode mode = sf::BlendNone); void rect_draw_some_item(const sf::Texture& src_gworld,rectangle src_rect,const sf::Texture& mask_gworld,sf::RenderTarget& targ_gworld,rectangle targ_rect); void draw_splash(const sf::Texture& splash, sf::RenderWindow& targ, rectangle dest_rect); void setActiveRenderTarget(sf::RenderTarget& where); #endif