Commit Graph
16398 Commits
Author SHA1 Message Date
Glenn Maynard ae5f3eeaf9 move ThemeMetricEnum into ThemeMetric.h, add default constructor 2005-07-14 01:47:47 +00:00
Glenn Maynard 0fd2a733ef update: load big stuff in Load(), use given metric class 2005-07-14 01:41:17 +00:00
Glenn Maynard 3f45c8a150 cleanup 2005-07-14 01:31:51 +00:00
Glenn Maynard 66b842f342 unused 2005-07-14 01:27:59 +00:00
Glenn Maynard 94d8842ca0 don't hold Lua while loading a file; it'll block rendering 2005-07-13 22:23:24 +00:00
Chris Danford 1f02263f34 remove old, redundant NextScreen%d metrics
add new profile screens
2005-07-13 20:48:10 +00:00
Chris Danford 295424aa6f fix build 2005-07-13 20:33:14 +00:00
Chris Danford e2e641d0f7 add MAX_NUM_LOCAL_PROFILES 2005-07-13 20:27:05 +00:00
Chris Danford 1fe01e6aa1 derive from SWME to eliminate background and common transitions 2005-07-13 20:26:41 +00:00
Chris Danford 19b271f2ed remove old 2005-07-13 19:29:42 +00:00
Chris Danford 5161efceae finish new profile screens 2005-07-13 19:25:39 +00:00
Chris Danford 65ff592f69 add ProcessMenuStart for derived screens to trap Start 2005-07-13 19:22:23 +00:00
Chris Danford a6a70e41ae remove old, redundant "NextScreen%d" metric 2005-07-13 19:21:03 +00:00
Chris Danford 6f9d4caf0f keep the whole LocalProfile in memory, not just the EditableData 2005-07-13 19:15:31 +00:00
Chris Danford b79553f7cb add Character, Lua bindings 2005-07-13 19:11:24 +00:00
Chris Danford 8998dfc589 add SetOneSharedSelectionIfPresent 2005-07-13 19:09:13 +00:00
Chris Danford 3752bdf702 cleanup 2005-07-13 19:08:44 +00:00
Chris Danford 64b16818a8 Lua bindings 2005-07-13 19:07:15 +00:00
Chris Danford 4459393d84 row -> iRow 2005-07-13 19:01:42 +00:00
Chris Danford 505e835214 GetDisplayName -> GetDisplayNameOrHighScoreName 2005-07-13 18:49:49 +00:00
Glenn Maynard 881db4c838 remove more duplication of Screen's handlers 2005-07-13 08:58:14 +00:00
Glenn Maynard ed4eacdb4b metrics 2005-07-13 08:56:49 +00:00
Glenn Maynard 5e0e547d4d use Screen's 2005-07-13 08:56:16 +00:00
Glenn Maynard 1260347d05 whoops, eval metrics 2005-07-13 08:54:35 +00:00
Glenn Maynard f77ae43485 ArchHooks_Win32::SetupConcurrentRenderingThread 2005-07-13 08:33:28 +00:00
Glenn Maynard 52f7324f37 add SetupConcurrentRenderingThread 2005-07-13 08:29:02 +00:00
Glenn Maynard 1ddf7f57da use ConcurrentlyPrepareScreen 2005-07-13 06:51:08 +00:00
Glenn Maynard e1dae4bf04 dumb fix 2005-07-13 06:49:30 +00:00
Glenn Maynard a6cb2db9f2 implement ConcurrentlyPrepareScreen and IsConcurrentlyLoading 2005-07-13 06:44:44 +00:00
Glenn Maynard cf33a47ba4 add StartConcurrentRendering, FinishConcurrentRendering
(avoiding "BackgroundRendering" to avoid confusion with screen
backgrounds)
2005-07-13 06:41:27 +00:00
Glenn Maynard a885cdc0cd allow using frame limiter to give up CPU between frames, if the video
drivers aren't doing it (which they should be)
2005-07-13 06:31:08 +00:00
Glenn Maynard 94ff3eca36 implement framerate limiting. This is imprecise; it's intended for giving
up CPU before waiting for vsync, and not for limiting to a precise framerate.
2005-07-13 06:16:37 +00:00
Glenn Maynard 989565227b add SupportsThreadedRendering flag (not in OGL yet) 2005-07-13 01:04:59 +00:00
Glenn Maynard 02fb825df7 GameLoop 2005-07-13 01:01:08 +00:00
Glenn Maynard 90e8d8f130 split out GameLoop ... 2005-07-13 00:51:38 +00:00
Glenn Maynard 1f9b40ca23 split out GameLoop ... 2005-07-13 00:49:22 +00:00
Glenn Maynard 8e971717c3 split out game loop 2005-07-13 00:45:58 +00:00
Glenn Maynard fcbe90cc09 merge dupe EndFrame code 2005-07-13 00:37:43 +00:00
Glenn Maynard f384783335 cleanup 2005-07-13 00:28:37 +00:00
Glenn Maynard cf22782ab9 add AppHasFocus 2005-07-13 00:22:59 +00:00
Glenn Maynard 9b9b19c6a0 no Update() 2005-07-13 00:01:46 +00:00
Glenn Maynard aad96ee660 remove Update 2005-07-13 00:01:08 +00:00
Glenn Maynard b85b6c7839 fixups for upcoming changes 2005-07-12 23:44:17 +00:00
Glenn Maynard 796ac96c50 remove Update. DISPLAY has enough places to hook, and doesn't need access to the gameplay timer. Do this stuff in EndFrame instead. 2005-07-12 23:16:03 +00:00
Glenn Maynard 16a1a71848 remove unused fDeltaTime 2005-07-12 23:14:21 +00:00
Glenn Maynard 7d99ae8022 AllFailed binding 2005-07-12 22:35:48 +00:00
Glenn Maynard e5d72baba2 cleanup 2005-07-12 22:01:26 +00:00
Glenn Maynard 21331d1d29 GetEvaluationNextScreen 2005-07-12 21:48:46 +00:00
Glenn Maynard 95a773dae0 use lua 2005-07-12 21:47:15 +00:00
Glenn Maynard f47cb7f526 bind GetName 2005-07-12 21:44:30 +00:00