Files
UnrealEngineUWP/Engine/Source/Programs/UnrealHeaderTool/Private/UnrealHeaderTool.h
daren cheng 52d2948d2e Add support for prioritization of categories.
Change commontext display order

#jira UE-122344
#rb Tim.Smith
#preflight 612400dfcc11eb00018dce1c

#ROBOMERGE-SOURCE: CL 17288271 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17288281 by daren cheng in ue5-release-engine-test branch]
2021-08-24 12:05:36 -04:00

36 lines
1.2 KiB
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
// Enable concurrent pre-parsing of header files
#define UHT_ENABLE_CONCURRENT_PREPARSING 1
// Enable concurrent parsing of header files
#define UHT_ENABLE_CONCURRENT_PARSING 1
// Enable concurrent code generation
#define UHT_ENABLE_CONCURRENT_CODE_GENERATION 1
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;
};