![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SlateShaderResource.h>
Inheritance diagram for TSlateTexture< ResourceType >:Public Member Functions | |
| TSlateTexture () | |
| TSlateTexture (ResourceType &InShaderResource) | |
| virtual | ~TSlateTexture () |
| ResourceType & | GetTypedResource () |
| virtual ESlateShaderResource::Type | GetType () const override |
Public Member Functions inherited from FSlateShaderResource | |
| virtual uint32 | GetWidth () const =0 |
| virtual uint32 | GetHeight () const =0 |
| virtual bool | IsResourceValid () const |
| virtual ESlatePostRT | GetUsedSlatePostBuffers () const |
| virtual bool | RequiresVirtualTextureFeedback () const |
| void | CheckForStaleResources () const |
| bool | Debug_IsDestroyed () const |
| virtual | ~FSlateShaderResource ()=default |
Protected Attributes | |
| ResourceType | ShaderResource |
Abstract base class for platform independent texture resource accessible by the shader.
|
inline |
Default constructor.
|
inline |
Creates and initializes a new instance.
| InShaderResource | The resource to use. |
|
inlinevirtual |
|
inlineoverridevirtual |
|
inline |
Gets the resource used by the shader.
|
protected |