unreal.InterchangeGroomNode¶
- class unreal.InterchangeGroomNode(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
InterchangeBaseNodeInterchange 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:
- set_custom_frame_rate(attribute_value) bool¶
Set the animation’s frame rate
- Parameters:
attribute_value (double)
- Return type:
- set_custom_groom_cache_attributes(attribute_value) bool¶
Set the groom attributes that are animated
- Parameters:
attribute_value (InterchangeGroomCacheAttributes)
- Return type:
- set_custom_num_frames(attribute_value) bool¶
Set the number of frames in the animation
- Parameters:
attribute_value (int32)
- Return type:
- set_custom_start_frame(attribute_value) bool¶
Set the start frame index of the animation
- Parameters:
attribute_value (int32)
- Return type:
- set_payload_key(payload_key, pay_load_type=InterchangeGroomPayLoadType.STATIC) None¶
Set Payload Key
- Parameters:
payload_key (str)
pay_load_type (InterchangeGroomPayLoadType)