84 UE_DEPRECATED(5.4,
"Use FRenderTarget's ReadPixels, which is functionally equivalent")
111 UE_DEPRECATED(5.1, "TextureVolumeRHI has been deprecated. Use
TextureRHI instead.")
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
UE::Math::TIntRect< int32 > FIntRect
Definition MathFwd.h:133
@ RCM_UNorm
Definition RHIDefinitions.h:799
@ CubeFace_MAX
Definition RHIDefinitions.h:532
Definition Float16Color.h:13
Definition UnrealType.h:3087
Definition RHICommandList.h:455
Definition UnrealClient.h:30
FTextureRHIRef RenderTargetTextureRHI
Definition UnrealClient.h:172
Definition TextureResource.h:363
Definition TextureRenderTargetVolumeResource.h:12
virtual bool ReadPixels(TArray< FColor > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0)) override
Definition TextureRenderTargetVolume.cpp:366
virtual FIntPoint GetSizeXY() const override
Definition TextureRenderTargetVolume.cpp:338
virtual bool ReadFloat16Pixels(TArray< FFloat16Color > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0)) override
Definition TextureRenderTargetVolume.cpp:372
virtual bool ReadLinearColorPixels(TArray< FLinearColor > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0)) override
Definition TextureRenderTargetVolume.cpp:404
FUnorderedAccessViewRHIRef GetUnorderedAccessViewRHI()
Definition TextureRenderTargetVolumeResource.h:62
virtual void UpdateDeferredResource(FRHICommandListImmediate &RHICmdList, bool bClearRenderTarget=true) override
Definition TextureRenderTargetVolume.cpp:308
virtual class FTextureRenderTargetVolumeResource * GetTextureRenderTargetVolumeResource()
Definition TextureRenderTargetVolumeResource.h:28
virtual uint32 GetSizeY() const override
Definition TextureRenderTargetVolume.cpp:328
FTextureRenderTargetVolumeResource(const class UTextureRenderTargetVolume *InOwner)
Definition TextureRenderTargetVolumeResource.h:20
virtual void InitRHI(FRHICommandListBase &RHICmdList) override
Definition TextureRenderTargetVolume.cpp:237
float GetDisplayGamma() const override
Definition TextureRenderTargetVolume.cpp:361
virtual void ReleaseRHI() override
Definition TextureRenderTargetVolume.cpp:291
virtual uint32 GetSizeZ() const override
Definition TextureRenderTargetVolume.cpp:333
virtual uint32 GetSizeX() const override
Definition TextureRenderTargetVolume.cpp:323
FTextureRHIRef TextureRHI
Definition RenderResource.h:358
Definition TextureRenderTargetVolume.h:22