unreal.NiagaraClipboardEditorScriptingUtilities
¶
- class unreal.NiagaraClipboardEditorScriptingUtilities(outer: Optional[Object] = None, name: Union[Name, str] = 'None')¶
Bases:
Object
Niagara Clipboard Editor Scripting Utilities
C++ Source:
Plugin: Niagara
Module: NiagaraEditor
File: NiagaraClipboard.h
- classmethod create_bool_local_value_input(outer, input_name, has_edit_condition, edit_condition_value, bool_value) NiagaraClipboardFunctionInput ¶
Create Bool Local Value Input
- classmethod create_data_value_input(outer, input_name, has_edit_condition, edit_condition_value, data_value) NiagaraClipboardFunctionInput ¶
Create Data Value Input
- Parameters:
outer (Object) –
input_name (Name) –
has_edit_condition (bool) –
edit_condition_value (bool) –
data_value (NiagaraDataInterface) –
- Return type:
- classmethod create_dynamic_value_input(outer, input_name, input_type_name, has_edit_condition, edit_condition_value, dynamic_value_name, dynamic_value) NiagaraClipboardFunctionInput ¶
Create Dynamic Value Input
- Parameters:
- Return type:
- classmethod create_enum_local_value_input(outer, input_name, has_edit_condition, edit_codition_value, enum_type, enum_value) NiagaraClipboardFunctionInput ¶
Create Enum Local Value Input
- Parameters:
outer (Object) –
input_name (Name) –
has_edit_condition (bool) –
edit_codition_value (bool) –
enum_type (UserDefinedEnum) –
enum_value (int32) –
- Return type:
- classmethod create_expression_value_input(outer, input_name, input_type_name, has_edit_condition, edit_condition_value, expression_value) NiagaraClipboardFunctionInput ¶
Create Expression Value Input
- classmethod create_float_local_value_input(outer, input_name, has_edit_condition, edit_condition_value, local_value) NiagaraClipboardFunctionInput ¶
Create Float Local Value Input
- classmethod create_int_local_value_input(outer, input_name, has_edit_condition, edit_condition_value, local_value) NiagaraClipboardFunctionInput ¶
Create Int Local Value Input
- Parameters:
- Return type:
- classmethod create_linked_value_input(outer, input_name, input_type_name, has_edit_condition, edit_condition_value, linked_value) NiagaraClipboardFunctionInput ¶
Create Linked Value Input
- classmethod create_struct_local_value_input(outer, input_name, has_edit_condition, edit_condition_value, struct_value) NiagaraClipboardFunctionInput ¶
Create Struct Local Value Input
- Parameters:
outer (Object) –
input_name (Name) –
has_edit_condition (bool) –
edit_condition_value (bool) –
struct_value (UserDefinedStruct) –
- Return type:
- classmethod create_vec2_local_value_input(outer, input_name, has_edit_condition, edit_condition_value, vec2_value) NiagaraClipboardFunctionInput ¶
Create Vec 2Local Value Input
- classmethod create_vec3_local_value_input(outer, input_name, has_edit_condition, edit_condition_value, vec3_value) NiagaraClipboardFunctionInput ¶
Create Vec 3Local Value Input
- classmethod get_type_name(input) Name ¶
Get Type Name
- Parameters:
input (NiagaraClipboardFunctionInput) –
- Return type:
- classmethod try_get_input_by_name(inputs, input_name) -> (out_succeeded=bool, out_input=NiagaraClipboardFunctionInput)¶
Try Get Input by Name
- Parameters:
inputs (Array[NiagaraClipboardFunctionInput]) –
input_name (Name) –
- Returns:
out_succeeded (bool):
out_input (NiagaraClipboardFunctionInput):
- Return type:
tuple
- classmethod try_get_local_value_as_float(input) -> (out_succeeded=bool, out_value=float)¶
Try Get Local Value as Float
- Parameters:
input (NiagaraClipboardFunctionInput) –
- Returns:
out_succeeded (bool):
out_value (float):
- Return type:
tuple
- classmethod try_get_local_value_as_int(input) -> (out_succeeded=bool, out_value=int32)¶
Try Get Local Value as Int
- Parameters:
input (NiagaraClipboardFunctionInput) –
- Returns:
out_succeeded (bool):
out_value (int32):
- Return type:
tuple
- classmethod try_set_local_value_as_int(input, value, loose_typing=True) bool ¶
Try Set Local Value as Int
- Parameters:
input (NiagaraClipboardFunctionInput) –
value (int32) –
loose_typing (bool) –
- Returns:
out_succeeded (bool):
- Return type: