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

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

bGreyScaleFormatFTexture
bIgnoreGammaConversionsFTexture
bSRGBFTexture
CacheNextAvailableSampleTime(const TSharedPtr< FMediaTextureSampleSource, ESPMode::ThreadSafe > &InSampleQueue) constFMediaTextureResourceprotected
ChangeFeatureLevel(ERHIFeatureLevel::Type NewFeatureLevel)FRenderResourcestatic
ClearTexture(FRHICommandListImmediate &RHICmdList, const FLinearColor &ClearColor, bool SrgbOutput)FMediaTextureResourceprotected
ConvertSample(FRHICommandListImmediate &RHICmdList, const TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &Sample, const FLinearColor &ClearColor, uint8 InTargetNumMips)FMediaTextureResourceprotected
ConvertTextureToOutput(FRHICommandListImmediate &RHICmdList, FRHITexture *InputTexture, const TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &Sample)FMediaTextureResourceprotected
CopyFromExternalTexture(FRHICommandListImmediate &RHICmdList, const TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &Sample, const FGuid &TextureGUID)FMediaTextureResourceprotected
CopySample(FRHICommandListImmediate &RHICmdList, const TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &Sample, const FLinearColor &ClearColor, uint8 InTargetNumMips, const FGuid &TextureGUID)FMediaTextureResourceprotected
CreateIntermediateRenderTarget(FRHICommandListImmediate &RHICmdList, const FIntPoint &InDim, EPixelFormat InPixelFormat, bool bInSRGB, const FLinearColor &InClearColor, uint8 InNumMips, bool bNeedsUAVSupport)FMediaTextureResourceprotected
CreateRHIBuffer(FRHICommandListBase &RHICmdList, T &InOutResourceObject, uint32 ResourceCount, EBufferUsageFlags InBufferUsageFlags, const TCHAR *InDebugName)FRenderResourceinlineprotected
DeferredPassSamplerStateRHIFTexture
EInitPhase enum nameFRenderResource
FlushPendingData()FMediaTextureResource
FMediaTextureResource(UMediaTexture &InOwner, FIntPoint &InOwnerDim, SIZE_T &InOwnerSize, FLinearColor InClearColor, FGuid InTextureGuid, bool bEnableGenMips, uint8 InNumMips, UE::Color::EColorSpace OverrideColorSpaceType)FMediaTextureResource
FRenderResource()FRenderResource
FRenderResource(ERHIFeatureLevel::Type InFeatureLevel)FRenderResource
FRenderResource(const FRenderResource &)FRenderResource
FRenderResource(FRenderResource &&)FRenderResource
FRenderTarget()FRenderTarget
FTexture()FTexture
FTexture(const FTexture &)FTexture
FTexture(FTexture &&)FTexture
FTextureResource()FTextureResourceinline
GetColorSpaceConversionMatrixForSample(const TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > Sample, FMatrix44f &ColorSpaceMtx)FMediaTextureResourceprotected
GetCurrentMipCount() constFTextureResourceinline
GetDisplayColorGamut() constFRenderTargetinlinevirtual
GetDisplayGamma() constFRenderTargetvirtual
GetDisplayOutputFormat() constFRenderTargetinlinevirtual
GetEngineDisplayGamma()FRenderTargetstatic
GetFeatureLevel() constFRenderResourceinlineprotected
GetFriendlyName() const overrideFMediaTextureResourcevirtual
GetGPUMask(FRHICommandListImmediate &RHICmdList) constFRenderTargetinlinevirtual
GetImmediateCommandList()FRenderResourceprotectedstatic
GetInitPhase() constFRenderResourceinline
GetListIndex() constFRenderResourceinline
GetOrCreateSamplerState(const FSamplerStateInitializerRHI &Initializer)FTextureprotectedstatic
GetOwnerName() constFRenderResourceinline
GetRenderTargetTexture() constFRenderTargetvirtual
GetRenderTargetTexture(FRDGBuilder &GraphBuilder) constFRenderTargetvirtual
GetRenderTargetUAV() constFRenderTargetvirtual
GetResourceName() constFRenderResourceinline
GetSceneHDREnabled() constFRenderTargetinlinevirtual
GetShaderResourceTexture() constFRenderTargetvirtual
GetSizeX() const overrideFMediaTextureResourcevirtual
GetSizeXY() const overrideFMediaTextureResourcevirtual
GetSizeY() const overrideFMediaTextureResourcevirtual
GetSizeZ() constFTexturevirtual
GetStreamableTextureResource()FTextureResourceinlinevirtual
GetStreamableTextureResource() constFTextureResourceinlinevirtual
GetTexture2DArrayResource()FTextureResourceinlinevirtual
GetTexture2DArrayResource() constFTextureResourceinlinevirtual
GetTexture2DArrayRHI() constFTextureResourceinline
GetTexture2DResource()FTextureResourceinlinevirtual
GetTexture2DResource() constFTextureResourceinlinevirtual
GetTexture2DRHI() constFTextureResourceinline
GetTexture3DResource()FTextureResourceinlinevirtual
GetTexture3DResource() constFTextureResourceinlinevirtual
GetTexture3DRHI() constFTextureResourceinline
GetTextureReference() constFTextureResourceinline
GetTextureRHI()FTextureinline
GetVirtualTexture2DResource()FTextureResourceinlinevirtual
GetVirtualTexture2DResource() constFTextureResourceinlinevirtual
HasToggleFreezeCommand()FRenderTargetinlinevirtual
HasValidFeatureLevel() constFRenderResourceinlineprotected
InitPreRHIResources()FRenderResourcestatic
InitResource(FRHICommandListBase &RHICmdList)FRenderResourcevirtual
InitRHI(FRHICommandListBase &RHICmdList) overrideFMediaTextureResourcevirtual
IsInitialized() constFRenderResourceinline
IsProxy() constFTextureResourceinlinevirtual
IsTextureRHIPartiallyResident() constFTextureResourceinline
JustInTimeRender()FMediaTextureResource
LastRenderTimeFTexturemutable
MipBiasFadeFTexture
operator=(const FTexture &Other)FTexture
operator=(FTexture &&Other)FTexture
FRenderResource::operator=(const FRenderResource &Other)FRenderResource
FRenderResource::operator=(FRenderResource &&Other)FRenderResource
ProcessToggleFreezeCommand()FRenderTargetinlinevirtual
ReadFloat16Pixels(TArray< FFloat16Color > &OutImageData, ECubeFace CubeFace)FRenderTarget
ReadFloat16Pixels(TArray< FFloat16Color > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0))FRenderTargetvirtual
ReadLinearColorPixels(TArray< FLinearColor > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_MinMax, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0))FRenderTargetvirtual
ReadLinearColorPixelsPtr(FLinearColor *OutImageBytes, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_MinMax, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0))FRenderTarget
ReadPixels(TArray< FColor > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0))FRenderTargetvirtual
ReadPixelsPtr(FColor *OutImageBytes, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0))FRenderTarget
ReleaseResource()FRenderResourcevirtual
ReleaseRHI() overrideFMediaTextureResourcevirtual
ReleaseRHIForAllResources()FRenderResourcestatic
Render(const FRenderParams &Params)FMediaTextureResource
RenderTargetTextureRHIFRenderTargetprotected
RequiresConversion(const TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafe > &Sample, uint8 InTargetNumMips) constFMediaTextureResourceprotected
RequiresConversion(const FTextureRHIRef &SampleTexture, const FIntPoint &OutputDim, uint8 InTargetNumMips) constFMediaTextureResourceprotected
ResetJustInTimeRenderParams()FMediaTextureResource
ResourceStateFRenderResource
SamplerStateRHIFTexture
SetFeatureLevel(const FStaticFeatureLevel InFeatureLevel)FRenderResourceinlineprotected
SetInitPhase(EInitPhase InInitPhase)FRenderResourceinlineprotected
SetJustInTimeRenderParams(const FRenderParams &InJustInTimeRenderParams)FMediaTextureResource
SetOwnerName(FName InOwnerName)FRenderResourceinline
SetResourceName(FName InResourceName)FRenderResourceinline
SetScopeName(FName Name)FRenderResourcestatic
SetTextureReference(FRHITextureReference *TextureReference)FTextureResourceinline
SetupSampler()FMediaTextureResourceprotected
TextureReferenceRHIFTextureResourceprotected
TextureRHIFTexture
UpdateResourceSize()FMediaTextureResourceprotected
UpdateRHI(FRHICommandListBase &RHICmdList)FRenderResource
UpdateTextureReference(FRHICommandListImmediate &RHICmdList, FRHITexture *NewTexture)FMediaTextureResourceprotected
~FMediaTextureResource()FMediaTextureResourceinlinevirtual
~FRenderResource()FRenderResourcevirtual
~FRenderTarget()FRenderTargetvirtual
~FTexture()FTexturevirtual
~FTextureResource()FTextureResourceinlinevirtual