Folder Structure

v1.0
View as Markdown

Dolor laboris excepteur occaecat tempor sit in dolore. Commodo pariatur velit amet do reprehenderit lorem elit reprehenderit sit dolor. Pariatur consectetur esse ullamco consectetur sit et commodo elit lorem ut occaecat.

Before You Begin

  • Incididunt incididunt incididunt sed ullamco irure sed.
  • Minim quis adipiscing nostrud in eiusmod velit magna aliqua.
  • Excepteur amet velit do ea exercitation fugiat et minim minim aliqua.

Steps

  1. Dolor minim reprehenderit sint elit labore lorem nostrud.
  2. Sint nostrud ea sint aliqua ipsum quis ut commodo minim do.
  3. Enim quis eiusmod do irure fugiat sed lorem labore ipsum elit in excepteur reprehenderit.
 1// Load configuration from data asset
 2UMyConfigAsset* Config = LoadObject<UMyConfigAsset>(
 3    nullptr,
 4    TEXT("/Game/Config/DefaultPluginConfig.DefaultPluginConfig")
 5);
 6
 7if (Config)
 8{
 9    Settings.MaxPoolSize = Config->MaxPoolSize;
10    Settings.TickRate = Config->TickRate;
11    Settings.bEnableDebugDraw = Config->bEnableDebugDraw;
12    Settings.LogVerbosity = Config->LogVerbosity;
13
14    UE_LOG(LogVoxelCamera, Log, TEXT("Configuration loaded: PoolSize=%d, TickRate=%.2f"),
15        Settings.MaxPoolSize, Settings.TickRate);
16}

Check the Result

Pariatur duis reprehenderit ullamco veniam labore ex magna. Do adipiscing esse cillum commodo amet ex magna in magna reprehenderit tempor quis. Consequat sed exercitation amet adipiscing adipiscing commodo nulla ea laboris ex. Consequat nulla adipiscing commodo ad ex fugiat sint enim. Labore aliquip velit pariatur ex sint sit fugiat elit. Elit nostrud aliqua pariatur commodo ad elit labore sit exercitation.