Graham Pentheny
5111139558
Fixes for many low-severity compiler warnings ( #576 )
...
* Fixes for many low-severity compiler warnings
Mostly a lot of pedantic things like end-of-file newlines and commas on the last enum value. However some fixes like the weak v-tables warnings fixes might help with code gen. It's unclear if the linker is able to elide multiple copies of the same type's v-table in different translation units, (sometimes it can) but these fixes ensure we don't have to rely on it.
2022-11-11 21:03:03 -05:00
aymarfisherman
7cca61dc41
Renamed all instances of 'extents' to 'halfExtents' ( #279 )
2017-08-20 17:05:51 +02:00
Graham Pentheny
95658e7b6c
Added eof newlines. Fixes #198
2016-03-30 13:48:05 -04:00
Graham Pentheny
b7a83e0afb
Fixed rule of 3 violations in many places.
...
* Added virtual qualifier to a few destructors in subclasses.
* Removed a few empty destructors that didn't need to be explicitly defined.
* Fixed a few typos
* Removed unnecessary empty virtual destructors in some classes with parent's who derrived from a class with a virtual destructor
2016-01-20 11:57:32 -05:00
Graham Pentheny
b9804c5210
Better documentation for a few private fields in dtCrowdAgent as discussed in PR #110
2015-12-16 23:37:41 -05:00
Mikko Mononen
2797ff1a43
Merge pull request #60 from Kromster80/RemovingStrayCode
...
Removing stray code
2014-12-13 13:49:30 +02:00
Kromster80
48f20f08f2
Update DetourProximityGrid.h
2014-12-13 11:40:30 +03:00
Kromster80
a83d2a0c07
Leftovers?
...
"Looks like they are left overs from some code refactoring. --mikko"
2014-12-13 11:10:20 +03:00
Kromster80
f7d6717081
Update DetourProximityGrid.h
2014-12-08 16:00:26 +03:00
Kromster80
6571da958c
Synced Header and CPP variable names
2014-12-07 18:19:32 +03:00
axelrodR
14c8703dbd
forgot the header file...
2014-06-29 15:06:01 +03:00
Hans Gaiser
973f0e2c2b
Change active type from unsigned char to bool
2014-04-27 18:57:03 +02:00
Hans Gaiser
652317f9e6
Add commented improvements
2014-04-27 18:25:48 +02:00
Hans Gaiser
5290c8aac4
Add partial path result status for dtCrowdAgent
2014-04-27 17:34:36 +02:00
JimmyJames707
52efad386b
query filter for each agent type
...
This has the changes Mikko requested
2014-04-11 22:36:00 +10:00
JimmyJames707
e29b2c8a51
query filter for each agent type
...
This has the changes Mikko requested
2014-04-11 22:33:33 +10:00
JimmyJames707
907b67bd18
query filter for each agent type with changes
2014-04-11 22:17:21 +10:00
JimmyJames707
ce552fd578
Revert "query filter for each agent type with changes"
...
This reverts commit b5f70b51a5e627f98a6f5d28aa5704afa9cdff6a.
2014-04-11 21:50:58 +10:00
JimmyJames707
b5f70b51a5
query filter for each agent type with changes
2014-04-11 21:45:42 +10:00
JimmyJames707
0f2b03a8c0
I would like to submit a query filter for each agent type:
...
https://groups.google.com/forum/#!searchin/recastnavigation/dtQueryFilter |sort:relevance|spell:false/recastnavigation/t-rFg2Ku9IY/PJNNkCjARccJ
Search on
queryFilterType and m_filters to see the changes.
Also in this code there are bugfixes, that have already been submitted
as issues. They can be ignored.
Possible bug with requestMoveVelocity and navmesh regeneration
https://groups.google.com/forum/#!topic/recastnavigation/E6khmmKJkzk
Bug fix for No guard on dtCrowd::getAgent?
https://groups.google.com/forum/#!topic/recastnavigation/yJ1EEVbOaKg
2014-04-11 16:50:57 +10:00
Mikko Mononen
a8d1cba68c
Fixed google code Issue 237
...
- check query status of moveAlongSurface() in path corridor
2013-09-17 21:07:41 +02:00
Mikko Mononen
5d3fd07074
Merge pull request #2 from mendsley/issue_ignored_qualifiers
...
Fix isolated cases that violate gcc's -Wignored-qualifiers
2013-09-16 13:51:15 -07:00
Matthew Endsley
7a2a4b24c1
Fix isolated cases that violate gcc's -Wignored-qualifiers
2013-09-15 19:53:38 -07:00
Matthew Endsley
604aae43bd
Fix 64bit pointer arithmetic warnings
2013-09-15 19:35:52 -07:00
Mikko Mononen
17fae045a2
- improved replanting logic (better use of existing path)
...
- added priority q to help end-of-path replanting contestation
2012-05-31 10:36:35 +00:00
Mikko Mononen
00edec6ffb
- dtCrowd API Changed!
...
- finalizeSlicedFindPathPartial() returns best if no existing match found
- refactored crowd move requests
- removed adjustMoveTarget()
- added requestMoveVelocity() and resetMoveTarget()
- improved path replanning robustness
- added move visualization to crowd tool
2012-05-31 09:07:54 +00:00
Stephen Pratt
0ec4f993cb
Crowd: Detail API documentation for primary members declared in DetourCrowd.h.
...
Also includes some minor updates to the path corridor documentation.
2011-10-04 18:57:17 +00:00
Stephen Pratt
dee5f6a9bc
Crowd: Detail API documentation for members declared in DetourPathCorridor.h.
2011-09-26 19:10:54 +00:00
Mikko Mononen
1b6ca5a94a
Fixed findStraightPath() to return partial results. Fixed main.cpp FPS throttling. Added initial support for path replanning in DetourCrowd.
2011-08-01 10:48:56 +00:00
Cameron hart
d5729c678b
Changed header comments to use Doxygen format and added configuration Doxyfile.
2011-05-06 23:22:08 +00:00
Mikko Mononen
f85bb4c52c
Fix for strange neighbours. Was using m_agents, instead agents in few places.
2011-03-15 07:30:55 +00:00
Mikko Mononen
e238288549
getNeibours() was accessing wrong agent list.
2011-03-11 17:28:39 +00:00
Mikko Mononen
496ee57897
Added userData pointer for dtCrowdAgent.
2011-02-06 13:13:42 +00:00
Mikko Mononen
5b4f8b6047
Allow different obstacle avoidance parameters. Changed update flags to be per agent, not per crowd. Added optional separation to steering. Added UI to change obstacle avoidance quality.
2011-02-06 12:52:08 +00:00
Mikko Mononen
7f2696cbbf
First implementation of DetourCrowd off-mesh connection handling.
2011-01-30 17:11:20 +00:00
Mikko Mononen
e70a4664c9
Added multisampling. Moved obstacle avoidance to DetourCrowd.
2011-01-29 15:39:42 +00:00
Mikko Mononen
4a81213b3b
Refactored and cleaned up CrowdManager and moved it to DetourCrowd. Update tool UI layout, context sensitive help is now rendered as overlay.
2011-01-29 15:28:28 +00:00