unreal.TextureShare

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

Bases: Object

TextureShare UObject interface

C++ Source:

  • Plugin: TextureShare

  • Module: TextureShare

  • File: TextureShareBlueprintContainers.h

Editor Properties: (see get_editor_property/set_editor_property)

  • enable (bool): [Read-Write] Enable sharing for all objects

  • process_name (str): [Read-Write] Unique process name (optional). When empty, used default name

property enable: bool

[Read-Write] Enable sharing for all objects

Type:

(bool)

get_or_create_texture_share_object(share_name) TextureShareObject

Create new or get exist UTextureShare object

Parameters:

share_name (str) –

Return type:

TextureShareObject

get_texture_share_objects() Array[TextureShareObject]

Get Texture Share Objects

Return type:

Array[TextureShareObject]

property process_name: str

[Read-Write] Unique process name (optional). When empty, used default name

Type:

(str)

remove_texture_share_object(share_name) bool

Remove Texture Share Object

Parameters:

share_name (str) –

Return type:

bool