#include #include #include #include #include #include namespace agl { class Texture { std::vector img; std::vector texids; sf::Clock *clk; int index; float fps; public: Texture() {}; Texture(char*); Texture(float, int, ...); int addImageFromFile(char*); int loadFromFile(char*); int loadFromFile(float, int, ...); void bindTexture(); void unbindTexture(); GLuint getTextureId(); ~Texture(); }; };