Guiliani  Version 2.6 revision 7293 (documentation build 12)
GUIStopAnimationChainCmd.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 GUI_STOP_ANIMATIONCHAIN_CMD_H
11#define GUI_STOP_ANIMATIONCHAIN_CMD_H
12
13#include "GUICommand.h"
15
22{
23public:
29 const AnimationHandle_t& eAnimationChainID,
30 const eC_Bool& bStopAllChains);
31
35
36#if defined(GUILIANI_STREAM_GUI)
37 virtual void ReadFromStream();
38#endif
39
40#if defined(GUILIANI_WRITE_GUI)
41 virtual void WriteToStream(const eC_Bool bWriteClassID = false);
42#endif
43
44protected:
45 virtual void Do();
46
47private:
48 AnimationHandle_t m_eAnimationChainID;
49 eC_Bool m_bStopAllChains;
50};
51
52#endif
Helper Macros in Guiliani
AnimationHandle_t
List of animation resource ids.
Definition: GUIAnimationResource.h:49
Command object base class.
Definition: GUICommand.h:127
Definition: GUIStopAnimationChainCmd.h:22
virtual void ReadFromStream()
virtual void WriteToStream(const eC_Bool bWriteClassID=false)
CGUIStopAnimationChainCmd(const AnimationHandle_t &eAnimationChainID, const eC_Bool &bStopAllChains)