|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <AtomSoundBaseCustomization.h>
公開メンバ関数 | |
| virtual void | CustomizeChildren (TSharedRef< IPropertyHandle > StructPropertyHandle, class IDetailChildrenBuilder &ChildBuilder, IPropertyTypeCustomizationUtils &StructCustomizationUtils) override |
| virtual void | CustomizeHeader (TSharedRef< IPropertyHandle > PropertyHandle, class FDetailWidgetRow &HeaderRow, IPropertyTypeCustomizationUtils &CustomizationUtils) override |
静的公開メンバ関数 | |
| static TSharedRef< IPropertyTypeCustomization > | MakeInstance () |
非公開メンバ関数 | |
| bool | CanCustomize (UClass *PropertyClass) |
| TStrongObjectPtr< UParentObjectPropertyHolder_Base > | CreateSoundBankPropertyHolder (UClass *PropertyClass) |
| EVisibility | IsSoundBankSelected () const |
| bool | IsSoundPickerEnabled () const |
| void | OnAssetDropped (const FDragDropEvent &, const FAssetData &Asset) |
| bool | OnIsAssetAcceptableForDropWithReason (const FAssetData &Asset, FText &OutReason) |
| void | OnSoundBankPropertyChanged () |
非公開変数類 | |
| TSharedPtr< IPropertyHandle > | SoundBankHandle |
| TStrongObjectPtr< UParentObjectPropertyHolder_Base > | SoundBankHolder |
| TSharedPtr< IPropertyHandle > | SoundBaseHandle |
| TSharedPtr< FSubObjectPicker > | SoundBasePicker |
Customization for AtomSoundBase properties with any derived type support.
|
private |
|
private |
|
overridevirtual |
|
overridevirtual |
|
private |
|
private |
|
static |
|
private |
|
private |
|
private |
|
private |
AtomSoundBank to select sound from.
|
private |
local sound bank.
|
private |
AtomSoundBase being edited.
|
private |
The sub-object picker.