2 * Copyright(c) 2020 Samsung Electronics Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 using System.ComponentModel;
20 using System.Reflection;
21 using Tizen.NUI.BaseComponents;
25 internal class ViewImpl : CustomActorImpl
28 internal ViewImpl(global::System.IntPtr cPtr, bool cMemoryOwn) : base(Interop.ViewImpl.Upcast(cPtr), cMemoryOwn)
32 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ViewImpl obj)
34 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
37 protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
39 throw new global::System.MethodAccessException("C++ destructor does not have public access");
42 public static View New()
44 View ret = new View(Interop.ViewImpl.New(), true);
45 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
49 public void SetStyleName(string styleName)
51 Interop.ViewImpl.SetStyleName(swigCPtr, styleName);
52 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
55 public string GetStyleName()
57 string ret = Interop.ViewImpl.GetStyleName(swigCPtr);
58 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
62 public void SetBackgroundColor(Vector4 color)
64 Interop.ViewImpl.SetBackgroundColor(swigCPtr, Vector4.getCPtr(color));
65 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
68 public Vector4 GetBackgroundColor()
70 Vector4 ret = new Vector4(Interop.ViewImpl.GetBackgroundColor(swigCPtr), true);
71 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
74 public void SetBackground(PropertyMap map)
76 Interop.ViewImpl.SetBackground(swigCPtr, PropertyMap.getCPtr(map));
77 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
80 public void ClearBackground()
82 Interop.ViewImpl.ClearBackground(swigCPtr);
83 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
86 public void EnableGestureDetection(Gesture.GestureType type)
88 Interop.ViewImpl.EnableGestureDetection(swigCPtr, (int)type);
89 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
92 public void DisableGestureDetection(Gesture.GestureType type)
94 Interop.ViewImpl.DisableGestureDetection(swigCPtr, (int)type);
95 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
98 public PinchGestureDetector GetPinchGestureDetector()
100 PinchGestureDetector ret = new PinchGestureDetector(Interop.ViewImpl.GetPinchGestureDetector(swigCPtr), true);
101 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
105 public PanGestureDetector GetPanGestureDetector()
107 PanGestureDetector ret = new PanGestureDetector(Interop.ViewImpl.GetPanGestureDetector(swigCPtr), true);
108 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
112 public TapGestureDetector GetTapGestureDetector()
114 TapGestureDetector ret = new TapGestureDetector(Interop.ViewImpl.GetTapGestureDetector(swigCPtr), true);
115 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
119 public LongPressGestureDetector GetLongPressGestureDetector()
121 LongPressGestureDetector ret = new LongPressGestureDetector(Interop.ViewImpl.GetLongPressGestureDetector(swigCPtr), true);
122 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
126 public void SetKeyboardNavigationSupport(bool isSupported)
128 Interop.ViewImpl.SetKeyboardNavigationSupport(swigCPtr, isSupported);
129 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
132 public bool IsKeyboardNavigationSupported()
134 bool ret = Interop.ViewImpl.IsKeyboardNavigationSupported(swigCPtr);
135 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
139 public void SetKeyInputFocus()
141 Interop.ViewImpl.SetKeyInputFocus(swigCPtr);
142 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
145 public bool HasKeyInputFocus()
147 bool ret = Interop.ViewImpl.HasKeyInputFocus(swigCPtr);
148 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
152 public void ClearKeyInputFocus()
154 Interop.ViewImpl.ClearKeyInputFocus(swigCPtr);
155 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
158 public void SetAsFocusGroup(bool isFocusGroup)
160 Interop.ViewImpl.SetAsKeyboardFocusGroup(swigCPtr, isFocusGroup);
161 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
164 public bool IsFocusGroup()
166 bool ret = Interop.ViewImpl.IsKeyboardFocusGroup(swigCPtr);
167 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
172 /// [Obsolete("Please do not use! this will be deprecated")]
174 /// Please do not use! this will be deprecated!
175 /// <since_tizen> 5 </since_tizen>
176 [Obsolete("Please do not use! this will be deprecated.")]
177 [EditorBrowsable(EditorBrowsableState.Never)]
178 public void AccessibilityActivate()
180 Interop.ViewImpl.AccessibilityActivate(swigCPtr);
181 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
185 /// [Obsolete("Please do not use! this will be deprecated")]
187 /// Please do not use! this will be deprecated!
188 /// <since_tizen> 5 </since_tizen>
189 [Obsolete("Please do not use! this will be deprecated.")]
190 [EditorBrowsable(EditorBrowsableState.Never)]
191 public void KeyboardEnter()
193 Interop.ViewImpl.KeyboardEnter(swigCPtr);
194 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
197 internal ControlKeySignal KeyEventSignal()
199 ControlKeySignal ret = new ControlKeySignal(Interop.ViewImplSignal.KeyEventSignal(swigCPtr), false);
200 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
204 internal KeyInputFocusSignal KeyInputFocusGainedSignal()
206 KeyInputFocusSignal ret = new KeyInputFocusSignal(Interop.ViewImplSignal.KeyInputFocusGainedSignal(swigCPtr), false);
207 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
211 internal KeyInputFocusSignal KeyInputFocusLostSignal()
213 KeyInputFocusSignal ret = new KeyInputFocusSignal(Interop.ViewImplSignal.KeyInputFocusLostSignal(swigCPtr), false);
214 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
219 /// [Obsolete("Please do not use! this will be deprecated")]
221 /// Please do not use! this will be deprecated!
222 /// <since_tizen> 5 </since_tizen>
223 [Obsolete("Please do not use! this will be deprecated.")]
224 [EditorBrowsable(EditorBrowsableState.Never)]
225 public bool EmitKeyEventSignal(Key arg0)
227 bool ret = Interop.ViewImplSignal.EmitKeyEventSignal(swigCPtr, Key.getCPtr(arg0));
228 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
232 protected virtual new void OnSceneConnection(int depth)
234 if (SwigDerivedClassHasMethod("OnSceneConnection", swigMethodTypes0)) Interop.ViewImplSignal.OnSceneConnectionSwigExplicitViewImpl(swigCPtr, depth); else Interop.ViewImplSignal.OnSceneConnection(swigCPtr, depth);
235 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
238 protected virtual new void OnSceneDisconnection()
240 if (SwigDerivedClassHasMethod("OnSceneDisconnection", swigMethodTypes1)) Interop.ViewImplSignal.OnSceneDisconnectionSwigExplicitViewImpl(swigCPtr); else Interop.ViewImplSignal.OnSceneDisconnection(swigCPtr);
241 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
244 protected virtual new void OnChildAdd(View child)
246 if (SwigDerivedClassHasMethod("OnChildAdd", swigMethodTypes2)) Interop.ViewImplSignal.OnChildAddSwigExplicitViewImpl(swigCPtr, View.getCPtr(child)); else Interop.ViewImplSignal.OnChildAdd(swigCPtr, View.getCPtr(child));
247 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
250 protected virtual new void OnChildRemove(View child)
252 if (SwigDerivedClassHasMethod("OnChildRemove", swigMethodTypes3)) Interop.ViewImplSignal.OnChildRemoveSwigExplicitViewImpl(swigCPtr, View.getCPtr(child)); else Interop.ViewImplSignal.OnChildRemove(swigCPtr, View.getCPtr(child));
253 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
256 protected virtual new void OnPropertySet(int index, PropertyValue propertyValue)
258 if (SwigDerivedClassHasMethod("OnPropertySet", swigMethodTypes4)) Interop.ViewImplSignal.OnPropertySetSwigExplicitViewImpl(swigCPtr, index, PropertyValue.getCPtr(propertyValue)); else Interop.ViewImplSignal.OnPropertySet(swigCPtr, index, PropertyValue.getCPtr(propertyValue));
259 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
262 protected virtual new void OnSizeSet(Vector3 targetSize)
264 if (SwigDerivedClassHasMethod("OnSizeSet", swigMethodTypes5)) Interop.ViewImplSignal.OnSizeSetSwigExplicitViewImpl(swigCPtr, Vector3.getCPtr(targetSize)); else Interop.ViewImplSignal.OnSizeSet(swigCPtr, Vector3.getCPtr(targetSize));
265 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
268 protected virtual new void OnSizeAnimation(Animation animation, Vector3 targetSize)
270 if (SwigDerivedClassHasMethod("OnSizeAnimation", swigMethodTypes6)) Interop.ViewImplSignal.OnSizeAnimationSwigExplicitViewImpl(swigCPtr, Animation.getCPtr(animation), Vector3.getCPtr(targetSize)); else Interop.ViewImplSignal.OnSizeAnimation(swigCPtr, Animation.getCPtr(animation), Vector3.getCPtr(targetSize));
271 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
274 protected virtual new bool OnKeyEvent(Key arg0)
276 bool ret = (SwigDerivedClassHasMethod("OnKeyEvent", swigMethodTypes9) ? Interop.ViewImplSignal.OnKeyEventSwigExplicitViewImpl(swigCPtr, Key.getCPtr(arg0)) : Interop.ViewImplSignal.OnKeyEvent(swigCPtr, Key.getCPtr(arg0)));
277 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
281 protected virtual new void OnRelayout(Vector2 size, RelayoutContainer container)
283 if (SwigDerivedClassHasMethod("OnRelayout", swigMethodTypes11)) Interop.ViewImplSignal.OnRelayoutSwigExplicitViewImpl(swigCPtr, Vector2.getCPtr(size), RelayoutContainer.getCPtr(container)); else Interop.ViewImplSignal.OnRelayout(swigCPtr, Vector2.getCPtr(size), RelayoutContainer.getCPtr(container));
284 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
287 protected virtual new void OnSetResizePolicy(ResizePolicyType policy, DimensionType dimension)
289 if (SwigDerivedClassHasMethod("OnSetResizePolicy", swigMethodTypes12)) Interop.ViewImplSignal.OnSetResizePolicySwigExplicitViewImpl(swigCPtr, (int)policy, (int)dimension); else Interop.ViewImplSignal.OnSetResizePolicy(swigCPtr, (int)policy, (int)dimension);
290 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
293 protected virtual new Vector3 GetNaturalSize()
295 Vector3 ret = new Vector3((SwigDerivedClassHasMethod("GetNaturalSize", swigMethodTypes13) ? Interop.ViewImpl.GetNaturalSizeSwigExplicitViewImpl(swigCPtr) : Interop.ViewImpl.GetNaturalSize(swigCPtr)), true);
296 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
300 protected virtual new float CalculateChildSize(View child, DimensionType dimension)
302 float ret = (SwigDerivedClassHasMethod("CalculateChildSize", swigMethodTypes14) ? Interop.ViewImpl.CalculateChildSizeSwigExplicitViewImpl(swigCPtr, View.getCPtr(child), (int)dimension) : Interop.ViewImpl.CalculateChildSize(swigCPtr, View.getCPtr(child), (int)dimension));
303 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
307 protected virtual new float GetHeightForWidth(float width)
309 float ret = (SwigDerivedClassHasMethod("GetHeightForWidth", swigMethodTypes15) ? Interop.ViewImpl.GetHeightForWidthSwigExplicitViewImpl(swigCPtr, width) : Interop.ViewImpl.GetHeightForWidth(swigCPtr, width));
310 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
314 protected virtual new float GetWidthForHeight(float height)
316 float ret = (SwigDerivedClassHasMethod("GetWidthForHeight", swigMethodTypes16) ? Interop.ViewImpl.GetWidthForHeightSwigExplicitViewImpl(swigCPtr, height) : Interop.ViewImpl.GetWidthForHeight(swigCPtr, height));
317 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
321 protected virtual new bool RelayoutDependentOnChildren(DimensionType dimension)
323 bool ret = (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes17) ? Interop.ViewImpl.RelayoutDependentOnChildrenSwigExplicitViewImpl(swigCPtr, (int)dimension) : Interop.ViewImpl.RelayoutDependentOnChildren(swigCPtr, (int)dimension));
324 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
328 protected virtual new bool RelayoutDependentOnChildren()
330 bool ret = (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes18) ? Interop.ViewImpl.RelayoutDependentOnChildrenSwigExplicitViewImpl(swigCPtr) : Interop.ViewImpl.RelayoutDependentOnChildren(swigCPtr));
331 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
335 protected virtual new void OnCalculateRelayoutSize(DimensionType dimension)
337 if (SwigDerivedClassHasMethod("OnCalculateRelayoutSize", swigMethodTypes19)) Interop.ViewImplSignal.OnCalculateRelayoutSizeSwigExplicitViewImpl(swigCPtr, (int)dimension); else Interop.ViewImplSignal.OnCalculateRelayoutSize(swigCPtr, (int)dimension);
338 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
341 protected virtual new void OnLayoutNegotiated(float size, DimensionType dimension)
343 if (SwigDerivedClassHasMethod("OnLayoutNegotiated", swigMethodTypes20)) Interop.ViewImplSignal.OnLayoutNegotiatedSwigExplicitViewImpl(swigCPtr, size, (int)dimension); else Interop.ViewImplSignal.OnLayoutNegotiated(swigCPtr, size, (int)dimension);
344 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
347 public virtual void OnInitialize()
349 if (SwigDerivedClassHasMethod("OnInitialize", swigMethodTypes21)) Interop.ViewImplSignal.OnInitializeSwigExplicitViewImpl(swigCPtr); else Interop.ViewImplSignal.OnInitialize(swigCPtr);
350 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
353 public virtual void OnStyleChange(StyleManager styleManager, StyleChangeType change)
355 if (SwigDerivedClassHasMethod("OnStyleChange", swigMethodTypes24)) Interop.ViewImplSignal.OnStyleChangeSwigExplicitViewImpl(swigCPtr, StyleManager.getCPtr(styleManager), (int)change); else Interop.ViewImplSignal.OnStyleChange(swigCPtr, StyleManager.getCPtr(styleManager), (int)change);
356 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
359 public virtual bool OnAccessibilityActivated()
361 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityActivated", swigMethodTypes25) ? Interop.ViewImplSignal.OnAccessibilityActivatedSwigExplicitViewImpl(swigCPtr) : Interop.ViewImplSignal.OnAccessibilityActivated(swigCPtr));
362 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
366 public virtual bool OnAccessibilityPan(PanGesture gesture)
368 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityPan", swigMethodTypes26) ? Interop.ViewImplSignal.OnAccessibilityPanSwigExplicitViewImpl(swigCPtr, PanGesture.getCPtr(gesture)) : Interop.ViewImplSignal.OnAccessibilityPan(swigCPtr, PanGesture.getCPtr(gesture)));
369 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
373 public virtual bool OnAccessibilityValueChange(bool isIncrease)
375 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityValueChange", swigMethodTypes28) ? Interop.ViewImplSignal.OnAccessibilityValueChangeSwigExplicitViewImpl(swigCPtr, isIncrease) : Interop.ViewImplSignal.OnAccessibilityValueChange(swigCPtr, isIncrease));
376 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
380 public virtual bool OnAccessibilityZoom()
382 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityZoom", swigMethodTypes29) ? Interop.ViewImplSignal.OnAccessibilityZoomSwigExplicitViewImpl(swigCPtr) : Interop.ViewImplSignal.OnAccessibilityZoom(swigCPtr));
383 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
387 public virtual void OnKeyInputFocusGained()
389 if (SwigDerivedClassHasMethod("OnKeyInputFocusGained", swigMethodTypes30)) Interop.ViewImplSignal.OnKeyInputFocusGainedSwigExplicitViewImpl(swigCPtr); else Interop.ViewImplSignal.OnKeyInputFocusGained(swigCPtr);
390 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
393 public virtual void OnKeyInputFocusLost()
395 if (SwigDerivedClassHasMethod("OnKeyInputFocusLost", swigMethodTypes31)) Interop.ViewImplSignal.OnKeyInputFocusLostSwigExplicitViewImpl(swigCPtr); else Interop.ViewImplSignal.OnKeyInputFocusLost(swigCPtr);
396 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
399 public virtual View GetNextFocusableView(View currentFocusedView, View.FocusDirection direction, bool loopEnabled)
401 View ret = new View((SwigDerivedClassHasMethod("GetNextFocusableView", swigMethodTypes32) ? Interop.ViewImpl.GetNextKeyboardFocusableActorSwigExplicitViewImpl(swigCPtr, View.getCPtr(currentFocusedView), (int)direction, loopEnabled) : Interop.ViewImpl.GetNextKeyboardFocusableActor(swigCPtr, View.getCPtr(currentFocusedView), (int)direction, loopEnabled)), true);
402 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
406 public virtual void OnFocusChangeCommitted(View commitedFocusableView)
408 if (SwigDerivedClassHasMethod("OnFocusChangeCommitted", swigMethodTypes33)) Interop.ViewImplSignal.OnKeyboardFocusChangeCommittedSwigExplicitViewImpl(swigCPtr, View.getCPtr(commitedFocusableView)); else Interop.ViewImplSignal.OnKeyboardFocusChangeCommitted(swigCPtr, View.getCPtr(commitedFocusableView));
409 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
412 public virtual bool OnKeyboardEnter()
414 bool ret = (SwigDerivedClassHasMethod("OnKeyboardEnter", swigMethodTypes34) ? Interop.ViewImplSignal.OnKeyboardEnterSwigExplicitViewImpl(swigCPtr) : Interop.ViewImplSignal.OnKeyboardEnter(swigCPtr));
415 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
419 public virtual void OnPinch(PinchGesture pinch)
421 if (SwigDerivedClassHasMethod("OnPinch", swigMethodTypes35)) Interop.ViewImplSignal.OnPinchSwigExplicitViewImpl(swigCPtr, PinchGesture.getCPtr(pinch)); else Interop.ViewImplSignal.OnPinch(swigCPtr, PinchGesture.getCPtr(pinch));
422 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
425 public virtual void OnPan(PanGesture pan)
427 if (SwigDerivedClassHasMethod("OnPan", swigMethodTypes36)) Interop.ViewImplSignal.OnPanSwigExplicitViewImpl(swigCPtr, PanGesture.getCPtr(pan)); else Interop.ViewImplSignal.OnPan(swigCPtr, PanGesture.getCPtr(pan));
428 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
431 public virtual void OnTap(TapGesture tap)
433 if (SwigDerivedClassHasMethod("OnTap", swigMethodTypes37)) Interop.ViewImplSignal.OnTapSwigExplicitViewImpl(swigCPtr, TapGesture.getCPtr(tap)); else Interop.ViewImplSignal.OnTap(swigCPtr, TapGesture.getCPtr(tap));
434 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
437 public virtual void OnLongPress(LongPressGesture longPress)
439 if (SwigDerivedClassHasMethod("OnLongPress", swigMethodTypes38)) Interop.ViewImplSignal.OnLongPressSwigExplicitViewImpl(swigCPtr, LongPressGesture.getCPtr(longPress)); else Interop.ViewImplSignal.OnLongPress(swigCPtr, LongPressGesture.getCPtr(longPress));
440 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
443 internal virtual void SignalConnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback)
445 if (SwigDerivedClassHasMethod("SignalConnected", swigMethodTypes39)) Interop.ViewImplSignal.SignalConnectedSwigExplicitViewImpl(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); else Interop.ViewImplSignal.SignalConnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback));
446 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
449 internal virtual void SignalDisconnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback)
451 if (SwigDerivedClassHasMethod("SignalDisconnected", swigMethodTypes40)) Interop.ViewImplSignal.SignalDisconnectedSwigExplicitViewImpl(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); else Interop.ViewImplSignal.SignalDisconnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback));
452 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
455 private void SwigDirectorConnect()
457 if (SwigDerivedClassHasMethod("OnSceneConnection", swigMethodTypes0))
458 swigDelegate0 = new SwigDelegateViewImpl_0(SwigDirectorOnSceneConnection);
459 if (SwigDerivedClassHasMethod("OnSceneDisconnection", swigMethodTypes1))
460 swigDelegate1 = new SwigDelegateViewImpl_1(SwigDirectorOnSceneDisconnection);
461 if (SwigDerivedClassHasMethod("OnChildAdd", swigMethodTypes2))
462 swigDelegate2 = new SwigDelegateViewImpl_2(SwigDirectorOnChildAdd);
463 if (SwigDerivedClassHasMethod("OnChildRemove", swigMethodTypes3))
464 swigDelegate3 = new SwigDelegateViewImpl_3(SwigDirectorOnChildRemove);
465 if (SwigDerivedClassHasMethod("OnPropertySet", swigMethodTypes4))
466 swigDelegate4 = new SwigDelegateViewImpl_4(SwigDirectorOnPropertySet);
467 if (SwigDerivedClassHasMethod("OnSizeSet", swigMethodTypes5))
468 swigDelegate5 = new SwigDelegateViewImpl_5(SwigDirectorOnSizeSet);
469 if (SwigDerivedClassHasMethod("OnSizeAnimation", swigMethodTypes6))
470 swigDelegate6 = new SwigDelegateViewImpl_6(SwigDirectorOnSizeAnimation);
471 if (SwigDerivedClassHasMethod("OnKeyEvent", swigMethodTypes9))
472 swigDelegate9 = new SwigDelegateViewImpl_9(SwigDirectorOnKeyEvent);
473 if (SwigDerivedClassHasMethod("OnRelayout", swigMethodTypes11))
474 swigDelegate11 = new SwigDelegateViewImpl_11(SwigDirectorOnRelayout);
475 if (SwigDerivedClassHasMethod("OnSetResizePolicy", swigMethodTypes12))
476 swigDelegate12 = new SwigDelegateViewImpl_12(SwigDirectorOnSetResizePolicy);
477 if (SwigDerivedClassHasMethod("GetNaturalSize", swigMethodTypes13))
478 swigDelegate13 = new SwigDelegateViewImpl_13(SwigDirectorGetNaturalSize);
479 if (SwigDerivedClassHasMethod("CalculateChildSize", swigMethodTypes14))
480 swigDelegate14 = new SwigDelegateViewImpl_14(SwigDirectorCalculateChildSize);
481 if (SwigDerivedClassHasMethod("GetHeightForWidth", swigMethodTypes15))
482 swigDelegate15 = new SwigDelegateViewImpl_15(SwigDirectorGetHeightForWidth);
483 if (SwigDerivedClassHasMethod("GetWidthForHeight", swigMethodTypes16))
484 swigDelegate16 = new SwigDelegateViewImpl_16(SwigDirectorGetWidthForHeight);
485 if (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes17))
486 swigDelegate17 = new SwigDelegateViewImpl_17(SwigDirectorRelayoutDependentOnChildrenWithDimension);
487 if (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes18))
488 swigDelegate18 = new SwigDelegateViewImpl_18(SwigDirectorRelayoutDependentOnChildren);
489 if (SwigDerivedClassHasMethod("OnCalculateRelayoutSize", swigMethodTypes19))
490 swigDelegate19 = new SwigDelegateViewImpl_19(SwigDirectorOnCalculateRelayoutSize);
491 if (SwigDerivedClassHasMethod("OnLayoutNegotiated", swigMethodTypes20))
492 swigDelegate20 = new SwigDelegateViewImpl_20(SwigDirectorOnLayoutNegotiated);
493 if (SwigDerivedClassHasMethod("OnInitialize", swigMethodTypes21))
494 swigDelegate21 = new SwigDelegateViewImpl_21(SwigDirectorOnInitialize);
495 if (SwigDerivedClassHasMethod("OnStyleChange", swigMethodTypes24))
496 swigDelegate24 = new SwigDelegateViewImpl_24(SwigDirectorOnStyleChange);
497 if (SwigDerivedClassHasMethod("OnAccessibilityActivated", swigMethodTypes25))
498 swigDelegate25 = new SwigDelegateViewImpl_25(SwigDirectorOnAccessibilityActivated);
499 if (SwigDerivedClassHasMethod("OnAccessibilityPan", swigMethodTypes26))
500 swigDelegate26 = new SwigDelegateViewImpl_26(SwigDirectorOnAccessibilityPan);
501 if (SwigDerivedClassHasMethod("OnAccessibilityValueChange", swigMethodTypes28))
502 swigDelegate28 = new SwigDelegateViewImpl_28(SwigDirectorOnAccessibilityValueChange);
503 if (SwigDerivedClassHasMethod("OnAccessibilityZoom", swigMethodTypes29))
504 swigDelegate29 = new SwigDelegateViewImpl_29(SwigDirectorOnAccessibilityZoom);
505 if (SwigDerivedClassHasMethod("OnKeyInputFocusGained", swigMethodTypes30))
506 swigDelegate30 = new SwigDelegateViewImpl_30(SwigDirectorOnKeyInputFocusGained);
507 if (SwigDerivedClassHasMethod("OnKeyInputFocusLost", swigMethodTypes31))
508 swigDelegate31 = new SwigDelegateViewImpl_31(SwigDirectorOnKeyInputFocusLost);
509 if (SwigDerivedClassHasMethod("GetNextFocusableView", swigMethodTypes32))
510 swigDelegate32 = new SwigDelegateViewImpl_32(SwigDirectorGetNextKeyboardFocusableView);
511 if (SwigDerivedClassHasMethod("OnFocusChangeCommitted", swigMethodTypes33))
512 swigDelegate33 = new SwigDelegateViewImpl_33(SwigDirectorOnKeyboardFocusChangeCommitted);
513 if (SwigDerivedClassHasMethod("OnKeyboardEnter", swigMethodTypes34))
514 swigDelegate34 = new SwigDelegateViewImpl_34(SwigDirectorOnKeyboardEnter);
515 if (SwigDerivedClassHasMethod("OnPinch", swigMethodTypes35))
516 swigDelegate35 = new SwigDelegateViewImpl_35(SwigDirectorOnPinch);
517 if (SwigDerivedClassHasMethod("OnPan", swigMethodTypes36))
518 swigDelegate36 = new SwigDelegateViewImpl_36(SwigDirectorOnPan);
519 if (SwigDerivedClassHasMethod("OnTap", swigMethodTypes37))
520 swigDelegate37 = new SwigDelegateViewImpl_37(SwigDirectorOnTap);
521 if (SwigDerivedClassHasMethod("OnLongPress", swigMethodTypes38))
522 swigDelegate38 = new SwigDelegateViewImpl_38(SwigDirectorOnLongPress);
523 if (SwigDerivedClassHasMethod("SignalConnected", swigMethodTypes39))
524 swigDelegate39 = new SwigDelegateViewImpl_39(SwigDirectorSignalConnected);
525 if (SwigDerivedClassHasMethod("SignalDisconnected", swigMethodTypes40))
526 swigDelegate40 = new SwigDelegateViewImpl_40(SwigDirectorSignalDisconnected);
527 Interop.ViewImpl.DirectorConnect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate9, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16, swigDelegate17, swigDelegate18, swigDelegate19, swigDelegate20, swigDelegate21, swigDelegate24, swigDelegate25, swigDelegate26, swigDelegate28, swigDelegate29, swigDelegate30, swigDelegate31, swigDelegate32, swigDelegate33, swigDelegate34, swigDelegate35, swigDelegate36, swigDelegate37, swigDelegate38, swigDelegate39, swigDelegate40);
531 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes)
533 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, methodTypes);
534 bool hasDerivedMethod = this.GetType().GetTypeInfo().IsSubclassOf(typeof(ViewImpl));
536 NUILog.Debug("hasDerivedMethod=" + hasDerivedMethod);
538 return hasDerivedMethod && (methodInfo != null);
541 private void SwigDirectorOnSceneConnection(int depth)
543 OnSceneConnection(depth);
546 private void SwigDirectorOnSceneDisconnection()
548 OnSceneDisconnection();
551 private void SwigDirectorOnChildAdd(global::System.IntPtr child)
553 View view = Registry.GetManagedBaseHandleFromNativePtr(child) as View;
561 private void SwigDirectorOnChildRemove(global::System.IntPtr child)
563 View view = Registry.GetManagedBaseHandleFromNativePtr(child) as View;
571 private void SwigDirectorOnPropertySet(int index, global::System.IntPtr propertyValue)
573 OnPropertySet(index, new PropertyValue(propertyValue, true));
576 private void SwigDirectorOnSizeSet(global::System.IntPtr targetSize)
578 OnSizeSet(new Vector3(targetSize, false));
581 private void SwigDirectorOnSizeAnimation(global::System.IntPtr animation, global::System.IntPtr targetSize)
583 OnSizeAnimation(new Animation(animation, false), new Vector3(targetSize, false));
586 private bool SwigDirectorOnKeyEvent(global::System.IntPtr arg0)
588 return OnKeyEvent(new Key(arg0, false));
591 private void SwigDirectorOnRelayout(global::System.IntPtr size, global::System.IntPtr container)
593 OnRelayout(new Vector2(size, false), new RelayoutContainer(container, false));
596 private void SwigDirectorOnSetResizePolicy(int policy, int dimension)
598 OnSetResizePolicy((ResizePolicyType)policy, (DimensionType)dimension);
601 private global::System.IntPtr SwigDirectorGetNaturalSize()
603 return Vector3.getCPtr(GetNaturalSize()).Handle;
606 private float SwigDirectorCalculateChildSize(global::System.IntPtr child, int dimension)
608 View view = Registry.GetManagedBaseHandleFromNativePtr(child) as View;
611 return CalculateChildSize(view, (DimensionType)dimension);
616 private float SwigDirectorGetHeightForWidth(float width)
618 return GetHeightForWidth(width);
621 private float SwigDirectorGetWidthForHeight(float height)
623 return GetWidthForHeight(height);
626 private bool SwigDirectorRelayoutDependentOnChildrenWithDimension(int dimension)
628 return RelayoutDependentOnChildren((DimensionType)dimension);
631 private bool SwigDirectorRelayoutDependentOnChildren()
633 return RelayoutDependentOnChildren();
636 private void SwigDirectorOnCalculateRelayoutSize(int dimension)
638 OnCalculateRelayoutSize((DimensionType)dimension);
641 private void SwigDirectorOnLayoutNegotiated(float size, int dimension)
643 OnLayoutNegotiated(size, (DimensionType)dimension);
646 private void SwigDirectorOnInitialize()
651 private void SwigDirectorOnStyleChange(global::System.IntPtr styleManager, int change)
653 StyleManager stManager = Registry.GetManagedBaseHandleFromNativePtr(styleManager) as StyleManager;
656 OnStyleChange(stManager, (StyleChangeType)change);
660 private bool SwigDirectorOnAccessibilityActivated()
662 return OnAccessibilityActivated();
665 private bool SwigDirectorOnAccessibilityPan(global::System.IntPtr gesture)
667 return OnAccessibilityPan(new PanGesture(gesture, true));
670 private bool SwigDirectorOnAccessibilityValueChange(bool isIncrease)
672 return OnAccessibilityValueChange(isIncrease);
675 private bool SwigDirectorOnAccessibilityZoom()
677 return OnAccessibilityZoom();
680 private void SwigDirectorOnKeyInputFocusGained()
682 OnKeyInputFocusGained();
685 private void SwigDirectorOnKeyInputFocusLost()
687 OnKeyInputFocusLost();
690 private global::System.IntPtr SwigDirectorGetNextKeyboardFocusableView(global::System.IntPtr currentFocusedView, int direction, bool loopEnabled)
692 return View.getCPtr(GetNextFocusableView(Registry.GetManagedBaseHandleFromNativePtr(currentFocusedView) as View, (View.FocusDirection)direction, loopEnabled)).Handle;
695 private void SwigDirectorOnKeyboardFocusChangeCommitted(global::System.IntPtr commitedFocusableView)
697 OnFocusChangeCommitted(Registry.GetManagedBaseHandleFromNativePtr(commitedFocusableView) as View);
700 private bool SwigDirectorOnKeyboardEnter()
702 return OnKeyboardEnter();
705 private void SwigDirectorOnPinch(global::System.IntPtr pinch)
707 OnPinch(new PinchGesture(pinch, false));
710 private void SwigDirectorOnPan(global::System.IntPtr pan)
712 OnPan(new PanGesture(pan, false));
715 private void SwigDirectorOnTap(global::System.IntPtr tap)
717 OnTap(new TapGesture(tap, false));
720 private void SwigDirectorOnLongPress(global::System.IntPtr longPress)
722 OnLongPress(new LongPressGesture(longPress, false));
725 private void SwigDirectorSignalConnected(global::System.IntPtr slotObserver, global::System.IntPtr callback)
727 SignalConnected((slotObserver == global::System.IntPtr.Zero) ? null : new SlotObserver(slotObserver, false), (callback == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Dali__CallbackBase(callback));
730 private void SwigDirectorSignalDisconnected(global::System.IntPtr slotObserver, global::System.IntPtr callback)
732 SignalDisconnected((slotObserver == global::System.IntPtr.Zero) ? null : new SlotObserver(slotObserver, false), (callback == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Dali__CallbackBase(callback));
735 /// <since_tizen> 3 </since_tizen>
736 public delegate void SwigDelegateViewImpl_0(int depth);
737 /// <since_tizen> 3 </since_tizen>
738 public delegate void SwigDelegateViewImpl_1();
739 /// <since_tizen> 3 </since_tizen>
740 public delegate void SwigDelegateViewImpl_2(global::System.IntPtr child);
741 /// <since_tizen> 3 </since_tizen>
742 public delegate void SwigDelegateViewImpl_3(global::System.IntPtr child);
743 /// <since_tizen> 3 </since_tizen>
744 public delegate void SwigDelegateViewImpl_4(int index, global::System.IntPtr propertyValue);
745 /// <since_tizen> 3 </since_tizen>
746 public delegate void SwigDelegateViewImpl_5(global::System.IntPtr targetSize);
747 /// <since_tizen> 3 </since_tizen>
748 public delegate void SwigDelegateViewImpl_6(global::System.IntPtr animation, global::System.IntPtr targetSize);
749 /// <since_tizen> 3 </since_tizen>
750 public delegate bool SwigDelegateViewImpl_9(global::System.IntPtr arg0);
751 /// <since_tizen> 3 </since_tizen>
752 public delegate void SwigDelegateViewImpl_11(global::System.IntPtr size, global::System.IntPtr container);
753 /// <since_tizen> 3 </since_tizen>
754 public delegate void SwigDelegateViewImpl_12(int policy, int dimension);
755 /// <since_tizen> 3 </since_tizen>
756 public delegate global::System.IntPtr SwigDelegateViewImpl_13();
757 /// <since_tizen> 3 </since_tizen>
758 public delegate float SwigDelegateViewImpl_14(global::System.IntPtr child, int dimension);
759 /// <since_tizen> 3 </since_tizen>
760 public delegate float SwigDelegateViewImpl_15(float width);
761 /// <since_tizen> 3 </since_tizen>
762 public delegate float SwigDelegateViewImpl_16(float height);
763 /// <since_tizen> 3 </since_tizen>
764 public delegate bool SwigDelegateViewImpl_17(int dimension);
765 /// <since_tizen> 3 </since_tizen>
766 public delegate bool SwigDelegateViewImpl_18();
767 /// <since_tizen> 3 </since_tizen>
768 public delegate void SwigDelegateViewImpl_19(int dimension);
769 /// <since_tizen> 3 </since_tizen>
770 public delegate void SwigDelegateViewImpl_20(float size, int dimension);
771 /// <since_tizen> 3 </since_tizen>
772 public delegate void SwigDelegateViewImpl_21();
773 /// <since_tizen> 3 </since_tizen>
774 public delegate void SwigDelegateViewImpl_22(global::System.IntPtr child);
775 /// <since_tizen> 3 </since_tizen>
776 public delegate void SwigDelegateViewImpl_23(global::System.IntPtr child);
777 /// <since_tizen> 3 </since_tizen>
778 public delegate void SwigDelegateViewImpl_24(global::System.IntPtr styleManager, int change);
779 /// <since_tizen> 3 </since_tizen>
780 public delegate bool SwigDelegateViewImpl_25();
781 /// <since_tizen> 3 </since_tizen>
782 public delegate bool SwigDelegateViewImpl_26(global::System.IntPtr gesture);
783 /// <since_tizen> 3 </since_tizen>
784 public delegate bool SwigDelegateViewImpl_28(bool isIncrease);
785 /// <since_tizen> 3 </since_tizen>
786 public delegate bool SwigDelegateViewImpl_29();
787 /// <since_tizen> 3 </since_tizen>
788 public delegate void SwigDelegateViewImpl_30();
789 /// <since_tizen> 3 </since_tizen>
790 public delegate void SwigDelegateViewImpl_31();
791 /// <since_tizen> 3 </since_tizen>
792 public delegate global::System.IntPtr SwigDelegateViewImpl_32(global::System.IntPtr currentFocusedActor, int direction, bool loopEnabled);
793 /// <since_tizen> 3 </since_tizen>
794 public delegate void SwigDelegateViewImpl_33(global::System.IntPtr commitedFocusableActor);
795 /// <since_tizen> 3 </since_tizen>
796 public delegate bool SwigDelegateViewImpl_34();
797 /// <since_tizen> 3 </since_tizen>
798 public delegate void SwigDelegateViewImpl_35(global::System.IntPtr pinch);
799 /// <since_tizen> 3 </since_tizen>
800 public delegate void SwigDelegateViewImpl_36(global::System.IntPtr pan);
801 /// <since_tizen> 3 </since_tizen>
802 public delegate void SwigDelegateViewImpl_37(global::System.IntPtr tap);
803 /// <since_tizen> 3 </since_tizen>
804 public delegate void SwigDelegateViewImpl_38(global::System.IntPtr longPress);
805 /// <since_tizen> 3 </since_tizen>
806 public delegate void SwigDelegateViewImpl_39(global::System.IntPtr slotObserver, global::System.IntPtr callback);
807 /// <since_tizen> 3 </since_tizen>
808 public delegate void SwigDelegateViewImpl_40(global::System.IntPtr slotObserver, global::System.IntPtr callback);
810 private SwigDelegateViewImpl_0 swigDelegate0;
811 private SwigDelegateViewImpl_1 swigDelegate1;
812 private SwigDelegateViewImpl_2 swigDelegate2;
813 private SwigDelegateViewImpl_3 swigDelegate3;
814 private SwigDelegateViewImpl_4 swigDelegate4;
815 private SwigDelegateViewImpl_5 swigDelegate5;
816 private SwigDelegateViewImpl_6 swigDelegate6;
817 private SwigDelegateViewImpl_9 swigDelegate9;
818 private SwigDelegateViewImpl_11 swigDelegate11;
819 private SwigDelegateViewImpl_12 swigDelegate12;
820 private SwigDelegateViewImpl_13 swigDelegate13;
821 private SwigDelegateViewImpl_14 swigDelegate14;
822 private SwigDelegateViewImpl_15 swigDelegate15;
823 private SwigDelegateViewImpl_16 swigDelegate16;
824 private SwigDelegateViewImpl_17 swigDelegate17;
825 private SwigDelegateViewImpl_18 swigDelegate18;
826 private SwigDelegateViewImpl_19 swigDelegate19;
827 private SwigDelegateViewImpl_20 swigDelegate20;
828 private SwigDelegateViewImpl_21 swigDelegate21;
829 private SwigDelegateViewImpl_24 swigDelegate24;
830 private SwigDelegateViewImpl_25 swigDelegate25;
831 private SwigDelegateViewImpl_26 swigDelegate26;
832 private SwigDelegateViewImpl_28 swigDelegate28;
833 private SwigDelegateViewImpl_29 swigDelegate29;
834 private SwigDelegateViewImpl_30 swigDelegate30;
835 private SwigDelegateViewImpl_31 swigDelegate31;
836 private SwigDelegateViewImpl_32 swigDelegate32;
837 private SwigDelegateViewImpl_33 swigDelegate33;
838 private SwigDelegateViewImpl_34 swigDelegate34;
839 private SwigDelegateViewImpl_35 swigDelegate35;
840 private SwigDelegateViewImpl_36 swigDelegate36;
841 private SwigDelegateViewImpl_37 swigDelegate37;
842 private SwigDelegateViewImpl_38 swigDelegate38;
843 private SwigDelegateViewImpl_39 swigDelegate39;
844 private SwigDelegateViewImpl_40 swigDelegate40;
846 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(int) };
847 private static global::System.Type[] swigMethodTypes1 = System.Array.Empty<global::System.Type>();
848 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(View) };
849 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(View) };
850 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(int), typeof(PropertyValue) };
851 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(Vector3) };
852 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(Animation), typeof(Vector3) };
853 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(Key) };
854 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(Vector2), typeof(RelayoutContainer) };
855 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(ResizePolicyType), typeof(DimensionType) };
856 private static global::System.Type[] swigMethodTypes13 = System.Array.Empty<global::System.Type>();
857 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(View), typeof(DimensionType) };
858 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(float) };
859 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(float) };
860 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { typeof(DimensionType) };
861 private static global::System.Type[] swigMethodTypes18 = System.Array.Empty<global::System.Type>();
862 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { typeof(DimensionType) };
863 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { typeof(float), typeof(DimensionType) };
864 private static global::System.Type[] swigMethodTypes21 = System.Array.Empty<global::System.Type>();
865 private static global::System.Type[] swigMethodTypes24 = new global::System.Type[] { typeof(StyleManager), typeof(StyleChangeType) };
866 private static global::System.Type[] swigMethodTypes25 = System.Array.Empty<global::System.Type>();
867 private static global::System.Type[] swigMethodTypes26 = new global::System.Type[] { typeof(PanGesture) };
868 private static global::System.Type[] swigMethodTypes28 = new global::System.Type[] { typeof(bool) };
869 private static global::System.Type[] swigMethodTypes29 = System.Array.Empty<global::System.Type>();
870 private static global::System.Type[] swigMethodTypes30 = System.Array.Empty<global::System.Type>();
871 private static global::System.Type[] swigMethodTypes31 = System.Array.Empty<global::System.Type>();
872 private static global::System.Type[] swigMethodTypes32 = new global::System.Type[] { typeof(View), typeof(View.FocusDirection), typeof(bool) };
873 private static global::System.Type[] swigMethodTypes33 = new global::System.Type[] { typeof(View) };
874 private static global::System.Type[] swigMethodTypes34 = System.Array.Empty<global::System.Type>();
875 private static global::System.Type[] swigMethodTypes35 = new global::System.Type[] { typeof(PinchGesture) };
876 private static global::System.Type[] swigMethodTypes36 = new global::System.Type[] { typeof(PanGesture) };
877 private static global::System.Type[] swigMethodTypes37 = new global::System.Type[] { typeof(TapGesture) };
878 private static global::System.Type[] swigMethodTypes38 = new global::System.Type[] { typeof(LongPressGesture) };
879 private static global::System.Type[] swigMethodTypes39 = new global::System.Type[] { typeof(SlotObserver), typeof(SWIGTYPE_p_Dali__CallbackBase) };
880 private static global::System.Type[] swigMethodTypes40 = new global::System.Type[] { typeof(SlotObserver), typeof(SWIGTYPE_p_Dali__CallbackBase) };