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

#include <AtomSoundBankEditorToolkit.h>

FAtomSoundBankEditorToolkit の継承関係図

公開メンバ関数

 FAtomSoundBankEditorToolkit ()
virtual ~FAtomSoundBankEditorToolkit ()=default
virtual void AddReferencedObjects (FReferenceCollector &Collector) override
virtual bool CloseWindow () override
virtual FText GetBaseToolkitName () const override
virtual FName GetEditorName () const override
virtual FString GetReferencerName () const override
virtual FName GetToolkitFName () const override
virtual FText GetToolkitName () const override
virtual FText GetToolkitToolTipText () const override
virtual FLinearColor GetWorldCentricTabColorScale () const override
virtual FString GetWorldCentricTabPrefix () const override
void Initialize (const EToolkitMode::Type Mode, const TSharedPtr< IToolkitHost > &InitToolkitHost, UAtomSoundBank *SoundBankToEdit)
virtual void NotifyPostChange (const FPropertyChangedEvent &PropertyChangedEvent, FEditPropertyChain *PropertyThatChanged) override
virtual void NotifyPostChange (const FPropertyChangedEvent &PropertyChangedEvent, FProperty *PropertyThatChanged) override
virtual void RegisterTabSpawners (const TSharedRef< FTabManager > &TabManager) override
virtual void UnregisterTabSpawners (const TSharedRef< FTabManager > &TabManager) override

限定公開メンバ関数

virtual void PostRedo (bool bSuccess) override
virtual void PostUndo (bool bSuccess) override

非公開メンバ関数

EOrientation GetSnapLabelOrientation () const
void OnBankSelectionChanged (const TArray< UObject * > &NewSelection)
void OnSoundSelectionChanged (const TArray< UObject * > &NewSelection)
TSharedRef< SDockTab > SpawnTab_BankBrowser (const FSpawnTabArgs &Args)
TSharedRef< SDockTab > SpawnTab_Properties (const FSpawnTabArgs &Args)
TSharedRef< SDockTab > SpawnTab_SoundBrowser (const FSpawnTabArgs &Args)
TSharedRef< SDockTab > SpawnTab_SoundProperties (const FSpawnTabArgs &Args)

非公開変数類

TSharedPtr< IDetailsView > PropertiesView
TStrongObjectPtr< UAtomSoundBankSoundBank
TSharedPtr< SAtomSoundBrowserSoundBrowser
TSharedPtr< IDetailsView > SoundPropertiesView

静的非公開変数類

static const FName AppIdentifier
static const FName BankBrowserTabId
static const FName PropertiesTabId
static const FName SoundBrowserTabId
static const FName SoundPropertiesTabId

構築子と解体子

◆ FAtomSoundBankEditorToolkit()

FAtomSoundBankEditorToolkit::FAtomSoundBankEditorToolkit ( )

◆ ~FAtomSoundBankEditorToolkit()

virtual FAtomSoundBankEditorToolkit::~FAtomSoundBankEditorToolkit ( )
virtualdefault

関数詳解

◆ AddReferencedObjects()

void FAtomSoundBankEditorToolkit::AddReferencedObjects ( FReferenceCollector & Collector)
overridevirtual

◆ CloseWindow()

bool FAtomSoundBankEditorToolkit::CloseWindow ( )
overridevirtual

◆ GetBaseToolkitName()

FText FAtomSoundBankEditorToolkit::GetBaseToolkitName ( ) const
overridevirtual

◆ GetEditorName()

FName FAtomSoundBankEditorToolkit::GetEditorName ( ) const
overridevirtual

◆ GetReferencerName()

virtual FString FAtomSoundBankEditorToolkit::GetReferencerName ( ) const
inlineoverridevirtual

◆ GetSnapLabelOrientation()

EOrientation FAtomSoundBankEditorToolkit::GetSnapLabelOrientation ( ) const
private

Get the orientation for the snap value controls.

◆ GetToolkitFName()

FName FAtomSoundBankEditorToolkit::GetToolkitFName ( ) const
overridevirtual

◆ GetToolkitName()

FText FAtomSoundBankEditorToolkit::GetToolkitName ( ) const
overridevirtual

◆ GetToolkitToolTipText()

FText FAtomSoundBankEditorToolkit::GetToolkitToolTipText ( ) const
overridevirtual

◆ GetWorldCentricTabColorScale()

