/**
* Emits the touched signal.
- * @param[in] touchEvent The touch event details (Old API).
* @param[in] touch The touch event details.
*/
- void EmitTouchedSignal( const TouchEvent& touchEvent, const Dali::TouchData& touch );
+ void EmitTouchedSignal( const Dali::TouchData& touch );
/**
* Used by the EventProcessor to emit wheel event signals.
void EmitWheelEventSignal( const WheelEvent& event );
/**
+ * @copydoc Dali::Integration::Scene::AddFrameRenderedCallback
+ */
+ void AddFrameRenderedCallback( std::unique_ptr< CallbackBase > callback, int32_t frameId );
+
+ /**
+ * @copydoc Dali::Integration::Scene::AddFramePresentedCallback
+ */
+ void AddFramePresentedCallback( std::unique_ptr< CallbackBase > callback, int32_t frameId );
+
+ /**
+ * @copydoc Dali::Integration::Scene::GetFrameRenderedCallback
+ */
+ void GetFrameRenderedCallback( Dali::Integration::Scene::FrameCallbackContainer& callbacks );
+
+ /**
+ * @copydoc Dali::Integration::Scene::GetFramePresentedCallback
+ */
+ void GetFramePresentedCallback( Dali::Integration::Scene::FrameCallbackContainer& callbacks );
+
+ /**
* @copydoc Integration::Scene::KeyEventSignal()
*/
Integration::Scene::KeyEventSignalType& KeyEventSignal();
*/
Integration::Scene::EventProcessingFinishedSignalType& EventProcessingFinishedSignal();
- // The touched signal, to support Stage touched signal, will be removed when deprecated in public Stage API
- using TouchedSignalType = Signal< void (const TouchEvent&) >;
-
- /**
- * Touched signal to support deprecated stage touched signal.
- */
- TouchedSignalType& TouchedSignal();
-
/**
* @copydoc Integration::Scene::TouchSignal()
*/
// The touch signal
Integration::Scene::TouchSignalType mTouchSignal;
- // The touched signal
- TouchedSignalType mTouchedSignal;
-
// The wheel event signal
Integration::Scene::WheelEventSignalType mWheelEventSignal;
};