Module CS/docs/texinfo/plugins/engine/

back to main page

Summary Period: 2000-11-19 to 2003-06-20

Modules

[root]/CS/docs/texinfo/plugins/engine

Lines Of Code


Total Lines Of Code: 5056 (2003-07-11 20:29)

Authors

Author Changes Lines of code Lines per change
Totals 85 (100.0%) 5862 (100.0%) 68.9
mgeisse 34 (40.0%) 5427 (92.6%) 159.6
jorrit 24 (28.2%) 372 (6.3%) 15.5
sunshine 26 (30.6%) 57 (1.0%) 2.1
ab031ns 1 (1.2%) 6 (0.1%) 6.0

Most Recent Commits

jorrit 2003-06-20 12:48

- Jorrit did some updates to the documentation to avoid the word
'region' where something else is meant.

9 lines of code changed in:

jorrit 2003-06-05 13:06

Another small documentation update.

1 lines of code changed in:

jorrit 2003-06-05 12:58

- Updated the portal section in the documentation.
- Added a reference to the procedural texture documentation from
within the section describing animation techniques for textures.

18 lines of code changed in:

jorrit 2003-06-05 12:11

Jorrit updated the engine components section in the documentation.

7 lines of code changed in:

jorrit 2003-01-16 13:56

- Updated the FAQ a little bit.
- Updated a bit of the engine documentation.

126 lines of code changed in:

ab031ns 2003-01-14 13:03

modified documentation from old syntax to XML

6 lines of code changed in:

sunshine 2003-01-13 05:34

Fixed some Texinfo mark-up errors and eliminated a number of overfull and
underfull hbox warnings reported by TeX.

1 lines of code changed in:

jorrit 2003-01-11 11:32

Fixed various outdated information throughout the documentation.
Still a lot of work to do however.

27 lines of code changed in:

sunshine 2002-12-17 10:01

Automated Texinfo @node and @menu repair.

1 lines of code changed in:

jorrit 2002-12-16 14:58

- Some documentation updates:
- Extended apimod96.txi with information about octree removal.
- Removed section about csParser. It is gone.
- Extended apimod96.txi with information about the XML format.
- Removed documentation about obsolete octree based commands
in walktest.
- Fixed dirhier.txi for the octree removal. Added mention
of frustvis.
- Fixed the feature list.
- Updated the viscull.txi document a bit. But this still needs
more work for Dynavis and Frustvis.
- Removed mention of VISTREE from thing mesh object documentation.

16 lines of code changed in:

sunshine 2002-12-10 23:37

Eric Sunshine applied a large and thorough typographical-error correction
patch to the Texinfo documentation from Andreas Busch
<nobita@t-online.de>. Also applied a few minor corrections from Eric
Sunshine.

23 lines of code changed in:

sunshine 2002-08-06 21:49

Eric Sunshine fixed the following problems with the Texinfo documentation:

-*- Syntax error in mapfmt.txi.

-*- Fixed to work with makeinfo program from the Mingw/MSYS distribution
which complains if @ref{} and cousins are split over multiple lines.
The following files were affected: rain.txi, snow.txi, 3dsprite.txi,
internal/platform/next.txi.

3 lines of code changed in:

jorrit 2002-05-30 10:35

I did a quick run of all annotations that were added to the
user documentation and public API reference manual, and I
incorporated all useful suggestions, corrections, and clarifications
into the real manual.

3 lines of code changed in:

jorrit 2001-11-22 16:41

- Some smaller documentation updates.
- Removed everything from the parser documentation that is no
longer valid. The parser documentation also doesn't try to explain
anything related the loading of mesh objects. For this you should
go to the mesh object chapter. This does not mean that the parser
documentation is already up-to-date though. But it is more accurate
now. Also started added some of the new things to the documentation.

11 lines of code changed in:

jorrit 2001-09-02 07:41

- Various documentation changes:
- Updated the engine/portals document.
- Updated the engine/lighting document.
- Updated the engine/viscull document.

