unreal.DirectLinkProxy

class unreal.DirectLinkProxy(outer=None, name='None')

Bases: unreal.Object

Class to interface with the DirectLink end point

C++ Source:

  • Plugin: DatasmithRuntime

  • Module: DatasmithRuntime

  • File: DatasmithRuntimeBlueprintLibrary.h

Editor Properties: (see get_editor_property/set_editor_property)

  • on_direct_link_change (DatasmithRuntimeChangeEvent): [Read-Write] Dynamic delegate used to trigger an event in the Game when there is a change in the DirectLink network

connect_to_source(datasmith_runtime_actor, source_index)None

Connect to Source

Parameters
get_destination_name(datasmith_runtime_actor)str

Get Destination Name

Parameters

datasmith_runtime_actor (DatasmithRuntimeActor) –

Returns

Return type

str

get_end_point_name()str

Get End Point Name

Returns

Return type

str

get_list_of_sources()

Get List Of Sources

Returns

Return type

Array(DatasmithRuntimeSourceInfo)

get_sourcename(datasmith_runtime_actor)str

Get Sourcename

Parameters

datasmith_runtime_actor (DatasmithRuntimeActor) –

Returns

Return type

str

is_connected(datasmith_runtime_actor)bool

Is Connected

Parameters

datasmith_runtime_actor (DatasmithRuntimeActor) –

Returns

Return type

bool

[Read-Write] Dynamic delegate used to trigger an event in the Game when there is a change in the DirectLink network

Type

(DatasmithRuntimeChangeEvent)