1 //------------------------------------------------------------------------------
4 // This file was automatically generated by SWIG (http://www.swig.org).
7 // Do not make changes to this file unless you know what you are doing--modify
8 // the SWIG interface file instead.
9 //------------------------------------------------------------------------------
13 public class ViewImpl : CustomActorImpl {
14 private global::System.Runtime.InteropServices.HandleRef swigCPtr;
16 internal ViewImpl(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ViewImpl_SWIGUpcast(cPtr), cMemoryOwn) {
17 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
20 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ViewImpl obj) {
21 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
24 public override void Dispose() {
26 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
29 throw new global::System.MethodAccessException("C++ destructor does not have public access");
31 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
33 global::System.GC.SuppressFinalize(this);
38 public static View New() {
39 View ret = new View(NDalicPINVOKE.ViewImpl_New(), true);
40 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
44 public void SetStyleName(string styleName) {
45 NDalicPINVOKE.ViewImpl_SetStyleName(swigCPtr, styleName);
46 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
49 public string GetStyleName() {
50 string ret = NDalicPINVOKE.ViewImpl_GetStyleName(swigCPtr);
51 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
55 public void SetBackgroundColor(Vector4 color) {
56 NDalicPINVOKE.ViewImpl_SetBackgroundColor(swigCPtr, Vector4.getCPtr(color));
57 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
60 public Vector4 GetBackgroundColor() {
61 Vector4 ret = new Vector4(NDalicPINVOKE.ViewImpl_GetBackgroundColor(swigCPtr), true);
62 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
66 public void SetBackgroundImage(Image image) {
67 NDalicPINVOKE.ViewImpl_SetBackgroundImage(swigCPtr, Image.getCPtr(image));
68 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
71 public void SetBackground(Property.Map map) {
72 NDalicPINVOKE.ViewImpl_SetBackground(swigCPtr, Property.Map.getCPtr(map));
73 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
76 public void ClearBackground() {
77 NDalicPINVOKE.ViewImpl_ClearBackground(swigCPtr);
78 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
81 public void EnableGestureDetection(Gesture.GestureType type) {
82 NDalicPINVOKE.ViewImpl_EnableGestureDetection(swigCPtr, (int)type);
83 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
86 public void DisableGestureDetection(Gesture.GestureType type) {
87 NDalicPINVOKE.ViewImpl_DisableGestureDetection(swigCPtr, (int)type);
88 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
91 public PinchGestureDetector GetPinchGestureDetector() {
92 PinchGestureDetector ret = new PinchGestureDetector(NDalicPINVOKE.ViewImpl_GetPinchGestureDetector(swigCPtr), true);
93 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
97 public PanGestureDetector GetPanGestureDetector() {
98 PanGestureDetector ret = new PanGestureDetector(NDalicPINVOKE.ViewImpl_GetPanGestureDetector(swigCPtr), true);
99 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
103 public TapGestureDetector GetTapGestureDetector() {
104 TapGestureDetector ret = new TapGestureDetector(NDalicPINVOKE.ViewImpl_GetTapGestureDetector(swigCPtr), true);
105 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
109 public LongPressGestureDetector GetLongPressGestureDetector() {
110 LongPressGestureDetector ret = new LongPressGestureDetector(NDalicPINVOKE.ViewImpl_GetLongPressGestureDetector(swigCPtr), true);
111 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
115 public void SetKeyboardNavigationSupport(bool isSupported) {
116 NDalicPINVOKE.ViewImpl_SetKeyboardNavigationSupport(swigCPtr, isSupported);
117 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
120 public bool IsKeyboardNavigationSupported() {
121 bool ret = NDalicPINVOKE.ViewImpl_IsKeyboardNavigationSupported(swigCPtr);
122 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
126 public void SetKeyInputFocus() {
127 NDalicPINVOKE.ViewImpl_SetKeyInputFocus(swigCPtr);
128 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
131 public bool HasKeyInputFocus() {
132 bool ret = NDalicPINVOKE.ViewImpl_HasKeyInputFocus(swigCPtr);
133 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
137 public void ClearKeyInputFocus() {
138 NDalicPINVOKE.ViewImpl_ClearKeyInputFocus(swigCPtr);
139 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
142 public void SetAsKeyboardFocusGroup(bool isFocusGroup) {
143 NDalicPINVOKE.ViewImpl_SetAsKeyboardFocusGroup(swigCPtr, isFocusGroup);
144 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
147 public bool IsKeyboardFocusGroup() {
148 bool ret = NDalicPINVOKE.ViewImpl_IsKeyboardFocusGroup(swigCPtr);
149 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
153 public void AccessibilityActivate() {
154 NDalicPINVOKE.ViewImpl_AccessibilityActivate(swigCPtr);
155 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
158 public void KeyboardEnter() {
159 NDalicPINVOKE.ViewImpl_KeyboardEnter(swigCPtr);
160 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
163 public ControlKeySignal KeyEventSignal() {
164 ControlKeySignal ret = new ControlKeySignal(NDalicPINVOKE.ViewImpl_KeyEventSignal(swigCPtr), false);
165 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
169 public KeyInputFocusSignal KeyInputFocusGainedSignal() {
170 KeyInputFocusSignal ret = new KeyInputFocusSignal(NDalicPINVOKE.ViewImpl_KeyInputFocusGainedSignal(swigCPtr), false);
171 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
175 public KeyInputFocusSignal KeyInputFocusLostSignal() {
176 KeyInputFocusSignal ret = new KeyInputFocusSignal(NDalicPINVOKE.ViewImpl_KeyInputFocusLostSignal(swigCPtr), false);
177 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
181 public bool EmitKeyEventSignal(Key arg0) {
182 bool ret = NDalicPINVOKE.ViewImpl_EmitKeyEventSignal(swigCPtr, Key.getCPtr(arg0));
183 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
187 protected virtual new void OnStageConnection(int depth) {
188 if (SwigDerivedClassHasMethod("OnStageConnection", swigMethodTypes0)) NDalicPINVOKE.ViewImpl_OnStageConnectionSwigExplicitViewImpl(swigCPtr, depth); else NDalicPINVOKE.ViewImpl_OnStageConnection(swigCPtr, depth);
189 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
192 protected virtual new void OnStageDisconnection() {
193 if (SwigDerivedClassHasMethod("OnStageDisconnection", swigMethodTypes1)) NDalicPINVOKE.ViewImpl_OnStageDisconnectionSwigExplicitViewImpl(swigCPtr); else NDalicPINVOKE.ViewImpl_OnStageDisconnection(swigCPtr);
194 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
197 protected virtual new void OnChildAdd(Actor child) {
198 if (SwigDerivedClassHasMethod("OnChildAdd", swigMethodTypes2)) NDalicPINVOKE.ViewImpl_OnChildAddSwigExplicitViewImpl(swigCPtr, Actor.getCPtr(child)); else NDalicPINVOKE.ViewImpl_OnChildAdd(swigCPtr, Actor.getCPtr(child));
199 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
202 protected virtual new void OnChildRemove(Actor child) {
203 if (SwigDerivedClassHasMethod("OnChildRemove", swigMethodTypes3)) NDalicPINVOKE.ViewImpl_OnChildRemoveSwigExplicitViewImpl(swigCPtr, Actor.getCPtr(child)); else NDalicPINVOKE.ViewImpl_OnChildRemove(swigCPtr, Actor.getCPtr(child));
204 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
207 protected virtual new void OnPropertySet(int index, Property.Value propertyValue) {
208 if (SwigDerivedClassHasMethod("OnPropertySet", swigMethodTypes4)) NDalicPINVOKE.ViewImpl_OnPropertySetSwigExplicitViewImpl(swigCPtr, index, Property.Value.getCPtr(propertyValue)); else NDalicPINVOKE.ViewImpl_OnPropertySet(swigCPtr, index, Property.Value.getCPtr(propertyValue));
209 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
212 protected virtual new void OnSizeSet(Vector3 targetSize) {
213 if (SwigDerivedClassHasMethod("OnSizeSet", swigMethodTypes5)) NDalicPINVOKE.ViewImpl_OnSizeSetSwigExplicitViewImpl(swigCPtr, Vector3.getCPtr(targetSize)); else NDalicPINVOKE.ViewImpl_OnSizeSet(swigCPtr, Vector3.getCPtr(targetSize));
214 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
217 protected virtual new void OnSizeAnimation(Animation animation, Vector3 targetSize) {
218 if (SwigDerivedClassHasMethod("OnSizeAnimation", swigMethodTypes6)) NDalicPINVOKE.ViewImpl_OnSizeAnimationSwigExplicitViewImpl(swigCPtr, Animation.getCPtr(animation), Vector3.getCPtr(targetSize)); else NDalicPINVOKE.ViewImpl_OnSizeAnimation(swigCPtr, Animation.getCPtr(animation), Vector3.getCPtr(targetSize));
219 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
222 protected virtual new bool OnTouchEvent(SWIGTYPE_p_Dali__TouchEvent arg0) {
223 bool ret = (SwigDerivedClassHasMethod("OnTouchEvent", swigMethodTypes7) ? NDalicPINVOKE.ViewImpl_OnTouchEventSwigExplicitViewImpl(swigCPtr, SWIGTYPE_p_Dali__TouchEvent.getCPtr(arg0)) : NDalicPINVOKE.ViewImpl_OnTouchEvent(swigCPtr, SWIGTYPE_p_Dali__TouchEvent.getCPtr(arg0)));
224 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
228 protected virtual new bool OnHoverEvent(Hover arg0) {
229 bool ret = (SwigDerivedClassHasMethod("OnHoverEvent", swigMethodTypes8) ? NDalicPINVOKE.ViewImpl_OnHoverEventSwigExplicitViewImpl(swigCPtr, Hover.getCPtr(arg0)) : NDalicPINVOKE.ViewImpl_OnHoverEvent(swigCPtr, Hover.getCPtr(arg0)));
230 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
234 protected virtual new bool OnKeyEvent(Key arg0) {
235 bool ret = (SwigDerivedClassHasMethod("OnKeyEvent", swigMethodTypes9) ? NDalicPINVOKE.ViewImpl_OnKeyEventSwigExplicitViewImpl(swigCPtr, Key.getCPtr(arg0)) : NDalicPINVOKE.ViewImpl_OnKeyEvent(swigCPtr, Key.getCPtr(arg0)));
236 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
240 protected virtual new bool OnWheelEvent(Wheel arg0) {
241 bool ret = (SwigDerivedClassHasMethod("OnWheelEvent", swigMethodTypes10) ? NDalicPINVOKE.ViewImpl_OnWheelEventSwigExplicitViewImpl(swigCPtr, Wheel.getCPtr(arg0)) : NDalicPINVOKE.ViewImpl_OnWheelEvent(swigCPtr, Wheel.getCPtr(arg0)));
242 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
246 protected virtual new void OnRelayout(Vector2 size, RelayoutContainer container) {
247 if (SwigDerivedClassHasMethod("OnRelayout", swigMethodTypes11)) NDalicPINVOKE.ViewImpl_OnRelayoutSwigExplicitViewImpl(swigCPtr, Vector2.getCPtr(size), RelayoutContainer.getCPtr(container)); else NDalicPINVOKE.ViewImpl_OnRelayout(swigCPtr, Vector2.getCPtr(size), RelayoutContainer.getCPtr(container));
248 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
251 protected virtual new void OnSetResizePolicy(ResizePolicyType policy, DimensionType dimension) {
252 if (SwigDerivedClassHasMethod("OnSetResizePolicy", swigMethodTypes12)) NDalicPINVOKE.ViewImpl_OnSetResizePolicySwigExplicitViewImpl(swigCPtr, (int)policy, (int)dimension); else NDalicPINVOKE.ViewImpl_OnSetResizePolicy(swigCPtr, (int)policy, (int)dimension);
253 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
256 protected virtual new Vector3 GetNaturalSize() {
257 Vector3 ret = new Vector3((SwigDerivedClassHasMethod("GetNaturalSize", swigMethodTypes13) ? NDalicPINVOKE.ViewImpl_GetNaturalSizeSwigExplicitViewImpl(swigCPtr) : NDalicPINVOKE.ViewImpl_GetNaturalSize(swigCPtr)), true);
258 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
262 protected virtual new float CalculateChildSize(Actor child, DimensionType dimension) {
263 float ret = (SwigDerivedClassHasMethod("CalculateChildSize", swigMethodTypes14) ? NDalicPINVOKE.ViewImpl_CalculateChildSizeSwigExplicitViewImpl(swigCPtr, Actor.getCPtr(child), (int)dimension) : NDalicPINVOKE.ViewImpl_CalculateChildSize(swigCPtr, Actor.getCPtr(child), (int)dimension));
264 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
268 protected virtual new float GetHeightForWidth(float width) {
269 float ret = (SwigDerivedClassHasMethod("GetHeightForWidth", swigMethodTypes15) ? NDalicPINVOKE.ViewImpl_GetHeightForWidthSwigExplicitViewImpl(swigCPtr, width) : NDalicPINVOKE.ViewImpl_GetHeightForWidth(swigCPtr, width));
270 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
274 protected virtual new float GetWidthForHeight(float height) {
275 float ret = (SwigDerivedClassHasMethod("GetWidthForHeight", swigMethodTypes16) ? NDalicPINVOKE.ViewImpl_GetWidthForHeightSwigExplicitViewImpl(swigCPtr, height) : NDalicPINVOKE.ViewImpl_GetWidthForHeight(swigCPtr, height));
276 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
280 protected virtual new bool RelayoutDependentOnChildren(DimensionType dimension) {
281 bool ret = (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes17) ? NDalicPINVOKE.ViewImpl_RelayoutDependentOnChildrenSwigExplicitViewImpl__SWIG_0(swigCPtr, (int)dimension) : NDalicPINVOKE.ViewImpl_RelayoutDependentOnChildren__SWIG_0(swigCPtr, (int)dimension));
282 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
286 protected virtual new bool RelayoutDependentOnChildren() {
287 bool ret = (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes18) ? NDalicPINVOKE.ViewImpl_RelayoutDependentOnChildrenSwigExplicitViewImpl__SWIG_1(swigCPtr) : NDalicPINVOKE.ViewImpl_RelayoutDependentOnChildren__SWIG_1(swigCPtr));
288 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
292 protected virtual new void OnCalculateRelayoutSize(DimensionType dimension) {
293 if (SwigDerivedClassHasMethod("OnCalculateRelayoutSize", swigMethodTypes19)) NDalicPINVOKE.ViewImpl_OnCalculateRelayoutSizeSwigExplicitViewImpl(swigCPtr, (int)dimension); else NDalicPINVOKE.ViewImpl_OnCalculateRelayoutSize(swigCPtr, (int)dimension);
294 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
297 protected virtual new void OnLayoutNegotiated(float size, DimensionType dimension) {
298 if (SwigDerivedClassHasMethod("OnLayoutNegotiated", swigMethodTypes20)) NDalicPINVOKE.ViewImpl_OnLayoutNegotiatedSwigExplicitViewImpl(swigCPtr, size, (int)dimension); else NDalicPINVOKE.ViewImpl_OnLayoutNegotiated(swigCPtr, size, (int)dimension);
299 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
302 public virtual void OnInitialize() {
303 if (SwigDerivedClassHasMethod("OnInitialize", swigMethodTypes21)) NDalicPINVOKE.ViewImpl_OnInitializeSwigExplicitViewImpl(swigCPtr); else NDalicPINVOKE.ViewImpl_OnInitialize(swigCPtr);
304 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
307 public virtual void OnControlChildAdd(Actor child) {
308 if (SwigDerivedClassHasMethod("OnControlChildAdd", swigMethodTypes22)) NDalicPINVOKE.ViewImpl_OnControlChildAddSwigExplicitViewImpl(swigCPtr, Actor.getCPtr(child)); else NDalicPINVOKE.ViewImpl_OnControlChildAdd(swigCPtr, Actor.getCPtr(child));
309 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
312 public virtual void OnControlChildRemove(Actor child) {
313 if (SwigDerivedClassHasMethod("OnControlChildRemove", swigMethodTypes23)) NDalicPINVOKE.ViewImpl_OnControlChildRemoveSwigExplicitViewImpl(swigCPtr, Actor.getCPtr(child)); else NDalicPINVOKE.ViewImpl_OnControlChildRemove(swigCPtr, Actor.getCPtr(child));
314 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
317 public virtual void OnStyleChange(StyleManager styleManager, StyleChangeType change) {
318 if (SwigDerivedClassHasMethod("OnStyleChange", swigMethodTypes24)) NDalicPINVOKE.ViewImpl_OnStyleChangeSwigExplicitViewImpl(swigCPtr, StyleManager.getCPtr(styleManager), (int)change); else NDalicPINVOKE.ViewImpl_OnStyleChange(swigCPtr, StyleManager.getCPtr(styleManager), (int)change);
319 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
322 public virtual bool OnAccessibilityActivated() {
323 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityActivated", swigMethodTypes25) ? NDalicPINVOKE.ViewImpl_OnAccessibilityActivatedSwigExplicitViewImpl(swigCPtr) : NDalicPINVOKE.ViewImpl_OnAccessibilityActivated(swigCPtr));
324 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
328 public virtual bool OnAccessibilityPan(PanGesture gesture) {
329 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityPan", swigMethodTypes26) ? NDalicPINVOKE.ViewImpl_OnAccessibilityPanSwigExplicitViewImpl(swigCPtr, PanGesture.getCPtr(gesture)) : NDalicPINVOKE.ViewImpl_OnAccessibilityPan(swigCPtr, PanGesture.getCPtr(gesture)));
330 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
334 public virtual bool OnAccessibilityTouch(SWIGTYPE_p_Dali__TouchEvent touchEvent) {
335 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityTouch", swigMethodTypes27) ? NDalicPINVOKE.ViewImpl_OnAccessibilityTouchSwigExplicitViewImpl(swigCPtr, SWIGTYPE_p_Dali__TouchEvent.getCPtr(touchEvent)) : NDalicPINVOKE.ViewImpl_OnAccessibilityTouch(swigCPtr, SWIGTYPE_p_Dali__TouchEvent.getCPtr(touchEvent)));
336 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
340 public virtual bool OnAccessibilityValueChange(bool isIncrease) {
341 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityValueChange", swigMethodTypes28) ? NDalicPINVOKE.ViewImpl_OnAccessibilityValueChangeSwigExplicitViewImpl(swigCPtr, isIncrease) : NDalicPINVOKE.ViewImpl_OnAccessibilityValueChange(swigCPtr, isIncrease));
342 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
346 public virtual bool OnAccessibilityZoom() {
347 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityZoom", swigMethodTypes29) ? NDalicPINVOKE.ViewImpl_OnAccessibilityZoomSwigExplicitViewImpl(swigCPtr) : NDalicPINVOKE.ViewImpl_OnAccessibilityZoom(swigCPtr));
348 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
352 public virtual void OnKeyInputFocusGained() {
353 if (SwigDerivedClassHasMethod("OnKeyInputFocusGained", swigMethodTypes30)) NDalicPINVOKE.ViewImpl_OnKeyInputFocusGainedSwigExplicitViewImpl(swigCPtr); else NDalicPINVOKE.ViewImpl_OnKeyInputFocusGained(swigCPtr);
354 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
357 public virtual void OnKeyInputFocusLost() {
358 if (SwigDerivedClassHasMethod("OnKeyInputFocusLost", swigMethodTypes31)) NDalicPINVOKE.ViewImpl_OnKeyInputFocusLostSwigExplicitViewImpl(swigCPtr); else NDalicPINVOKE.ViewImpl_OnKeyInputFocusLost(swigCPtr);
359 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
362 public virtual Actor GetNextKeyboardFocusableActor(Actor currentFocusedActor, View.KeyboardFocus.Direction direction, bool loopEnabled) {
363 Actor ret = new Actor((SwigDerivedClassHasMethod("GetNextKeyboardFocusableActor", swigMethodTypes32) ? NDalicPINVOKE.ViewImpl_GetNextKeyboardFocusableActorSwigExplicitViewImpl(swigCPtr, Actor.getCPtr(currentFocusedActor), (int)direction, loopEnabled) : NDalicPINVOKE.ViewImpl_GetNextKeyboardFocusableActor(swigCPtr, Actor.getCPtr(currentFocusedActor), (int)direction, loopEnabled)), true);
364 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
368 public virtual void OnKeyboardFocusChangeCommitted(Actor commitedFocusableActor) {
369 if (SwigDerivedClassHasMethod("OnKeyboardFocusChangeCommitted", swigMethodTypes33)) NDalicPINVOKE.ViewImpl_OnKeyboardFocusChangeCommittedSwigExplicitViewImpl(swigCPtr, Actor.getCPtr(commitedFocusableActor)); else NDalicPINVOKE.ViewImpl_OnKeyboardFocusChangeCommitted(swigCPtr, Actor.getCPtr(commitedFocusableActor));
370 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
373 public virtual bool OnKeyboardEnter() {
374 bool ret = (SwigDerivedClassHasMethod("OnKeyboardEnter", swigMethodTypes34) ? NDalicPINVOKE.ViewImpl_OnKeyboardEnterSwigExplicitViewImpl(swigCPtr) : NDalicPINVOKE.ViewImpl_OnKeyboardEnter(swigCPtr));
375 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
379 public virtual void OnPinch(PinchGesture pinch) {
380 if (SwigDerivedClassHasMethod("OnPinch", swigMethodTypes35)) NDalicPINVOKE.ViewImpl_OnPinchSwigExplicitViewImpl(swigCPtr, PinchGesture.getCPtr(pinch)); else NDalicPINVOKE.ViewImpl_OnPinch(swigCPtr, PinchGesture.getCPtr(pinch));
381 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
384 public virtual void OnPan(PanGesture pan) {
385 if (SwigDerivedClassHasMethod("OnPan", swigMethodTypes36)) NDalicPINVOKE.ViewImpl_OnPanSwigExplicitViewImpl(swigCPtr, PanGesture.getCPtr(pan)); else NDalicPINVOKE.ViewImpl_OnPan(swigCPtr, PanGesture.getCPtr(pan));
386 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
389 public virtual void OnTap(TapGesture tap) {
390 if (SwigDerivedClassHasMethod("OnTap", swigMethodTypes37)) NDalicPINVOKE.ViewImpl_OnTapSwigExplicitViewImpl(swigCPtr, TapGesture.getCPtr(tap)); else NDalicPINVOKE.ViewImpl_OnTap(swigCPtr, TapGesture.getCPtr(tap));
391 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
394 public virtual void OnLongPress(LongPressGesture longPress) {
395 if (SwigDerivedClassHasMethod("OnLongPress", swigMethodTypes38)) NDalicPINVOKE.ViewImpl_OnLongPressSwigExplicitViewImpl(swigCPtr, LongPressGesture.getCPtr(longPress)); else NDalicPINVOKE.ViewImpl_OnLongPress(swigCPtr, LongPressGesture.getCPtr(longPress));
396 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
399 public virtual void SignalConnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback) {
400 if (SwigDerivedClassHasMethod("SignalConnected", swigMethodTypes39)) NDalicPINVOKE.ViewImpl_SignalConnectedSwigExplicitViewImpl(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); else NDalicPINVOKE.ViewImpl_SignalConnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback));
401 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
404 public virtual void SignalDisconnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback) {
405 if (SwigDerivedClassHasMethod("SignalDisconnected", swigMethodTypes40)) NDalicPINVOKE.ViewImpl_SignalDisconnectedSwigExplicitViewImpl(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); else NDalicPINVOKE.ViewImpl_SignalDisconnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback));
406 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
409 private void SwigDirectorConnect() {
410 if (SwigDerivedClassHasMethod("OnStageConnection", swigMethodTypes0))
411 swigDelegate0 = new SwigDelegateViewImpl_0(SwigDirectorOnStageConnection);
412 if (SwigDerivedClassHasMethod("OnStageDisconnection", swigMethodTypes1))
413 swigDelegate1 = new SwigDelegateViewImpl_1(SwigDirectorOnStageDisconnection);
414 if (SwigDerivedClassHasMethod("OnChildAdd", swigMethodTypes2))
415 swigDelegate2 = new SwigDelegateViewImpl_2(SwigDirectorOnChildAdd);
416 if (SwigDerivedClassHasMethod("OnChildRemove", swigMethodTypes3))
417 swigDelegate3 = new SwigDelegateViewImpl_3(SwigDirectorOnChildRemove);
418 if (SwigDerivedClassHasMethod("OnPropertySet", swigMethodTypes4))
419 swigDelegate4 = new SwigDelegateViewImpl_4(SwigDirectorOnPropertySet);
420 if (SwigDerivedClassHasMethod("OnSizeSet", swigMethodTypes5))
421 swigDelegate5 = new SwigDelegateViewImpl_5(SwigDirectorOnSizeSet);
422 if (SwigDerivedClassHasMethod("OnSizeAnimation", swigMethodTypes6))
423 swigDelegate6 = new SwigDelegateViewImpl_6(SwigDirectorOnSizeAnimation);
424 if (SwigDerivedClassHasMethod("OnTouchEvent", swigMethodTypes7))
425 swigDelegate7 = new SwigDelegateViewImpl_7(SwigDirectorOnTouchEvent);
426 if (SwigDerivedClassHasMethod("OnHoverEvent", swigMethodTypes8))
427 swigDelegate8 = new SwigDelegateViewImpl_8(SwigDirectorOnHoverEvent);
428 if (SwigDerivedClassHasMethod("OnKeyEvent", swigMethodTypes9))
429 swigDelegate9 = new SwigDelegateViewImpl_9(SwigDirectorOnKeyEvent);
430 if (SwigDerivedClassHasMethod("OnWheelEvent", swigMethodTypes10))
431 swigDelegate10 = new SwigDelegateViewImpl_10(SwigDirectorOnWheelEvent);
432 if (SwigDerivedClassHasMethod("OnRelayout", swigMethodTypes11))
433 swigDelegate11 = new SwigDelegateViewImpl_11(SwigDirectorOnRelayout);
434 if (SwigDerivedClassHasMethod("OnSetResizePolicy", swigMethodTypes12))
435 swigDelegate12 = new SwigDelegateViewImpl_12(SwigDirectorOnSetResizePolicy);
436 if (SwigDerivedClassHasMethod("GetNaturalSize", swigMethodTypes13))
437 swigDelegate13 = new SwigDelegateViewImpl_13(SwigDirectorGetNaturalSize);
438 if (SwigDerivedClassHasMethod("CalculateChildSize", swigMethodTypes14))
439 swigDelegate14 = new SwigDelegateViewImpl_14(SwigDirectorCalculateChildSize);
440 if (SwigDerivedClassHasMethod("GetHeightForWidth", swigMethodTypes15))
441 swigDelegate15 = new SwigDelegateViewImpl_15(SwigDirectorGetHeightForWidth);
442 if (SwigDerivedClassHasMethod("GetWidthForHeight", swigMethodTypes16))
443 swigDelegate16 = new SwigDelegateViewImpl_16(SwigDirectorGetWidthForHeight);
444 if (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes17))
445 swigDelegate17 = new SwigDelegateViewImpl_17(SwigDirectorRelayoutDependentOnChildren__SWIG_0);
446 if (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes18))
447 swigDelegate18 = new SwigDelegateViewImpl_18(SwigDirectorRelayoutDependentOnChildren__SWIG_1);
448 if (SwigDerivedClassHasMethod("OnCalculateRelayoutSize", swigMethodTypes19))
449 swigDelegate19 = new SwigDelegateViewImpl_19(SwigDirectorOnCalculateRelayoutSize);
450 if (SwigDerivedClassHasMethod("OnLayoutNegotiated", swigMethodTypes20))
451 swigDelegate20 = new SwigDelegateViewImpl_20(SwigDirectorOnLayoutNegotiated);
452 if (SwigDerivedClassHasMethod("OnInitialize", swigMethodTypes21))
453 swigDelegate21 = new SwigDelegateViewImpl_21(SwigDirectorOnInitialize);
454 if (SwigDerivedClassHasMethod("OnControlChildAdd", swigMethodTypes22))
455 swigDelegate22 = new SwigDelegateViewImpl_22(SwigDirectorOnControlChildAdd);
456 if (SwigDerivedClassHasMethod("OnControlChildRemove", swigMethodTypes23))
457 swigDelegate23 = new SwigDelegateViewImpl_23(SwigDirectorOnControlChildRemove);
458 if (SwigDerivedClassHasMethod("OnStyleChange", swigMethodTypes24))
459 swigDelegate24 = new SwigDelegateViewImpl_24(SwigDirectorOnStyleChange);
460 if (SwigDerivedClassHasMethod("OnAccessibilityActivated", swigMethodTypes25))
461 swigDelegate25 = new SwigDelegateViewImpl_25(SwigDirectorOnAccessibilityActivated);
462 if (SwigDerivedClassHasMethod("OnAccessibilityPan", swigMethodTypes26))
463 swigDelegate26 = new SwigDelegateViewImpl_26(SwigDirectorOnAccessibilityPan);
464 if (SwigDerivedClassHasMethod("OnAccessibilityTouch", swigMethodTypes27))
465 swigDelegate27 = new SwigDelegateViewImpl_27(SwigDirectorOnAccessibilityTouch);
466 if (SwigDerivedClassHasMethod("OnAccessibilityValueChange", swigMethodTypes28))
467 swigDelegate28 = new SwigDelegateViewImpl_28(SwigDirectorOnAccessibilityValueChange);
468 if (SwigDerivedClassHasMethod("OnAccessibilityZoom", swigMethodTypes29))
469 swigDelegate29 = new SwigDelegateViewImpl_29(SwigDirectorOnAccessibilityZoom);
470 if (SwigDerivedClassHasMethod("OnKeyInputFocusGained", swigMethodTypes30))
471 swigDelegate30 = new SwigDelegateViewImpl_30(SwigDirectorOnKeyInputFocusGained);
472 if (SwigDerivedClassHasMethod("OnKeyInputFocusLost", swigMethodTypes31))
473 swigDelegate31 = new SwigDelegateViewImpl_31(SwigDirectorOnKeyInputFocusLost);
474 if (SwigDerivedClassHasMethod("GetNextKeyboardFocusableActor", swigMethodTypes32))
475 swigDelegate32 = new SwigDelegateViewImpl_32(SwigDirectorGetNextKeyboardFocusableActor);
476 if (SwigDerivedClassHasMethod("OnKeyboardFocusChangeCommitted", swigMethodTypes33))
477 swigDelegate33 = new SwigDelegateViewImpl_33(SwigDirectorOnKeyboardFocusChangeCommitted);
478 if (SwigDerivedClassHasMethod("OnKeyboardEnter", swigMethodTypes34))
479 swigDelegate34 = new SwigDelegateViewImpl_34(SwigDirectorOnKeyboardEnter);
480 if (SwigDerivedClassHasMethod("OnPinch", swigMethodTypes35))
481 swigDelegate35 = new SwigDelegateViewImpl_35(SwigDirectorOnPinch);
482 if (SwigDerivedClassHasMethod("OnPan", swigMethodTypes36))
483 swigDelegate36 = new SwigDelegateViewImpl_36(SwigDirectorOnPan);
484 if (SwigDerivedClassHasMethod("OnTap", swigMethodTypes37))
485 swigDelegate37 = new SwigDelegateViewImpl_37(SwigDirectorOnTap);
486 if (SwigDerivedClassHasMethod("OnLongPress", swigMethodTypes38))
487 swigDelegate38 = new SwigDelegateViewImpl_38(SwigDirectorOnLongPress);
488 if (SwigDerivedClassHasMethod("SignalConnected", swigMethodTypes39))
489 swigDelegate39 = new SwigDelegateViewImpl_39(SwigDirectorSignalConnected);
490 if (SwigDerivedClassHasMethod("SignalDisconnected", swigMethodTypes40))
491 swigDelegate40 = new SwigDelegateViewImpl_40(SwigDirectorSignalDisconnected);
492 NDalicPINVOKE.ViewImpl_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16, swigDelegate17, swigDelegate18, swigDelegate19, swigDelegate20, swigDelegate21, swigDelegate22, swigDelegate23, swigDelegate24, swigDelegate25, swigDelegate26, swigDelegate27, swigDelegate28, swigDelegate29, swigDelegate30, swigDelegate31, swigDelegate32, swigDelegate33, swigDelegate34, swigDelegate35, swigDelegate36, swigDelegate37, swigDelegate38, swigDelegate39, swigDelegate40);
495 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
496 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance, null, methodTypes, null);
497 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(ViewImpl));
498 return hasDerivedMethod;
501 private void SwigDirectorOnStageConnection(int depth) {
502 OnStageConnection(depth);
505 private void SwigDirectorOnStageDisconnection() {
506 OnStageDisconnection();
509 private void SwigDirectorOnChildAdd(global::System.IntPtr child) {
510 OnChildAdd(new Actor(child, false));
513 private void SwigDirectorOnChildRemove(global::System.IntPtr child) {
514 OnChildRemove(new Actor(child, false));
517 private void SwigDirectorOnPropertySet(int index, global::System.IntPtr propertyValue) {
518 OnPropertySet(index, new Property.Value(propertyValue, true));
521 private void SwigDirectorOnSizeSet(global::System.IntPtr targetSize) {
522 OnSizeSet(new Vector3(targetSize, false));
525 private void SwigDirectorOnSizeAnimation(global::System.IntPtr animation, global::System.IntPtr targetSize) {
526 OnSizeAnimation(new Animation(animation, false), new Vector3(targetSize, false));
529 private bool SwigDirectorOnTouchEvent(global::System.IntPtr arg0) {
530 return OnTouchEvent(new SWIGTYPE_p_Dali__TouchEvent(arg0, false));
533 private bool SwigDirectorOnHoverEvent(global::System.IntPtr arg0) {
534 return OnHoverEvent(new Hover(arg0, false));
537 private bool SwigDirectorOnKeyEvent(global::System.IntPtr arg0) {
538 return OnKeyEvent(new Key(arg0, false));
541 private bool SwigDirectorOnWheelEvent(global::System.IntPtr arg0) {
542 return OnWheelEvent(new Wheel(arg0, false));
545 private void SwigDirectorOnRelayout(global::System.IntPtr size, global::System.IntPtr container) {
546 OnRelayout(new Vector2(size, false), new RelayoutContainer(container, false));
549 private void SwigDirectorOnSetResizePolicy(int policy, int dimension) {
550 OnSetResizePolicy((ResizePolicyType)policy, (DimensionType)dimension);
553 private global::System.IntPtr SwigDirectorGetNaturalSize() {
554 return Vector3.getCPtr(GetNaturalSize()).Handle;
557 private float SwigDirectorCalculateChildSize(global::System.IntPtr child, int dimension) {
558 return CalculateChildSize(new Actor(child, false), (DimensionType)dimension);
561 private float SwigDirectorGetHeightForWidth(float width) {
562 return GetHeightForWidth(width);
565 private float SwigDirectorGetWidthForHeight(float height) {
566 return GetWidthForHeight(height);
569 private bool SwigDirectorRelayoutDependentOnChildren__SWIG_0(int dimension) {
570 return RelayoutDependentOnChildren((DimensionType)dimension);
573 private bool SwigDirectorRelayoutDependentOnChildren__SWIG_1() {
574 return RelayoutDependentOnChildren();
577 private void SwigDirectorOnCalculateRelayoutSize(int dimension) {
578 OnCalculateRelayoutSize((DimensionType)dimension);
581 private void SwigDirectorOnLayoutNegotiated(float size, int dimension) {
582 OnLayoutNegotiated(size, (DimensionType)dimension);
585 private void SwigDirectorOnInitialize() {
589 private void SwigDirectorOnControlChildAdd(global::System.IntPtr child) {
590 OnControlChildAdd(new Actor(child, false));
593 private void SwigDirectorOnControlChildRemove(global::System.IntPtr child) {
594 OnControlChildRemove(new Actor(child, false));
597 private void SwigDirectorOnStyleChange(global::System.IntPtr styleManager, int change) {
598 OnStyleChange(new StyleManager(styleManager, true), (StyleChangeType)change);
601 private bool SwigDirectorOnAccessibilityActivated() {
602 return OnAccessibilityActivated();
605 private bool SwigDirectorOnAccessibilityPan(global::System.IntPtr gesture) {
606 return OnAccessibilityPan(new PanGesture(gesture, true));
609 private bool SwigDirectorOnAccessibilityTouch(global::System.IntPtr touchEvent) {
610 return OnAccessibilityTouch(new SWIGTYPE_p_Dali__TouchEvent(touchEvent, false));
613 private bool SwigDirectorOnAccessibilityValueChange(bool isIncrease) {
614 return OnAccessibilityValueChange(isIncrease);
617 private bool SwigDirectorOnAccessibilityZoom() {
618 return OnAccessibilityZoom();
621 private void SwigDirectorOnKeyInputFocusGained() {
622 OnKeyInputFocusGained();
625 private void SwigDirectorOnKeyInputFocusLost() {
626 OnKeyInputFocusLost();
629 private global::System.IntPtr SwigDirectorGetNextKeyboardFocusableActor(global::System.IntPtr currentFocusedActor, int direction, bool loopEnabled) {
630 return Actor.getCPtr(GetNextKeyboardFocusableActor(new Actor(currentFocusedActor, true), (View.KeyboardFocus.Direction)direction, loopEnabled)).Handle;
633 private void SwigDirectorOnKeyboardFocusChangeCommitted(global::System.IntPtr commitedFocusableActor) {
634 OnKeyboardFocusChangeCommitted(new Actor(commitedFocusableActor, true));
637 private bool SwigDirectorOnKeyboardEnter() {
638 return OnKeyboardEnter();
641 private void SwigDirectorOnPinch(global::System.IntPtr pinch) {
642 OnPinch(new PinchGesture(pinch, false));
645 private void SwigDirectorOnPan(global::System.IntPtr pan) {
646 OnPan(new PanGesture(pan, false));
649 private void SwigDirectorOnTap(global::System.IntPtr tap) {
650 OnTap(new TapGesture(tap, false));
653 private void SwigDirectorOnLongPress(global::System.IntPtr longPress) {
654 OnLongPress(new LongPressGesture(longPress, false));
657 private void SwigDirectorSignalConnected(global::System.IntPtr slotObserver, global::System.IntPtr callback) {
658 SignalConnected((slotObserver == global::System.IntPtr.Zero) ? null : new SlotObserver(slotObserver, false), (callback == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Dali__CallbackBase(callback, false));
661 private void SwigDirectorSignalDisconnected(global::System.IntPtr slotObserver, global::System.IntPtr callback) {
662 SignalDisconnected((slotObserver == global::System.IntPtr.Zero) ? null : new SlotObserver(slotObserver, false), (callback == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Dali__CallbackBase(callback, false));
665 public delegate void SwigDelegateViewImpl_0(int depth);
666 public delegate void SwigDelegateViewImpl_1();
667 public delegate void SwigDelegateViewImpl_2(global::System.IntPtr child);
668 public delegate void SwigDelegateViewImpl_3(global::System.IntPtr child);
669 public delegate void SwigDelegateViewImpl_4(int index, global::System.IntPtr propertyValue);
670 public delegate void SwigDelegateViewImpl_5(global::System.IntPtr targetSize);
671 public delegate void SwigDelegateViewImpl_6(global::System.IntPtr animation, global::System.IntPtr targetSize);
672 public delegate bool SwigDelegateViewImpl_7(global::System.IntPtr arg0);
673 public delegate bool SwigDelegateViewImpl_8(global::System.IntPtr arg0);
674 public delegate bool SwigDelegateViewImpl_9(global::System.IntPtr arg0);
675 public delegate bool SwigDelegateViewImpl_10(global::System.IntPtr arg0);
676 public delegate void SwigDelegateViewImpl_11(global::System.IntPtr size, global::System.IntPtr container);
677 public delegate void SwigDelegateViewImpl_12(int policy, int dimension);
678 public delegate global::System.IntPtr SwigDelegateViewImpl_13();
679 public delegate float SwigDelegateViewImpl_14(global::System.IntPtr child, int dimension);
680 public delegate float SwigDelegateViewImpl_15(float width);
681 public delegate float SwigDelegateViewImpl_16(float height);
682 public delegate bool SwigDelegateViewImpl_17(int dimension);
683 public delegate bool SwigDelegateViewImpl_18();
684 public delegate void SwigDelegateViewImpl_19(int dimension);
685 public delegate void SwigDelegateViewImpl_20(float size, int dimension);
686 public delegate void SwigDelegateViewImpl_21();
687 public delegate void SwigDelegateViewImpl_22(global::System.IntPtr child);
688 public delegate void SwigDelegateViewImpl_23(global::System.IntPtr child);
689 public delegate void SwigDelegateViewImpl_24(global::System.IntPtr styleManager, int change);
690 public delegate bool SwigDelegateViewImpl_25();
691 public delegate bool SwigDelegateViewImpl_26(global::System.IntPtr gesture);
692 public delegate bool SwigDelegateViewImpl_27(global::System.IntPtr touchEvent);
693 public delegate bool SwigDelegateViewImpl_28(bool isIncrease);
694 public delegate bool SwigDelegateViewImpl_29();
695 public delegate void SwigDelegateViewImpl_30();
696 public delegate void SwigDelegateViewImpl_31();
697 public delegate global::System.IntPtr SwigDelegateViewImpl_32(global::System.IntPtr currentFocusedActor, int direction, bool loopEnabled);
698 public delegate void SwigDelegateViewImpl_33(global::System.IntPtr commitedFocusableActor);
699 public delegate bool SwigDelegateViewImpl_34();
700 public delegate void SwigDelegateViewImpl_35(global::System.IntPtr pinch);
701 public delegate void SwigDelegateViewImpl_36(global::System.IntPtr pan);
702 public delegate void SwigDelegateViewImpl_37(global::System.IntPtr tap);
703 public delegate void SwigDelegateViewImpl_38(global::System.IntPtr longPress);
704 public delegate void SwigDelegateViewImpl_39(global::System.IntPtr slotObserver, global::System.IntPtr callback);
705 public delegate void SwigDelegateViewImpl_40(global::System.IntPtr slotObserver, global::System.IntPtr callback);
707 private SwigDelegateViewImpl_0 swigDelegate0;
708 private SwigDelegateViewImpl_1 swigDelegate1;
709 private SwigDelegateViewImpl_2 swigDelegate2;
710 private SwigDelegateViewImpl_3 swigDelegate3;
711 private SwigDelegateViewImpl_4 swigDelegate4;
712 private SwigDelegateViewImpl_5 swigDelegate5;
713 private SwigDelegateViewImpl_6 swigDelegate6;
714 private SwigDelegateViewImpl_7 swigDelegate7;
715 private SwigDelegateViewImpl_8 swigDelegate8;
716 private SwigDelegateViewImpl_9 swigDelegate9;
717 private SwigDelegateViewImpl_10 swigDelegate10;
718 private SwigDelegateViewImpl_11 swigDelegate11;
719 private SwigDelegateViewImpl_12 swigDelegate12;
720 private SwigDelegateViewImpl_13 swigDelegate13;
721 private SwigDelegateViewImpl_14 swigDelegate14;
722 private SwigDelegateViewImpl_15 swigDelegate15;
723 private SwigDelegateViewImpl_16 swigDelegate16;
724 private SwigDelegateViewImpl_17 swigDelegate17;
725 private SwigDelegateViewImpl_18 swigDelegate18;
726 private SwigDelegateViewImpl_19 swigDelegate19;
727 private SwigDelegateViewImpl_20 swigDelegate20;
728 private SwigDelegateViewImpl_21 swigDelegate21;
729 private SwigDelegateViewImpl_22 swigDelegate22;
730 private SwigDelegateViewImpl_23 swigDelegate23;
731 private SwigDelegateViewImpl_24 swigDelegate24;
732 private SwigDelegateViewImpl_25 swigDelegate25;
733 private SwigDelegateViewImpl_26 swigDelegate26;
734 private SwigDelegateViewImpl_27 swigDelegate27;
735 private SwigDelegateViewImpl_28 swigDelegate28;
736 private SwigDelegateViewImpl_29 swigDelegate29;
737 private SwigDelegateViewImpl_30 swigDelegate30;
738 private SwigDelegateViewImpl_31 swigDelegate31;
739 private SwigDelegateViewImpl_32 swigDelegate32;
740 private SwigDelegateViewImpl_33 swigDelegate33;
741 private SwigDelegateViewImpl_34 swigDelegate34;
742 private SwigDelegateViewImpl_35 swigDelegate35;
743 private SwigDelegateViewImpl_36 swigDelegate36;
744 private SwigDelegateViewImpl_37 swigDelegate37;
745 private SwigDelegateViewImpl_38 swigDelegate38;
746 private SwigDelegateViewImpl_39 swigDelegate39;
747 private SwigDelegateViewImpl_40 swigDelegate40;
749 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(int) };
750 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
751 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(Actor) };
752 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(Actor) };
753 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(int), typeof(Property.Value) };
754 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(Vector3) };
755 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(Animation), typeof(Vector3) };
756 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(SWIGTYPE_p_Dali__TouchEvent) };
757 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(Hover) };
758 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(Key) };
759 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(Wheel) };
760 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(Vector2), typeof(RelayoutContainer) };
761 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(ResizePolicyType), typeof(DimensionType) };
762 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { };
763 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(Actor), typeof(DimensionType) };
764 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(float) };
765 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(float) };
766 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { typeof(DimensionType) };
767 private static global::System.Type[] swigMethodTypes18 = new global::System.Type[] { };
768 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { typeof(DimensionType) };
769 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { typeof(float), typeof(DimensionType) };
770 private static global::System.Type[] swigMethodTypes21 = new global::System.Type[] { };
771 private static global::System.Type[] swigMethodTypes22 = new global::System.Type[] { typeof(Actor) };
772 private static global::System.Type[] swigMethodTypes23 = new global::System.Type[] { typeof(Actor) };
773 private static global::System.Type[] swigMethodTypes24 = new global::System.Type[] { typeof(StyleManager), typeof(StyleChangeType) };
774 private static global::System.Type[] swigMethodTypes25 = new global::System.Type[] { };
775 private static global::System.Type[] swigMethodTypes26 = new global::System.Type[] { typeof(PanGesture) };
776 private static global::System.Type[] swigMethodTypes27 = new global::System.Type[] { typeof(SWIGTYPE_p_Dali__TouchEvent) };
777 private static global::System.Type[] swigMethodTypes28 = new global::System.Type[] { typeof(bool) };
778 private static global::System.Type[] swigMethodTypes29 = new global::System.Type[] { };
779 private static global::System.Type[] swigMethodTypes30 = new global::System.Type[] { };
780 private static global::System.Type[] swigMethodTypes31 = new global::System.Type[] { };
781 private static global::System.Type[] swigMethodTypes32 = new global::System.Type[] { typeof(Actor), typeof(View.KeyboardFocus.Direction), typeof(bool) };
782 private static global::System.Type[] swigMethodTypes33 = new global::System.Type[] { typeof(Actor) };
783 private static global::System.Type[] swigMethodTypes34 = new global::System.Type[] { };
784 private static global::System.Type[] swigMethodTypes35 = new global::System.Type[] { typeof(PinchGesture) };
785 private static global::System.Type[] swigMethodTypes36 = new global::System.Type[] { typeof(PanGesture) };
786 private static global::System.Type[] swigMethodTypes37 = new global::System.Type[] { typeof(TapGesture) };
787 private static global::System.Type[] swigMethodTypes38 = new global::System.Type[] { typeof(LongPressGesture) };
788 private static global::System.Type[] swigMethodTypes39 = new global::System.Type[] { typeof(SlotObserver), typeof(SWIGTYPE_p_Dali__CallbackBase) };
789 private static global::System.Type[] swigMethodTypes40 = new global::System.Type[] { typeof(SlotObserver), typeof(SWIGTYPE_p_Dali__CallbackBase) };