Add GetMouseButton to identify right/left mouse button click
[platform/core/uifw/dali-core.git] / dali / public-api / file.list
1 #
2 # Add public-api source files here
3 #
4
5 public_api_src_files = \
6   $(public_api_src_dir)/actors/actor.cpp \
7   $(public_api_src_dir)/actors/camera-actor.cpp \
8   $(public_api_src_dir)/actors/custom-actor.cpp \
9   $(public_api_src_dir)/actors/custom-actor-impl.cpp \
10   $(public_api_src_dir)/actors/layer.cpp \
11   $(public_api_src_dir)/animation/animation.cpp \
12   $(public_api_src_dir)/animation/alpha-function.cpp \
13   $(public_api_src_dir)/animation/constraint.cpp \
14   $(public_api_src_dir)/animation/constraint-source.cpp \
15   $(public_api_src_dir)/animation/key-frames.cpp \
16   $(public_api_src_dir)/animation/linear-constrainer.cpp \
17   $(public_api_src_dir)/animation/path.cpp \
18   $(public_api_src_dir)/animation/time-period.cpp \
19   $(public_api_src_dir)/common/constants.cpp \
20   $(public_api_src_dir)/common/dali-common.cpp \
21   $(public_api_src_dir)/common/dali-vector.cpp \
22   $(public_api_src_dir)/common/extents.cpp \
23   $(public_api_src_dir)/common/stage.cpp \
24   $(public_api_src_dir)/events/gesture.cpp \
25   $(public_api_src_dir)/events/gesture-detector.cpp \
26   $(public_api_src_dir)/events/hover-event.cpp \
27   $(public_api_src_dir)/events/key-event.cpp \
28   $(public_api_src_dir)/events/long-press-gesture.cpp \
29   $(public_api_src_dir)/events/long-press-gesture-detector.cpp \
30   $(public_api_src_dir)/events/wheel-event.cpp \
31   $(public_api_src_dir)/events/pan-gesture.cpp \
32   $(public_api_src_dir)/events/pan-gesture-detector.cpp \
33   $(public_api_src_dir)/events/pinch-gesture.cpp \
34   $(public_api_src_dir)/events/pinch-gesture-detector.cpp \
35   $(public_api_src_dir)/events/tap-gesture.cpp \
36   $(public_api_src_dir)/events/tap-gesture-detector.cpp \
37   $(public_api_src_dir)/events/touch-point.cpp \
38   $(public_api_src_dir)/events/touch-event.cpp \
39   $(public_api_src_dir)/events/touch-data.cpp \
40   $(public_api_src_dir)/images/image.cpp \
41   $(public_api_src_dir)/images/pixel.cpp \
42   $(public_api_src_dir)/images/pixel-data.cpp \
43   $(public_api_src_dir)/images/buffer-image.cpp \
44   $(public_api_src_dir)/images/frame-buffer-image.cpp \
45   $(public_api_src_dir)/images/encoded-buffer-image.cpp \
46   $(public_api_src_dir)/images/resource-image.cpp \
47   $(public_api_src_dir)/images/native-image.cpp \
48   $(public_api_src_dir)/math/compile-time-math.cpp \
49   $(public_api_src_dir)/math/degree.cpp \
50   $(public_api_src_dir)/math/matrix.cpp \
51   $(public_api_src_dir)/math/matrix3.cpp \
52   $(public_api_src_dir)/math/quaternion.cpp \
53   $(public_api_src_dir)/math/vector2.cpp \
54   $(public_api_src_dir)/math/vector3.cpp \
55   $(public_api_src_dir)/math/vector4.cpp \
56   $(public_api_src_dir)/object/any.cpp \
57   $(public_api_src_dir)/object/base-handle.cpp \
58   $(public_api_src_dir)/object/handle.cpp \
59   $(public_api_src_dir)/object/base-object.cpp \
60   $(public_api_src_dir)/object/object-registry.cpp \
61   $(public_api_src_dir)/object/property.cpp \
62   $(public_api_src_dir)/object/property-array.cpp \
63   $(public_api_src_dir)/object/property-conditions.cpp \
64   $(public_api_src_dir)/object/property-input.cpp \
65   $(public_api_src_dir)/object/property-key.cpp \
66   $(public_api_src_dir)/object/property-map.cpp \
67   $(public_api_src_dir)/object/property-notification.cpp \
68   $(public_api_src_dir)/object/property-types.cpp \
69   $(public_api_src_dir)/object/property-value.cpp \
70   $(public_api_src_dir)/object/ref-object.cpp \
71   $(public_api_src_dir)/render-tasks/render-task.cpp \
72   $(public_api_src_dir)/render-tasks/render-task-list.cpp \
73   $(public_api_src_dir)/rendering/frame-buffer.cpp \
74   $(public_api_src_dir)/rendering/geometry.cpp \
75   $(public_api_src_dir)/rendering/property-buffer.cpp \
76   $(public_api_src_dir)/rendering/texture.cpp \
77   $(public_api_src_dir)/rendering/texture-set.cpp \
78   $(public_api_src_dir)/rendering/renderer.cpp \
79   $(public_api_src_dir)/rendering/sampler.cpp \
80   $(public_api_src_dir)/rendering/shader.cpp \
81   $(public_api_src_dir)/signals/callback.cpp \
82   $(public_api_src_dir)/signals/connection-tracker.cpp \
83   $(public_api_src_dir)/signals/connection-tracker-interface.cpp \
84   $(public_api_src_dir)/signals/signal-slot-connections.cpp \
85   $(public_api_src_dir)/signals/signal-slot-observers.cpp \
86   $(public_api_src_dir)/signals/base-signal.cpp \
87   $(public_api_src_dir)/signals/functor-delegate.cpp \
88   $(public_api_src_dir)/object/type-info.cpp \
89   $(public_api_src_dir)/object/type-registry.cpp \
90   $(public_api_src_dir)/object/weak-handle.cpp \
91   $(public_api_src_dir)/dali-core-version.cpp
92
93
94 #
95 # Add public header files here
96 #
97
98 public_api_header_files = \
99   $(public_api_src_dir)/dali-core.h \
100   $(public_api_src_dir)/dali-core-version.h
101
102 public_api_core_actors_header_files =  \
103   $(public_api_src_dir)/actors/actor.h \
104   $(public_api_src_dir)/actors/actor-enumerations.h \
105   $(public_api_src_dir)/actors/camera-actor.h \
106   $(public_api_src_dir)/actors/custom-actor.h \
107   $(public_api_src_dir)/actors/custom-actor-impl.h \
108   $(public_api_src_dir)/actors/draw-mode.h \
109   $(public_api_src_dir)/actors/layer.h \
110   $(public_api_src_dir)/actors/sampling.h
111
112 public_api_core_animation_header_files = \
113   $(public_api_src_dir)/animation/alpha-function.h \
114   $(public_api_src_dir)/animation/animation.h \
115   $(public_api_src_dir)/animation/constraint.h \
116   $(public_api_src_dir)/animation/constraints.h \
117   $(public_api_src_dir)/animation/constraint-source.h \
118   $(public_api_src_dir)/animation/key-frames.h \
119   $(public_api_src_dir)/animation/linear-constrainer.h \
120   $(public_api_src_dir)/animation/path.h \
121   $(public_api_src_dir)/animation/time-period.h
122
123 public_api_core_common_header_files = \
124   $(public_api_src_dir)/common/compile-time-assert.h \
125   $(public_api_src_dir)/common/constants.h \
126   $(public_api_src_dir)/common/dali-common.h \
127   $(public_api_src_dir)/common/dali-vector.h \
128   $(public_api_src_dir)/common/extents.h \
129   $(public_api_src_dir)/common/intrusive-ptr.h \
130   $(public_api_src_dir)/common/loading-state.h \
131   $(public_api_src_dir)/common/stage.h \
132   $(public_api_src_dir)/common/type-traits.h \
133   $(public_api_src_dir)/common/vector-wrapper.h \
134   $(public_api_src_dir)/common/view-mode.h
135
136 public_api_core_events_header_files = \
137   $(public_api_src_dir)/events/device.h \
138   $(public_api_src_dir)/events/gesture.h \
139   $(public_api_src_dir)/events/gesture-detector.h \
140   $(public_api_src_dir)/events/hover-event.h \
141   $(public_api_src_dir)/events/key-event.h \
142   $(public_api_src_dir)/events/long-press-gesture.h \
143   $(public_api_src_dir)/events/long-press-gesture-detector.h \
144   $(public_api_src_dir)/events/wheel-event.h \
145   $(public_api_src_dir)/events/pan-gesture.h \
146   $(public_api_src_dir)/events/pan-gesture-detector.h \
147   $(public_api_src_dir)/events/pinch-gesture.h \
148   $(public_api_src_dir)/events/pinch-gesture-detector.h \
149   $(public_api_src_dir)/events/point-state.h \
150   $(public_api_src_dir)/events/tap-gesture.h \
151   $(public_api_src_dir)/events/tap-gesture-detector.h \
152   $(public_api_src_dir)/events/touch-point.h \
153   $(public_api_src_dir)/events/touch-event.h \
154   $(public_api_src_dir)/events/touch-data.h \
155   $(public_api_src_dir)/events/mouse-button.h
156
157 public_api_core_images_header_files = \
158   $(public_api_src_dir)/images/buffer-image.h \
159   $(public_api_src_dir)/images/encoded-buffer-image.h \
160   $(public_api_src_dir)/images/frame-buffer-image.h \
161   $(public_api_src_dir)/images/image.h \
162   $(public_api_src_dir)/images/image-operations.h \
163   $(public_api_src_dir)/images/pixel.h \
164   $(public_api_src_dir)/images/pixel-data.h \
165   $(public_api_src_dir)/images/resource-image.h \
166   $(public_api_src_dir)/images/native-image.h \
167   $(public_api_src_dir)/images/native-image-interface.h
168
169 public_api_core_math_header_files = \
170   $(public_api_src_dir)/math/angle-axis.h \
171   $(public_api_src_dir)/math/compile-time-math.h \
172   $(public_api_src_dir)/math/degree.h \
173   $(public_api_src_dir)/math/math-utils.h \
174   $(public_api_src_dir)/math/matrix.h \
175   $(public_api_src_dir)/math/matrix3.h \
176   $(public_api_src_dir)/math/quaternion.h \
177   $(public_api_src_dir)/math/radian.h \
178   $(public_api_src_dir)/math/random.h \
179   $(public_api_src_dir)/math/rect.h \
180   $(public_api_src_dir)/math/uint-16-pair.h \
181   $(public_api_src_dir)/math/vector2.h \
182   $(public_api_src_dir)/math/vector3.h \
183   $(public_api_src_dir)/math/vector4.h \
184   $(public_api_src_dir)/math/viewport.h
185
186 public_api_core_object_header_files = \
187   $(public_api_src_dir)/object/any.h \
188   $(public_api_src_dir)/object/base-handle.h \
189   $(public_api_src_dir)/object/base-object.h \
190   $(public_api_src_dir)/object/handle.h \
191   $(public_api_src_dir)/object/object-registry.h \
192   $(public_api_src_dir)/object/property-array.h \
193   $(public_api_src_dir)/object/property-conditions.h \
194   $(public_api_src_dir)/object/property-index-ranges.h \
195   $(public_api_src_dir)/object/property-input.h \
196   $(public_api_src_dir)/object/property-key.h \
197   $(public_api_src_dir)/object/property-map.h \
198   $(public_api_src_dir)/object/property-notification-declarations.h \
199   $(public_api_src_dir)/object/property-notification.h \
200   $(public_api_src_dir)/object/property-types.h \
201   $(public_api_src_dir)/object/property-value.h \
202   $(public_api_src_dir)/object/property.h \
203   $(public_api_src_dir)/object/ref-object.h \
204   $(public_api_src_dir)/object/type-info.h \
205   $(public_api_src_dir)/object/type-registry.h \
206   $(public_api_src_dir)/object/type-registry-helper.h \
207   $(public_api_src_dir)/object/weak-handle.h
208
209 public_api_core_render_tasks_header_files = \
210   $(public_api_src_dir)/render-tasks/render-task.h \
211   $(public_api_src_dir)/render-tasks/render-task-list.h
212
213 public_api_core_rendering_header_files = \
214   $(public_api_src_dir)/rendering/frame-buffer.h \
215   $(public_api_src_dir)/rendering/geometry.h \
216   $(public_api_src_dir)/rendering/property-buffer.h \
217   $(public_api_src_dir)/rendering/texture.h \
218   $(public_api_src_dir)/rendering/texture-set.h \
219   $(public_api_src_dir)/rendering/renderer.h \
220   $(public_api_src_dir)/rendering/sampler.h \
221   $(public_api_src_dir)/rendering/shader.h
222
223 public_api_core_size_negotiation_header_files = \
224   $(public_api_src_dir)/size-negotiation/relayout-container.h
225
226 public_api_core_signals_header_files = \
227   $(public_api_src_dir)/signals/base-signal.h \
228   $(public_api_src_dir)/signals/callback.h \
229   $(public_api_src_dir)/signals/connection-tracker-interface.h \
230   $(public_api_src_dir)/signals/connection-tracker.h \
231   $(public_api_src_dir)/signals/dali-signal.h \
232   $(public_api_src_dir)/signals/functor-delegate.h \
233   $(public_api_src_dir)/signals/signal-slot-connections.h \
234   $(public_api_src_dir)/signals/signal-slot-observers.h \
235   $(public_api_src_dir)/signals/slot-delegate.h