Commit Graph

22 Commits

Author SHA1 Message Date
Chris Danford 5fa0000bec lua method GetValue: use Enum::Check<RadarCategory> for param 2007-10-19 08:58:46 +00:00
Chris Danford 5637d0f7f7 Move RadarValues::WriteSimpleValues, WriteComplexValues into ThemeMetric objects for maintainability. 2007-02-26 06:04:52 +00:00
Chris Danford 0160e23705 style cleanup: use FOREACH_ENUM( X, x ) everywhere instead of FOREACH_X( x ) for consistency
The FOREACH_X defines are not very useful, and they were created back before FOREACH_ENUM was convenient.
2007-02-23 22:29:42 +00:00
Steve Checkoway 169d7c8b44 Greatly decrease time to write catalog.xml by pulling THEME->GetMetricB out of the inner loop and passing it along to RadarValues. (Also don't copy the vector of Song*.) The time to generate the XNode for Songs was cut down by a fifth (from 2.5 seconds to .5 seconds for me, fully optimized). 2007-02-04 09:35:02 +00:00
Glenn Maynard d188c2fd12 use GetName, GetValue 2006-10-02 06:12:42 +00:00
Steve Checkoway 01fb4540f3 Simplify. 2006-10-01 14:51:50 +00:00
Glenn Maynard c690fdcfe4 unify registration 2006-09-29 00:01:32 +00:00
Glenn Maynard ea7c05cee5 simpler Lua boilerplate 2006-09-27 19:53:05 +00:00
Glenn Maynard f48af0bbe6 lua bindings 2006-08-16 05:11:01 +00:00
Steve Checkoway d2f3a14495 strtof -> StringToFloat. 2006-06-12 06:42:25 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Chris Danford 44225ad379 XToThemedString -> XToLocalizedString 2006-01-07 04:11:29 +00:00
Chris Danford 0b98adff15 make RadarCategory enum and Lua names consistent 2005-12-24 20:18:56 +00:00
Chris Danford 37f82b43f7 remove CStringArray #define 2005-12-09 21:36:22 +00:00
Chris Danford d7f4346cb7 use union in RadarValues for readability 2005-04-11 07:28:09 +00:00
Glenn Maynard 776060e913 implement course radar value caching 2005-03-07 22:30:39 +00:00
Chris Danford 981e52ec58 merge IniFile and XmlFile 2005-01-07 14:28:00 +00:00
Glenn Maynard 2f77f403ef unused variable 2004-11-24 00:51:40 +00:00
Chris Danford 73b99e583a optimize Stats.xml size: Allow theme to turn off writing off certain RadarValues 2004-08-28 22:10:06 +00:00
Chris Danford c4febdcf62 fix "Trail RadarValues off by -1" 2004-08-22 17:23:08 +00:00
Chris Danford 4f41bacd91 fix "PaneDisplay shows bogus values for edits" 2004-08-21 06:21:12 +00:00
Chris Danford e075fdf388 add missing files 2004-07-12 06:36:10 +00:00