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

#include <AtomSoundWaveAssetDefinition.h>

Inheritance diagram for UAtomSoundWaveAssetDefinition:

Public Member Functions

virtual FAssetSupportResponse CanDuplicate (const FAssetData &InAsset) const override
virtual FAssetSupportResponse CanRename (const FAssetData &InAsset) const override
virtual void GetAssetActions (FToolMenuSection &Section) const override
virtual TConstArrayView< FAssetCategoryPath > GetAssetCategories () const override
virtual TSoftClassPtr< UObject > GetAssetClass () const override
virtual FLinearColor GetAssetColor () const override
virtual FText GetAssetDisplayName () const override
virtual EVisibility GetIconOverlayVisibility (const FAssetData &AssetData) const override
virtual TSharedPtr< SWidget > GetThumbnailOverlay (const FAssetData &InAssetData) const override
Public Member Functions inherited from UAtomSoundBaseAssetDefinition
virtual EAssetCommandResult ActivateAssets (const FAssetActivateArgs &ActivateArgs) const override
Public Member Functions inherited from UAtomAssetDefinition_Base
virtual CRIWARECOREEDITOR_API const FSlateBrush * GetIconOverlayBrush (const FAssetData &AssetData) const override
Public Member Functions inherited from UCriWareAssetDefinitionDefault
virtual CRIWARECOREEDITOR_API const FSlateBrush * GetThumbnailBrush (const FAssetData &InAssetData, const FName InClassName) const override

Static Private Member Functions

static TSharedPtr< SWidget > GetSoundWaveThumbnailOverlay (const FAssetData &AssetData)

Additional Inherited Members

Static Public Member Functions inherited from UAtomSoundBaseAssetDefinition
static EAssetCommandResult ActivateSoundBase (const FAssetActivateArgs &ActivateArgs)
static bool CanExecuteMuteCommand (const FToolMenuContext &InContext)
static bool CanExecutePlayCommand (const FToolMenuContext &InContext)
static bool CanExecuteSoloCommand (const FToolMenuContext &InContext)
static void ExecuteMuteSound (const FToolMenuContext &InContext)
static void ExecutePlaySound (const FToolMenuContext &InContext)
static void ExecuteSoloSound (const FToolMenuContext &InContext)
static void ExecuteStopSound (const FToolMenuContext &InContext)
static ECheckBoxState IsActionCheckedMute (const FToolMenuContext &InContext)
static ECheckBoxState IsActionCheckedSolo (const FToolMenuContext &InContext)

Member Function Documentation

◆ CanDuplicate()

virtual FAssetSupportResponse UAtomSoundWaveAssetDefinition::CanDuplicate ( const FAssetData & InAsset) const
inlineoverridevirtual

◆ CanRename()

virtual FAssetSupportResponse UAtomSoundWaveAssetDefinition::CanRename ( const FAssetData & InAsset) const
inlineoverridevirtual

◆ GetAssetActions()

void UAtomSoundWaveAssetDefinition::GetAssetActions ( FToolMenuSection & Section) const
overridevirtual

Reimplemented from UAtomSoundBaseAssetDefinition.

◆ GetAssetCategories()

virtual TConstArrayView< FAssetCategoryPath > UAtomSoundWaveAssetDefinition::GetAssetCategories ( ) const
inlineoverridevirtual

Reimplemented from UAtomAssetDefinition_Base.

◆ GetAssetClass()

virtual TSoftClassPtr< UObject > UAtomSoundWaveAssetDefinition::GetAssetClass ( ) const
inlineoverridevirtual

Reimplemented from UAtomSoundBaseAssetDefinition.

◆ GetAssetColor()

virtual FLinearColor UAtomSoundWaveAssetDefinition::GetAssetColor ( ) const
inlineoverridevirtual

Reimplemented from UAtomSoundBaseAssetDefinition.

◆ GetAssetDisplayName()

virtual FText UAtomSoundWaveAssetDefinition::GetAssetDisplayName ( ) const
inlineoverridevirtual

Reimplemented from UAtomSoundBaseAssetDefinition.

◆ GetIconOverlayVisibility()

virtual EVisibility UAtomSoundWaveAssetDefinition::GetIconOverlayVisibility ( const FAssetData & AssetData) const
inlineoverridevirtual

Reimplemented from UCriWareAssetDefinitionDefault.

◆ GetSoundWaveThumbnailOverlay()

TSharedPtr< SWidget > UAtomSoundWaveAssetDefinition::GetSoundWaveThumbnailOverlay ( const FAssetData & AssetData)
staticprivate

◆ GetThumbnailOverlay()

TSharedPtr< SWidget > UAtomSoundWaveAssetDefinition::GetThumbnailOverlay ( const FAssetData & InAssetData) const
overridevirtual

Reimplemented from UCriWareAssetDefinitionDefault.


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