diff options
| author | Alexander Tkachev | 2016-06-04 19:14:54 +0600 | 
|---|---|---|
| committer | Alexander Tkachev | 2016-08-24 16:07:55 +0600 | 
| commit | 135f7d09a8ea790df37bff676682163732b1f6ad (patch) | |
| tree | d1ad76326ae6f4e2f56952566b52e09626e74b1b /backends/networking/curl/cloudicon.h | |
| parent | de84701aead489de944db078e6b61c2584708c53 (diff) | |
| download | scummvm-rg350-135f7d09a8ea790df37bff676682163732b1f6ad.tar.gz scummvm-rg350-135f7d09a8ea790df37bff676682163732b1f6ad.tar.bz2 scummvm-rg350-135f7d09a8ea790df37bff676682163732b1f6ad.zip | |
CLOUD: Make CloudIcon pulsate, fade in and fade out
That required ConnMan's timer stopping. Would be fixed in the next
commit.
Diffstat (limited to 'backends/networking/curl/cloudicon.h')
| -rw-r--r-- | backends/networking/curl/cloudicon.h | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/backends/networking/curl/cloudicon.h b/backends/networking/curl/cloudicon.h index 7cecf3acde..9419cf04bf 100644 --- a/backends/networking/curl/cloudicon.h +++ b/backends/networking/curl/cloudicon.h @@ -28,11 +28,16 @@  namespace Networking {  class CloudIcon { +	static const float ALPHA_STEP, ALPHA_MAX, ALPHA_MIN; +  	int _frame;  	bool _wasVisible, _iconsInited; -	Graphics::TransparentSurface _icon; +	Graphics::TransparentSurface _icon, _alphaIcon; +	float _currentAlpha; +	bool _alphaRising;  	void initIcons(); +	void makeAlphaIcon(float alpha);  public:  	CloudIcon(); | 
