#include <stdlib.h>
// INTERNAL INCLUDES
-#include <dali/dali.h>
+#include <dali/public-api/dali-core.h>
#include <dali-test-suite-utils.h>
using namespace Dali;
{
public:
- typedef SignalV2<void ()> VoidSignalVoid;
- typedef SignalV2<void (float)> VoidSignalFloat;
+ typedef Signal<void ()> VoidSignalVoid;
+ typedef Signal<void (float)> VoidSignalFloat;
- typedef SignalV2<float ()> FloatSignalVoid;
- typedef SignalV2<float (float)> FloatSignalFloat;
+ typedef Signal<float ()> FloatSignalVoid;
+ typedef Signal<float (float)> FloatSignalFloat;
TestSignals()
{
}
FloatFunctorFloat( const FloatFunctorFloat& copyMe )
+ : mLastReceivedValue (copyMe.mLastReceivedValue )
{
++mTotalInstanceCount;
++mCurrentInstanceCount;
DALI_TEST_EQUALS( returnValue, FloatFunctorVoid::DEFAULT_RETURN_VALUE, TEST_LOCATION );
// Test double emission
- returnValue = 0.0f;
returnValue = signals.mFloatSignalVoid.Emit();
DALI_TEST_EQUALS( FloatFunctorVoid::mCallbackCount, 2, TEST_LOCATION );
DALI_TEST_EQUALS( returnValue, FloatFunctorVoid::DEFAULT_RETURN_VALUE, TEST_LOCATION );