#pragma once #include #include "Actor.h" #include "Stack.h" #include "ScriptInterface.h" #include "FortGameStateAthena.h" #include "GameplayStatics.h" class AFortAthenaMutator : public AActor // AFortGameplayMutator { public: static UClass* StaticClass() { static auto Class = FindObject("/Script/FortniteGame.FortAthenaMutator"); return Class; } }; static inline void LoopMutators(std::function Callback) { auto AllMutators = UGameplayStatics::GetAllActorsOfClass(GetWorld(), AFortAthenaMutator::StaticClass()); for (int i = 0; i < AllMutators.Num(); i++) { Callback((AFortAthenaMutator*)AllMutators.at(i)); } AllMutators.Free(); }