create_blueprint | bool CreateBlueprint(ParentClassPath, PackagePath, BlueprintName, OutBlueprintPath, OutError) | (success: bool, bp_path: str, error: str) |
compile_blueprint | bool CompileBlueprint(BlueprintPath, OutError) | (success: bool, error: str) |
save_blueprint | bool SaveBlueprint(BlueprintPath, OutError) | (success: bool, error: str) |
set_blueprint_cdo_property_by_string | bool SetBlueprintCDOPropertyByString(BlueprintPath, PropertyName, ValueAsString, OutError) | (success: bool, error: str) |
add_blueprint_component | bool AddBlueprintComponent(BlueprintPath, ComponentClassPath, ComponentName, OutError) | (success: bool, error: str) |
remove_blueprint_component | bool RemoveBlueprintComponent(BlueprintPath, ComponentName, OutError) | (success: bool, error: str) |
list_blueprint_components | FString ListBlueprintComponents(BlueprintPath) | str (JSON) |
get_blueprint_component_template | UActorComponent* GetBlueprintComponentTemplate(BlueprintPath, ComponentName, OutError) | (template: UActorComponent, error: str) |
set_blueprint_component_property_by_string | bool SetBlueprintComponentPropertyByString(BlueprintPath, ComponentName, PropertyName, ValueAsString, OutError) | (success: bool, error: str) |
get_blueprint_component_property_by_string | bool GetBlueprintComponentPropertyByString(BlueprintPath, ComponentName, PropertyName, OutValue, OutError) | (value: str, error: str) |