#pragma once

#include "CoreMinimal.h"
#include "GameFramework/PlayerController.h"
#include "PS_Editor_PlayerController.generated.h"

/**
 * Player controller for PS_Editor runtime editing.
 * Shows mouse cursor by default and handles input mode switching.
 */
UCLASS()
class PS_EDITOR_API APS_Editor_PlayerController : public APlayerController
{
	GENERATED_BODY()

public:
	APS_Editor_PlayerController();

protected:
	virtual void BeginPlay() override;
};
