UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition StreamableTextureResource.h:20
Definition Texture2DArrayResource.h:18
void CreateTexture(FRHICommandListBase &RHICmdList) final override
Definition Texture2DArrayResource.cpp:52
void CreatePartiallyResidentTexture(FRHICommandListBase &RHICmdList) final override
Definition Texture2DArrayResource.cpp:91
void GetData(int32 BaseRHIMipSizeX, int32 BaseRHIMipSizeY, uint32 ArrayIndex, uint32 MipIndex, void *Dest, uint32 DestPitch) const
Definition Texture2DArrayResource.cpp:130
virtual void InitRHI(FRHICommandListBase &RHICmdList) override
Definition Texture2DArrayResource.cpp:115
virtual bool IsProxy() const override
Definition Texture2DArrayResource.h:39
TArray< FUniqueBuffer, TInlineAllocator< MAX_TEXTURE_MIP_COUNT > > AllMipsData
Definition Texture2DArrayResource.h:52
virtual FTexture2DArrayResource * GetTexture2DArrayResource()
Definition Texture2DArrayResource.h:32
virtual uint64 GetPlatformMipsSize(uint32 NumMips) const override
Definition Texture2DArrayResource.cpp:97
virtual const FTexture2DArrayResource * GetTexture2DArrayResource() const
Definition Texture2DArrayResource.h:34
const FTexture2DArrayResource *const ProxiedResource
Definition Texture2DArrayResource.h:49
Definition Texture2DArray.h:16