9#include "Texture2DDynamic.generated.h"
49 uint8 bIsResolveTarget : 1;
62 ENGINE_API virtual float GetSurfaceWidth()
const override;
63 ENGINE_API virtual float GetSurfaceHeight()
const override;
78 UE_DEPRECATED(4.20,
"Please use UTexture2DDynamic::Create() with FTexture2DDynamicCreateInfo initialization")
#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
void Init()
Definition LockFreeList.h:4
EMaterialValueType
Definition MaterialValueType.h:15
@ MCT_Texture2D
Definition MaterialValueType.h:30
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
ESamplerAddressMode
Definition RHIDefinitions.h:339
@ AM_Wrap
Definition RHIDefinitions.h:340
TextureFilter
Definition TextureDefines.h:485
ETextureClass
Definition TextureDefines.h:299
Definition TextureResource.h:103
Definition EnumAsByte.h:22
Definition Texture2DDynamic.h:35
virtual float GetSurfaceDepth() const override
Definition Texture2DDynamic.h:64
virtual uint32 GetSurfaceArraySize() const override
Definition Texture2DDynamic.h:65
virtual ETextureClass GetTextureClass() const
Definition Texture2DDynamic.h:59
virtual EMaterialValueType GetMaterialType() const override
Definition Texture2DDynamic.h:61
Definition Texture.h:1219
Definition Texture2DDynamic.h:15
bool bIsResolveTarget
Definition Texture2DDynamic.h:25
FTexture2DDynamicCreateInfo(EPixelFormat InFormat=PF_B8G8R8A8, bool InIsResolveTarget=false, bool InSRGB=true, TextureFilter InFilter=TF_Default, ESamplerAddressMode InSamplerAddressMode=AM_Wrap)
Definition Texture2DDynamic.h:16
ESamplerAddressMode SamplerAddressMode
Definition Texture2DDynamic.h:28
TextureFilter Filter
Definition Texture2DDynamic.h:27
EPixelFormat Format
Definition Texture2DDynamic.h:24
bool bSRGB
Definition Texture2DDynamic.h:26