![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SlateShaderResource.h>
Inheritance diagram for FSlateShaderResource:Public Member Functions | |
| virtual uint32 | GetWidth () const =0 |
| virtual uint32 | GetHeight () const =0 |
| virtual ESlateShaderResource::Type | GetType () const =0 |
| virtual bool | IsResourceValid () const |
| virtual ESlatePostRT | GetUsedSlatePostBuffers () const |
| virtual bool | RequiresVirtualTextureFeedback () const |
| void | CheckForStaleResources () const |
| bool | Debug_IsDestroyed () const |
| virtual | ~FSlateShaderResource ()=default |
Base class for all platform independent texture types
|
virtualdefault |
Virtual destructor.
|
inline |
|
inline |
Gets the height of the resource.
Implemented in FSlateBaseUTextureResource, FSlateTexture2DRHIRef, FSlateRenderTargetRHI, FSlateFontTextureNull, FSlateMaterialResource, FSlatePostProcessResource, and FSlateFontTextureRHIResource.
|
pure virtual |
Gets the type of the resource.
Implemented in FSlateBaseUTextureResource, TSlateTexture< ResourceType >, TSlateTexture< FTextureRHIRef >, FSlateFontTextureNull, FSlateMaterialResource, and FSlatePostProcessResource.
|
inlinevirtual |
Does this resource use slate post buffers? If no resources use a post buffer we won't populate it.
Reimplemented in FSlateMaterialResource, and FSlateBaseUTextureResource.
Gets the width of the resource.
Implemented in FSlateBaseUTextureResource, FSlateTexture2DRHIRef, FSlateRenderTargetRHI, FSlateFontTextureNull, FSlateMaterialResource, FSlatePostProcessResource, and FSlateFontTextureRHIResource.
Additional validation that can vary per resource type
Reimplemented in FSlateAtlasedTextureResource, and FSlateMaterialResource.
Does this resource require virtual texture feedback?
Reimplemented in FSlateMaterialResource, and FSlateBaseUTextureResource.