81 lines of code changed in:

jorrit 2001-09-01 20:40

- Various documentation changes:
- Updated plugins overview so it mentions recent developments.
- Updated library overview so it mentions recent developments.
- Mention the pending removal of the system driver.
- Significantly updated the world components section. It
didn't even mention mesh objects...

63 lines of code changed in:

sunshine 2001-06-29 09:49

Automated Texinfo @node and @menu repair.

1 lines of code changed in:

jorrit 2001-02-15 12:25

Updated various parts of the documentation. The most important
change is that the simple tutorial has been updated to the mesh
object plugin system.

9 lines of code changed in:

jorrit 2001-01-08 12:30

Made some initial documentation on the MeshObject system.
Not finished but already useful. Check it out in
docs/texinfo/plugins/meshobj.

1 lines of code changed in:

sunshine 2000-12-07 10:50

-*- Renamed the following classes and SCF interfaces. Fixed all source
files, header files, and documentation to reflect these changes.

iWorld --> iEngine
csWorld --> csEngine
csWorldConfig --> csEngineConfig
csWorldState --> csEngineState
csWorldStateVector --> csEngineStateVector

-*- Renamed the following files. Fixed all source files, header files,
and documentation to reflect these changes.

iworld.h --> iengine.h
world.h --> engine.h
world.cpp --> engine.cpp
worldfmt.txi --> mapfmt.txi

-*- Eliminated the old iEngine SCF interface and the iengine.h header
file. This interface was just a very thin wrapper around the existing
iWorld (now iEngine) functionality. However, since the engine library
already contains sufficient SCF goop to pass as a plug-in module, the
old thin iEngine wrapper was not actually needed. The new iEngine is
now the one and only interface for accessing the engine regardless of
whether or not it is in a plug-in module or statically linked. There
is no longer any distinction.

-*- Renamed all `world' variables to 'engine' throughout the project and
documentation. Renamed all variations of `world' (such as `World',
etc.), as well. Also renamed `world file' references to `map file'
references. Code and documentation which specifically refers to
`world space' or `world coordinates' has not changed. In this case,
the `world' terminology is appropriate and has been retained.

-*- Added a bunch of missing `const' qualifiers to Dumper class.

-*- Renamed Dungeon plug-in's SCF name from
crystalspace.worldrnd.dungeon.std to crystalspace.dungeon.random.

-*- csProgressPulse now uses iSystem::Printf() rather than CsPrintf(),
thus it is no longer tied to the engine. Also added Doxygen comments.

-*- Enhanced the check for new C++ casting syntax in comptest.sh to be
more thorough. It now checks for all casting variations. This was
necessary, since someone at NeXT botched the OpenStep Objective-C++
compiler so that it fails to understand reinterpret_cast even though
it understands static_cast, const_cast, and dynamic_cast.

-*- Eliminated compilation warning in csbaglay.cpp regarding one variable
shadowing another.

-*- NeXT csosdefs.h now defines __NEED_GENERIC_ISDIR for SYSDEF_DIR so
that the generic isdir() gets defined. This is now required by CSWS.

-*- Added missing `const' qualifier to SetName() and GetName() methods of
csFrame and csSpriteAction.

-*- Eliminated several compilation warnings from the sound loader plug-in.

-*- Eliminated compilation warning about redefinition of RED_PREPROC macro
in haloscan.inc. This warning only showed up on platforms which have
TOP8BITS_R8G8B8_USED defined.

-*- Eliminated several compilation warnings in g2dtest regarding implicit
conversion of float to int.

-*- Added missing `const' qualifiers to several methods in mz3DSprite.

-*- Fixed quite a lot of multiple-include protection macros in
include/csengine so that they are now prefixed by `CS' (for instance
__CS_STATS_H__ rather than STATS_H). This should help to avoid naming
collisions with non-CS packages.

-*- Eliminated compilation warning in ptlab.cpp.

17 lines of code changed in:

(2 more)


Generated by StatCvs v0.2-dev