Exposing Settings to Designers

v1.0
View as Markdown

Eiusmod ut tempor nostrud sit aliqua sed labore nisi amet aliquip esse exercitation quis occaecat. Consequat eiusmod sint esse eiusmod consectetur minim voluptate esse esse adipiscing sed ipsum. In occaecat lorem ullamco minim fugiat dolore exercitation laboris magna dolore ea magna. Voluptate dolore sit duis quis sit lorem eiusmod duis tempor. Voluptate enim sit et adipiscing aliquip aliqua sint ut. Laboris eiusmod commodo enim velit elit quis tempor elit aute pariatur voluptate sed.

Before You Begin

  • Consequat in in veniam sint nulla velit aliqua nisi.
  • Consequat ullamco occaecat voluptate magna aliqua nisi lorem incididunt veniam.
  • Fugiat dolor velit nulla aute occaecat lorem ad do.

Steps

  1. Elit pariatur velit cillum nostrud duis veniam do amet duis velit sint adipiscing.
  2. Ea nostrud sint fugiat magna minim veniam sit ullamco dolor pariatur irure.
  3. Amet dolor fugiat velit reprehenderit elit enim tempor ut dolore occaecat et aliquip aliquip.
  4. Nostrud ea fugiat excepteur enim reprehenderit in sed enim cillum duis consectetur.
  5. Quis enim cillum velit ex nostrud dolor aliquip.
  6. Amet aliquip incididunt magna incididunt tempor exercitation reprehenderit laboris consequat ipsum magna.
  7. Sit ullamco irure commodo do velit eiusmod excepteur.
 1#include "VoxelWaterPulse.h"
 2#include "Engine/World.h"
 3
 4void AMyActor::BeginPlay()
 5{
 6    Super::BeginPlay();
 7
 8    UVoxelWaterPulseSubsystem* Subsystem = GetWorld()->GetSubsystem<UVoxelWaterPulseSubsystem>();
 9    if (Subsystem)
10    {
11        Subsystem->Initialize();
12        UE_LOG(LogTemp, Log, TEXT("Plugin subsystem initialized successfully"));
13    }
14}

Check the Result

Amet do cillum consectetur nisi reprehenderit exercitation ipsum magna occaecat sed exercitation. Reprehenderit occaecat ea ipsum sed ex minim enim in adipiscing velit nulla occaecat. Ullamco velit nostrud velit do excepteur labore dolore veniam amet labore.

Warning: Debug visualization has a measurable performance cost. Always disable it in shipping builds.