March 2019
Intermediate to advanced
708 pages
17h 9m
English
UCLASS()class CHAPTER_07_API AChapter_07GameModeBase : public AGameModeBase{ GENERATED_BODY()public: virtual void BeginPlay() override; TArray<IMyInterface*> MyInterfaceInstances;};
#pragma once#include "CoreMinimal.h"#include "GameFramework/GameModeBase.h"#include "MyInterface.h"#include "Chapter_07GameModeBase.generated.h"
for (TActorIterator<AActor> It(GetWorld(), AActor::StaticClass()); It; ++It){ AActor* Actor = *It; IMyInterface* MyInterfaceInstance = Cast<IMyInterface>(Actor); // If the pointer is valid, add it ...Read now
Unlock full access