Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

DC_CyclingPunctualActionModeManager.cpp

00001 // 00002 // Copyright 2004 P&P Software GmbH - All Rights Reserved 00003 // 00004 // DC_CyclingPunctualActionModeManager.cpp 00005 // 00006 // Version 1.0 00007 // Date 24.01.04 00008 // Author A. Pasetti (P&P Software) 00009 00010 #include "../GeneralInclude/CompilerSwitches.h" 00011 #include "../GeneralInclude/ClassId.h" 00012 #include "../Base/DC_CyclingPunctualActionModeManager.h" 00013 #include "../Base/ModeManager.h" 00014 00015 DC_CyclingPunctualActionModeManager::DC_CyclingPunctualActionModeManager(void) { 00016 setClassId(ID_CYCLINGPUNCTUALACTIONMODEMANAGER); 00017 } 00018 00019 void DC_CyclingPunctualActionModeManager::update(void) { 00020 if (getCurrentMode()<(getNumberOfModes()-1)) 00021 setMode(getCurrentMode()+1); 00022 else 00023 setMode(0); 00024 } 00025
Copyright 2003 P&P Software GmbH - All Rights Reserved