Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/UBlueprint
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool GetBlueprintHierarchyFromClass
(
const UClass* InClass, |
Gets an array of all blueprints used to generate this class and its parents. | Engine/Blueprint.h | |
static bool GetBlueprintHierarchyFromClass
(
const UClass* InClass, |
Gets an array of all BPGCs used to generate this class and its parents. | Engine/Blueprint.h | |
static bool GetBlueprintHierarchyFromClass
(
const UClass* InClass, |
Gets an array of all IBlueprintPropertyGuidProviders for this class and its parents. | Engine/Blueprint.h |
GetBlueprintHierarchyFromClass(const UClass , TArray< UBlueprint > &)
Description
Gets an array of all blueprints used to generate this class and its parents. 0th elements is the BP used to generate InClass
| Name | GetBlueprintHierarchyFromClass |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/Blueprint.h |
| Include Path | #include "Engine/Blueprint.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Blueprint.cpp |
static bool GetBlueprintHierarchyFromClass
(
const UClass * InClass,
TArray < UBlueprint * > & OutBlueprintParents
)
true if there were no status errors in any of the parent blueprints, otherwise false
Parameters
| Name | Remarks |
|---|---|
| InClass | The class to get the blueprint lineage for |
| OutBlueprintParents | Array with the blueprints used to generate this class and its parents. 0th = this, Nth = least derived BP-based parent |
GetBlueprintHierarchyFromClass(const UClass , TArray< UBlueprintGeneratedClass > &)
Description
Gets an array of all BPGCs used to generate this class and its parents. 0th elements is the BPGC used to generate InClass
| Name | GetBlueprintHierarchyFromClass |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/Blueprint.h |
| Include Path | #include "Engine/Blueprint.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Blueprint.cpp |
static bool GetBlueprintHierarchyFromClass
(
const UClass * InClass,
TArray < UBlueprintGeneratedClass * > & OutBlueprintParents
)
true if there were no status errors in any of the parent blueprints, otherwise false
Parameters
| Name | Remarks |
|---|---|
| InClass | The class to get the blueprint lineage for |
| OutBlueprintParents | Array of BPGCs used to generate this class and its parents. 0th = this, Nth = least derived BP-based parent |
GetBlueprintHierarchyFromClass(const UClass , TArray< IBlueprintPropertyGuidProvider > &)
Description
Gets an array of all IBlueprintPropertyGuidProviders for this class and its parents. 0th elements is the IBlueprintPropertyGuidProvider for InClass
| Name | GetBlueprintHierarchyFromClass |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/Blueprint.h |
| Include Path | #include "Engine/Blueprint.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Blueprint.cpp |
static bool GetBlueprintHierarchyFromClass
(
const UClass * InClass,
TArray < IBlueprintPropertyGuidProvider * > & OutBlueprintParents
)
true if there were no status errors in any of the parent blueprints, otherwise false
Parameters
| Name | Remarks |
|---|---|
| InClass | The class to get the blueprint lineage for |
| OutBlueprintParents | Array of IBlueprintPropertyGuidProviders for this class and its parents. 0th = this, Nth = least derived BP-based parent |