CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
UCriWareAssetDefinitionDefault Class Reference

#include <CriWareAssetDefinitionDefault.h>

Inheritance diagram for UCriWareAssetDefinitionDefault:

Public Member Functions

virtual CRIWARECOREEDITOR_API const FSlateBrush * GetIconOverlayBrush (const FAssetData &AssetData) const
virtual CRIWARECOREEDITOR_API EVisibility GetIconOverlayVisibility (const FAssetData &AssetData) const
virtual CRIWARECOREEDITOR_API const FSlateBrush * GetThumbnailBrush (const FAssetData &InAssetData, const FName InClassName) const override
virtual CRIWARECOREEDITOR_API TSharedPtr< SWidget > GetThumbnailOverlay (const FAssetData &AssetData) const override

Private Member Functions

void CreateThumbnailBrushRenderingResources ()
TSharedPtr< SWidget > GetThumbnailWidget (const FAssetData &InAssetData, const FName InClassName) const

Private Attributes

TStrongObjectPtr< UTextureRenderTarget2D > TextureRenderTarget
FSlateBrush ThumbnailBrush
TSharedPtr< FWidgetRenderer > WidgetRenderer

Member Function Documentation

◆ CreateThumbnailBrushRenderingResources()

void UCriWareAssetDefinitionDefault::CreateThumbnailBrushRenderingResources ( )
private

◆ GetIconOverlayBrush()

virtual CRIWARECOREEDITOR_API const FSlateBrush * UCriWareAssetDefinitionDefault::GetIconOverlayBrush ( const FAssetData & AssetData) const
inlinevirtual

◆ GetIconOverlayVisibility()

virtual CRIWARECOREEDITOR_API EVisibility UCriWareAssetDefinitionDefault::GetIconOverlayVisibility ( const FAssetData & AssetData) const
inlinevirtual

◆ GetThumbnailBrush()

const FSlateBrush * UCriWareAssetDefinitionDefault::GetThumbnailBrush ( const FAssetData & InAssetData,
const FName InClassName ) const
overridevirtual

◆ GetThumbnailOverlay()

TSharedPtr< SWidget > UCriWareAssetDefinitionDefault::GetThumbnailOverlay ( const FAssetData & AssetData) const
overridevirtual

◆ GetThumbnailWidget()

TSharedPtr< SWidget > UCriWareAssetDefinitionDefault::GetThumbnailWidget ( const FAssetData & InAssetData,
const FName InClassName ) const
private

Member Data Documentation

◆ TextureRenderTarget

TStrongObjectPtr<UTextureRenderTarget2D> UCriWareAssetDefinitionDefault::TextureRenderTarget
private

◆ ThumbnailBrush

FSlateBrush UCriWareAssetDefinitionDefault::ThumbnailBrush
private

◆ WidgetRenderer

TSharedPtr<FWidgetRenderer> UCriWareAssetDefinitionDefault::WidgetRenderer
private

The documentation for this class was generated from the following files: