Removed scene-graph dependency from internal actor headers 29/251829/2
authorDavid Steele <david.steele@samsung.com>
Tue, 19 Jan 2021 15:11:18 +0000 (15:11 +0000)
committerDavid Steele <david.steele@samsung.com>
Wed, 20 Jan 2021 11:32:23 +0000 (11:32 +0000)
commitc437f927f14f9154bf0932b64cd8ef8139b3df26
tree29a1684c839ed273822edcc46f6010600dddea24
parent2d36f28e2f38b8bd37ae7d74698e9220603c588a
Removed scene-graph dependency from internal actor headers

actor-impl.h unnecessarily included update-manager.h.

Modified header to remove dependency, and fixed up errors, moving
to use forward declarations where possible, and moving inline
dependencies into source files.

Change-Id: I330a70fc374eb11a414ae257e34858ab061d84ca
Signed-off-by: David Steele <david.steele@samsung.com>
21 files changed:
dali/integration-api/profiling.cpp
dali/internal/common/core-impl.h
dali/internal/event/actors/actor-impl.cpp
dali/internal/event/actors/actor-impl.h
dali/internal/event/actors/actor-relayouter.cpp
dali/internal/event/actors/camera-actor-impl.cpp
dali/internal/event/actors/layer-impl.cpp
dali/internal/event/animation/animation-playlist.cpp
dali/internal/event/animation/animation-playlist.h
dali/internal/event/common/scene-impl.h [changed mode: 0755->0644]
dali/internal/event/common/thread-local-storage.cpp
dali/internal/event/common/thread-local-storage.h
dali/internal/event/events/hit-test-algorithm-impl.cpp
dali/internal/event/events/pan-gesture/pan-gesture-processor.cpp
dali/internal/event/events/wheel-event-processor.cpp
dali/internal/render/common/render-manager.cpp
dali/internal/render/data-providers/render-data-provider.h
dali/internal/render/renderers/render-renderer.cpp
dali/internal/update/manager/update-manager.h
dali/internal/update/nodes/node-declarations.h
dali/internal/update/rendering/scene-graph-texture-set.cpp