public:
FrameCallbackBasic() = default;
- virtual void Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds)
+ virtual bool Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds)
{
mCalled = true;
+ return false;
}
virtual void Reset()
{
}
- virtual void Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
+ virtual bool Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
{
FrameCallbackBasic::Update(updateProxy, elapsedSeconds);
updateProxy.GetPosition(mActorId, mPositionGetPositionCall);
updateProxy.GetWorldPositionScaleAndSize(mActorId, mWorldPosition, mWorldScale, mSizeGetWorldPositionAndSizeCall);
updateProxy.GetWorldTransformAndSize(mActorId, mWorldTransformPosition, mWorldTransformScale, mWorldTransformOrientation, mSizeGetWorldTransform);
+
+ return false;
}
const unsigned int mActorId;
{
}
- virtual void Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
+ virtual bool Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
{
Vector3 size;
FrameCallbackBasic::Update(updateProxy, elapsedSeconds);
updateProxy.GetColor(mActorId, mColorAfterSetting);
updateProxy.GetScale(mActorId, mScaleAfterSetting);
updateProxy.GetOrientation(mActorId, mOrientationAfterSetting);
+
+ return false;
}
const unsigned int mActorId;
{
}
- virtual void Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
+ virtual bool Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
{
Vector3 size;
FrameCallbackBasic::Update(updateProxy, elapsedSeconds);
updateProxy.GetColor(mActorId, mColorAfterSetting);
updateProxy.GetScale(mActorId, mScaleAfterSetting);
updateProxy.GetOrientation(mActorId, mOrientationAfterSetting);
+
+ return false;
}
const unsigned int mActorId;
{
}
- virtual void Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
+ virtual bool Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
{
FrameCallbackBasic::Update(updateProxy, elapsedSeconds);
for(auto&& i : mActorIds)
mPositions[i] = position;
mSizes[i] = size;
}
+
+ return false;
}
Vector<unsigned int> mActorIds;
{
}
- virtual void Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
+ virtual bool Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) override
{
FrameCallbackBasic::Update(updateProxy, elapsedSeconds);
Vector3 vec3;
mSetOrientationCallSuccess = updateProxy.SetOrientation(mActorId, quat);
mBakeOrientationCallSuccess = updateProxy.BakeOrientation(mActorId, quat);
mGetWorldTransformCallSuccess = updateProxy.GetWorldTransformAndSize(mActorId, vec3, vec3, quat, vec3);
+
+ return false;
}
virtual void Reset() override
END_TEST;
}
+
+int UtcDaliFrameCallbackGetExtension(void)
+{
+ FrameCallbackBasic frameCallback;
+ DALI_TEST_CHECK(frameCallback.GetExtension() == nullptr);
+
+ END_TEST;
+}