Module CS/include/cstool/

back to main page

Summary Period: 2001-06-17 to 2003-07-11

Modules

[root]/CS/include/cstool

Lines Of Code


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

Authors

Author Changes Lines of code Lines per change
Totals 210 (100.0%) 4311 (100.0%) 20.5
jorrit 95 (45.2%) 2569 (59.6%) 27.0
mgeisse 33 (15.7%) 959 (22.2%) 29.0
res2002 23 (11.0%) 464 (10.8%) 20.1
sunshine 13 (6.2%) 87 (2.0%) 6.6
hangman 1 (0.5%) 64 (1.5%) 64.0
ab031ns 18 (8.6%) 54 (1.3%) 3.0
uid23444 1 (0.5%) 50 (1.2%) 50.0
philwyett 15 (7.1%) 37 (0.9%) 2.4
norman 4 (1.9%) 9 (0.2%) 2.2
matzebraun 4 (1.9%) 6 (0.1%) 1.5
dentoid 1 (0.5%) 5 (0.1%) 5.0
azverkan 1 (0.5%) 4 (0.1%) 4.0
vengeance2001 1 (0.5%) 3 (0.1%) 3.0

Most Recent Commits

sunshine 2003-07-11 09:47

Project-wide spelling corrections:

conveniance --> convenience
conveniant --> convenient

2 lines of code changed in:

jorrit 2003-07-10 09:25

- Jorrit added a test in csColliderWrapper::Collide() so that
csColliderWrapper can be used in cases where there is no
collider. This means one can use csColliderWrapper to remember
the fact that there is no collider.

5 lines of code changed in:

res2002 2003-07-04 15:28

Committed fixes from Oktal for some circular #include
dependencies in the new renderer.
Fixed a wrong #include in anonrndbuf.cpp.

1 lines of code changed in:

hangman 2003-07-01 13:19

moved from csutil to cstool

64 lines of code changed in:

res2002 2003-06-18 22:14

Made the following changes:
Added some documentation about per-user configs.
Fixed csGetAppPath() on unix.
On Win32, external .csplugin files are supported again (in
addition to embedded metadata.)
SCF factories have internally a 'context' now. The 'context'
basically identifies the directory of a plugin and is used to
decide whether duplicate class ID will be reported or not.
Eliminated a bit of redundant code and used more macros in
the GL extension manager to reduce it's bloat a bit.
Renamed "win32/syspath.cpp" to "win32/winsyspath.cpp".

1 lines of code changed in:

jorrit 2003-06-12 11:48

- Jorrit clarified a comment with csColliderWrapper telling people that you
must DecRef() the new collider wrapper after creating it.

5 lines of code changed in:

res2002 2003-06-11 18:23

Added "CrystalSpace." prefixes to the default "Noname" application ID and to those of CS demo apps.

1 lines of code changed in:

res2002 2003-06-10 19:33

Made the following changes:
- Moved CS_INITIALIZE_PLATFORM_APPLICATION invokation to csInitializer::CreateEnvironment() and also augment the doxygen documentation, as suggested by ES.
- Added iWin32Assistant::GetApplicationWindow().
- Replace use of GetForegroundWindow() in DirectSound3D renderer with above (bug 751779).
- Fixed scfString::FindLast() not returning a value.

19 lines of code changed in:

jorrit 2003-06-05 11:39

Jorrit fixed csProcFile inheritance to use public inheritance
for iFireTexture instead of private inheritance.

1 lines of code changed in:

jorrit 2003-06-05 09:28

Jorrit fixed csNodeIterator to the new iterator syntax.

2 lines of code changed in:

jorrit 2003-05-29 08:04

Replaced NULL with 0.

26 lines of code changed in:

jorrit 2003-05-21 11:15

Jorrit did various changes related to portal management:
- Moved iPortal definition from imesh/thing/portal.h to
iengine/portal.h. The reason is that portals are now an engine
concept and not only for things. The only portal implementation
is currently still in thing though.
- Added the ability to get the portal vertices from iPortal.
- Added iMeshObject->GetPortalCount() and iMeshObject->GetPortal().
- Also added default implementations of those to csMeshObject
(supporting no portals).
- At two places in the engine (GetNearbyObjects() and PlaceMesh())
this new function is used instead of first querying for
iThingState. This makes those functions a bit faster and is (in
theory) also more general (in the sense of being able to add
portals to any mesh object). However later on most functions
still query for iThingState so this promise of more generality
is not fulfilled yet.

12 lines of code changed in:

res2002 2003-05-20 16:07

- fixed the include path for the fire loader token list.
- added some documentation to tokenlist.h.

53 lines of code changed in:

res2002 2003-05-20 09:49

- res scrapped the 'experimental' token list macros in favor of a more
stable & portable solution suggested by Eric Sunshine.

15 lines of code changed in:

res2002 2003-05-19 11:32

- removed all member access control directives from the classes
generated when using cstool/tokenlist.h since this seems to cause
problems on some platforms.

1 lines of code changed in:

res2002 2003-05-17 18:32

- made the following changes:
- extended the stdpt plugin with a fire texture loader.
- added experimental 'convenient token list', currently used by
above loader.
- added a simple color gradient class to csgfx.
- added the possibility to the fire texture to set a user-defined
palette.
- added a gradient parser to the syntax services.
- changed partsys so that a fire system now has a small procedural
fire instead of 'raindrop' texture.

188 lines of code changed in:

jorrit 2003-05-15 09:37

Jorrit fixed compile errors in proctex (access to private or
protected members from within subclasses).

2 lines of code changed in:

res2002 2003-05-15 00:59

- added a base class for texture factories.

62 lines of code changed in:

res2002 2003-05-15 00:53

- made the following changes to the fire proctex:
- changed the algorithm a bit so it doesn't look tilted any more.
- added the ability to smooth the whole image after calculating
a pass.
- added an interface to control some animation parameters.
- uses csRandomGen now.
- changed csProcTex to support an 'always animate' mode: the
texture is updated even if it's not visible.
- changed the csProcTex class implementation a bit:
iTextureWrapper is now embedded. This way, procedural textures can
provide interfaces that can be queried from the texture wrapper
(e.g. the fire properties.)
- fixed an uninitialized variable in the checkerboard loader.
- added interfaces for texture factories.
- removed an unnecessary cut'n'paste leftover from ptanimimg.

84 lines of code changed in:

res2002 2003-04-16 17:57

typo fix

1 lines of code changed in:

(102 more)


Generated by StatCvs v0.2-dev