8#include "TextureRenderTargetCube.generated.h"
46 uint8 bSupportsUAV : 1;
50 uint8 bForceLinearGamma:1;
54 uint8 bAutoGenerateMips : 1;
85 virtual float GetSurfaceWidth()
const override {
return static_cast<float>(SizeX); }
88 virtual float GetSurfaceHeight()
const override {
return static_cast<float>(SizeX); }
105 virtual FString
GetDesc()
override;
112 virtual bool IsSRGB()
const override;
113 virtual float GetDisplayGamma()
const override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Init()
Definition LockFreeList.h:4
EMaterialValueType
Definition MaterialValueType.h:15
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
EObjectFlags
Definition ObjectMacros.h:552
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
uint32 GetNumMips(uint32 MipSize)
Definition ReflectionEnvironmentCapture.h:20
@ CTF_Default
Definition RenderUtils.h:144
ETextureSourceFormat
Definition TextureDefines.h:351
ETextureClass
Definition TextureDefines.h:299
Definition TextureResource.h:103
Definition EnumAsByte.h:22
Definition SubclassOf.h:30
Definition TextureCube.h:15
virtual float GetSurfaceDepth() const override
Definition TextureCube.h:67
virtual ENGINE_API FString GetDesc() override
Definition TextureCube.cpp:222
virtual float GetSurfaceWidth() const override
Definition TextureCube.h:65
virtual EMaterialValueType GetMaterialType() const override
Definition TextureCube.h:71
virtual ENGINE_API void GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) override
Definition TextureCube.cpp:652
virtual ENGINE_API FTextureResource * CreateResource() override
Definition TextureCube.cpp:624
virtual uint32 GetSurfaceArraySize() const override
Definition TextureCube.h:68
virtual float GetSurfaceHeight() const override
Definition TextureCube.h:66
Definition TextureRenderTargetCube.h:22
Definition TextureRenderTarget.h:22
Definition UnrealType.h:6865
Definition ResourceSize.h:31