diff options
| author | ivey <[email protected]> | 2020-06-15 15:54:16 -0400 |
|---|---|---|
| committer | ivey <[email protected]> | 2020-06-15 15:54:16 -0400 |
| commit | d5310c3455f9849243b7b950deb4e910aa1f24dd (patch) | |
| tree | 994a81eec10538d2a1efd9ed78469a249ff086f2 /Source | |
| parent | Updated image paths. (diff) | |
| download | ugcexample-d5310c3455f9849243b7b950deb4e910aa1f24dd.tar.xz ugcexample-d5310c3455f9849243b7b950deb4e910aa1f24dd.zip | |
Initial commit of the UGCExample Project
Diffstat (limited to 'Source')
| -rw-r--r-- | Source/UGCExample.Target.cs | 14 | ||||
| -rw-r--r-- | Source/UGCExample/UGCExample.Build.cs | 23 | ||||
| -rw-r--r-- | Source/UGCExample/UGCExample.cpp | 6 | ||||
| -rw-r--r-- | Source/UGCExample/UGCExample.h | 6 | ||||
| -rw-r--r-- | Source/UGCExampleEditor.Target.cs | 14 |
5 files changed, 63 insertions, 0 deletions
diff --git a/Source/UGCExample.Target.cs b/Source/UGCExample.Target.cs new file mode 100644 index 0000000..41965d9 --- /dev/null +++ b/Source/UGCExample.Target.cs @@ -0,0 +1,14 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +using UnrealBuildTool; +using System.Collections.Generic; + +public class UGCExampleTarget : TargetRules +{ + public UGCExampleTarget( TargetInfo Target) : base(Target) + { + Type = TargetType.Game; + DefaultBuildSettings = BuildSettingsVersion.V2; + ExtraModuleNames.AddRange( new string[] { "UGCExample" } ); + } +} diff --git a/Source/UGCExample/UGCExample.Build.cs b/Source/UGCExample/UGCExample.Build.cs new file mode 100644 index 0000000..53380d6 --- /dev/null +++ b/Source/UGCExample/UGCExample.Build.cs @@ -0,0 +1,23 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +using UnrealBuildTool; + +public class UGCExample : ModuleRules +{ + public UGCExample(ReadOnlyTargetRules Target) : base(Target) + { + PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; + + PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" }); + + PrivateDependencyModuleNames.AddRange(new string[] { }); + + // Uncomment if you are using Slate UI + // PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" }); + + // Uncomment if you are using online features + // PrivateDependencyModuleNames.Add("OnlineSubsystem"); + + // To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true + } +} diff --git a/Source/UGCExample/UGCExample.cpp b/Source/UGCExample/UGCExample.cpp new file mode 100644 index 0000000..e2148da --- /dev/null +++ b/Source/UGCExample/UGCExample.cpp @@ -0,0 +1,6 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +#include "UGCExample.h" +#include "Modules/ModuleManager.h" + +IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, UGCExample, "UGCExample" ); diff --git a/Source/UGCExample/UGCExample.h b/Source/UGCExample/UGCExample.h new file mode 100644 index 0000000..677c8e2 --- /dev/null +++ b/Source/UGCExample/UGCExample.h @@ -0,0 +1,6 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +#pragma once + +#include "CoreMinimal.h" + diff --git a/Source/UGCExampleEditor.Target.cs b/Source/UGCExampleEditor.Target.cs new file mode 100644 index 0000000..c7ba124 --- /dev/null +++ b/Source/UGCExampleEditor.Target.cs @@ -0,0 +1,14 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +using UnrealBuildTool; +using System.Collections.Generic; + +public class UGCExampleEditorTarget : TargetRules +{ + public UGCExampleEditorTarget( TargetInfo Target) : base(Target) + { + Type = TargetType.Editor; + DefaultBuildSettings = BuildSettingsVersion.V2; + ExtraModuleNames.AddRange( new string[] { "UGCExample" } ); + } +} |