Sha256: dff8cb415f5560c5749ad974b6553b9213a7722a9630149bf1fc33af6fb3f96d

Contents?: true

Size: 556 Bytes

Versions: 40

Compression:

Stored size: 556 Bytes

Contents

#pragma once

#include "logging/RhoLog.h"
#include "common/RhoTime.h"

namespace rho {
namespace common {

class CSplashScreen
{
    DEFINE_LOGCLASS;
	
	long m_nDelay;
	CTimeInterval m_startTime;
   	int m_nFlags;

   	long howLongWaitMs();

public: 
    static const int NONE = 0, VZOOM = 1, HZOOM = 2, VCENTER = 4, HCENTER = 8;
   	
    CSplashScreen()
    {
  	    m_nDelay = 0;
   	    m_nFlags = NONE;
    }

   	boolean isFlag(int nFlag)
   	{
   		return (m_nFlags&nFlag) != 0;
   	}
	
   	void start();
  	void hide();
    void init();
   
};

}
}

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
rhodes-2.2.6 platform/shared/common/SplashScreen.h
rhodes-2.2.6.beta.1 platform/shared/common/SplashScreen.h
rhodes-2.2.5 platform/shared/common/SplashScreen.h
rhodes-2.2.5.beta.3 platform/shared/common/SplashScreen.h
rhodes-2.2.5.beta.2 platform/shared/common/SplashScreen.h
rhodes-2.2.5.beta.1 platform/shared/common/SplashScreen.h
rhodes-2.2.4.beta.1 platform/shared/common/SplashScreen.h
rhodes-2.2.3 platform/shared/common/SplashScreen.h
rhodes-2.2.3.beta.1 platform/shared/common/SplashScreen.h
rhodes-2.2.2 platform/shared/common/SplashScreen.h
rhodes-2.2.2.beta.1 platform/shared/common/SplashScreen.h
rhodes-2.2.1 platform/shared/common/SplashScreen.h
rhodes-2.2.1.beta.2 platform/shared/common/SplashScreen.h
rhodes-2.2.1.beta.1 platform/shared/common/SplashScreen.h
rhodes-2.2.0 platform/shared/common/SplashScreen.h
rhodes-2.2.0.beta.3 platform/shared/common/SplashScreen.h
rhodes-2.2.0.beta.2 platform/shared/common/SplashScreen.h
rhodes-2.2.0.beta.1 platform/shared/common/SplashScreen.h
rhodes-2.1.0 platform/shared/common/SplashScreen.h
rhodes-2.0.3 platform/shared/common/SplashScreen.h