Commit Graph
65 Commits
Author SHA1 Message Date
Giulio Camuffo a900a5ab10 MATH: Further work on the Matrix class.
The vectors are now matrices.
2011-09-14 23:06:14 +02:00
Giulio Camuffo 0083c8619c MATH: Move the math classes to their own math/ dir and Math namespace. 2011-09-14 23:05:52 +02:00
Giulio Camuffo e9267cfec5 GRAPHICS: Overhaul of the matrix classes.
New Matrix<rows, cols> and Transform<T> (with T a matrix) classes
to ease the creation of different matrix classes.
2011-09-14 23:05:44 +02:00
Giulio Camuffo 1fbbd24aee GRIM: Port Actor, Bitmap, Color, Font, Primitive, ObjectState, Scene, TextObj to PoolObject.
These are the classes that go into Lua, and so are kept in a pool,
indexed with an id.
2011-09-07 23:08:59 +02:00
Giulio Camuffo f0bd13f006 GRIM: Stubbed L1_SetActorCollisionMode and L1_SetActorCollisionScale. 2011-08-01 15:12:57 +02:00
Giulio Camuffo 32a1815ff9 GRIM: Document some Actor's methods. 2011-07-29 11:08:05 +02:00
Giulio Camuffo 692ce7685f GRIM: Some header cleanups. 2011-07-22 22:40:49 +02:00
Giulio Camuffo 784f9ce5b9 GRIM: Move Model::HierNode, Mesh and Face outside of Model. 2011-07-22 22:09:49 +02:00
Giulio Camuffo 2970960267 GRIM: Implemented SetActorTimeScale(). 2011-06-06 15:11:50 +02:00
Joni Vähämäki 39d149b8bb GRIM: Ignore talk chores in IsActorChoring(). 2011-06-01 20:23:29 +03:00
Joel Teichroeb a42ffed5cb Some cleanup of scene and scene related code. 2011-05-27 16:04:22 -07:00
Joel Teichroeb 733b34febc Changed const char * to const Common::String &. 2011-05-22 12:56:37 +08:00
Pawel Kolodziejski 356c9c8c07 sync with scummvm 2011-05-18 23:33:39 +02:00
Joni Vähämäki 7ec8f98f37 GRIM: Fix GetActorNodeLocation() returning the location of wrong node. 2011-05-19 01:10:55 +08:00
Pawel Kolodziejski 59fdb1c03d GRIM: added missed files 2011-05-08 12:34:15 +02:00