CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
SAtomSoundBankBrowser クラス

#include <SAtomSoundBankBrowser.h>

SAtomSoundBankBrowser の継承関係図

公開メンバ関数

void Construct (const FArguments &InArgs, UAtomSoundBank &InSoundBank)
 DECLARE_DELEGATE_OneParam (FOnSelectionChanged, const TArray< UObject * > &)
 SLATE_BEGIN_ARGS (SAtomSoundBankBrowser)

非公開メンバ関数

void AddAssetActionMenuOptions (UToolMenu *Menu, const UClass *CommonClass)
void AddAssetFileContextMenuOptions (UToolMenu *Menu)
void AddAssetTypeMenuOptions (UToolMenu *Menu, const TArray< UObject * > &SelectedObjects, const UClass *CommonClass)
void AddCommonMenuOptions (UToolMenu *Menu, const TArray< UObject * > &SelectedObjects)
void AddReferenceMenuOptions (UToolMenu *Menu)
void ExecuteCopyReference ()
void ExecuteEditItems (TArray< UObject * > ObjectsToEdit)
void ExecutePropertyMatrix (TArray< UObject * > ObjectsForPropertiesMenu)
void ExecuteReferenceViewer ()
void ExecuteSizeMap ()
FText GetDisplayTextForCustomColumn (FAssetData &AssetData, FName ColumnName) const
FText GetExecutePropertyMatrixTooltip () const
FString GetStringValueForCustomColumn (FAssetData &AssetData, FName ColumnName) const
bool IsAnythingSelected () const
void OnAssetDoubleClicked (const struct FAssetData &AssetData)
void OnAssetEnterPressed (const TArray< FAssetData > &SelectedAssets)
void OnAssetSelected (const FAssetData &SelectedAsset)
TSharedPtr< SWidget > OnGetAssetContextMenu (const TArray< FAssetData > &SelectedAssets)

非公開変数類

TSharedPtr< FUICommandList > Commands
FGetCurrentSelectionDelegate GetCurrentSelectionDelegate
FOnSelectionChanged OnSelectionChanged
FSetARFilterDelegate SetFilterDelegate
UAtomSoundBankSoundBank

静的非公開変数類

static const FName AssetPickerAssetContextMenuName = "AtomSoundBank.AssetPickerAssetContextMenu"
static const FName ColumnID_Loading
static const FName ColumnID_WaveBank

詳解

Implements the sound library of the SoundBank asset editor.

関数詳解

◆ AddAssetActionMenuOptions()

void SAtomSoundBankBrowser::AddAssetActionMenuOptions ( UToolMenu * Menu,
const UClass * CommonClass )
private

◆ AddAssetFileContextMenuOptions()

void SAtomSoundBankBrowser::AddAssetFileContextMenuOptions ( UToolMenu * Menu)
private

◆ AddAssetTypeMenuOptions()

void SAtomSoundBankBrowser::AddAssetTypeMenuOptions ( UToolMenu * Menu,
const TArray< UObject * > & SelectedObjects,
const UClass * CommonClass )
private

◆ AddCommonMenuOptions()

void SAtomSoundBankBrowser::AddCommonMenuOptions ( UToolMenu * Menu,
const TArray< UObject * > & SelectedObjects )
private

◆ AddReferenceMenuOptions()

void SAtomSoundBankBrowser::AddReferenceMenuOptions ( UToolMenu * Menu)
private

◆ Construct()

void SAtomSoundBankBrowser::Construct ( const FArguments & InArgs,
UAtomSoundBank & InSoundBank )

Construct this widget

引数
InArgsThe declaration data for this widget.
InSoundBankThe SoundBank asset to show the details for.
InStyleSetThe style set to use.

◆ DECLARE_DELEGATE_OneParam()

SAtomSoundBankBrowser::DECLARE_DELEGATE_OneParam ( FOnSelectionChanged ,
const TArray< UObject * > &  )

Delegate that is executed when the check box state changes

◆ ExecuteCopyReference()

void SAtomSoundBankBrowser::ExecuteCopyReference ( )
private

◆ ExecuteEditItems()

void SAtomSoundBankBrowser::ExecuteEditItems ( TArray< UObject * > ObjectsToEdit)
private

◆ ExecutePropertyMatrix()

void SAtomSoundBankBrowser::ExecutePropertyMatrix ( TArray< UObject * > ObjectsForPropertiesMenu)
private

◆ ExecuteReferenceViewer()

void SAtomSoundBankBrowser::ExecuteReferenceViewer ( )
private

◆ ExecuteSizeMap()

void SAtomSoundBankBrowser::ExecuteSizeMap ( )
private

◆ GetDisplayTextForCustomColumn()

FText SAtomSoundBankBrowser::GetDisplayTextForCustomColumn ( FAssetData & AssetData,
FName ColumnName ) const
private

◆ GetExecutePropertyMatrixTooltip()

FText SAtomSoundBankBrowser::GetExecutePropertyMatrixTooltip ( ) const
private

◆ GetStringValueForCustomColumn()

FString SAtomSoundBankBrowser::GetStringValueForCustomColumn ( FAssetData & AssetData,
FName ColumnName ) const
private

◆ IsAnythingSelected()

bool SAtomSoundBankBrowser::IsAnythingSelected ( ) const
private

◆ OnAssetDoubleClicked()

void SAtomSoundBankBrowser::OnAssetDoubleClicked ( const struct FAssetData & AssetData)
private

Callback for double-clicking an asset in the asset picker.

◆ OnAssetEnterPressed()

void SAtomSoundBankBrowser::OnAssetEnterPressed ( const TArray< FAssetData > & SelectedAssets)
private

Callback for pressing Enter on a selected asset in the asset picker.

◆ OnAssetSelected()

void SAtomSoundBankBrowser::OnAssetSelected ( const FAssetData & SelectedAsset)
private

Callback for selecting asset in the asset picker.

◆ OnGetAssetContextMenu()

TSharedPtr< SWidget > SAtomSoundBankBrowser::OnGetAssetContextMenu ( const TArray< FAssetData > & SelectedAssets)
private

Callback for getting the context menu of an asset in the asset picker.

◆ SLATE_BEGIN_ARGS()

SAtomSoundBankBrowser::SLATE_BEGIN_ARGS ( SAtomSoundBankBrowser )
inline

メンバ詳解

◆ AssetPickerAssetContextMenuName

const FName SAtomSoundBankBrowser::AssetPickerAssetContextMenuName = "AtomSoundBank.AssetPickerAssetContextMenu"
staticprivate

Name of the asset picker asset context menu

◆ ColumnID_Loading

const FName SAtomSoundBankBrowser::ColumnID_Loading
staticprivate

◆ ColumnID_WaveBank

const FName SAtomSoundBankBrowser::ColumnID_WaveBank
staticprivate

Custom columns of the asset picker

◆ Commands

TSharedPtr<FUICommandList> SAtomSoundBankBrowser::Commands
private

Commands handled by this widget

◆ GetCurrentSelectionDelegate

FGetCurrentSelectionDelegate SAtomSoundBankBrowser::GetCurrentSelectionDelegate
private

Delegates to interact with asset view

◆ OnSelectionChanged

FOnSelectionChanged SAtomSoundBankBrowser::OnSelectionChanged
private

Delegate called when selected assets have changed

◆ SetFilterDelegate

FSetARFilterDelegate SAtomSoundBankBrowser::SetFilterDelegate
private

◆ SoundBank

UAtomSoundBank* SAtomSoundBankBrowser::SoundBank
private

Pointer to the SoundBank asset that is being viewed.


このクラス詳解は次のファイルから抽出されました: