USubobjectDataBlueprintFunctionLibrary

A function library with wrappers around the getter/setter functions for [FSubobjectData](API\Editor\SubobjectDataInterface\FSubobjectData) that will make it easier to use within blueprint contexts.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UBlueprintFunctionLibrary

USubobjectDataBlueprintFunctionLibrary

References

Module

SubobjectDataInterface

Header

/Engine/Source/Editor/SubobjectDataInterface/Public/SubobjectDataBlueprintFunctionLibrary.h

Include

#include "SubobjectDataBlueprintFunctionLibrary.h"

Syntax

class USubobjectDataBlueprintFunctionLibrary : public UBlueprintFunctionLibrary

Remarks

A function library with wrappers around the getter/setter functions for FSubobjectData that will make it easier to use within blueprint contexts.

Functions

Name Description

Public function Static

bool

 

CanCopy

(
    const FSubobjectData& Data
)

Public function Static

bool

 

CanDelete

(
    const FSubobjectData& Data
)

Public function Static

bool

 

CanDuplicate

(
    const FSubobjectData& Data
)

Public function Static

bool

 

CanEdit

(
    const FSubobjectData& Data
)

Public function Static

bool

 

CanRename

(
    const FSubobjectData& Data
)

Public function Static

bool

 

CanReparent

(
    const FSubobjectData& Data
)

Public function

UBlueprint &...

 

GetBlueprint

(
    const FSubobjectData& Data
)

Public function Static

void

 

GetData

(
    const FSubobjectDataHandle& DataHa...,
    FSubobjectData& OutData
)

Public function

FText

 

GetDisplayName

(
    const FSubobjectData& Data
)

Public function Static

void

 

GetHandle

(
    const FSubobjectData& Data,
    FSubobjectDataHandle& OutHandle
)

Public function Static

const UObjec...

 

GetObject

(
    const FSubobjectData& Data,
    bool bEvenIfPendingKill
)

Public function Static

FName

 

GetVariableName

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsActor

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsAttachedTo

(
    const FSubobjectData& Data,
    const FSubobjectDataHandle& InHand...
)

Public function Static

bool

 

IsChildActor

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsComponent

(
    const FSubobjectData& Data
)

Returns true if this subobject is a component.

Public function Static

bool

 

IsDefaultSceneRoot

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsHandleValid

(
    const FSubobjectDataHandle& DataHa...
)

Public function Static

bool

 

IsInheritedComponent

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsInstancedActor

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsInstancedComponent

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsNativeComponent

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsRootActor

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsRootComponent

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsSceneComponent

(
    const FSubobjectData& Data
)

Public function Static

bool

 

IsValid

(
    const FSubobjectData& Data
)