|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <SAtomSoundBrowser.h>
公開メンバ関数 | |
| void | Construct (const FArguments &InArgs, UAtomSoundBank &InSoundBank) |
| DECLARE_DELEGATE_OneParam (FOnSelectionChanged, const TArray< UObject * > &) | |
| void | OpenSoundAsset (UObject *Asset) |
| void | SetSoundBanks (const TArray< UObject * > &SoundBanks) |
| SLATE_BEGIN_ARGS (SAtomSoundBrowser) | |
静的限定公開メンバ関数 | |
| static void | ShowSoundOpenFailedMessage () |
非公開メンバ関数 | |
| void | AddAssetActionMenuOptions (UToolMenu *Menu, const UClass *CommonClass) |
| 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) |
| void | OnGetCustomSourceAssets (const FARFilter &Filter, TArray< FAssetData > &OutAssets) const |
非公開変数類 | |
| TSharedPtr< FUICommandList > | Commands |
| FGetCurrentSelectionDelegate | GetCurrentSelectionDelegate |
| FOnSelectionChanged | OnSelectionChanged |
| FSetARFilterDelegate | SetFilterDelegate |
| TArray< UAtomSoundBank * > | SoundBanks |
静的非公開変数類 | |
| static const FName | AssetPickerAssetContextMenuName = "AtomSound.AssetPickerAssetContextMenu" |
| static const FName | ColumnID_Channels |
| static const FName | ColumnID_Duration |
| static const FName | ColumnID_Format |
| static const FName | ColumnID_Frames |
| static const FName | ColumnID_Index |
| static const FName | ColumnID_Locked |
| static const FName | ColumnID_OneShot |
| static const FName | ColumnID_SampleRate |
| static const FName | ColumnID_SoundBank |
| static const FName | ColumnID_Streamed |
Implements the sound library of the SoundBank asset editor.
|
private |
|
private |
|
private |
|
private |
| void SAtomSoundBrowser::Construct | ( | const FArguments & | InArgs, |
| UAtomSoundBank & | InSoundBank ) |
Construct this widget
| InArgs | The declaration data for this widget. |
| InSoundBank | The SoundBank asset to show the details for. |
| InStyleSet | The style set to use. |
| SAtomSoundBrowser::DECLARE_DELEGATE_OneParam | ( | FOnSelectionChanged | , |
| const TArray< UObject * > & | ) |
Delegate that is executed when the check box state changes
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Callback for double-clicking an asset in the asset picker.
|
private |
Callback for pressing Enter on a selected asset in the asset picker.
|
private |
Callback for selecting asset in the asset picker.
|
private |
Callback for getting the context menu of an asset in the asset picker.
|
private |
Callback for add inner bank sounds to the asset picker.
| void SAtomSoundBrowser::OpenSoundAsset | ( | UObject * | Asset | ) |
Open an asset in the sound player.
| Asset | The asset to open. |
| void SAtomSoundBrowser::SetSoundBanks | ( | const TArray< UObject * > & | SoundBanks | ) |
Function to replace the input sound banks.
| SoundBanks | The sound banks to use as input. |
|
staticprotected |
Show a message box for media opening failures.
|
inline |
|
staticprivate |
Name of the asset picker asset context menu
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |
Commands handled by this widget
|
private |
Delegates to interact with asset view
|
private |
Delegate called when selected assets have changed
|
private |
|
private |
Pointer to the SoundBank assets that are being viewed.