Versión de Firmware con funciones de RAM incorporadas.
Dependencies: mbed
Fork of VmRecorderV1dot1 by
ScreenManager/SelecManager.h
- Committer:
- JuanManuelAmador
- Date:
- 2015-07-14
- Revision:
- 2:e818c80e6d5c
- Parent:
- 0:3d456b8ce449
File content as of revision 2:e818c80e6d5c:
/** * @author Juan Manuel Amador Olivares (virtualmech) */ #ifndef SELECMANAGER_H #define SELECMANAGER_H #define NSELECSCREEN 25 // Número máximo de pantallas seleccionables #include "Seleccion.h" // Esta clase se encarga de gestionar los elementos comunes de las pantallas con elementos seleecionables como por ejemplo la forma de selección class SelecManager { public: /** * Constructor. * */ SelecManager(); int addScreen(Seleccion* screen); // Devuelve el número de identificación en la lista de pantallas seleccionables void setInverterSelection(); // Configura la forma de selección de inversión de pixeles del elemento void setRectSelection(); // Configura la forma de selección mediante rectángulos delimitadores int getnScreens(); private: int nScreens; Seleccion* screens[NSELECSCREEN]; // Lista de pantallas seleccionables }; #endif