std::array< Vertex, 4 > CreateQuadSpriteSheet(float x, float y, float width, float height, float row, float col, int layer, float texID)
SpriteSheet(const std::string &path, unsigned int tile_width, unsigned int tile_height, int mag_filter, int min_filter, uint32_t tex_id)
unsigned int GetTexID() const
void Bind(unsigned int slot=0) const
std::string m_LoadedFilePath
unsigned char * m_LocalBuffer
Texture & operator=(Texture &other)
Texture & operator=(Texture &&other)