Skip to content

Commit

Permalink
Increased version, updated plugin info
Browse files Browse the repository at this point in the history
  • Loading branch information
sammyfreg committed May 5, 2022
1 parent bd6f7b4 commit 1c71c94
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 10 deletions.
4 changes: 2 additions & 2 deletions NetImgui.uplugin
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"FileVersion": 3,
"Version": 8,
"VersionName": "1.8",
"Version": 9,
"VersionName": "1.9",
"FriendlyName": "Unreal NetImgui",
"Description": "Plugin exposing Dear ImGui library for drawing 2D menus. These menus are displayed and controlled from an external application but processed from this engine code.",
"Category": "2D",
Expand Down
26 changes: 18 additions & 8 deletions Source/NetImgui.Build.cs
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ public NetImgui(TargetInfo Target)
#endif

//---------------------------------------------------------------------
// Settings configuration
// User Configuration: Basic settings
//---------------------------------------------------------------------
// Toggle NetImgui support here
bool bNetImgui_Enabled = true;
Expand All @@ -92,24 +92,31 @@ public NetImgui(TargetInfo Target)
// Can be found in 'NetImguiDemoActor.cpp', demonstrating how to use NetImgui in your own project
bool bDemoActor_Enabled = true;

//---------------------------------------------------------------------
// User Configuration: Fonts
//---------------------------------------------------------------------
// See 'NetImguiModule.h' for more details
// Note: Can either have IconAwesome or IconMaterialDesign enabled, not both

// Will load Japanese font
// Note: If not using Japanese, set this to false, saves on memory (avoids 6MB font data table source include)
bool bFontJapanese_Enabled = true;

// Will load the 'Kenney Game Icons' font
// For list available icons, see: https://kenney.nl/assets/game-icons and https://kenney.nl/assets/game-icons-expansion
// Gaming oriented icons
bool bFontIconGameKenney_Enabled = true;

// Will load the 'FontAwesome 6' font ('free' subset)
// Contains various icons for every use, using only the
// For list of available icons, see: https://fontawesome.com/v6/search?m=free (Regular/Solid/Brands)
// Contains various icons for every use
bool bFontIconAwesome_Enabled = true;

// Will load 'Google Material Designs icons' font
// Note: Can either have IconAwesome or IconMaterialDesign, not both
// For list of available icons, see: https://fonts.google.com/icons
// Contains various icons for every use
bool bFontIconMaterialDesign_Enabled = false;

//---------------------------------------------------------------------
// User Configuration: Network
//---------------------------------------------------------------------
// Com Port used by this client, to try connecting to the remote NetImgui Server (8888 by default)
// Used when engine is launched with command line parameter 'netimguiserver' to request a connection
// attempt, instead of waiting for server to reach the game
Expand All @@ -131,11 +138,14 @@ public NetImgui(TargetInfo Target)
// Com Port used by Dedicated Server exe to wait for a connection from netImgui Server (8891 by default)
// NetImgui Server will try to find running dedicaed server client on this port and connect to them
string kDedicatedServerListenPort = "(NetImgui::kDefaultClientPort+2)";


//---------------------------------------------------------------------
// Plugin setup (no edit should be needed)
//---------------------------------------------------------------------

// Developer modules are automatically loaded only in editor builds but can be stripped out from other builds.
// Enable runtime loader, if you want this module to be automatically loaded in runtime builds (monolithic).
bool bEnableRuntimeLoader = true;
//---------------------------------------------------------------------

PublicDependencyModuleNames.AddRange( new string[] { "Core", "Projects"} );
PrivateDependencyModuleNames.AddRange( new string[] { "CoreUObject", "Engine", "Sockets" } );
Expand Down

0 comments on commit 1c71c94

Please sign in to comment.