Navigation
API > API/Editor > API/Editor/SubobjectDataInterface
A function library with wrappers around the getter/setter functions for FSubobjectData that will make it easier to use within blueprint contexts.
| Name | USubobjectDataBlueprintFunctionLibrary |
| Type | class |
| Header File | /Engine/Source/Editor/SubobjectDataInterface/Public/SubobjectDataBlueprintFunctionLibrary.h |
| Include Path | #include "SubobjectDataBlueprintFunctionLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class USubobjectDataBlueprintFunctionLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → USubobjectDataBlueprintFunctionLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool CanCopy
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool CanDelete
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool CanDuplicate
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool CanEdit
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool CanRename
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool CanReparent
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static const UObject * GetAssociatedObject
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static UBlueprint * GetBlueprint
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static void GetData
(
const FSubobjectDataHandle& DataHandle, |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static FText GetDisplayName
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static void GetHandle
(
const FSubobjectData& Data, |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static const UObject * GetObject
(
const FSubobjectData& Data, |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static const UObject * GetObjectForBlueprint
(
const FSubobjectData& Data, |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static void GetParentHandle
(
const FSubobjectData& Data, |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static FName GetVariableName
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsActor
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsAttachedTo
(
const FSubobjectData& Data, |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsChildActor
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsComponent
(
const FSubobjectData& Data |
Returns true if this subobject is a component. | SubobjectDataBlueprintFunctionLibrary.h |
|
static bool IsDefaultSceneRoot
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsHandleValid
(
const FSubobjectDataHandle& DataHandle |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsInheritedComponent
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsInstancedActor
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsInstancedComponent
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsNativeComponent
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsRootActor
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsRootComponent
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsSceneComponent
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|
|
static bool IsValid
(
const FSubobjectData& Data |
SubobjectDataBlueprintFunctionLibrary.h |
|