Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EngineStateStateLogic.h
Go to the documentation of this file.
1 #ifndef ENGINESTATESTATELOGIC_H
2 #define ENGINESTATESTATELOGIC_H
3 
4 #include "StateLogic.h"
5 
6 class ApplicationState;
7 
9 {
10 public:
11  EngineStateStateLogic( ApplicationState *stateLogicOwner, const StorageList &storageList, BusinessLogicManager *businessLogicManager );
12  virtual ~EngineStateStateLogic();
13 
14  void AnalyzeEngineState();
15  void ProcessIgnitionState( const bool ignitionState );
16 };
17 
18 #endif // ENGINESTATESTATELOGIC_H
Definition: ApplicationState.h:33
EngineStateStateLogic(ApplicationState *stateLogicOwner, const StorageList &storageList, BusinessLogicManager *businessLogicManager)
Definition: EngineStateStateLogic.cpp:19
void AnalyzeEngineState()
Definition: EngineStateStateLogic.cpp:28
void ProcessIgnitionState(const bool ignitionState)
Definition: EngineStateStateLogic.cpp:40
virtual ~EngineStateStateLogic()
Definition: EngineStateStateLogic.cpp:24
Definition: BusinessLogicManager.h:7
Definition: StateLogic.h:11
Definition: EngineStateStateLogic.h:8