| FSlateUpdatableTexture
|
Module |
|
Header |
/Engine/Source/Runtime/SlateCore/Public/Textures/SlateUpdatableTexture.h |
Include |
#include "Textures/SlateUpdatableTexture.h" |
class FSlateUpdatableTexture
An interface to deal with a slate texture that can be updated dynamically
Name | Description | |
---|---|---|
|
~FSlateUpdatableTexture() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
Cleanup() |
Deferred or Immediate cleanup of this data depending on what is required. |
|
|
FRenderResou... |
GetRenderResource() |
Gets the interface to the underlying render resource (may not always be used) |
|
FSlateShader... |
GetSlateResource() |
Gets the interface to the underlying platform independent texture |
|
ResizeTexture |
Resize the texture. |
|
|
UpdateTexture |
Updates the texture contents via a byte array. |
|
|
UpdateTextureThreadSafe |
Updates the texture contents via a byte array making a copy first for thread safety |
|
|
UpdateTextureThreadSafeRaw |
Update the texture from a raw byte buffer. |
|
|
UpdateTextureThreadSafeWithTextureData ( |
Update the texture from a provided FSlateTextureData buffer, also transferring ownership of the texture |