Issue Getting Steam UID

You get just an undefined or unresolved externals? For both cases, try including **“ThirdParty/Steamworks/Steamv132/sdk/public/steam/steam_api.h” **in your main game header file or somewhere else. Also make sure you added Steamworks to the build rules, so your build file should look something like this:



public class Steam : ModuleRules
{
	public Steam(TargetInfo Target)
	{
		PublicDependencyModuleNames.AddRange(new string] { "Core", "CoreUObject", "Engine", "InputCore" });

        //Steam stuff here
        PublicDependencyModuleNames.AddRange(new string] {
            "OnlineSubsystem",
            "OnlineSubsystemUtils",
            "Steamworks"
        });


        DynamicallyLoadedModuleNames.Add("OnlineSubsystemSteam");


        PrivateDependencyModuleNames.AddRange(new string] {  });