UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BlueprintExtension.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreTypes.h"
6#include "UObject/Object.h"
7
8#include "BlueprintExtension.generated.h"
9
10class UBlueprint;
12class UEdGraph;
13
18UCLASS(MinimalAPI)
20{
21public:
22
24
25#if WITH_EDITORONLY_DATA
26
29 {
31 : Key(InKey)
32 , Value(InValue)
33 {}
34
35 FText Key;
37 };
38 struct FSearchArrayData;
39 struct FSearchData
40 {
43 };
44 struct FSearchArrayData
45 {
48 };
49
54 {
56 }
57
62 {
64 }
65
70 {
72 }
73
77 virtual void GetAllGraphs(TArray<UEdGraph*>& Graphs) const {}
78
79private:
80
85
90
95
96#endif // WITH_EDITORONLY_DATA
97};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition Text.h:385
Definition Array.h:670
Definition BlueprintExtension.h:20
Definition Blueprint.h:403
Definition EdGraph.h:68
Definition Object.h:95