1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #ifndef OPTIONSSCREENWRAPPER_H
- #define OPTIONSSCREENWRAPPER_H
- /*************************************************************************************************\
- OptionsScreenWrapper.h : Interface for the OptionsScreenWrapper component.
- //---------------------------------------------------------------------------//
- // Copyright (C) Microsoft Corporation. All rights reserved. //
- //===========================================================================//
- \*************************************************************************************************/
- //*************************************************************************************************
- /**************************************************************************************************
- CLASS DESCRIPTION
- OptionsScreenWrapper:
- **************************************************************************************************/
- #include "aSystem.h"
- #include "aListBox.h"
- class OptionsXScreen;
- class OptionsScreenWrapper
- {
- public:
- enum status_type
- {
- opt_INACTIVE,
- opt_ACTIVE,
- opt_DONE
- };
- OptionsScreenWrapper();
- ~OptionsScreenWrapper();
- void init();
- void destroy();
- status_type update();
- void render();
- void begin();
- void end();
- bool isDone() { return (!isActive); }
- private:
- OptionsXScreen* pOptionsScreen;
- bool isActive;
- };
- //*************************************************************************************************
- #endif // end of file ( OptionsScreenWrapper.h )
|