* Video / FrameBase: move arch specific code to FrameBase. * Video::Initialize & SetFrameBuffer. Ensure initialization and SetBuffer can only happen in the right order. * Video: move virtual functions to FrameBase. With these changes all the virtual functions are in FrameBase and Video gets closer to be (only) the Apple ][ Video device. * Move a few more functions from Video to FrameBase (snapshot related) Now, the inclusion is one way with Video *not* including FrameBase. * FrameBase::VideoRefreshScreen move Video related code to Video. And only leave management to FrameBase. |
||
---|---|---|
.. | ||
AppleWin.cpp | ||
AppleWin.h | ||
DirectInput.cpp | ||
DirectInput.h | ||
Win32Frame.cpp | ||
Win32Frame.h | ||
WinFrame.cpp | ||
WinFrame.h |