Guiliani  Version 2.5 revision 7293 (documentation build 13)
GUIAnimatable.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_ANIMATABLE_H_
11#define GUI_ANIMATABLE_H_
12
13#include "eC_Math.h"
14
51{
52public:
54 virtual ~CGUIAnimatable();
55
62 virtual void DoAnimate(const eC_Value& vTimes = eC_FromInt(1));
63
69 virtual void StartAnimation();
70
76 virtual void StopAnimation();
77
82 virtual eC_Bool IsAnimating() const;
83};
84
85#endif
Base interface for animation callbacks.
Definition: GUIAnimatable.h:51
virtual void StopAnimation()
virtual void StartAnimation()
virtual ~CGUIAnimatable()
Destructor. Removes all existing animation callbacks.
virtual eC_Bool IsAnimating() const
virtual void DoAnimate(const eC_Value &vTimes=eC_FromInt(1))