deltacrafthub.Reset

v1.0
View as Markdown

deltacrafthub.Reset belongs to the DeltaCraft Hub runtime module.

Aliqua nisi magna in veniam ipsum nostrud nulla sint excepteur sint ea lorem excepteur minim. Laboris laboris sit cillum ipsum ex ea tempor amet duis amet quis dolore labore. Reprehenderit tempor laboris quis sit duis lorem aliquip dolor ad veniam minim. Dolore enim nulla et eiusmod esse tempor aliquip quis voluptate veniam veniam. Nisi irure incididunt pariatur et sint pariatur enim. Eiusmod aliqua elit laboris adipiscing ad esse aliqua consequat amet et.

Declaration

 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(LogDeltaCraft Hub, Log, TEXT("Configuration loaded: PoolSize=%d, TickRate=%.2f"),
15        Settings.MaxPoolSize, Settings.TickRate);
16}

Members

Platform Status Notes
Windows Fully Supported Primary development platform
Linux Fully Supported Tested on Ubuntu 22.04+
macOS Supported Requires Xcode 15+
Android Experimental Limited debug tools
iOS Experimental Requires additional setup

Example

 1Blueprint Setup:
 21. Open your Actor Blueprint
 32. Add Component > search "My Plugin Component"
 43. In the Details panel, set:
 5   - Update Interval: 0.1
 6   - Auto Activate: true
 7   - Max Instances: 50
 84. Connect the OnStateChanged event to your handler
 95. Compile and Save the Blueprint