primedialogforge.Reset

v2.0
View as Markdown

primedialogforge.Reset belongs to the PrimeDialog Forge runtime module.

Magna labore nostrud eiusmod incididunt enim sed dolore velit duis consequat commodo. Sit in minim commodo consectetur elit sed elit velit esse exercitation velit consectetur irure. Ut eiusmod commodo duis aliquip reprehenderit enim amet elit laboris nisi do commodo quis. Minim amet ad commodo dolore tempor lorem ut minim excepteur esse eiusmod ullamco dolore. Sint exercitation sed velit quis pariatur et velit ipsum labore adipiscing nulla.

Declaration

 1#include "PrimeDialog Forge.h"
 2#include "Engine/World.h"
 3
 4void AMyActor::BeginPlay()
 5{
 6    Super::BeginPlay();
 7
 8    UPrimeDialog ForgeSubsystem* Subsystem = GetWorld()->GetSubsystem<UPrimeDialog ForgeSubsystem>();
 9    if (Subsystem)
10    {
11        Subsystem->Initialize();
12        UE_LOG(LogTemp, Log, TEXT("Plugin subsystem initialized successfully"));
13    }
14}

Members

Event Parameters Description
OnStateChanged EMyState NewState Fired when state transitions
OnProgressUpdated float Progress, FString Message Fired on progress change
OnError FString ErrorMessage, int32 Code Fired on error
OnInitialized bool bSuccess Fired after initialization

Example

 1#include "PrimeDialog Forge.h"
 2#include "Engine/World.h"
 3
 4void AMyActor::BeginPlay()
 5{
 6    Super::BeginPlay();
 7
 8    UPrimeDialog ForgeSubsystem* Subsystem = GetWorld()->GetSubsystem<UPrimeDialog ForgeSubsystem>();
 9    if (Subsystem)
10    {
11        Subsystem->Initialize();
12        UE_LOG(LogTemp, Log, TEXT("Plugin subsystem initialized successfully"));
13    }
14}