You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
fix RHI upload of textures that are multiple of 4 in top mip but not in lower mips dont pad CompressedImage sizes, store true size clean up Texture size limits and VT conditions better default settings for texture import clean up initialization order of TextureFormatManagerModule #preflight 6250814a11261bc7b23d8f4b #rb fabian.giesen,julien.stjean [CL 19693287 by charles bloom in ue5-main branch]
36 lines
604 B
C++
36 lines
604 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "Modules/ModuleInterface.h"
|
|
|
|
class ITextureFormat;
|
|
|
|
/**
|
|
* Interface for texture format modules.
|
|
*/
|
|
class ITextureFormatModule
|
|
: public IModuleInterface
|
|
{
|
|
public:
|
|
|
|
/**
|
|
* Gets the texture format.
|
|
*
|
|
* @return The texture format interface.
|
|
*/
|
|
virtual ITextureFormat* GetTextureFormat() = 0;
|
|
|
|
/**
|
|
* Will this TextureFormat call back to Managermodule GetTextureFormats ?
|
|
*
|
|
*/
|
|
virtual bool CanCallGetTextureFormats() = 0;
|
|
|
|
public:
|
|
|
|
/** Virtual destructor. */
|
|
~ITextureFormatModule() { }
|
|
};
|