unreal.InterchangeGroomNode

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

Bases: InterchangeBaseNode

Interchange Groom Node

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeNodes

  • File: InterchangeGroomNode.h

get_custom_end_frame() int32 or None

Get the end frame index of the animation

Returns:

attribute_value (int32):

Return type:

int32 or None

get_custom_frame_rate() double or None

Get the animation’s frame rate

Returns:

attribute_value (double):

Return type:

double or None

get_custom_groom_cache_attributes() InterchangeGroomCacheAttributes or None

Get the groom attributes that are animated

Returns:

attribute_value (InterchangeGroomCacheAttributes):

Return type:

InterchangeGroomCacheAttributes or None

get_custom_num_frames() int32 or None

Get the number of frames in the animation

Returns:

attribute_value (int32):

Return type:

int32 or None

get_custom_start_frame() int32 or None

Get the start frame index of the animation

Returns:

attribute_value (int32):

Return type:

int32 or None

set_custom_end_frame(attribute_value) bool

Set the end frame index of the animation

Parameters:

attribute_value (int32)

Return type:

bool

set_custom_frame_rate(attribute_value) bool

Set the animation’s frame rate

Parameters:

attribute_value (double)

Return type:

bool

set_custom_groom_cache_attributes(attribute_value) bool

Set the groom attributes that are animated

Parameters:

attribute_value (InterchangeGroomCacheAttributes)

Return type:

bool

set_custom_num_frames(attribute_value) bool

Set the number of frames in the animation

Parameters:

attribute_value (int32)

Return type:

bool

set_custom_start_frame(attribute_value) bool

Set the start frame index of the animation

Parameters:

attribute_value (int32)

Return type:

bool

set_payload_key(payload_key, pay_load_type=InterchangeGroomPayLoadType.STATIC) None

Set Payload Key

Parameters: