DeskSim v2 0.1
Train simulator prototype created for Lokførerskolen
EditorGameMode.h
1// Copyright 2022 Thomas Arinesalingam, John Ole Bjerke, Endre Heksum & Henrik Markengbakken Karlsen . All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include <DeskSimV2/Editor/EditorController.h>
7#include "GameFramework/GameModeBase.h"
8#include "EditorGameMode.generated.h"
9
13UCLASS()
14class DESKSIMV2_API AEditorGameMode : public AGameModeBase
15{
16 GENERATED_BODY()
17
18
19public:
20
21 UPROPERTY(EditDefaultsOnly, Category = "EditModeComponent")
22 TSubclassOf<AEditorController> EditModeComponent;
23
24 UPROPERTY(EditDefaultsOnly, Category = "PlayerController")
25 TSubclassOf<APlayerController> EditorControllerClass;
26
27
29
30 virtual void BeginPlay() override;
31};
Definition: EditorGameMode.h:15