static std::unique_ptr< ITexture > Create(CDevice *device, const Type type, const uint32_t usage, const Format format, const uint32_t width, const uint32_t height, const uint32_t MIPLevelCount)
Definition: Texture.cpp:34
uint32_t GetWidth() const override
Definition: Texture.h:47
Type GetType() const override
Definition: Texture.h:43
uint32_t GetUsage() const override
Definition: Texture.h:44
uint32_t GetMIPLevelCount() const override
Definition: Texture.h:49
uint32_t GetHeight() const override
Definition: Texture.h:48
Format GetFormat() const override
Definition: Texture.h:45
IDevice * GetDevice() override
Definition: Texture.cpp:56
Definition: ITexture.h:34
Type
Definition: ITexture.h:37