5#include "CoreMinimal.h"
6#include "GameFramework/Pawn.h"
8#include "SG_Pawn.generated.h"
10class UCameraComponent;
26 void UpdateLocation(
const SnakeGame::Dim& Dim, int32 CellSize,
const FTransform& GridOrigin);
29 UPROPERTY(VisibleAnywhere)
30 USceneComponent* Origin;
32 UPROPERTY(VisibleAnywhere)
33 UCameraComponent* Camera;
38 FTransform GridOrigin;
39 FDelegateHandle ResizeHandle;
41 void OnViewportResized(FViewport* Viewport, uint32 Val);