| ISlateViewport | ||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/AssetThumbnail.h |
Include |
#include "AssetThumbnail.h" |
class FAssetThumbnail :
public ISlateViewport,
public TSharedFromThis< FAssetThumbnail >
Interface for rendering a thumbnail in a slate viewport
Name | Description | |
---|---|---|
|
FAssetThumbnail ( |
|
|
FAssetThumbnail ( |
Name | Description | |
---|---|---|
|
~FAssetThumbnail() |
Name | Description | ||
---|---|---|---|
|
UObject *... |
GetAsset() |
|
|
const FAsset... |
GetAssetData() |
|
|
TSharedRef< ... |
MakeThumbnailWidget ( |
|
|
FOnAssetData... |
OnAssetDataChanged() |
|
|
RefreshThumbnail() |
Re-renders this thumbnail |
|
|
SetAsset ( |
Sets the asset to render the thumnail for |
|
|
SetAsset ( |
Sets the asset to render the thumnail for |
Name | Description | ||
---|---|---|---|
|
GetSize() |
Returns the size of the viewport |
|
|
FSlateShader... |
GetViewportRenderTargetTexture() |
Returns a slate texture used to draw the rendered viewport in Slate. |
|
RequiresVsync() |
Returns true if the viewport should be vsynced. |
Name |
Description |
|
---|---|---|
|
FOnAssetDataChanged |