dali-csharp-binder initial code upload
[platform/core/uifw/dali-csharp-binder.git] / dali-csharp-binder / src / dali_wrap.h
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 3.0.9
4  *
5  * This file is not intended to be easily readable and contains a number of
6  * coding conventions designed to improve portability and efficiency. Do not make
7  * changes to this file unless you know what you are doing--modify the SWIG
8  * interface file instead.
9  * ----------------------------------------------------------------------------- */
10
11 #ifndef SWIG_NDalic_WRAP_H_
12 #define SWIG_NDalic_WRAP_H_
13
14 class SwigDirector_ViewImpl : public Dali::Toolkit::Internal::Control, public Swig::Director {
15
16 public:
17     SwigDirector_ViewImpl(Dali::Toolkit::Internal::Control::ControlBehaviour behaviourFlags);
18     virtual ~SwigDirector_ViewImpl();
19     virtual void OnStageConnection(int depth);
20     virtual void OnStageConnectionSwigPublic(int depth) {
21       Dali::Toolkit::Internal::Control::OnStageConnection(depth);
22     }
23     virtual void OnStageDisconnection();
24     virtual void OnStageDisconnectionSwigPublic() {
25       Dali::Toolkit::Internal::Control::OnStageDisconnection();
26     }
27     virtual void OnChildAdd(Dali::Actor &child);
28     virtual void OnChildAddSwigPublic(Dali::Actor &child) {
29       Dali::Toolkit::Internal::Control::OnChildAdd(child);
30     }
31     virtual void OnChildRemove(Dali::Actor &child);
32     virtual void OnChildRemoveSwigPublic(Dali::Actor &child) {
33       Dali::Toolkit::Internal::Control::OnChildRemove(child);
34     }
35     virtual void OnPropertySet(Dali::Property::Index index, Dali::Property::Value propertyValue);
36     virtual void OnSizeSet(Dali::Vector3 const &targetSize);
37     virtual void OnSizeSetSwigPublic(Dali::Vector3 const &targetSize) {
38       Dali::Toolkit::Internal::Control::OnSizeSet(targetSize);
39     }
40     virtual void OnSizeAnimation(Dali::Animation &animation, Dali::Vector3 const &targetSize);
41     virtual void OnSizeAnimationSwigPublic(Dali::Animation &animation, Dali::Vector3 const &targetSize) {
42       Dali::Toolkit::Internal::Control::OnSizeAnimation(animation,targetSize);
43     }
44     virtual bool OnTouchEvent(Dali::TouchEvent const &event);
45     virtual bool OnTouchEventSwigPublic(Dali::TouchEvent const &event) {
46       return Dali::Toolkit::Internal::Control::OnTouchEvent(event);
47     }
48     virtual bool OnHoverEvent(Dali::HoverEvent const &event);
49     virtual bool OnHoverEventSwigPublic(Dali::HoverEvent const &event) {
50       return Dali::Toolkit::Internal::Control::OnHoverEvent(event);
51     }
52     virtual bool OnKeyEvent(Dali::KeyEvent const &event);
53     virtual bool OnKeyEventSwigPublic(Dali::KeyEvent const &event) {
54       return Dali::Toolkit::Internal::Control::OnKeyEvent(event);
55     }
56     virtual bool OnWheelEvent(Dali::WheelEvent const &event);
57     virtual bool OnWheelEventSwigPublic(Dali::WheelEvent const &event) {
58       return Dali::Toolkit::Internal::Control::OnWheelEvent(event);
59     }
60     virtual void OnRelayout(Dali::Vector2 const &size, Dali::RelayoutContainer &container);
61     virtual void OnRelayoutSwigPublic(Dali::Vector2 const &size, Dali::RelayoutContainer &container) {
62       Dali::Toolkit::Internal::Control::OnRelayout(size,container);
63     }
64     virtual void OnSetResizePolicy(Dali::ResizePolicy::Type policy, Dali::Dimension::Type dimension);
65     virtual void OnSetResizePolicySwigPublic(Dali::ResizePolicy::Type policy, Dali::Dimension::Type dimension) {
66       Dali::Toolkit::Internal::Control::OnSetResizePolicy(policy,dimension);
67     }
68     virtual Dali::Vector3 GetNaturalSize();
69     virtual Dali::Vector3 GetNaturalSizeSwigPublic() {
70       return Dali::Toolkit::Internal::Control::GetNaturalSize();
71     }
72     virtual float CalculateChildSize(Dali::Actor const &child, Dali::Dimension::Type dimension);
73     virtual float CalculateChildSizeSwigPublic(Dali::Actor const &child, Dali::Dimension::Type dimension) {
74       return Dali::Toolkit::Internal::Control::CalculateChildSize(child,dimension);
75     }
76     virtual float GetHeightForWidth(float width);
77     virtual float GetHeightForWidthSwigPublic(float width) {
78       return Dali::Toolkit::Internal::Control::GetHeightForWidth(width);
79     }
80     virtual float GetWidthForHeight(float height);
81     virtual float GetWidthForHeightSwigPublic(float height) {
82       return Dali::Toolkit::Internal::Control::GetWidthForHeight(height);
83     }
84     virtual bool RelayoutDependentOnChildren(Dali::Dimension::Type dimension = Dali::Dimension::ALL_DIMENSIONS);
85     virtual bool RelayoutDependentOnChildrenSwigPublic(Dali::Dimension::Type dimension = Dali::Dimension::ALL_DIMENSIONS) {
86       return Dali::Toolkit::Internal::Control::RelayoutDependentOnChildren(dimension);
87     }
88     virtual void OnCalculateRelayoutSize(Dali::Dimension::Type dimension);
89     virtual void OnCalculateRelayoutSizeSwigPublic(Dali::Dimension::Type dimension) {
90       Dali::Toolkit::Internal::Control::OnCalculateRelayoutSize(dimension);
91     }
92     virtual void OnLayoutNegotiated(float size, Dali::Dimension::Type dimension);
93     virtual void OnLayoutNegotiatedSwigPublic(float size, Dali::Dimension::Type dimension) {
94       Dali::Toolkit::Internal::Control::OnLayoutNegotiated(size,dimension);
95     }
96     virtual Dali::CustomActorImpl::Extension *GetExtension();
97     virtual void OnInitialize();
98     virtual void OnControlChildAdd(Dali::Actor &child);
99     virtual void OnControlChildRemove(Dali::Actor &child);
100     virtual void OnStyleChange(Dali::Toolkit::StyleManager styleManager, Dali::StyleChange::Type change);
101     virtual bool OnAccessibilityActivated();
102     virtual bool OnAccessibilityPan(Dali::PanGesture gesture);
103     virtual bool OnAccessibilityTouch(Dali::TouchEvent const &touchEvent);
104     virtual bool OnAccessibilityValueChange(bool isIncrease);
105     virtual bool OnAccessibilityZoom();
106     virtual void OnKeyInputFocusGained();
107     virtual void OnKeyInputFocusLost();
108     virtual Dali::Actor GetNextKeyboardFocusableActor(Dali::Actor currentFocusedActor, Dali::Toolkit::Control::KeyboardFocus::Direction direction, bool loopEnabled);
109     virtual void OnKeyboardFocusChangeCommitted(Dali::Actor commitedFocusableActor);
110     virtual bool OnKeyboardEnter();
111     virtual void OnPinch(Dali::PinchGesture const &pinch);
112     virtual void OnPan(Dali::PanGesture const &pan);
113     virtual void OnTap(Dali::TapGesture const &tap);
114     virtual void OnLongPress(Dali::LongPressGesture const &longPress);
115     virtual void SignalConnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback);
116     virtual void SignalDisconnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback);
117     virtual Dali::Toolkit::Internal::Control::Extension *GetControlExtension();
118
119     typedef void (SWIGSTDCALL* SWIG_Callback0_t)(int);
120     typedef void (SWIGSTDCALL* SWIG_Callback1_t)();
121     typedef void (SWIGSTDCALL* SWIG_Callback2_t)(void *);
122     typedef void (SWIGSTDCALL* SWIG_Callback3_t)(void *);
123     typedef void (SWIGSTDCALL* SWIG_Callback4_t)(int, void *);
124     typedef void (SWIGSTDCALL* SWIG_Callback5_t)(void *);
125     typedef void (SWIGSTDCALL* SWIG_Callback6_t)(void *, void *);
126     typedef unsigned int (SWIGSTDCALL* SWIG_Callback7_t)(void *);
127     typedef unsigned int (SWIGSTDCALL* SWIG_Callback8_t)(void *);
128     typedef unsigned int (SWIGSTDCALL* SWIG_Callback9_t)(void *);
129     typedef unsigned int (SWIGSTDCALL* SWIG_Callback10_t)(void *);
130     typedef void (SWIGSTDCALL* SWIG_Callback11_t)(void *, void *);
131     typedef void (SWIGSTDCALL* SWIG_Callback12_t)(int, int);
132     typedef void * (SWIGSTDCALL* SWIG_Callback13_t)();
133     typedef float (SWIGSTDCALL* SWIG_Callback14_t)(void *, int);
134     typedef float (SWIGSTDCALL* SWIG_Callback15_t)(float);
135     typedef float (SWIGSTDCALL* SWIG_Callback16_t)(float);
136     typedef unsigned int (SWIGSTDCALL* SWIG_Callback17_t)(int);
137     typedef unsigned int (SWIGSTDCALL* SWIG_Callback18_t)();
138     typedef void (SWIGSTDCALL* SWIG_Callback19_t)(int);
139     typedef void (SWIGSTDCALL* SWIG_Callback20_t)(float, int);
140     typedef void (SWIGSTDCALL* SWIG_Callback21_t)();
141     typedef void (SWIGSTDCALL* SWIG_Callback22_t)(void *);
142     typedef void (SWIGSTDCALL* SWIG_Callback23_t)(void *);
143     typedef void (SWIGSTDCALL* SWIG_Callback24_t)(void *, int);
144     typedef unsigned int (SWIGSTDCALL* SWIG_Callback25_t)();
145     typedef unsigned int (SWIGSTDCALL* SWIG_Callback26_t)(void *);
146     typedef unsigned int (SWIGSTDCALL* SWIG_Callback27_t)(void *);
147     typedef unsigned int (SWIGSTDCALL* SWIG_Callback28_t)(unsigned int);
148     typedef unsigned int (SWIGSTDCALL* SWIG_Callback29_t)();
149     typedef void (SWIGSTDCALL* SWIG_Callback30_t)();
150     typedef void (SWIGSTDCALL* SWIG_Callback31_t)();
151     typedef void * (SWIGSTDCALL* SWIG_Callback32_t)(void *, int, unsigned int);
152     typedef void (SWIGSTDCALL* SWIG_Callback33_t)(void *);
153     typedef unsigned int (SWIGSTDCALL* SWIG_Callback34_t)();
154     typedef void (SWIGSTDCALL* SWIG_Callback35_t)(void *);
155     typedef void (SWIGSTDCALL* SWIG_Callback36_t)(void *);
156     typedef void (SWIGSTDCALL* SWIG_Callback37_t)(void *);
157     typedef void (SWIGSTDCALL* SWIG_Callback38_t)(void *);
158     typedef void (SWIGSTDCALL* SWIG_Callback39_t)(void *, void *);
159     typedef void (SWIGSTDCALL* SWIG_Callback40_t)(void *, void *);
160     void swig_connect_director(SWIG_Callback0_t callbackOnStageConnection, SWIG_Callback1_t callbackOnStageDisconnection, SWIG_Callback2_t callbackOnChildAdd, SWIG_Callback3_t callbackOnChildRemove, SWIG_Callback4_t callbackOnPropertySet, SWIG_Callback5_t callbackOnSizeSet, SWIG_Callback6_t callbackOnSizeAnimation, SWIG_Callback7_t callbackOnTouchEvent, SWIG_Callback8_t callbackOnHoverEvent, SWIG_Callback9_t callbackOnKeyEvent, SWIG_Callback10_t callbackOnWheelEvent, SWIG_Callback11_t callbackOnRelayout, SWIG_Callback12_t callbackOnSetResizePolicy, SWIG_Callback13_t callbackGetNaturalSize, SWIG_Callback14_t callbackCalculateChildSize, SWIG_Callback15_t callbackGetHeightForWidth, SWIG_Callback16_t callbackGetWidthForHeight, SWIG_Callback17_t callbackRelayoutDependentOnChildren__SWIG_0, SWIG_Callback18_t callbackRelayoutDependentOnChildren__SWIG_1, SWIG_Callback19_t callbackOnCalculateRelayoutSize, SWIG_Callback20_t callbackOnLayoutNegotiated, SWIG_Callback21_t callbackOnInitialize, SWIG_Callback22_t callbackOnControlChildAdd, SWIG_Callback23_t callbackOnControlChildRemove, SWIG_Callback24_t callbackOnStyleChange, SWIG_Callback25_t callbackOnAccessibilityActivated, SWIG_Callback26_t callbackOnAccessibilityPan, SWIG_Callback27_t callbackOnAccessibilityTouch, SWIG_Callback28_t callbackOnAccessibilityValueChange, SWIG_Callback29_t callbackOnAccessibilityZoom, SWIG_Callback30_t callbackOnKeyInputFocusGained, SWIG_Callback31_t callbackOnKeyInputFocusLost, SWIG_Callback32_t callbackGetNextKeyboardFocusableActor, SWIG_Callback33_t callbackOnKeyboardFocusChangeCommitted, SWIG_Callback34_t callbackOnKeyboardEnter, SWIG_Callback35_t callbackOnPinch, SWIG_Callback36_t callbackOnPan, SWIG_Callback37_t callbackOnTap, SWIG_Callback38_t callbackOnLongPress, SWIG_Callback39_t callbackSignalConnected, SWIG_Callback40_t callbackSignalDisconnected);
161
162 private:
163     SWIG_Callback0_t swig_callbackOnStageConnection;
164     SWIG_Callback1_t swig_callbackOnStageDisconnection;
165     SWIG_Callback2_t swig_callbackOnChildAdd;
166     SWIG_Callback3_t swig_callbackOnChildRemove;
167     SWIG_Callback4_t swig_callbackOnPropertySet;
168     SWIG_Callback5_t swig_callbackOnSizeSet;
169     SWIG_Callback6_t swig_callbackOnSizeAnimation;
170     SWIG_Callback7_t swig_callbackOnTouchEvent;
171     SWIG_Callback8_t swig_callbackOnHoverEvent;
172     SWIG_Callback9_t swig_callbackOnKeyEvent;
173     SWIG_Callback10_t swig_callbackOnWheelEvent;
174     SWIG_Callback11_t swig_callbackOnRelayout;
175     SWIG_Callback12_t swig_callbackOnSetResizePolicy;
176     SWIG_Callback13_t swig_callbackGetNaturalSize;
177     SWIG_Callback14_t swig_callbackCalculateChildSize;
178     SWIG_Callback15_t swig_callbackGetHeightForWidth;
179     SWIG_Callback16_t swig_callbackGetWidthForHeight;
180     SWIG_Callback17_t swig_callbackRelayoutDependentOnChildren__SWIG_0;
181     SWIG_Callback18_t swig_callbackRelayoutDependentOnChildren__SWIG_1;
182     SWIG_Callback19_t swig_callbackOnCalculateRelayoutSize;
183     SWIG_Callback20_t swig_callbackOnLayoutNegotiated;
184     SWIG_Callback21_t swig_callbackOnInitialize;
185     SWIG_Callback22_t swig_callbackOnControlChildAdd;
186     SWIG_Callback23_t swig_callbackOnControlChildRemove;
187     SWIG_Callback24_t swig_callbackOnStyleChange;
188     SWIG_Callback25_t swig_callbackOnAccessibilityActivated;
189     SWIG_Callback26_t swig_callbackOnAccessibilityPan;
190     SWIG_Callback27_t swig_callbackOnAccessibilityTouch;
191     SWIG_Callback28_t swig_callbackOnAccessibilityValueChange;
192     SWIG_Callback29_t swig_callbackOnAccessibilityZoom;
193     SWIG_Callback30_t swig_callbackOnKeyInputFocusGained;
194     SWIG_Callback31_t swig_callbackOnKeyInputFocusLost;
195     SWIG_Callback32_t swig_callbackGetNextKeyboardFocusableActor;
196     SWIG_Callback33_t swig_callbackOnKeyboardFocusChangeCommitted;
197     SWIG_Callback34_t swig_callbackOnKeyboardEnter;
198     SWIG_Callback35_t swig_callbackOnPinch;
199     SWIG_Callback36_t swig_callbackOnPan;
200     SWIG_Callback37_t swig_callbackOnTap;
201     SWIG_Callback38_t swig_callbackOnLongPress;
202     SWIG_Callback39_t swig_callbackSignalConnected;
203     SWIG_Callback40_t swig_callbackSignalDisconnected;
204     void swig_init_callbacks();
205 };
206
207
208 #endif