CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomSoundCueAssetDefinition.cpp ファイル
#include "AtomSoundCueAssetDefinition.h"
#include "AssetToolsModule.h"
#include "Containers/Map.h"
#include "Containers/UnrealString.h"
#include "ContentBrowserModule.h"
#include "Delegates/Delegate.h"
#include "EditorFramework/AssetImportData.h"
#include "Misc/PackageName.h"
#include "Misc/Attribute.h"
#include "Modules/ModuleManager.h"
#include "IContentBrowserSingleton.h"
#include "ToolMenuSection.h"
#include "ToolMenus.h"
#include "Styling/SlateStyleRegistry.h"
#include "Widgets/SNullWidget.h"
#include "Widgets/SOverlay.h"
#include "Widgets/Layout/SWrapBox.h"
#include "Widgets/Layout/SBorder.h"
#include "Widgets/Images/SImage.h"
#include "Atom/AtomAttenuation.h"
#include "AtomEditorStyle.h"
#include "Factories/AtomAttenuationFactory.h"

名前空間

namespace  MenuExtension_AtomSoundCue

マクロ定義

#define LOCTEXT_NAMESPACE   "AtomSoundCueDefinition"

関数

static bool MenuExtension_AtomSoundCue::CanExecuteConsolidateAttenuation (const FToolMenuContext &MenuContext)
static FDelayedAutoRegisterHelper MenuExtension_AtomSoundCue::DelayedAutoRegister (EDelayedRegisterRunPhase::EndOfEngineInit, [] { UToolMenus::RegisterStartupCallback(FSimpleMulticastDelegate::FDelegate::CreateLambda([]() { FToolMenuOwnerScoped OwnerScoped(UE_MODULE_NAME);{ UToolMenu *Menu=UE::ContentBrowser::ExtendToolMenu_AssetContextMenu(UAtomSoundCue::StaticClass());FToolMenuSection &Section=Menu->FindOrAddSection("GetAssetActions");Section.AddDynamicEntry(NAME_None, FNewToolMenuSectionDelegate::CreateLambda([](FToolMenuSection &InSection) { GetAssetActions(InSection);}));} }));})
static void MenuExtension_AtomSoundCue::ExecuteConsolidateAttenuation (const FToolMenuContext &MenuContext)
static void MenuExtension_AtomSoundCue::GetAssetActions (FToolMenuSection &Section)

マクロ定義詳解

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "AtomSoundCueDefinition"