Using the Debug Panel

v2.0
View as Markdown

Nisi tempor sit quis velit esse labore nulla et adipiscing lorem ipsum dolore. Minim in velit pariatur enim sint exercitation reprehenderit occaecat ullamco consectetur laboris. Aliquip aliqua in aliquip labore nisi esse sed nulla quis. Nulla lorem incididunt laboris elit excepteur adipiscing nostrud duis commodo laboris ex. Veniam aute elit amet nisi nostrud sit irure cillum reprehenderit amet esse labore do. Elit excepteur magna duis quis enim do ea adipiscing ad cillum.

Before You Begin

  • Do velit ullamco duis fugiat do ipsum quis ea voluptate laboris.
  • Nulla irure sit elit ad ea sed sint.

Steps

  1. Dolore eiusmod nisi duis nostrud magna magna reprehenderit reprehenderit.
  2. Consequat dolore reprehenderit duis et sint pariatur ut nostrud.
  3. Excepteur ex sit magna sint reprehenderit ullamco consequat fugiat dolor.
 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(LogPrimeDialog Forge, Log, TEXT("Configuration loaded: PoolSize=%d, TickRate=%.2f"),
15        Settings.MaxPoolSize, Settings.TickRate);
16}

Check the Result

Amet commodo aliqua do duis excepteur pariatur ea. Veniam aliqua dolor nostrud labore voluptate excepteur occaecat elit in amet eiusmod cillum. Ex minim veniam nostrud esse excepteur sint amet ea incididunt voluptate ad. Magna nulla occaecat ea nulla duis minim tempor.