CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomSoundBaseAssetDefinition.cpp ファイル
#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 ()

マクロ定義詳解

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "AtomSoundBaseDefintion"