Files
UnrealEngine/Engine/Plugins/Media/PixelStreaming/Source/PixelStreamingServers/Private/PixelStreamingServersModule.h
2025-05-18 13:04:45 +08:00

22 lines
454 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Containers/UnrealString.h"
#include "Modules/ModuleManager.h"
class FPixelStreamingServersModule : public IModuleInterface
{
public:
virtual ~FPixelStreamingServersModule() = default;
virtual void StartupModule() override;
int NextPort();
public:
static FPixelStreamingServersModule& Get();
private:
FThreadSafeCounter NextGeneratedPort = 0;
};