0ad/source/maths
Ykkrosh 1c7e33b528 Remove a load of implicit CStr type conversions, since they're error-prone and can cause silent data loss.
Handle most CStr8/CStrW conversions via UTF-8 instead of effectively
assuming Latin-1.
Return UTF-8 strings from Xeromyces API.

This was SVN commit r8929.
2011-02-17 20:08:20 +00:00
..
scripting Support new SpiderMonkey API. 2010-11-16 23:00:52 +00:00
tests # Add fog-of-war. 2010-09-23 12:13:13 +00:00
Bound.cpp
Bound.h
Brush.cpp
Brush.h
Fixed.cpp Remove a load of implicit CStr type conversions, since they're error-prone and can cause silent data loss. 2011-02-17 20:08:20 +00:00
Fixed.h # Add fog-of-war. 2010-09-23 12:13:13 +00:00
FixedVector2D.h # Initial support for formation movement. 2010-09-03 09:55:14 +00:00
FixedVector3D.h Switch everything to 15.16-bit precision fixeds, to allow more accurate unit vectors and angles. 2010-05-02 20:32:37 +00:00
MathUtil.h
Matrix3D.cpp Inline common vector/matrix operations, for performance. 2010-09-24 16:54:20 +00:00
Matrix3D.h Inline common vector/matrix operations, for performance. 2010-09-24 16:54:20 +00:00
MD5.cpp Force some byte-order functions to be inline. 2010-05-25 18:47:11 +00:00
MD5.h Force some byte-order functions to be inline. 2010-05-25 18:47:11 +00:00
Noise.cpp
Noise.h
NUSpline.cpp
NUSpline.h
Plane.cpp Inline common vector/matrix operations, for performance. 2010-09-24 16:54:20 +00:00
Plane.h Add some missing consts to arguments. 2010-07-25 14:10:46 +00:00
Quaternion.cpp Inline common vector/matrix operations, for performance. 2010-09-24 16:54:20 +00:00
Quaternion.h
Sqrt.cpp
Sqrt.h
Vector2D.h
Vector3D.cpp Inline common vector/matrix operations, for performance. 2010-09-24 16:54:20 +00:00
Vector3D.h Inline common vector/matrix operations, for performance. 2010-09-24 16:54:20 +00:00
Vector4D.h