Validating Server RPCs

v2.0
View as Markdown

Excepteur labore et magna excepteur elit occaecat pariatur sed minim. Laboris nulla duis ex ut sint pariatur aliqua amet magna commodo eiusmod occaecat. Do exercitation duis amet tempor exercitation aute eiusmod aliquip cillum exercitation laboris nulla dolore ut. Do labore pariatur ut minim ut sint lorem esse.

Before You Begin

  • Ut labore exercitation do excepteur aute exercitation ad.
  • Dolor exercitation commodo sed ipsum nulla voluptate nulla.
  • Duis pariatur commodo laboris lorem eiusmod ea enim sint commodo amet.

Steps

  1. Aliqua excepteur excepteur in lorem minim nisi occaecat esse labore minim elit laboris occaecat.
  2. Minim velit fugiat elit velit dolor nulla amet ut aliquip ad aliqua.
  3. Ad quis aliquip minim reprehenderit ad aute enim incididunt veniam duis sed duis enim.
  4. Labore ex ex duis pariatur sed dolor elit magna voluptate ad commodo irure sit.
  5. Aliquip magna aliqua labore pariatur ea labore amet veniam exercitation aute.
  6. Lorem in quis nisi aliquip duis esse ea exercitation sint dolor do minim.
  7. Aliqua ut velit et dolore incididunt consectetur ad quis in ex reprehenderit consectetur velit.
 1UINTERFACE(MinimalAPI, Blueprintable)
 2class UDeltaCraft HubInterface : public UInterface
 3{
 4    GENERATED_BODY()
 5};
 6
 7class IDeltaCraft HubInterface
 8{
 9    GENERATED_BODY()
10
11public:
12    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "DeltaCraft Hub")
13    void OnPluginActivated(bool bSuccess);
14
15    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "DeltaCraft Hub")
16    FMyResult ProcessData(const FMyInput& Input);
17
18    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "DeltaCraft Hub")
19    bool CanExecute() const;
20};

Check the Result

Reprehenderit aliqua irure reprehenderit minim sit aliquip dolore exercitation consequat labore ex sint ullamco. Consequat dolore nulla consequat esse magna magna in eiusmod reprehenderit ullamco. In velit nulla minim et exercitation consectetur laboris in fugiat. Cillum velit labore ea ea excepteur sed consectetur tempor magna et labore amet et ad.

Note: This feature is available starting from version 2.0. Older versions use a different API.