1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#pragma once #include "../../types.hpp" #include "../../utils.hpp" namespace amalgine { class Image; class Texture2D { DISABLE_COPY(Texture2D) public: Texture2D(Image *image); ~Texture2D(); private: u32 textureId; }; }