unreal.SubobjectDataBlueprintFunctionLibrary

class unreal.SubobjectDataBlueprintFunctionLibrary(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

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

C++ Source:

  • Module: SubobjectDataInterface

  • File: SubobjectDataBlueprintFunctionLibrary.h

classmethod can_copy(data) bool
Parameters:

data (SubobjectData) –

Returns:

Whether or not this object represents a subobject that can be copied

Return type:

bool

classmethod can_delete(data) bool
Parameters:

data (SubobjectData) –

Returns:

Whether or not this object represents a subobject that can be deleted

Return type:

bool

classmethod can_duplicate(data) bool
Parameters:

data (SubobjectData) –

Returns:

Whether or not this object represents a subobject that can be duplicated

Return type:

bool

classmethod can_edit(data) bool
Parameters:

data (SubobjectData) –

Returns:

Whether or not we can edit properties for this subobject

Return type:

bool

classmethod can_rename(data) bool

Can Rename

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod can_reparent(data) bool
Parameters:

data (SubobjectData) –

Returns:

Whether or not this object represents a subobject that can be reparented to other subobjects based on its context.

Return type:

bool

get_blueprint(data) Blueprint

Get Blueprint

Parameters:

data (SubobjectData) –

Return type:

Blueprint

classmethod get_data(data_handle) SubobjectData

Get Data

Parameters:

data_handle (SubobjectDataHandle) –

Returns:

out_data (SubobjectData):

Return type:

SubobjectData

get_display_name(data) Text

Get Display Name

Parameters:

data (SubobjectData) –

Return type:

Text

classmethod get_handle(data) SubobjectDataHandle
Parameters:

data (SubobjectData) –

Returns:

out_handle (SubobjectDataHandle):

Return type:

SubobjectDataHandle

classmethod get_object(data, even_if_pending_kill=False) Object

Get Object

Parameters:
Return type:

Object

classmethod get_object_for_blueprint(data, blueprint) Object

Get Object for Blueprint

Parameters:
Return type:

Object

classmethod get_variable_name(data) Name

Get Variable Name

Parameters:

data (SubobjectData) –

Return type:

Name

classmethod is_actor(data) bool

Is Actor

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_attached_to(data, handle) bool

Is Attached To

Parameters:
Return type:

bool

classmethod is_child_actor(data) bool

Is Child Actor

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_component(data) bool

Returns true if this subobject is a component.

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_default_scene_root(data) bool

Is Default Scene Root

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_handle_valid(data_handle) bool

Is Handle Valid

Parameters:

data_handle (SubobjectDataHandle) –

Return type:

bool

classmethod is_inherited_component(data) bool

Is Inherited Component

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_instanced_actor(data) bool

Is Instanced Actor

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_instanced_component(data) bool

Is Instanced Component

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_native_component(data) bool

Is Native Component

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_root_actor(data) bool

Is Root Actor

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_root_component(data) bool

Is Root Component

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_scene_component(data) bool

Is Scene Component

Parameters:

data (SubobjectData) –

Return type:

bool

classmethod is_valid(data) bool

Is Valid

Parameters:

data (SubobjectData) –

Return type:

bool