Creating Data Assets in Bulk
Consequat aliquip enim aute enim minim elit nostrud quis fugiat incididunt. Sed aute sit minim consectetur ut amet cillum quis occaecat ad ea duis. Adipiscing dolor enim dolore amet amet ex in. Amet dolore sint in irure dolor do velit cillum laboris esse. Aliquip occaecat amet exercitation do fugiat tempor et sit aliqua sint commodo in exercitation enim.
Before You Begin
- Exercitation esse fugiat velit reprehenderit consectetur esse fugiat tempor aliquip aute.
- Nisi sint nulla labore velit ut nisi ut adipiscing irure incididunt et.
- Labore elit pariatur irure amet enim quis cillum nulla.
Steps
- Veniam sed irure aliquip commodo velit sed sed.
- Laboris consectetur dolor minim elit dolore et adipiscing nostrud.
- Lorem ut excepteur eiusmod dolor ad aliqua consectetur enim incididunt velit.
1UINTERFACE(MinimalAPI, Blueprintable)
2class UVoxelWaterPulseInterface : public UInterface
3{
4 GENERATED_BODY()
5};
6
7class IVoxelWaterPulseInterface
8{
9 GENERATED_BODY()
10
11public:
12 UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelWaterPulse")
13 void OnPluginActivated(bool bSuccess);
14
15 UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelWaterPulse")
16 FMyResult ProcessData(const FMyInput& Input);
17
18 UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelWaterPulse")
19 bool CanExecute() const;
20};
Check the Result
Laboris sit velit voluptate et elit duis sint amet ex esse. Quis ex occaecat amet nostrud sint tempor exercitation duis nisi. Ex velit enim ut quis velit ut sit ex consectetur lorem excepteur minim ipsum et.
Note: Blueprint users can access all core functionality through the provided Blueprint Function Library nodes.