unreal.InterchangeSceneNode

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

Bases: unreal.InterchangeBaseNode

ns UE

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeNodes

  • File: InterchangeSceneNode.h

add_material_dependency_uid(material_dependency_uid) bool

Add Material Dependency Uid

Parameters

material_dependency_uid (str) –

Return type

bool

add_specialized_type(specialized_type) bool

Add Specialized Type

Parameters

specialized_type (str) –

Return type

bool

get_custom_asset_instance_uid() str or None

Return false if the Attribute was not set previously.

Returns

attribute_value (str):

Return type

str or None

get_custom_global_transform() Transform or None

Return false if the Attribute was not set previously.

Returns

attribute_value (Transform):

Return type

Transform or None

get_custom_local_transform() Transform or None

Return false if the Attribute was not set previously.

Returns

attribute_value (Transform):

Return type

Transform or None

get_material_dependency_uid(index) str

Get Material Dependency Uid

Parameters

index (int32) –

Returns

out_material_dependency_uid (str):

Return type

str

get_material_dependency_uids()

Get Material Dependency Uids

Returns

out_material_dependency_uids (Array(str)):

Return type

Array(str)

get_material_dependency_uids_count() int32

Asset dependencies are the asset on which this node depend.

Return type

int32

get_specialized_type(index) str

Get Specialized Type

Parameters

index (int32) –

Returns

out_specialized_type (str):

Return type

str

get_specialized_type_count() int32

Specialized type are scene node special type like (Joint or LODGroup).

Return type

int32

get_specialized_types()

Get Specialized Types

Returns

out_specialized_types (Array(str)):

Return type

Array(str)

is_specialized_type_contains(specialized_type) bool

Return true if this node contains the specialized type parameter.

Parameters

specialized_type (str) –

Return type

bool

remove_material_dependency_uid(material_dependency_uid) bool

Remove Material Dependency Uid

Parameters

material_dependency_uid (str) –

Return type

bool

remove_specialized_type(specialized_type) bool

Remove Specialized Type

Parameters

specialized_type (str) –

Return type

bool

set_custom_asset_instance_uid(attribute_value) bool

Tells which asset, if any, a scene node is instantiating

Parameters

attribute_value (str) –

Return type

bool

set_custom_global_transform(attribute_value) bool

Set Custom Global Transform

Parameters

attribute_value (Transform) –

Return type

bool

set_custom_local_transform(attribute_value) bool

Set Custom Local Transform

Parameters

attribute_value (Transform) –

Return type

bool