DeskSim v2 0.1
Train simulator prototype created for Lokførerskolen
BasicStaticObject.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 "GameFramework/Actor.h"
7#include <DeskSimV2/SaveGame/IsSaveableInterface.h>
8#include "BasicStaticObject.generated.h"
9
10UCLASS()
11class DESKSIMV2_API ABasicStaticObject : public AActor, public IIsSaveableInterface
12{
13 GENERATED_BODY()
14
15public:
16 // Sets default values for this actor's properties
18
19 UPROPERTY(EditDefaultsOnly, Category = "Static Mesh")
20 UStaticMeshComponent* VisualMesh;
21
22protected:
23 // Called when the game starts or when spawned
24 virtual void BeginPlay() override;
25
26public:
27 // Called every frame
28 virtual void Tick(float DeltaTime) override;
29
30};
Definition: BasicStaticObject.h:12
Definition: IsSaveableInterface.h:20