FileTexture.h 282 B

123456789101112131415161718
  1. #ifndef FILETEXTURE_H
  2. #define FILETEXTURE_H
  3. #include "rendering/Texture.h"
  4. #include "utils/Error.h"
  5. class FileTexture final {
  6. Texture texture;
  7. public:
  8. Error load(const char* path, int maxMipMaps);
  9. void bindTo(int index) const;
  10. void setLinearFilter();
  11. };
  12. #endif