|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include "AssetTools/AtomSoundBaseAssetDefinition.h"#include "ToolMenus.h"#include "Editor.h"#include "EditorStyleSet.h"#include "Widgets/SOverlay.h"#include "Widgets/Layout/SBox.h"#include "Widgets/Input/SButton.h"#include "Widgets/Images/SImage.h"#include "AssetToolsModule.h"#include "IAssetTools.h"#include "ContentBrowserModule.h"#include "IContentBrowserSingleton.h"#include "CriWareEditor.h"#include "Atom/AtomRuntimeManager.h"#include "Atom/AtomDebug.h"#include "Atom/AtomComponent.h"#include "Atom/AtomSoundCue.h"#include "Atom/AtomSoundWave.h"#include "Atom/AtomSoundProxy.h"#include "AtomDefaults.h"#include "AtomEditorStyle.h"#include "Factories/AtomSoundProxyFactory.h"名前空間 | |
| namespace | CriWare |
| namespace | CriWare::AtomEditor |
| namespace | MenuExtension_AtomSoundBase |
マクロ定義 | |
| #define | LOCTEXT_NAMESPACE "AtomSoundBaseDefintion" |
関数 | |
| static bool | MenuExtension_AtomSoundBase::CanExecuteCreateSoundProxy (const FToolMenuContext &MenuContext) |
| static void | MenuExtension_AtomSoundBase::CreateUniqueAssetName (const FString &InBasePackageName, const FString &InSuffix, FString &OutPackageName, FString &OutAssetName) |
| static FDelayedAutoRegisterHelper | MenuExtension_AtomSoundBase::DelayedAutoRegister (EDelayedRegisterRunPhase::EndOfEngineInit, [] { UToolMenus::RegisterStartupCallback(FSimpleMulticastDelegate::FDelegate::CreateLambda([]() { FToolMenuOwnerScoped OwnerScoped(UE_MODULE_NAME);RegisterAssetActions(UAtomSoundBase::StaticClass());}));}) |
| static void | MenuExtension_AtomSoundBase::ExecuteCreateSoundProxy (const FToolMenuContext &MenuContext) |
| static void | MenuExtension_AtomSoundBase::GetAssetActions (FToolMenuSection &Section) |
| bool | CriWare::AtomEditor::IsSoundPlaying (const FAssetData &AssetData) |
| bool | CriWare::AtomEditor::IsSoundPlaying (UAtomSoundBase *Sound) |
| void | CriWare::AtomEditor::PlaySound (UAtomSoundBase *Sound) |
| static void | MenuExtension_AtomSoundBase::RegisterAssetActions (UClass *InClass) |
| void | CriWare::AtomEditor::StopSound () |
| #define LOCTEXT_NAMESPACE "AtomSoundBaseDefintion" |