Glenn Maynard
aac2933b54
missed
2006-12-19 01:46:49 +00:00
Glenn Maynard
21de36d26a
fix warning
2006-12-19 01:42:26 +00:00
Chris Danford
014e4ad48b
add HandleTapScoreNone() for letting LifeMeters and ScoreKeepers handle TNS_None steps
...
move sending of "ComboStopped" to SendComboMessages
2006-12-19 01:42:17 +00:00
Chris Danford
dd2fef4f40
add HandleTapScoreNone() for letting LifeMeters and ScoreKeepers handle TNS_None steps
2006-12-19 01:39:57 +00:00
Chris Danford
8638b12928
remove manual loading of NoteField::ComboStoppedCommand and use LoadAllCommands instead
2006-12-19 01:35:51 +00:00
Glenn Maynard
f0c8b94b21
_WINDOWS -> WINDOWS
2006-12-19 01:03:44 +00:00
Glenn Maynard
acf261151e
LightsDriver_Null
2006-12-18 22:35:27 +00:00
Glenn Maynard
1160ced051
remove LightsDriver_Null
2006-12-18 22:33:20 +00:00
Glenn Maynard
d2e52b64b0
SystemMessage,Export by default
2006-12-18 22:32:46 +00:00
Glenn Maynard
6368cd4a3d
load SystemMessage explicitly
2006-12-18 22:30:19 +00:00
Glenn Maynard
b76c28c5cd
registered lights drivers
2006-12-18 22:29:49 +00:00
Glenn Maynard
ef9bf1835e
merge/simplify
2006-12-18 22:06:23 +00:00
Glenn Maynard
276de65c4d
merge more dupe code
2006-12-18 22:03:48 +00:00
Glenn Maynard
d7da6c5a26
revert unintended
2006-12-18 21:36:05 +00:00
Chris Danford
35aa6bf082
add missing files
2006-12-18 19:58:15 +00:00
Glenn Maynard
05edb8687f
remove arch.h
2006-12-17 08:14:05 +00:00
Glenn Maynard
b984831d4d
SUPPORT_OPENGL by default. (The general guideline for arch_setup
...
is "provide reasonable behavior by default"; arch_setup should set up
things special for that architecture, with a minimum of boilerplate.)
2006-12-17 08:13:42 +00:00
Glenn Maynard
a612f19a40
specify graphics drivers
...
(This isn't the best place for this, but RageDisplay drivers probably aren't
destined for arch.)
2006-12-17 08:10:22 +00:00
Glenn Maynard
7e327ef5b8
unused
2006-12-17 08:04:26 +00:00
Glenn Maynard
da708702ca
Theora fixup
2006-12-17 08:02:19 +00:00
Glenn Maynard
f2e0053c7d
Make* -> Driver::Create. Having these floating in arch.h isn't
...
useful; if you create the class, you need the class definition to
free it, and anyone creating a class is probably going to use it,
too.
2006-12-17 08:00:03 +00:00
Glenn Maynard
9b531743fc
InputHandler::Create
2006-12-17 07:56:18 +00:00
Glenn Maynard
3124b25ad0
make MovieTexture act more like other drivers: MovieTexture itself
...
is a factory for RageTexture objects, not a RageTexture itself. The
actual RageTexture objects don't need to be exposed in the headers
(DShow still does it for DShow_Helpers), so we don't need to expose
the headers of the movie API to user code. (We could also eliminate
reconstructing the factory driver each time we make a movie, but
there's no real reason to currently.)
2006-12-17 07:54:34 +00:00
Glenn Maynard
a42e1bcbfb
InputHandler::Create
2006-12-17 07:42:02 +00:00
Glenn Maynard
17c32b90c2
Make* -> Driver::Create. Having these floating in arch.h isn't
...
useful; if you create the class, you need the class definition to
free it, and anyone creating a class is probably going to use it,
too.
2006-12-17 07:41:21 +00:00
Glenn Maynard
50ca6633cb
cleanup
2006-12-17 07:33:09 +00:00
Glenn Maynard
fc6033d754
cleanup
2006-12-17 07:16:06 +00:00
Glenn Maynard
a8dc57f38e
merge duplicate boilerplate code
2006-12-17 07:15:25 +00:00
Glenn Maynard
274b8acfae
update
2006-12-17 07:10:07 +00:00
Glenn Maynard
2b9a167455
add RageDriver to merge duplicate boilerplate code
2006-12-17 07:06:53 +00:00
Glenn Maynard
519e61ee48
style cleanup
2006-12-17 07:04:43 +00:00
Glenn Maynard
d4f43cf844
reduce boilerplate code
2006-12-17 07:00:30 +00:00
Glenn Maynard
f55345ad84
update
2006-12-17 06:56:31 +00:00
Glenn Maynard
9447322729
CreateClass helper
2006-12-17 06:53:52 +00:00
Glenn Maynard
4bd423fa10
remove monolithic arch.cpp
2006-12-17 06:49:52 +00:00
Glenn Maynard
bcec908ebf
split out MakeMemoryCardDriver
2006-12-17 06:49:25 +00:00
Glenn Maynard
ad698b2c26
split out MakeLoadingWindow
2006-12-17 06:47:57 +00:00
Glenn Maynard
c7f82f0529
split out MakeLowLevelWindow, MakeLightsDrivers
2006-12-17 06:46:02 +00:00
Glenn Maynard
5255fa036c
fixup
2006-12-17 06:45:49 +00:00
Glenn Maynard
21be9b5cf1
split out MakeLightsDrivers
2006-12-17 06:45:06 +00:00
Glenn Maynard
3461ab8c4e
split out MakeLowLevelWindow
2006-12-17 06:42:47 +00:00
Glenn Maynard
799f20d8d1
unreachable (we check for this outside), and we can return NULL anyway, if all drivers fail
2006-12-17 06:17:56 +00:00
Glenn Maynard
fb968d435d
uhh
2006-12-17 06:15:13 +00:00
Glenn Maynard
e63698aa43
add LightsDriver_Export
2006-12-17 03:18:26 +00:00
Glenn Maynard
91bee90f1c
remove unused
2006-12-16 23:00:31 +00:00
Glenn Maynard
59b35c19bb
simplify stream configuration
2006-12-16 22:45:44 +00:00
Glenn Maynard
3f3e6cd480
fix init order warning
2006-12-16 22:12:20 +00:00
Glenn Maynard
45ee492808
LoadActor(path)(args) -> LoadActor(path, args)
2006-12-15 23:04:47 +00:00
Glenn Maynard
1cf89233a8
rename LoadActor to LoadActorFunc
...
allow level param to LoadActorFunc
LoadActor now evaluates the function; arguments can be passed
directly to LoadActor; use LoadActorFunc if you want to get the
factory directly
2006-12-15 23:03:47 +00:00
Chris Danford
09e8c0bc34
Make addition a texture coord shift instead of a separate element. This means fewer texture swaps when drawing, fewer graphics to maintain, and lets non-tap elements have addition coloring
2006-12-15 22:27:00 +00:00