# Set the source directory SET( devel_api_src_dir ${ROOT_SRC_DIR}/dali/devel-api ) # Add devel source files here for DALi internal developer files used by Adaptor & Toolkit SET( devel_api_src_files ${devel_api_src_dir}/actors/actor-devel.cpp ${devel_api_src_dir}/actors/custom-actor-devel.cpp ${devel_api_src_dir}/animation/animation-data.cpp ${devel_api_src_dir}/animation/animation-devel.cpp ${devel_api_src_dir}/animation/key-frames-devel.cpp ${devel_api_src_dir}/animation/path-constrainer.cpp ${devel_api_src_dir}/common/addon-binder.cpp ${devel_api_src_dir}/common/capabilities.cpp ${devel_api_src_dir}/common/hash.cpp ${devel_api_src_dir}/common/singleton-service.cpp ${devel_api_src_dir}/common/stage-devel.cpp ${devel_api_src_dir}/common/stage.cpp ${devel_api_src_dir}/events/hit-test-algorithm.cpp ${devel_api_src_dir}/events/hover-event-devel.cpp ${devel_api_src_dir}/events/key-event-devel.cpp ${devel_api_src_dir}/events/long-press-gesture-devel.cpp ${devel_api_src_dir}/events/long-press-gesture-detector-devel.cpp ${devel_api_src_dir}/events/pan-gesture-devel.cpp ${devel_api_src_dir}/events/pinch-gesture-devel.cpp ${devel_api_src_dir}/events/rotation-gesture-devel.cpp ${devel_api_src_dir}/events/tap-gesture-devel.cpp ${devel_api_src_dir}/events/touch-point.cpp ${devel_api_src_dir}/events/wheel-event-devel.cpp ${devel_api_src_dir}/images/distance-field.cpp ${devel_api_src_dir}/images/pixel-data-devel.cpp ${devel_api_src_dir}/object/handle-devel.cpp ${devel_api_src_dir}/object/csharp-type-registry.cpp ${devel_api_src_dir}/rendering/frame-buffer-devel.cpp ${devel_api_src_dir}/rendering/renderer-devel.cpp ${devel_api_src_dir}/rendering/texture-devel.cpp ${devel_api_src_dir}/scripting/scripting.cpp ${devel_api_src_dir}/signals/signal-delegate.cpp ${devel_api_src_dir}/threading/conditional-wait.cpp ${devel_api_src_dir}/threading/mutex.cpp ${devel_api_src_dir}/threading/thread.cpp ${devel_api_src_dir}/threading/thread-pool.cpp ${devel_api_src_dir}/update/frame-callback-interface.cpp ${devel_api_src_dir}/update/update-proxy.cpp ) # Add devel header files here DALi internal developer files used by Adaptor & Toolkit SET( devel_api_core_actors_header_files ${devel_api_src_dir}/actors/actor-devel.h ${devel_api_src_dir}/actors/custom-actor-devel.h ${devel_api_src_dir}/actors/layer-devel.h ${devel_api_src_dir}/actors/camera-actor-devel.h ) SET( devel_api_core_addons_header_files ${devel_api_src_dir}/addons/addon-base.h ${devel_api_src_dir}/addons/addon-dispatch-table.h ) SET( devel_api_core_animation_header_files ${devel_api_src_dir}/animation/animation-data.h ${devel_api_src_dir}/animation/path-constrainer.h ${devel_api_src_dir}/animation/animation-devel.h ${devel_api_src_dir}/animation/key-frames-devel.h ) SET( devel_api_core_common_header_files ${devel_api_src_dir}/common/addon-binder.h ${devel_api_src_dir}/common/bitwise-enum.h ${devel_api_src_dir}/common/capabilities.h ${devel_api_src_dir}/common/circular-queue.h ${devel_api_src_dir}/common/hash.h ${devel_api_src_dir}/common/singleton-service.h ${devel_api_src_dir}/common/map-wrapper.h ${devel_api_src_dir}/common/owner-container.h ${devel_api_src_dir}/common/ref-counted-dali-vector.h ${devel_api_src_dir}/common/set-wrapper.h ${devel_api_src_dir}/common/stage-devel.h ${devel_api_src_dir}/common/stage.h ) SET( devel_api_core_events_header_files ${devel_api_src_dir}/events/hit-test-algorithm.h ${devel_api_src_dir}/events/hover-event-devel.h ${devel_api_src_dir}/events/key-event-devel.h ${devel_api_src_dir}/events/long-press-gesture-devel.h ${devel_api_src_dir}/events/long-press-gesture-detector-devel.h ${devel_api_src_dir}/events/pan-gesture-devel.h ${devel_api_src_dir}/events/pinch-gesture-devel.h ${devel_api_src_dir}/events/rotation-gesture-devel.h ${devel_api_src_dir}/events/tap-gesture-devel.h ${devel_api_src_dir}/events/touch-point.h ${devel_api_src_dir}/events/wheel-event-devel.h ) SET( devel_api_core_images_header_files ${devel_api_src_dir}/images/distance-field.h ${devel_api_src_dir}/images/pixel-data-devel.h ) SET( devel_api_core_object_header_files ${devel_api_src_dir}/object/csharp-type-info.h ${devel_api_src_dir}/object/csharp-type-registry.h ${devel_api_src_dir}/object/handle-devel.h ${devel_api_src_dir}/object/property-helper-devel.h ) SET( devel_api_core_rendering_header_files ${devel_api_src_dir}/rendering/frame-buffer-devel.h ${devel_api_src_dir}/rendering/renderer-devel.h ${devel_api_src_dir}/rendering/texture-devel.h ) SET( devel_api_core_signals_header_files ${devel_api_src_dir}/signals/signal-delegate.h ) SET( devel_api_core_scripting_header_files ${devel_api_src_dir}/scripting/enum-helper.h ${devel_api_src_dir}/scripting/scripting.h ) SET( devel_api_core_threading_header_files ${devel_api_src_dir}/threading/conditional-wait.h ${devel_api_src_dir}/threading/mutex.h ${devel_api_src_dir}/threading/semaphore.h ${devel_api_src_dir}/threading/thread.h ${devel_api_src_dir}/threading/thread-pool.h ) SET( devel_api_core_update_header_files ${devel_api_src_dir}/update/frame-callback-interface.h ${devel_api_src_dir}/update/update-proxy.h ) SET( SOURCES ${SOURCES} ${devel_api_src_files} ) SET( DEVEL_API_HEADERS ${DEVEL_API_HEADERS} ${devel_api_core_actors_header_files} ${devel_api_core_addons_header_files} ${devel_api_core_animation_header_files} ${devel_api_core_common_header_files} ${devel_api_core_events_header_files} ${devel_api_core_images_header_files} ${devel_api_core_object_header_files} ${devel_api_core_rendering_header_files} ${devel_api_core_signals_header_files} ${devel_api_core_scripting_header_files} ${devel_api_core_threading_header_files} ${devel_api_core_update_header_files} )