UAutoMeshEngineBlueprintLibrary

v2.0
View as Markdown

UAutoMeshEngineBlueprintLibrary belongs to the AutoMesh Engine runtime module.

Amet excepteur cillum magna magna incididunt enim ipsum dolore. Voluptate nostrud do aute sit ut ad ex fugiat veniam veniam ullamco consequat et incididunt. Lorem consectetur ea excepteur pariatur tempor occaecat aliquip labore. Velit occaecat ex minim sint duis nisi fugiat tempor. Duis lorem et voluptate ipsum esse excepteur ad commodo duis ullamco fugiat do.

Declaration

 1UINTERFACE(MinimalAPI, Blueprintable)
 2class UAutoMesh EngineInterface : public UInterface
 3{
 4    GENERATED_BODY()
 5};
 6
 7class IAutoMesh EngineInterface
 8{
 9    GENERATED_BODY()
10
11public:
12    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "AutoMesh Engine")
13    void OnPluginActivated(bool bSuccess);
14
15    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "AutoMesh Engine")
16    FMyResult ProcessData(const FMyInput& Input);
17
18    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "AutoMesh Engine")
19    bool CanExecute() const;
20};

Members

Platform Status Notes
Windows Fully Supported Primary development platform
Linux Fully Supported Tested on Ubuntu 22.04+
macOS Supported Requires Xcode 15+
Android Experimental Limited debug tools
iOS Experimental Requires additional setup

Example

 1Blueprint Setup:
 21. Open your Actor Blueprint
 32. Add Component > search "My Plugin Component"
 43. In the Details panel, set:
 5   - Update Interval: 0.1
 6   - Auto Activate: true
 7   - Max Instances: 50
 84. Connect the OnStateChanged event to your handler
 95. Compile and Save the Blueprint