March 2019
Intermediate to advanced
708 pages
17h 9m
English
UFUNCTION() virtual void EndPlay(const EEndPlayReason::Type EndPlayReason) override;
void ADelegateListener::EndPlay(const EEndPlayReason::Type EndPlayReason){ Super::EndPlay(EndPlayReason); UWorld* TheWorld = GetWorld(); if (TheWorld != nullptr) { AGameModeBase* GameMode = UGameplayStatics::GetGameMode(TheWorld); AChapter_05GameModeBase * MyGameMode = Cast<AChapter_05GameModeBase>(GameMode); if (MyGameMode != nullptr) { MyGameMode->MyStandardDelegate.Unbind(); } }}
Read now
Unlock full access