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

#include <AtomSoundBankDetails.h>

FAtomSoundBankDetails の継承関係図

公開メンバ関数

virtual void CustomizeDetails (IDetailLayoutBuilder &DetailLayout) override

静的公開メンバ関数

static TSharedRef< IDetailCustomization > MakeInstance ()

公開変数類

FName SortColumnID = ColumnID_Index
EColumnSortMode::Type SortMode = EColumnSortMode::Descending

静的公開変数類

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_OneShot
static const FName ColumnID_SampleRate
static const FName ColumnID_Sound
static const FName ColumnID_Streamed

非公開メンバ関数

void AddAssetTypeMenuOptions (UToolMenu *Menu)
void AddCommonMenuOptions (UToolMenu *Menu)
void AddReferenceMenuOptions (UToolMenu *Menu)
bool CanExecuteEditItems () const
bool CanExecutePlaySound () const
bool CanExecutePropertyMatrix () const
bool CanExecuteReferenceViewer () const
bool CanExecuteStopSound () const
void ExecuteCopyReference ()
void ExecuteEditItems ()
void ExecutePlaySound ()
void ExecutePropertyMatrix ()
void ExecuteReferenceViewer ()
void ExecuteStopSound ()
EColumnSortMode::Type GetColumnSortMode (const FName ColumnID) const
FText GetExecutePropertyMatrixTooltip () const
float GetListViewMaxHeight () const
void GetSelectedAssets (TArray< UObject * > &Assets)
void OnColumnSortChanged (const EColumnSortPriority::Type SortPriority, const FName &ColumnID, const EColumnSortMode::Type NewSortMode)
TSharedPtr< SWidget > OnContextMenuOpening ()
TSharedRef< ITableRow > OnGenerateWidgetForAtomSoundList (TSharedPtr< FAtomSoundListItem > InListItem, const TSharedRef< STableViewBase > &InOwnerTableView)
void OnSoundListChanged ()
void SortItemList ()

非公開変数類

TSharedPtr< SWidget > DetailViewParentWidget
TArray< TSharedPtr< FAtomSoundListItem > > SoundListItems
TSharedPtr< SListView< TSharedPtr< FAtomSoundListItem > > > SoundListView

関数詳解

◆ AddAssetTypeMenuOptions()

void FAtomSoundBankDetails::AddAssetTypeMenuOptions ( UToolMenu * Menu)
private

◆ AddCommonMenuOptions()

void FAtomSoundBankDetails::AddCommonMenuOptions ( UToolMenu * Menu)
private

◆ AddReferenceMenuOptions()

void FAtomSoundBankDetails::AddReferenceMenuOptions ( UToolMenu * Menu)
private

◆ CanExecuteEditItems()

bool FAtomSoundBankDetails::CanExecuteEditItems ( ) const
private

◆ CanExecutePlaySound()

bool FAtomSoundBankDetails::CanExecutePlaySound ( ) const
private

◆ CanExecutePropertyMatrix()

bool FAtomSoundBankDetails::CanExecutePropertyMatrix ( ) const
private

◆ CanExecuteReferenceViewer()

bool FAtomSoundBankDetails::CanExecuteReferenceViewer ( ) const
private

◆ CanExecuteStopSound()

bool FAtomSoundBankDetails::CanExecuteStopSound ( ) const
private

◆ CustomizeDetails()

void FAtomSoundBankDetails::CustomizeDetails ( IDetailLayoutBuilder & DetailLayout)
overridevirtual

◆ ExecuteCopyReference()

void FAtomSoundBankDetails::ExecuteCopyReference ( )
private

◆ ExecuteEditItems()

void FAtomSoundBankDetails::ExecuteEditItems ( )
private

◆ ExecutePlaySound()

void FAtomSoundBankDetails::ExecutePlaySound ( )
private

◆ ExecutePropertyMatrix()

void FAtomSoundBankDetails::ExecutePropertyMatrix ( )
private

◆ ExecuteReferenceViewer()

void FAtomSoundBankDetails::ExecuteReferenceViewer ( )
private

◆ ExecuteStopSound()

void FAtomSoundBankDetails::ExecuteStopSound ( )
private

◆ GetColumnSortMode()

EColumnSortMode::Type FAtomSoundBankDetails::GetColumnSortMode ( const FName ColumnID) const
private

◆ GetExecutePropertyMatrixTooltip()

FText FAtomSoundBankDetails::GetExecutePropertyMatrixTooltip ( ) const
private

◆ GetListViewMaxHeight()

float FAtomSoundBankDetails::GetListViewMaxHeight ( ) const
private

◆ GetSelectedAssets()

void FAtomSoundBankDetails::GetSelectedAssets ( TArray< UObject * > & Assets)
private

◆ MakeInstance()

TSharedRef< IDetailCustomization > FAtomSoundBankDetails::MakeInstance ( )
static

◆ OnColumnSortChanged()

void FAtomSoundBankDetails::OnColumnSortChanged ( const EColumnSortPriority::Type SortPriority,
const FName & ColumnID,
const EColumnSortMode::Type NewSortMode )
private

◆ OnContextMenuOpening()

TSharedPtr< SWidget > FAtomSoundBankDetails::OnContextMenuOpening ( )
private

◆ OnGenerateWidgetForAtomSoundList()

TSharedRef< ITableRow > FAtomSoundBankDetails::OnGenerateWidgetForAtomSoundList ( TSharedPtr< FAtomSoundListItem > InListItem,
const TSharedRef< STableViewBase > & InOwnerTableView )
private

◆ OnSoundListChanged()

void FAtomSoundBankDetails::OnSoundListChanged ( )
private

◆ SortItemList()

void FAtomSoundBankDetails::SortItemList ( )
private

メンバ詳解

◆ ColumnID_Channels

const FName FAtomSoundBankDetails::ColumnID_Channels
static

◆ ColumnID_Duration

const FName FAtomSoundBankDetails::ColumnID_Duration
static

◆ ColumnID_Format

const FName FAtomSoundBankDetails::ColumnID_Format
static

◆ ColumnID_Frames

const FName FAtomSoundBankDetails::ColumnID_Frames
static

◆ ColumnID_Index

const FName FAtomSoundBankDetails::ColumnID_Index
static

◆ ColumnID_OneShot

const FName FAtomSoundBankDetails::ColumnID_OneShot
static

◆ ColumnID_SampleRate

const FName FAtomSoundBankDetails::ColumnID_SampleRate
static

◆ ColumnID_Sound

const FName FAtomSoundBankDetails::ColumnID_Sound
static

◆ ColumnID_Streamed

const FName FAtomSoundBankDetails::ColumnID_Streamed
static

◆ DetailViewParentWidget

TSharedPtr<SWidget> FAtomSoundBankDetails::DetailViewParentWidget
private

◆ SortColumnID

FName FAtomSoundBankDetails::SortColumnID = ColumnID_Index

◆ SortMode

EColumnSortMode::Type FAtomSoundBankDetails::SortMode = EColumnSortMode::Descending

◆ SoundListItems

TArray<TSharedPtr<FAtomSoundListItem> > FAtomSoundBankDetails::SoundListItems
private

◆ SoundListView

TSharedPtr<SListView<TSharedPtr<FAtomSoundListItem> > > FAtomSoundBankDetails::SoundListView
private

このクラス詳解は次のファイルから抽出されました:
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Customizations/AtomSoundBankDetails.h
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Customizations/AtomSoundBankDetails.cpp