#define __DALI_INTERNAL_TIMER_H__
/*
- * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2018 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*/
// EXTERNAL INCLUDES
-#include <dali/public-api/common/dali-common.h>
#include <dali/public-api/object/base-object.h>
// INTERNAL INCLUDES
+#include <dali/public-api/dali-adaptor-common.h>
#include <dali/internal/system/common/timer-interface.h>
#include <dali/public-api/adaptor-framework/timer.h>
virtual void Stop();
/**
+ * @copydoc Dali::Timer::Pause()
+ */
+ virtual void Pause();
+
+ /**
+ * @copydoc Dali::Timer::Resume()
+ */
+ virtual void Resume();
+
+ /**
* @copydoc Dali::Timer::SetInterval()
*/
- virtual void SetInterval( unsigned int interval );
+ virtual void SetInterval( unsigned int interval, bool restart );
/**
* @copydoc Dali::Timer::GetInterval()