FLinearColor FAtomSoundBankEditorToolkit::GetWorldCentricTabColorScale ( ) const
overridevirtual

◆ GetWorldCentricTabPrefix()

FString FAtomSoundBankEditorToolkit::GetWorldCentricTabPrefix ( ) const
overridevirtual

◆ Initialize()

void FAtomSoundBankEditorToolkit::Initialize ( const EToolkitMode::Type Mode,
const TSharedPtr< IToolkitHost > & InitToolkitHost,
UAtomSoundBank * SoundBankToEdit )

◆ NotifyPostChange() [1/2]

void FAtomSoundBankEditorToolkit::NotifyPostChange ( const FPropertyChangedEvent & PropertyChangedEvent,
FEditPropertyChain * PropertyThatChanged )
overridevirtual

◆ NotifyPostChange() [2/2]

void FAtomSoundBankEditorToolkit::NotifyPostChange ( const FPropertyChangedEvent & PropertyChangedEvent,
FProperty * PropertyThatChanged )
overridevirtual

◆ OnBankSelectionChanged()

void FAtomSoundBankEditorToolkit::OnBankSelectionChanged ( const TArray< UObject * > & NewSelection)
private

Called when bank selection is modified in bank browser

◆ OnSoundSelectionChanged()

void FAtomSoundBankEditorToolkit::OnSoundSelectionChanged ( const TArray< UObject * > & NewSelection)
private

Called when bank selection is modified in sound browser

◆ PostRedo()

void FAtomSoundBankEditorToolkit::PostRedo ( bool bSuccess)
overrideprotectedvirtual

◆ PostUndo()

void FAtomSoundBankEditorToolkit::PostUndo ( bool bSuccess)
overrideprotectedvirtual

◆ RegisterTabSpawners()

void FAtomSoundBankEditorToolkit::RegisterTabSpawners ( const TSharedRef< FTabManager > & TabManager)
overridevirtual

◆ SpawnTab_BankBrowser()

TSharedRef< SDockTab > FAtomSoundBankEditorToolkit::SpawnTab_BankBrowser ( const FSpawnTabArgs & Args)
private

Spawns the tab to list the sounds in the bank

◆ SpawnTab_Properties()

TSharedRef< SDockTab > FAtomSoundBankEditorToolkit::SpawnTab_Properties ( const FSpawnTabArgs & Args)
private

Spawns the tab allowing for editing/viewing details panel

◆ SpawnTab_SoundBrowser()

TSharedRef< SDockTab > FAtomSoundBankEditorToolkit::SpawnTab_SoundBrowser ( const FSpawnTabArgs & Args)
private

Spawns the tab to list the sounds in the bank

◆ SpawnTab_SoundProperties()

TSharedRef< SDockTab > FAtomSoundBankEditorToolkit::SpawnTab_SoundProperties ( const FSpawnTabArgs & Args)
private

Spawns the tab allowing for editing/viewing the sound selected in the sound browser

◆ UnregisterTabSpawners()

void FAtomSoundBankEditorToolkit::UnregisterTabSpawners ( const TSharedRef< FTabManager > & TabManager)
overridevirtual

メンバ詳解

◆ AppIdentifier

const FName FAtomSoundBankEditorToolkit::AppIdentifier
staticprivate

Settings Editor App Identifier

◆ BankBrowserTabId

const FName FAtomSoundBankEditorToolkit::BankBrowserTabId
staticprivate

◆ PropertiesTabId

const FName FAtomSoundBankEditorToolkit::PropertiesTabId
staticprivate

Tab Ids

◆ PropertiesView

TSharedPtr<IDetailsView> FAtomSoundBankEditorToolkit::PropertiesView
private

Properties tab

◆ SoundBank

TStrongObjectPtr<UAtomSoundBank> FAtomSoundBankEditorToolkit::SoundBank
private

◆ SoundBrowser

TSharedPtr<SAtomSoundBrowser> FAtomSoundBankEditorToolkit::SoundBrowser
private

Sound browser tab

◆ SoundBrowserTabId

const FName FAtomSoundBankEditorToolkit::SoundBrowserTabId
staticprivate

◆ SoundPropertiesTabId

const FName FAtomSoundBankEditorToolkit::SoundPropertiesTabId
staticprivate

◆ SoundPropertiesView

TSharedPtr<IDetailsView> FAtomSoundBankEditorToolkit::SoundPropertiesView
private

Selected sounds Properties tab


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