Guiliani  Version 2.5 revision 7293 (documentation build 13)
GUIInput_stm32f746.h
1/*
2* Copyright (C) TES Electronic Solutions GmbH,
3* All Rights Reserved.
4* Contact: info@guiliani.de
5*
6* This file is part of the Guiliani HMI framework
7* for the development of graphical user interfaces on embedded systems.
8*/
9
10#ifndef GUIINPUT_STM32F746_H_
11#define GUIINPUT_STM32F746_H_
12
13#include "GUIInputMedia.h"
14#include "GUIEvent.h"
15
17
22{
23public:
28 static void CreateInstance(
29 const eC_UInt& uiWidth,
30 const eC_UInt& uiHeight);
31
32 virtual CGUIEvent* GetEvent(eC_UInt uiIdleTime);
33 virtual void StopIdle(void);
34
35protected:
41 const eC_UInt& uiWidth,
42 const eC_UInt& uiHeight);
43
44 virtual ~CGUIInput_STM32F746();
45
46private:
47 eC_Bool m_bStopIdle;
48};
49
50#endif /* GUIINPUT_STM32F746_H_ */
Base class for Guiliani Events.
Definition: GUIEvent.h:26
Platform-specific implementation of the Input Wrapper for the STM32F429I board.
Definition: GUIInput_stm32f746.h:22
virtual CGUIEvent * GetEvent(eC_UInt uiIdleTime)
virtual void StopIdle(void)
static void CreateInstance(const eC_UInt &uiWidth, const eC_UInt &uiHeight)
CGUIInput_STM32F746(const eC_UInt &uiWidth, const eC_UInt &uiHeight)
Definition: GUIInputMedia.h:29