AdamsLair.Duality 2.9.0

The Duality engine core.

There is a newer version of this package available.
See the version list below for details.
Install-Package AdamsLair.Duality -Version 2.9.0
dotnet add package AdamsLair.Duality --version 2.9.0
<PackageReference Include="AdamsLair.Duality" Version="2.9.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AdamsLair.Duality --version 2.9.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

API Tweaks, Documentation, Extracted ComponentRequirementMap, Project Structure
#CHANGE: Tweaked ComponentRequirementMap API.
#CHANGE: Added XML documentation.
#CHANGE: Extracted a new ComponentRequirementMap class from Component to clearly separate this functionality.
#CHANGE: Flagged all requirement-related Component API except accessing the static requirement map instance as obsolete.
#CHANGE: Split up Component to match one-class-per-file policy.
#ADD: Implemented a more sophisticated Component requirement creation algorithm that supports requiring an abstract or interface type, but creating a different concrete type, in case the requirement isn't already met.
#ADD: RequiredComponent now allows to specify a default Component type to create when auto-creating dependencies and the required one is missing.
#CHANGE: Centralized code for deciding which Component requirements to create in a target object, so all requirements of a new Component are satisfied.
#ADD: Added a reset hotkey for profile counters to the ProfileRenderer.
#ADD: Added API for resetting all profile counters min, max and average values to make it easier to record and detect spikes.
#CHANGE: Tweaked GetReportData API in ProfileCounter.
#ADD: Added a new time profiler that represents unaccounted for frame time, i.e. frame time that isn't otherwise measured.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.2.0 465 10/11/2019
3.1.6 112 10/6/2019
3.1.5 107 10/4/2019
3.1.4 51 10/4/2019
3.1.3 959 7/28/2019
3.1.2 277 6/30/2019
3.1.1 258 6/4/2019
3.1.0 147 5/30/2019
3.0.4 140 5/25/2019
3.0.3 286 5/4/2019
3.0.2 555 2/24/2019
3.0.1 127 2/24/2019
3.0.0 1,263 12/7/2018
2.14.9 1,760 5/31/2018
2.14.8 1,466 1/27/2018
2.14.6 446 1/19/2018
2.14.5 329 1/17/2018
2.14.4 419 1/14/2018
2.14.3 376 1/13/2018
2.14.2 593 1/6/2018
2.14.1 346 1/6/2018
2.14.0 1,316 10/6/2017
2.13.3 768 8/30/2017
2.13.2 273 8/30/2017
2.13.1 383 8/22/2017
2.13.0 341 8/22/2017
2.12.15 327 8/19/2017
2.12.14 269 8/19/2017
2.12.13 461 8/5/2017
2.12.12 263 8/5/2017
2.12.11 462 7/24/2017
2.12.10 320 7/23/2017
2.12.9 778 6/20/2017
2.12.8 365 6/17/2017
2.12.7 415 6/11/2017
2.12.6 435 6/4/2017
2.12.5 351 6/4/2017
2.12.4 455 5/25/2017
2.12.3 367 5/25/2017
2.12.2 499 5/11/2017
2.12.1 346 5/9/2017
2.12.0 373 5/3/2017
2.11.4 494 4/23/2017
2.11.3 391 4/22/2017
2.11.2 456 4/15/2017
2.11.1 485 4/15/2017
2.11.0 336 4/14/2017
2.10.1 478 4/6/2017
2.10.0 512 3/25/2017
2.9.10 382 3/18/2017
2.9.9 490 3/10/2017
2.9.8 665 2/19/2017
2.9.7 440 2/15/2017
2.9.6 414 2/12/2017
2.9.5 466 2/4/2017
2.9.4 547 1/25/2017
2.9.3 548 1/9/2017
2.9.2 392 1/6/2017
2.9.1 396 1/5/2017
2.9.0 471 12/26/2016
2.8.5 426 12/22/2016
2.8.4 486 12/10/2016
2.8.3 973 11/13/2016
2.8.2 551 10/24/2016
2.8.1 463 10/20/2016
2.8.0 415 10/16/2016
2.7.12 524 10/1/2016
2.7.11 425 9/27/2016
2.7.10 385 9/25/2016
2.7.9 465 9/17/2016
2.7.8 374 9/16/2016
2.7.7 399 9/14/2016
2.7.6 360 9/14/2016
2.7.5 514 9/2/2016
2.7.4 459 8/27/2016
2.7.3 834 7/17/2016
2.7.2 403 7/16/2016
2.7.1 522 7/4/2016
2.7.0 516 7/2/2016
2.6.4 435 6/29/2016
2.6.3 383 6/29/2016
2.6.2 493 6/20/2016
2.6.1 466 6/17/2016
2.6.0 412 6/16/2016
2.5.1 510 6/7/2016
2.5.0 379 6/7/2016
2.4.0 698 5/16/2016
2.3.2 731 4/19/2016
2.3.1 746 4/1/2016
2.3.0 626 3/19/2016
2.2.3 768 2/29/2016
2.2.2 610 2/18/2016
2.2.1 666 2/7/2016
2.2.0 784 1/16/2016
2.1.6 1,022 12/5/2015
2.1.5 505 11/28/2015
2.1.4 558 11/19/2015
2.1.3 509 11/14/2015
2.1.2 546 11/10/2015
2.1.1 630 11/6/2015
2.1.0 442 11/6/2015
2.0.5 577 11/6/2015
2.0.4 674 11/1/2015
2.0.3 480 10/31/2015
2.0.2 550 10/26/2015
2.0.1 491 10/23/2015
2.0.0 760 10/19/2015
1.6.4 3,184 3/28/2015
1.6.3 543 3/26/2015
1.6.2 671 3/12/2015
1.6.1 510 3/12/2015
1.6.0 1,008 2/28/2015
1.5.9 533 2/24/2015
1.5.8 518 2/21/2015
1.5.7 568 2/16/2015
1.5.6 456 2/16/2015
1.5.5 541 2/10/2015
1.5.4 628 2/1/2015
1.5.3 695 1/16/2015
1.5.0 683 1/17/2015
1.3.2 1,002 12/4/2014
1.3.1 538 11/29/2014
1.3.0 1,158 11/3/2014
1.2.5 812 10/5/2014
1.2.4 548 10/5/2014
1.2.3 578 10/3/2014
1.2.2 573 9/30/2014
1.2.1 565 9/30/2014
1.2.0 582 9/30/2014
1.1.0 899 8/22/2014
1.0.2 585 8/18/2014
1.0.1 618 8/18/2014
1.0.0 785 7/25/2014
Show less