RavEngine
Loading...
Searching...
No Matches
RGL::ITexture Class Referenceabstract
Inheritance diagram for RGL::ITexture:
[legend]
Collaboration diagram for RGL::ITexture:
[legend]

Public Member Functions

 ITexture (decltype(size) size)
 
virtual Dimension GetSize () const =0
 
virtual TextureView GetDefaultView () const =0
 
virtual TextureView GetViewForMip (uint32_t mip) const =0
 
virtual uint8_t GetNumMips () const =0
 
virtual RGLCustomTextureViewPtr MakeCustomTextureView (const CustomTextureViewConfig &config) const =0
 

Protected Attributes

Dimension size
 

The documentation for this class was generated from the following file: