unreal.MVVMEditorSubsystem
¶
- class unreal.MVVMEditorSubsystem(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
EditorSubsystem
MVVMEditor Subsystem
C++ Source:
Plugin: ModelViewViewModel
Module: ModelViewViewModelEditor
File: MVVMEditorSubsystem.h
- add_binding(widget_blueprint) MVVMBlueprintViewBinding ¶
Add Binding
- Parameters:
widget_blueprint (WidgetBlueprint) –
- Return type:
- add_event(widget_blueprint) MVVMBlueprintViewEvent ¶
Add Event
- Parameters:
widget_blueprint (WidgetBlueprint) –
- Return type:
- add_instanced_view_model(widget_blueprint) Guid ¶
Add Instanced View Model
- Parameters:
widget_blueprint (WidgetBlueprint) –
- Return type:
- add_view_model(widget_blueprint, view_model) Guid ¶
Add View Model
- Parameters:
widget_blueprint (WidgetBlueprint) –
- Return type:
- get_available_conversion_functions(widget_blueprint, source, destination) Array[Function] ¶
Get Available Conversion Functions
- Parameters:
widget_blueprint (WidgetBlueprint) –
source (MVVMBlueprintPropertyPath) –
destination (MVVMBlueprintPropertyPath) –
- Return type:
- get_child_view_models(class_, accessor) Array[MVVMAvailableBinding] ¶
Get Child View Models
- get_conversion_function(widget_blueprint, binding, source_to_destination) Function ¶
Get Conversion Function
- Parameters:
widget_blueprint (WidgetBlueprint) –
binding (MVVMBlueprintViewBinding) –
source_to_destination (bool) –
- Return type:
- get_conversion_function_graph(widget_blueprint, binding, source_to_destination) EdGraph ¶
Get Conversion Function Graph
- Parameters:
widget_blueprint (WidgetBlueprint) –
binding (MVVMBlueprintViewBinding) –
source_to_destination (bool) –
- Return type:
- get_conversion_function_node(widget_blueprint, binding, source_to_destination) K2Node_CallFunction ¶
Get Conversion Function Node
- Parameters:
widget_blueprint (WidgetBlueprint) –
binding (MVVMBlueprintViewBinding) –
source_to_destination (bool) –
- Return type:
- get_view(widget_blueprint) MVVMBlueprintView ¶
Get View
- Parameters:
widget_blueprint (WidgetBlueprint) –
- Return type:
- is_valid_conversion_function(widget_blueprint, function, source, destination) bool ¶
Is Valid Conversion Function
- Parameters:
widget_blueprint (WidgetBlueprint) –
function (Function) –
source (MVVMBlueprintPropertyPath) –
destination (MVVMBlueprintPropertyPath) –
- Return type:
- remove_binding(widget_blueprint, binding) None ¶
Remove Binding
- Parameters:
widget_blueprint (WidgetBlueprint) –
binding (MVVMBlueprintViewBinding) –
- remove_event(widget_blueprint, event) None ¶
Remove Event
- Parameters:
widget_blueprint (WidgetBlueprint) –
event (MVVMBlueprintViewEvent) –
- remove_view_model(widget_blueprint, view_model) None ¶
Remove View Model
- Parameters:
widget_blueprint (WidgetBlueprint) –
view_model (Name) –
- rename_view_model(widget_blueprint, view_model, new_view_model) Text or None ¶
Rename View Model
- Parameters:
widget_blueprint (WidgetBlueprint) –
view_model (Name) –
new_view_model (Name) –
- Returns:
out_error (Text):
- Return type:
Text or None
- reparent_view_model(widget_blueprint, view_model, new_view_model) Text or None ¶
Reparent View Model
- Parameters:
widget_blueprint (WidgetBlueprint) –
view_model (Name) –
- Returns:
out_error (Text):
- Return type:
Text or None
- request_view(widget_blueprint) MVVMBlueprintView ¶
Request View
- Parameters:
widget_blueprint (WidgetBlueprint) –
- Return type:
- verify_view_model_rename(widget_blueprint, view_model, new_view_model) Text or None ¶
Verify View Model Rename
- Parameters:
widget_blueprint (WidgetBlueprint) –
view_model (Name) –
new_view_model (Name) –
- Returns:
out_error (Text):
- Return type:
Text or None