| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
There is no need to reinvent the wheel here, we have
great classes from irrlicht.
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix naming style for methods and classes:
Use camelCase for methods and PascalCase for classes as
code style demands it. And use sneak_case for methods that
are not member of a class.
* Replace "* " with " *" for Pointers
* Same for references
* Put function body opening braces on new line
* Other misc minor non functional style improvements
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is no need to put them into the header, they are solely used
inside the pathfinder.
Another advantage of this change is that only the pathfinder.cpp has
to be compiled if PATHFINDER_DEBUG gets defined or undefined, not
all files including the .h.
This commit moves the pathfinder classes to the cpp file without
modifications.
Also, the PATHFINDER_DEBUG macro gets moved to the cpp file and
the PATHFINDER_CALC_TIME macro gets moved to a plce where it
actually does work.
|
| |
|
|
|
|
|
| |
- Fix unintended negation of condition
- Remove line_of_sight 'optimization'
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
fix warnings for pathfinder debug traces
|
|
|