UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRHITextureCreateDesc Member List

This is the complete list of members for FRHITextureCreateDesc, including all inherited members.

AddAliasbleFormat(EPixelFormat InFormat)FRHITextureCreateDescinline
AddFlags(ETextureCreateFlags InFlags)FRHITextureCreateDescinline
AliasableFormatsFRHITextureDesc
ArraySizeFRHITextureDesc
BulkDataFRHITextureCreateDesc
CalcMemorySizeEstimate(uint32 FirstMipIndex, uint32 LastMipIndex) constFRHITextureDesc
CalcMemorySizeEstimate(uint32 FirstMipIndex=0) constFRHITextureDescinline
CheckValidity() constFRHITextureCreateDescinline
FRHITextureDesc::CheckValidity(const FRHITextureDesc &Desc, const TCHAR *Name)FRHITextureDescinlinestatic
ClassNameFRHITextureCreateDesc
ClearValueFRHITextureDesc
Create(const TCHAR *InDebugName, ETextureDimension InDimension)FRHITextureCreateDescinlinestatic
Create2D(const TCHAR *InDebugName)FRHITextureCreateDescinlinestatic
Create2D(const TCHAR *DebugName, FIntPoint Size, EPixelFormat Format)FRHITextureCreateDescinlinestatic
Create2D(const TCHAR *DebugName, int32 SizeX, int32 SizeY, EPixelFormat Format)FRHITextureCreateDescinlinestatic
Create2DArray(const TCHAR *InDebugName)FRHITextureCreateDescinlinestatic
Create2DArray(const TCHAR *DebugName, FIntPoint Size, uint16 ArraySize, EPixelFormat Format)FRHITextureCreateDescinlinestatic
Create2DArray(const TCHAR *DebugName, int32 SizeX, int32 SizeY, int32 ArraySize, EPixelFormat Format)FRHITextureCreateDescinlinestatic
Create3D(const TCHAR *InDebugName)FRHITextureCreateDescinlinestatic
Create3D(const TCHAR *DebugName, FIntVector Size, EPixelFormat Format)FRHITextureCreateDescinlinestatic
Create3D(const TCHAR *DebugName, int32 SizeX, int32 SizeY, int32 SizeZ, EPixelFormat Format)FRHITextureCreateDescinlinestatic
CreateCube(const TCHAR *InDebugName)FRHITextureCreateDescinlinestatic
CreateCube(const TCHAR *DebugName, uint32 Size, EPixelFormat Format)FRHITextureCreateDescinlinestatic
CreateCubeArray(const TCHAR *InDebugName)FRHITextureCreateDescinlinestatic
CreateCubeArray(const TCHAR *DebugName, uint32 Size, uint16 ArraySize, EPixelFormat Format)FRHITextureCreateDescinlinestatic
DebugNameFRHITextureCreateDesc
DepthFRHITextureDesc
DetermineInititialState()FRHITextureCreateDescinline
DimensionFRHITextureDesc
ExtDataFRHITextureDesc
ExtentFRHITextureDesc
FastVRAMPercentageFRHITextureDesc
FlagsFRHITextureDesc
FormatFRHITextureDesc
FRHITextureCreateDesc()=defaultFRHITextureCreateDesc
FRHITextureCreateDesc(const TCHAR *InDebugName, ETextureDimension InDimension)FRHITextureCreateDescinline
FRHITextureCreateDesc(FRHITextureDesc const &InDesc, ERHIAccess InInitialState, TCHAR const *InDebugName, FResourceBulkDataInterface *InBulkData=nullptr)FRHITextureCreateDescinline
FRHITextureDesc()=defaultFRHITextureDesc
FRHITextureDesc(const FRHITextureDesc &Other)FRHITextureDescinline
FRHITextureDesc(ETextureDimension InDimension)FRHITextureDescinline
FRHITextureDesc(ETextureDimension InDimension, ETextureCreateFlags InFlags, EPixelFormat InFormat, FClearValueBinding InClearValue, FIntPoint InExtent, uint16 InDepth, uint16 InArraySize, uint8 InNumMips, uint8 InNumSamples, uint32 InExtData)FRHITextureDescinline
GetSize() constFRHITextureDescinline
GetSubresourceCount() constFRHITextureDescinline
GetTraceClassName() constFRHITextureCreateDescinline
GPUMaskFRHITextureDesc
InitActionFRHITextureCreateDesc
InitialStateFRHITextureCreateDesc
IsMipChain() constFRHITextureDescinline
IsMultisample() constFRHITextureDescinline
IsTexture2D() constFRHITextureDescinline
IsTexture3D() constFRHITextureDescinline
IsTextureArray() constFRHITextureDescinline
IsTextureCube() constFRHITextureDescinline
IsValid() constFRHITextureDescinline
NumMipsFRHITextureDesc
NumSamplesFRHITextureDesc
operator!=(const FRHITextureDesc &Other) constFRHITextureDescinline
operator=(const FRHITextureDesc &Other)FRHITextureDescinline
operator==(const FRHITextureDesc &Other) constFRHITextureDescinline
OwnerNameFRHITextureCreateDesc
Reset()FRHITextureDescinline
SetArraySize(uint16 InArraySize)FRHITextureCreateDescinline
SetBulkData(FResourceBulkDataInterface *InBulkData)FRHITextureCreateDescinline
SetClassName(FName InClassName)FRHITextureCreateDescinline
SetClearValue(FClearValueBinding InClearValue)FRHITextureCreateDescinline
SetDebugName(const TCHAR *InDebugName)FRHITextureCreateDescinline
SetDepth(uint16 InDepth)FRHITextureCreateDescinline
SetDimension(ETextureDimension InDimension)FRHITextureCreateDescinline
SetExtData(uint32 InExtData)FRHITextureCreateDescinline
SetExtent(const FIntPoint &InExtent)FRHITextureCreateDescinline
SetExtent(int32 InExtentX, int32 InExtentY)FRHITextureCreateDescinline
SetExtent(uint32 InExtent)FRHITextureCreateDescinline
SetFastVRAMPercentage(float InFastVRAMPercentage)FRHITextureCreateDescinline
SetFlags(ETextureCreateFlags InFlags)FRHITextureCreateDescinline
SetFormat(EPixelFormat InFormat)FRHITextureCreateDescinline
SetGPUMask(FRHIGPUMask InGPUMask)FRHITextureCreateDescinline
SetInitAction(ERHITextureInitAction InInitAction)FRHITextureCreateDescinline
SetInitActionBulkData(FResourceBulkDataInterface *InBulkData)FRHITextureCreateDescinline
SetInitActionInitializer()FRHITextureCreateDescinline
SetInitActionNone()FRHITextureCreateDescinline
SetInitialState(ERHIAccess InInitialState)FRHITextureCreateDescinline
SetNumMips(uint8 InNumMips)FRHITextureCreateDescinline
SetNumSamples(uint8 InNumSamples)FRHITextureCreateDescinline
SetOwnerName(FName InOwnerName)FRHITextureCreateDescinline
SetUAVFormat(EPixelFormat InUAVFormat)FRHITextureCreateDescinline
UAVFormatFRHITextureDesc