Files
UnrealEngine/Engine/Source/Programs/Enterprise/Datasmith/DatasmithARCHICADExporter/Private/Commander.h
2025-05-18 13:04:45 +08:00

30 lines
656 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Utils/AddonTools.h"
BEGIN_NAMESPACE_UE_AC
// Static class that execute command (called from menu, palette or module command)
class FCommander
{
public:
static void DoSnapshot();
static void ToggleAutoSync();
static void ShowConnectionsDialog();
static void Export3DToFile();
static void ShowMessagesDialog();
static void CopySelection2Clipboard();
static void ShowHidePalette();
static void ShowAboutOf();
static void ZapDB();
static bool IsAutoSyncEnabled();
private:
static void DoSnapshotOrExport(const IO::Location* InExportedFile);
};
END_NAMESPACE_UE_AC