Files
UnrealEngineUWP/Engine/Source/Programs/UnrealHeaderTool/Private/UnrealHeaderTool.h
Tim Smith 037175a783 Add internal use command line options to UHT. One to enable debugger code generation outout and one to disable the concurrent processing.
#rnx
#rb trivial
#preflight 622227d0945d64b4ec3bb0d5

[CL 19265968 by Tim Smith in ue5-main branch]
2022-03-04 09:57:14 -05:00

27 lines
931 B
C

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
// Enable property tags for enums and structures
#define UHT_ENABLE_VALUE_PROPERTY_TAG 1
// Enable property tags for delegates
#define UHT_ENABLE_DELEGATE_PROPERTY_TAG 1
// Enable property tags for class and interfaces wrapped in porters
// DO NOT ENABLE: This does not handle forward declarations. Also,
// we might never need this tracking since it is always by pointer.
#define UHT_ENABLE_PTR_PROPERTY_TAG 0
struct FHeaderParserNames
{
static const FName NAME_IsConversionRoot;
static const FName NAME_HideCategories;
static const FName NAME_ShowCategories;
static const FName NAME_SparseClassDataTypes;
static const FName NAME_BlueprintType;
static const FName NAME_AutoCollapseCategories;
static const FName NAME_HideFunctions;
static const FName NAME_AutoExpandCategories;
static const FName NAME_PrioritizeCategories;
};