Neijwiert.RenSharp 1.3.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package Neijwiert.RenSharp --version 1.3.0                
NuGet\Install-Package Neijwiert.RenSharp -Version 1.3.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Neijwiert.RenSharp" Version="1.3.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Neijwiert.RenSharp --version 1.3.0                
#r "nuget: Neijwiert.RenSharp, 1.3.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Neijwiert.RenSharp as a Cake Addin
#addin nuget:?package=Neijwiert.RenSharp&version=1.3.0

// Install Neijwiert.RenSharp as a Cake Tool
#tool nuget:?package=Neijwiert.RenSharp&version=1.3.0                

C++/CLI wrapper for Command and Conquer Renegade Dragonade FDS manager

Product Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.5.0 589 3/2/2020
1.4.0 489 2/23/2020
1.3.0 538 7/13/2019
1.2.0 529 6/27/2019
1.1.0 537 6/22/2019
1.0.0 573 6/8/2019

- Got rid of some comments that weren't correct
- Made the RenSharp manager classes final
- Introduced a dispatcher (Engine.Dispatcher). This is a helper class that will let you execute stuff on the main Renegade thread. Useful for multithreaded applications. This dispatcher is unique per thread.
- Added W3DSurfaceType enum and SurfaceTypeStrings to Engine, which reflects the surface stuff in w3d.h
- Prevent over resizing of the priority queue in the Renegade Dispatcher
- The FDS now always exits whenever a RenSharp shutdown is requested
- OBBoxCollisionTestClass did not copy the box and move in one of its constructors
- Added ability to reset a CastResultStruct upon construction. This is important as Fraction needs to be 1.0f for collision tests to actually work.
- Fixed the Equals method on some classes that have multiple inheritance and the RenSharpGameObjObserverClass
- Fixed wrong argument bounds checks in DATokenClass
- Fixed memory leak in Engine.GetCurrentMusicTrack
- Made sure that when the managed console functions are deleted that its properly sorted internally
- Removed constructors of physics test classes that take a CastResultStruct argument. This is to avoid confusion that it is not changed by reference.