Texture & operator=(Texture &&other) noexcept
Move assignment.
Texture(const Texture &)=delete
Explicitly forbid the copy constructor.
Texture & operator=(const Texture &)=delete
Explicitly forbid copy assignment.
~Texture()
On destruction, unload the Texture.
A Texture that is not managed by C++ RAII.
TextureUnmanaged()
Default texture constructor.
void Unload()
Unload texture from GPU memory (VRAM)