unreal.MVVMEditorSubsystem¶
- class unreal.MVVMEditorSubsystem(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
EditorSubsystemMVVMEditor Subsystem
C++ Source:
Plugin: ModelViewViewModel
Module: ModelViewViewModelEditor
File: MVVMEditorSubsystem.h
- add_binding(widget_blueprint) MVVMBlueprintViewBinding¶
Add Binding
- Parameters:
widget_blueprint (WidgetBlueprint)
- Return type:
- add_condition(widget_blueprint) MVVMBlueprintViewCondition¶
Add Condition
- 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_condition(widget_blueprint, condition) None¶
Remove Condition
- Parameters:
widget_blueprint (WidgetBlueprint)
condition (MVVMBlueprintViewCondition)
- 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