Hi all, In an attempt to do some clean up I went and checked what interfaces/classes exists (mainly in libcrystalspace) but isn't used anywhere internally. The check isn't 100%, but at least a start.
The question now is, are people using this externally? If nobody does my suggestion is that they are marked deprecated in 1.4 and removed from 1.9. I'll give it a couple of days to get any response before doing so. Some are marked for "investigate more". Those are classes that.. needs to be investigated why they exists :) The classes are Interface/Class name Action Comments csProgressPulse Rem in 1.9, dep in 1.4 Not used anywhere iEventCord Rem in 1.9, dep in 1.4 Not used anywhere iEventPlug Investigate more Used in glcommon2d, joystick, win32 and OSX code.. But why? iEventOutlet Investigate more ?? csInputBinder Rem in 1.9, dep in 1.4 Not used anywhere csChainHull2D Rem in 1.9, dep in 1.4 Not used anywhere csAnimationTemplate Rem in 1.9, dep in 1.4 Not used anywhere csAnimatedPixmap Rem in 1.9, dep in 1.4 Not used anywhere csEventFlattener & Asc. Rem in 1.9, dep in 1.4 Not used anywhere csfxscr.h stuff Rem in 1.9, dep in 1.4 Only used in demos in walktest csRectRegion Rem in 1.9, dep in 1.4 Only used in demos in walktest csFileReadHelper Rem in 1.9, dep in 1.4 Only used in spr2md3 csFixed16 Rem in 1.9, dep in 1.4 Only used for LUT table computation in pdplight csFixed24 Rem in 1.9, dep in 1.4 Not used, wrong FixedSizeCache Rem in 1.9, dep in 1.4 Not used anywhere csControl87 Rem in 1.9, dep in 1.4 Not recommended to use anyhow.. Low-level stuff we shouldn't do iPen Rem in 1.9, dep in 1.4 Not used anywhere csPen Rem in 1.9, dep in 1.4 Not used anywhere csMemoryPen Rem in 1.9, dep in 1.4 Not used anywhere csPolyIndexed Rem in 1.9, dep in 1.4 Only used by csPen csPrefixConfig Rem in 1.9, dep in 1.4 Not used anywhere csSchedule Rem in 1.9, dep in 1.4 Not used anywhere csSolidSpace Rem in 1.9, dep in 1.4 Not used anywhere csSparse3D Rem in 1.9, dep in 1.4 Not used anywhere csWideSparse3D Rem in 1.9, dep in 1.4 Not used anywhere csEventTimer Investigate more Used by thing in genmeshify, not sure it is ever used/needed? csTriangulate2 Rem in 1.9, dep in 1.4 Not used anywhere csTuple2 Investigate more Only used by csDualQuat.. Needed? Regards -Marten ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Crystal-main mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/crystal-main Unsubscribe: mailto:[email protected]?subject=unsubscribe
