[ue4] Prevent clang-format from reordering includes

.generated.h files must come last, but there's no way to specify this to clang-format.
This commit is contained in:
badlogic 2021-07-01 12:13:15 +02:00
parent 509f3a9f60
commit 0dcdfd411d
10 changed files with 17 additions and 1 deletions

View File

@ -46,6 +46,7 @@ ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PointerAlignment: Right
ReflowComments: false
SortIncludes: false
SpaceAfterCStyleCast: true
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: false

View File

@ -46,6 +46,7 @@ ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PointerAlignment: Right
ReflowComments: false
SortIncludes: false
SpaceAfterCStyleCast: true
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: false

View File

@ -29,9 +29,11 @@
#pragma once
// clang-format off
#include "SpineAtlasAsset.h"
#include "UnrealEd.h"
#include "SpineAtlasImportFactory.generated.h"
// clang-format on
UCLASS()
class USpineAtlasAssetFactory : public UFactory, public FReimportHandler {

View File

@ -29,9 +29,11 @@
#pragma once
// clang-format off
#include "SpineAtlasAsset.h"
#include "UnrealEd.h"
#include "SpineSkeletonImportFactory.generated.h"
// clang-format on
UCLASS()
class USpineSkeletonAssetFactory : public UFactory, public FReimportHandler {

View File

@ -29,9 +29,11 @@
#pragma once
// clang-format off
#include "Engine.h"
#include "spine/spine.h"
#include "SpineAtlasAsset.generated.h"
// clang-format on
UCLASS(BlueprintType, ClassGroup = (Spine))
class SPINEPLUGIN_API USpineAtlasAsset : public UObject {

View File

@ -29,10 +29,12 @@
#pragma once
// clang-format off
#include "Components/ActorComponent.h"
#include "SpineSkeletonComponent.h"
#include "spine/spine.h"
#include "SpineSkeletonAnimationComponent.generated.h"
// clang-format on
USTRUCT(BlueprintType, Category = "Spine")
struct SPINEPLUGIN_API FSpineEvent {

View File

@ -29,10 +29,12 @@
#pragma once
// clang-format off
#include "Components/ActorComponent.h"
#include "SpineSkeletonDataAsset.h"
#include "spine/spine.h"
#include "SpineSkeletonComponent.generated.h"
// clang-format on
class USpineSkeletonComponent;

View File

@ -29,9 +29,11 @@
#pragma once
// clang-format off
#include "Engine.h"
#include "spine/spine.h"
#include "SpineSkeletonDataAsset.generated.h"
// clang-format on
USTRUCT(BlueprintType, Category = "Spine")
struct SPINEPLUGIN_API FSpineAnimationStateMixData {

View File

@ -29,11 +29,13 @@
#pragma once
// clang-format off
#include "Runtime/UMG/Public/UMG.h"
#include "Runtime/UMG/Public/UMGStyle.h"
#include "SpineSkeletonDataAsset.h"
#include "spine/spine.h"
#include "SpineWidget.generated.h"
// clang-format on
class SSpineWidget;

View File

@ -4,8 +4,8 @@
#include "Components/SceneComponent.h"
#include "CoreMinimal.h"
#include "SpineSkeletonRendererComponent.h"
#include "MySceneComponent.generated.h"
#include "SpineSkeletonRendererComponent.h"
UCLASS(ClassGroup = (Custom), meta = (BlueprintSpawnableComponent))