From c98e0e75c560a9faca715d0e05a511f7a4b90042 Mon Sep 17 00:00:00 2001 From: Halvor Haukvik Date: Wed, 13 Feb 2019 15:33:24 +0100 Subject: [PATCH 1/2] Added a readme --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..3a88605 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# UnrealZeroMQ +Unreal Engine 4 plugin for ZeroMQ with bindings from [zmqcpp](https://github.com/zeromq/cppzmq). + +## Usage +1. Copy this repository into the `Plugins` folder of your Unreal project. +2. Verify that the plugin is enabled in the plugin menu inside the Unreal Editor. +2. In your module's build file (`.Build.cs`) add `ZeroMQ` the module dependency list: +```c# +... +PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "ZeroMQ" }); + // add this! ^^^^^^^^ +... +``` +4. Test that it works! +```cpp +# include + +... +// place this somewhere it'll be run (e.g. BeginPlay() of your gamemode or similar) +int major, minor, patch; +zmq::version(&major, &minor, &patch); +UE_LOG(LogTemp, Log, TEXT("ZeroMQ version: v%d.%d.%d), major, minor, patch); +... + +``` + +## Support +* Windows (x64 and x86) +* Linux (maybe...) From 4356c16f9beddae588b4fc097091567ea9290782 Mon Sep 17 00:00:00 2001 From: Halvor Haukvik Date: Wed, 13 Feb 2019 15:33:49 +0100 Subject: [PATCH 2/2] typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3a88605..6fb2411 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Unreal Engine 4 plugin for ZeroMQ with bindings from [zmqcpp](https://github.com ## Usage 1. Copy this repository into the `Plugins` folder of your Unreal project. 2. Verify that the plugin is enabled in the plugin menu inside the Unreal Editor. -2. In your module's build file (`.Build.cs`) add `ZeroMQ` the module dependency list: +2. In your module's build file (`.Build.cs`) add `ZeroMQ` to the module dependency list: ```c# ... PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "ZeroMQ" });