Reduce overhead of notification (like AnimationFinished, PropertyNotify)
Previously, we check existed all animations are finished, and send signal.
We can reduce this kind of iteration.
Now, send specific scenegraph notify id, and send signal for this.
It will reduce NotificationManager::ProcessMessage running time on event side.
And, refactorize notifier-interface.
Previously, we use scene-graph object's pointer to check whether this object
is valid or not. But it has some logical problem when we destroy and create
continously.
Now we define NotifyId to specify the notify required item.
So we can expect SceneGraph items to excute notify process.
TODO : Make RenderTaskList also keep hashing... or just ignore this case
Change-Id: Ied35d018d1da854ef0e61343710230461d76c67a
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
25 files changed: