unreal.CEClonerTextureExtension

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

Bases: CEClonerExtensionBase

Extension dealing with clone grid texture and UV for material

C++ Source:

  • Plugin: ClonerEffector

  • Module: ClonerEffector

  • File: CEClonerTextureExtension.h

Editor Properties: (see get_editor_property/set_editor_property)

  • custom_texture_asset (Texture): [Read-Write]

  • custom_texture_uv_clamp (bool): [Read-Write]

  • custom_texture_uv_offset (Vector2D): [Read-Write]

  • custom_texture_uv_plane (CEClonerPlane): [Read-Write]

  • custom_texture_uv_rotation (float): [Read-Write]

  • custom_texture_uv_scale (Vector2D): [Read-Write]

  • texture_enabled (bool): [Read-Write]

  • texture_provider (CEClonerTextureProvider): [Read-Write]

  • texture_uv_provider (CEClonerTextureProvider): [Read-Write]

get_custom_texture_asset() Texture

Get Custom Texture Asset

Return type:

Texture

get_custom_texture_uv_clamp() bool

Get Custom Texture UVClamp

Return type:

bool

get_custom_texture_uv_offset() Vector2D

Get Custom Texture UVOffset

Return type:

Vector2D

get_custom_texture_uv_plane() CEClonerPlane

Get Custom Texture UVPlane

Return type:

CEClonerPlane

get_custom_texture_uv_rotation() float

Get Custom Texture UVRotation

Return type:

float

get_custom_texture_uv_scale() Vector2D

Get Custom Texture UVScale

Return type:

Vector2D

get_texture_enabled() bool

Get Texture Enabled

Return type:

bool

get_texture_provider() CEClonerTextureProvider

Get Texture Provider

Return type:

CEClonerTextureProvider

get_texture_uv_provider() CEClonerTextureProvider

Get Texture UVProvider

Return type:

CEClonerTextureProvider

set_custom_texture_asset(texture) None

Set Custom Texture Asset

Parameters:

texture (Texture)

set_custom_texture_uv_clamp(clamp) None

Set Custom Texture UVClamp

Parameters:

clamp (bool)

set_custom_texture_uv_offset(offset) None

Set Custom Texture UVOffset

Parameters:

offset (Vector2D)

set_custom_texture_uv_plane(plane) None

Set Custom Texture UVPlane

Parameters:

plane (CEClonerPlane)

set_custom_texture_uv_rotation(rotation) None

Set Custom Texture UVRotation

Parameters:

rotation (float)

set_custom_texture_uv_scale(scale) None

Set Custom Texture UVScale

Parameters:

scale (Vector2D)

set_texture_enabled(enabled) None

Set Texture Enabled

Parameters:

enabled (bool)

set_texture_provider(provider) None

Set Texture Provider

Parameters:

provider (CEClonerTextureProvider)

set_texture_uv_provider(provider) None

Set Texture UVProvider

Parameters:

provider (CEClonerTextureProvider)