[gens-sdl] Options: Initial command line option parser.
authorDavid Korth <gerbilsoft@gerbilsoft.com>
Mon, 7 Sep 2015 15:22:30 +0000 (11:22 -0400)
committerDavid Korth <gerbilsoft@gerbilsoft.com>
Mon, 7 Sep 2015 15:22:30 +0000 (11:22 -0400)
commit29c22b29a9b25d7455b6221034bfa66e57edfb08
tree4245439a229d31c53f9a7a6963f898498c02ad55
parent30a9703483aba11a71ffdf0d235949c429919a9e
[gens-sdl] Options: Initial command line option parser.

Several options are present, but currently only the ROM filename,
auto-pause, and paused-effect are used.

TODO: Rewrite Options to use accessors instead of publicly exposing
options, and store the actual options in a private class.
src/gens-sdl/CMakeLists.txt
src/gens-sdl/CrazyEffectLoop.cpp
src/gens-sdl/CrazyEffectLoop.hpp
src/gens-sdl/EmuLoop.cpp
src/gens-sdl/EmuLoop.hpp
src/gens-sdl/EventLoop.cpp
src/gens-sdl/EventLoop.hpp
src/gens-sdl/EventLoop_p.hpp
src/gens-sdl/Options.cpp [new file with mode: 0644]
src/gens-sdl/Options.hpp [new file with mode: 0644]
src/gens-sdl/gens-sdl.cpp