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
27 internal ViewImpl(global::System.IntPtr cPtr, bool cMemoryOwn) : base(cPtr, cMemoryOwn)
31 protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
33 throw new global::System.MethodAccessException("C++ destructor does not have public access");
36 protected override void Dispose(DisposeTypes type)
43 if (type == DisposeTypes.Explicit)
45 SwigDirectorDisconnect();
51 public static View New()
53 View ret = new View(Interop.ViewImpl.New(), true);
54 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
58 public void SetStyleName(string styleName)
60 Interop.ViewImpl.SetStyleName(SwigCPtr, styleName);
61 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
64 public string GetStyleName()
66 string ret = Interop.ViewImpl.GetStyleName(SwigCPtr);
67 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
71 public void SetBackgroundColor(Vector4 color)
73 Interop.ViewImpl.SetBackgroundColor(SwigCPtr, Vector4.getCPtr(color));
74 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
77 public Vector4 GetBackgroundColor()
79 Vector4 ret = new Vector4(Interop.ViewImpl.GetBackgroundColor(SwigCPtr), true);
80 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
84 public void SetBackground(PropertyMap map)
86 Interop.ViewImpl.SetBackground(SwigCPtr, PropertyMap.getCPtr(map));
87 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
90 public void ClearBackground()
92 Interop.ViewImpl.ClearBackground(SwigCPtr);
93 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
96 public void EnableGestureDetection(Gesture.GestureType type)
98 Interop.ViewImpl.EnableGestureDetection(SwigCPtr, (int)type);
99 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
102 public void DisableGestureDetection(Gesture.GestureType type)
104 Interop.ViewImpl.DisableGestureDetection(SwigCPtr, (int)type);
105 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
108 public PinchGestureDetector GetPinchGestureDetector()
110 PinchGestureDetector ret = new PinchGestureDetector(Interop.ViewImpl.GetPinchGestureDetector(SwigCPtr), true);
111 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
115 public PanGestureDetector GetPanGestureDetector()
117 PanGestureDetector ret = new PanGestureDetector(Interop.ViewImpl.GetPanGestureDetector(SwigCPtr), true);
118 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
122 public TapGestureDetector GetTapGestureDetector()
124 TapGestureDetector ret = new TapGestureDetector(Interop.ViewImpl.GetTapGestureDetector(SwigCPtr), true);
125 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
129 public LongPressGestureDetector GetLongPressGestureDetector()
131 LongPressGestureDetector ret = new LongPressGestureDetector(Interop.ViewImpl.GetLongPressGestureDetector(SwigCPtr), true);
132 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
136 public void SetKeyboardNavigationSupport(bool isSupported)
138 Interop.ViewImpl.SetKeyboardNavigationSupport(SwigCPtr, isSupported);
139 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
142 public bool IsKeyboardNavigationSupported()
144 bool ret = Interop.ViewImpl.IsKeyboardNavigationSupported(SwigCPtr);
145 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
149 public void SetKeyInputFocus()
151 Interop.ViewImpl.SetKeyInputFocus(SwigCPtr);
152 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
155 public bool HasKeyInputFocus()
157 bool ret = Interop.ViewImpl.HasKeyInputFocus(SwigCPtr);
158 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
162 public void ClearKeyInputFocus()
164 Interop.ViewImpl.ClearKeyInputFocus(SwigCPtr);
165 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
168 public void SetAsFocusGroup(bool isFocusGroup)
170 Interop.ViewImpl.SetAsKeyboardFocusGroup(SwigCPtr, isFocusGroup);
171 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
174 public bool IsFocusGroup()
176 bool ret = Interop.ViewImpl.IsKeyboardFocusGroup(SwigCPtr);
177 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
182 /// [Obsolete("Do not use this, that will be deprecated.")]
184 /// Do not use this, that will be deprecated.
185 [Obsolete("Do not use this, that will be deprecated.")]
186 [EditorBrowsable(EditorBrowsableState.Never)]
187 public void AccessibilityActivate()
189 Interop.ViewImpl.AccessibilityActivate(SwigCPtr);
190 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
194 /// [Obsolete("Do not use this, that will be deprecated.")]
196 /// Do not use this, that will be deprecated.
197 [Obsolete("Do not use this, that will be deprecated.")]
198 [EditorBrowsable(EditorBrowsableState.Never)]
199 public void KeyboardEnter()
201 Interop.ViewImpl.KeyboardEnter(SwigCPtr);
202 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
205 internal ControlKeySignal KeyEventSignal()
207 ControlKeySignal ret = new ControlKeySignal(Interop.ViewImplSignal.KeyEventSignal(SwigCPtr), false);
208 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
212 internal KeyInputFocusSignal KeyInputFocusGainedSignal()
214 KeyInputFocusSignal ret = new KeyInputFocusSignal(Interop.ViewImplSignal.KeyInputFocusGainedSignal(SwigCPtr), false);
215 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
219 internal KeyInputFocusSignal KeyInputFocusLostSignal()
221 KeyInputFocusSignal ret = new KeyInputFocusSignal(Interop.ViewImplSignal.KeyInputFocusLostSignal(SwigCPtr), false);
222 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
227 /// [Obsolete("Do not use this, that will be deprecated.")]
229 /// Do not use this, that will be deprecated.
230 [Obsolete("Do not use this, that will be deprecated.")]
231 [EditorBrowsable(EditorBrowsableState.Never)]
232 public bool EmitKeyEventSignal(Key arg0)
234 bool ret = Interop.ViewImplSignal.EmitKeyEventSignal(SwigCPtr, Key.getCPtr(arg0));
235 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
239 protected virtual new void OnSceneConnection(int depth)
241 if (SwigDerivedClassHasMethod("OnSceneConnection", swigMethodTypes0)) Interop.ViewImplSignal.OnSceneConnectionSwigExplicitViewImpl(SwigCPtr, depth); else Interop.ViewImplSignal.OnSceneConnection(SwigCPtr, depth);
242 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
245 protected virtual new void OnSceneDisconnection()
247 if (SwigDerivedClassHasMethod("OnSceneDisconnection", swigMethodTypes1)) Interop.ViewImplSignal.OnSceneDisconnectionSwigExplicitViewImpl(SwigCPtr); else Interop.ViewImplSignal.OnSceneDisconnection(SwigCPtr);
248 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
251 protected virtual new void OnChildAdd(View child)
253 if (SwigDerivedClassHasMethod("OnChildAdd", swigMethodTypes2)) Interop.ViewImplSignal.OnChildAddSwigExplicitViewImpl(SwigCPtr, View.getCPtr(child)); else Interop.ViewImplSignal.OnChildAdd(SwigCPtr, View.getCPtr(child));
254 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
257 protected virtual new void OnChildRemove(View child)
259 if (SwigDerivedClassHasMethod("OnChildRemove", swigMethodTypes3)) Interop.ViewImplSignal.OnChildRemoveSwigExplicitViewImpl(SwigCPtr, View.getCPtr(child)); else Interop.ViewImplSignal.OnChildRemove(SwigCPtr, View.getCPtr(child));
260 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
263 protected virtual new void OnPropertySet(int index, PropertyValue propertyValue)
265 if (SwigDerivedClassHasMethod("OnPropertySet", swigMethodTypes4)) Interop.ViewImplSignal.OnPropertySetSwigExplicitViewImpl(SwigCPtr, index, PropertyValue.getCPtr(propertyValue)); else Interop.ViewImplSignal.OnPropertySet(SwigCPtr, index, PropertyValue.getCPtr(propertyValue));
266 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
269 protected virtual new void OnSizeSet(Vector3 targetSize)
271 if (SwigDerivedClassHasMethod("OnSizeSet", swigMethodTypes5)) Interop.ViewImplSignal.OnSizeSetSwigExplicitViewImpl(SwigCPtr, Vector3.getCPtr(targetSize)); else Interop.ViewImplSignal.OnSizeSet(SwigCPtr, Vector3.getCPtr(targetSize));
272 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
275 protected virtual new void OnSizeAnimation(Animation animation, Vector3 targetSize)
277 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));
278 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
281 protected virtual new bool OnKeyEvent(Key arg0)
283 bool ret = (SwigDerivedClassHasMethod("OnKeyEvent", swigMethodTypes9) ? Interop.ViewImplSignal.OnKeyEventSwigExplicitViewImpl(SwigCPtr, Key.getCPtr(arg0)) : Interop.ViewImplSignal.OnKeyEvent(SwigCPtr, Key.getCPtr(arg0)));
284 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
288 protected virtual new void OnRelayout(Vector2 size, RelayoutContainer container)
290 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));
291 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
294 protected virtual new void OnSetResizePolicy(ResizePolicyType policy, DimensionType dimension)
296 if (SwigDerivedClassHasMethod("OnSetResizePolicy", swigMethodTypes12)) Interop.ViewImplSignal.OnSetResizePolicySwigExplicitViewImpl(SwigCPtr, (int)policy, (int)dimension); else Interop.ViewImplSignal.OnSetResizePolicy(SwigCPtr, (int)policy, (int)dimension);
297 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
300 protected virtual new Vector3 GetNaturalSize()
302 Vector3 ret = new Vector3((SwigDerivedClassHasMethod("GetNaturalSize", swigMethodTypes13) ? Interop.ViewImpl.GetNaturalSizeSwigExplicitViewImpl(SwigCPtr) : Interop.ViewImpl.GetNaturalSize(SwigCPtr)), true);
303 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
307 protected virtual new float CalculateChildSize(View child, DimensionType dimension)
309 float ret = (SwigDerivedClassHasMethod("CalculateChildSize", swigMethodTypes14) ? Interop.ViewImpl.CalculateChildSizeSwigExplicitViewImpl(SwigCPtr, View.getCPtr(child), (int)dimension) : Interop.ViewImpl.CalculateChildSize(SwigCPtr, View.getCPtr(child), (int)dimension));
310 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
314 protected virtual new float GetHeightForWidth(float width)
316 float ret = (SwigDerivedClassHasMethod("GetHeightForWidth", swigMethodTypes15) ? Interop.ViewImpl.GetHeightForWidthSwigExplicitViewImpl(SwigCPtr, width) : Interop.ViewImpl.GetHeightForWidth(SwigCPtr, width));
317 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
321 protected virtual new float GetWidthForHeight(float height)
323 float ret = (SwigDerivedClassHasMethod("GetWidthForHeight", swigMethodTypes16) ? Interop.ViewImpl.GetWidthForHeightSwigExplicitViewImpl(SwigCPtr, height) : Interop.ViewImpl.GetWidthForHeight(SwigCPtr, height));
324 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
328 protected virtual new bool RelayoutDependentOnChildren(DimensionType dimension)
330 bool ret = (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes17) ? Interop.ViewImpl.RelayoutDependentOnChildrenSwigExplicitViewImpl(SwigCPtr, (int)dimension) : Interop.ViewImpl.RelayoutDependentOnChildren(SwigCPtr, (int)dimension));
331 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
335 protected virtual new bool RelayoutDependentOnChildren()
337 bool ret = (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes18) ? Interop.ViewImpl.RelayoutDependentOnChildrenSwigExplicitViewImpl(SwigCPtr) : Interop.ViewImpl.RelayoutDependentOnChildren(SwigCPtr));
338 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
342 protected virtual new void OnCalculateRelayoutSize(DimensionType dimension)
344 if (SwigDerivedClassHasMethod("OnCalculateRelayoutSize", swigMethodTypes19)) Interop.ViewImplSignal.OnCalculateRelayoutSizeSwigExplicitViewImpl(SwigCPtr, (int)dimension); else Interop.ViewImplSignal.OnCalculateRelayoutSize(SwigCPtr, (int)dimension);
345 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
348 protected virtual new void OnLayoutNegotiated(float size, DimensionType dimension)
350 if (SwigDerivedClassHasMethod("OnLayoutNegotiated", swigMethodTypes20)) Interop.ViewImplSignal.OnLayoutNegotiatedSwigExplicitViewImpl(SwigCPtr, size, (int)dimension); else Interop.ViewImplSignal.OnLayoutNegotiated(SwigCPtr, size, (int)dimension);
351 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
354 public virtual void OnInitialize()
356 if (SwigDerivedClassHasMethod("OnInitialize", swigMethodTypes21)) Interop.ViewImplSignal.OnInitializeSwigExplicitViewImpl(SwigCPtr); else Interop.ViewImplSignal.OnInitialize(SwigCPtr);
357 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
360 public virtual void OnStyleChange(StyleManager styleManager, StyleChangeType change)
362 if (SwigDerivedClassHasMethod("OnStyleChange", swigMethodTypes24)) Interop.ViewImplSignal.OnStyleChangeSwigExplicitViewImpl(SwigCPtr, StyleManager.getCPtr(styleManager), (int)change); else Interop.ViewImplSignal.OnStyleChange(SwigCPtr, StyleManager.getCPtr(styleManager), (int)change);
363 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
366 public virtual bool OnAccessibilityActivated()
368 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityActivated", swigMethodTypes25) ? Interop.ViewImplSignal.OnAccessibilityActivatedSwigExplicitViewImpl(SwigCPtr) : Interop.ViewImplSignal.OnAccessibilityActivated(SwigCPtr));
369 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
373 public virtual bool OnAccessibilityPan(PanGesture gesture)
375 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityPan", swigMethodTypes26) ? Interop.ViewImplSignal.OnAccessibilityPanSwigExplicitViewImpl(SwigCPtr, PanGesture.getCPtr(gesture)) : Interop.ViewImplSignal.OnAccessibilityPan(SwigCPtr, PanGesture.getCPtr(gesture)));
376 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
380 public virtual bool OnAccessibilityValueChange(bool isIncrease)
382 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityValueChange", swigMethodTypes28) ? Interop.ViewImplSignal.OnAccessibilityValueChangeSwigExplicitViewImpl(SwigCPtr, isIncrease) : Interop.ViewImplSignal.OnAccessibilityValueChange(SwigCPtr, isIncrease));
383 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
387 public virtual bool OnAccessibilityZoom()
389 bool ret = (SwigDerivedClassHasMethod("OnAccessibilityZoom", swigMethodTypes29) ? Interop.ViewImplSignal.OnAccessibilityZoomSwigExplicitViewImpl(SwigCPtr) : Interop.ViewImplSignal.OnAccessibilityZoom(SwigCPtr));
390 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
394 public virtual void OnKeyInputFocusGained()
396 if (SwigDerivedClassHasMethod("OnKeyInputFocusGained", swigMethodTypes30)) Interop.ViewImplSignal.OnKeyInputFocusGainedSwigExplicitViewImpl(SwigCPtr); else Interop.ViewImplSignal.OnKeyInputFocusGained(SwigCPtr);
397 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
400 public virtual void OnKeyInputFocusLost()
402 if (SwigDerivedClassHasMethod("OnKeyInputFocusLost", swigMethodTypes31)) Interop.ViewImplSignal.OnKeyInputFocusLostSwigExplicitViewImpl(SwigCPtr); else Interop.ViewImplSignal.OnKeyInputFocusLost(SwigCPtr);
403 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
406 public virtual View GetNextFocusableView(View currentFocusedView, View.FocusDirection direction, bool loopEnabled)
408 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);
409 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
413 public virtual void OnFocusChangeCommitted(View commitedFocusableView)
415 if (SwigDerivedClassHasMethod("OnFocusChangeCommitted", swigMethodTypes33)) Interop.ViewImplSignal.OnKeyboardFocusChangeCommittedSwigExplicitViewImpl(SwigCPtr, View.getCPtr(commitedFocusableView)); else Interop.ViewImplSignal.OnKeyboardFocusChangeCommitted(SwigCPtr, View.getCPtr(commitedFocusableView));
416 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
419 public virtual bool OnKeyboardEnter()
421 bool ret = (SwigDerivedClassHasMethod("OnKeyboardEnter", swigMethodTypes34) ? Interop.ViewImplSignal.OnKeyboardEnterSwigExplicitViewImpl(SwigCPtr) : Interop.ViewImplSignal.OnKeyboardEnter(SwigCPtr));
422 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
426 public virtual void OnPinch(PinchGesture pinch)
428 if (SwigDerivedClassHasMethod("OnPinch", swigMethodTypes35)) Interop.ViewImplSignal.OnPinchSwigExplicitViewImpl(SwigCPtr, PinchGesture.getCPtr(pinch)); else Interop.ViewImplSignal.OnPinch(SwigCPtr, PinchGesture.getCPtr(pinch));
429 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
432 public virtual void OnPan(PanGesture pan)
434 if (SwigDerivedClassHasMethod("OnPan", swigMethodTypes36)) Interop.ViewImplSignal.OnPanSwigExplicitViewImpl(SwigCPtr, PanGesture.getCPtr(pan)); else Interop.ViewImplSignal.OnPan(SwigCPtr, PanGesture.getCPtr(pan));
435 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
438 public virtual void OnTap(TapGesture tap)
440 if (SwigDerivedClassHasMethod("OnTap", swigMethodTypes37)) Interop.ViewImplSignal.OnTapSwigExplicitViewImpl(SwigCPtr, TapGesture.getCPtr(tap)); else Interop.ViewImplSignal.OnTap(SwigCPtr, TapGesture.getCPtr(tap));
441 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
444 public virtual void OnLongPress(LongPressGesture longPress)
446 if (SwigDerivedClassHasMethod("OnLongPress", swigMethodTypes38)) Interop.ViewImplSignal.OnLongPressSwigExplicitViewImpl(SwigCPtr, LongPressGesture.getCPtr(longPress)); else Interop.ViewImplSignal.OnLongPress(SwigCPtr, LongPressGesture.getCPtr(longPress));
447 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
450 internal virtual void SignalConnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback)
452 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));
453 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
456 internal virtual void SignalDisconnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback)
458 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));
459 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
462 private void SwigDirectorConnect()
464 if (SwigDerivedClassHasMethod("OnSceneConnection", swigMethodTypes0))
465 swigDelegate0 = new SwigDelegateViewImpl_0(SwigDirectorOnSceneConnection);
466 if (SwigDerivedClassHasMethod("OnSceneDisconnection", swigMethodTypes1))
467 swigDelegate1 = new SwigDelegateViewImpl_1(SwigDirectorOnSceneDisconnection);
468 if (SwigDerivedClassHasMethod("OnChildAdd", swigMethodTypes2))
469 swigDelegate2 = new SwigDelegateViewImpl_2(SwigDirectorOnChildAdd);
470 if (SwigDerivedClassHasMethod("OnChildRemove", swigMethodTypes3))
471 swigDelegate3 = new SwigDelegateViewImpl_3(SwigDirectorOnChildRemove);
472 if (SwigDerivedClassHasMethod("OnPropertySet", swigMethodTypes4))
473 swigDelegate4 = new SwigDelegateViewImpl_4(SwigDirectorOnPropertySet);
474 if (SwigDerivedClassHasMethod("OnSizeSet", swigMethodTypes5))
475 swigDelegate5 = new SwigDelegateViewImpl_5(SwigDirectorOnSizeSet);
476 if (SwigDerivedClassHasMethod("OnSizeAnimation", swigMethodTypes6))
477 swigDelegate6 = new SwigDelegateViewImpl_6(SwigDirectorOnSizeAnimation);
478 if (SwigDerivedClassHasMethod("OnKeyEvent", swigMethodTypes9))
479 swigDelegate9 = new SwigDelegateViewImpl_9(SwigDirectorOnKeyEvent);
480 if (SwigDerivedClassHasMethod("OnRelayout", swigMethodTypes11))
481 swigDelegate11 = new SwigDelegateViewImpl_11(SwigDirectorOnRelayout);
482 if (SwigDerivedClassHasMethod("OnSetResizePolicy", swigMethodTypes12))
483 swigDelegate12 = new SwigDelegateViewImpl_12(SwigDirectorOnSetResizePolicy);
484 if (SwigDerivedClassHasMethod("GetNaturalSize", swigMethodTypes13))
485 swigDelegate13 = new SwigDelegateViewImpl_13(SwigDirectorGetNaturalSize);
486 if (SwigDerivedClassHasMethod("CalculateChildSize", swigMethodTypes14))
487 swigDelegate14 = new SwigDelegateViewImpl_14(SwigDirectorCalculateChildSize);
488 if (SwigDerivedClassHasMethod("GetHeightForWidth", swigMethodTypes15))
489 swigDelegate15 = new SwigDelegateViewImpl_15(SwigDirectorGetHeightForWidth);
490 if (SwigDerivedClassHasMethod("GetWidthForHeight", swigMethodTypes16))
491 swigDelegate16 = new SwigDelegateViewImpl_16(SwigDirectorGetWidthForHeight);
492 if (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes17))
493 swigDelegate17 = new SwigDelegateViewImpl_17(SwigDirectorRelayoutDependentOnChildrenWithDimension);
494 if (SwigDerivedClassHasMethod("RelayoutDependentOnChildren", swigMethodTypes18))
495 swigDelegate18 = new SwigDelegateViewImpl_18(SwigDirectorRelayoutDependentOnChildren);
496 if (SwigDerivedClassHasMethod("OnCalculateRelayoutSize", swigMethodTypes19))
497 swigDelegate19 = new SwigDelegateViewImpl_19(SwigDirectorOnCalculateRelayoutSize);
498 if (SwigDerivedClassHasMethod("OnLayoutNegotiated", swigMethodTypes20))
499 swigDelegate20 = new SwigDelegateViewImpl_20(SwigDirectorOnLayoutNegotiated);
500 if (SwigDerivedClassHasMethod("OnInitialize", swigMethodTypes21))
501 swigDelegate21 = new SwigDelegateViewImpl_21(SwigDirectorOnInitialize);
502 if (SwigDerivedClassHasMethod("OnStyleChange", swigMethodTypes24))
503 swigDelegate24 = new SwigDelegateViewImpl_24(SwigDirectorOnStyleChange);
504 if (SwigDerivedClassHasMethod("OnAccessibilityActivated", swigMethodTypes25))
505 swigDelegate25 = new SwigDelegateViewImpl_25(SwigDirectorOnAccessibilityActivated);
506 if (SwigDerivedClassHasMethod("OnAccessibilityPan", swigMethodTypes26))
507 swigDelegate26 = new SwigDelegateViewImpl_26(SwigDirectorOnAccessibilityPan);
508 if (SwigDerivedClassHasMethod("OnAccessibilityValueChange", swigMethodTypes28))
509 swigDelegate28 = new SwigDelegateViewImpl_28(SwigDirectorOnAccessibilityValueChange);
510 if (SwigDerivedClassHasMethod("OnAccessibilityZoom", swigMethodTypes29))
511 swigDelegate29 = new SwigDelegateViewImpl_29(SwigDirectorOnAccessibilityZoom);
512 if (SwigDerivedClassHasMethod("OnKeyInputFocusGained", swigMethodTypes30))
513 swigDelegate30 = new SwigDelegateViewImpl_30(SwigDirectorOnKeyInputFocusGained);
514 if (SwigDerivedClassHasMethod("OnKeyInputFocusLost", swigMethodTypes31))
515 swigDelegate31 = new SwigDelegateViewImpl_31(SwigDirectorOnKeyInputFocusLost);
516 if (SwigDerivedClassHasMethod("GetNextFocusableView", swigMethodTypes32))
517 swigDelegate32 = new SwigDelegateViewImpl_32(SwigDirectorGetNextKeyboardFocusableView);
518 if (SwigDerivedClassHasMethod("OnFocusChangeCommitted", swigMethodTypes33))
519 swigDelegate33 = new SwigDelegateViewImpl_33(SwigDirectorOnKeyboardFocusChangeCommitted);
520 if (SwigDerivedClassHasMethod("OnKeyboardEnter", swigMethodTypes34))
521 swigDelegate34 = new SwigDelegateViewImpl_34(SwigDirectorOnKeyboardEnter);
522 if (SwigDerivedClassHasMethod("OnPinch", swigMethodTypes35))
523 swigDelegate35 = new SwigDelegateViewImpl_35(SwigDirectorOnPinch);
524 if (SwigDerivedClassHasMethod("OnPan", swigMethodTypes36))
525 swigDelegate36 = new SwigDelegateViewImpl_36(SwigDirectorOnPan);
526 if (SwigDerivedClassHasMethod("OnTap", swigMethodTypes37))
527 swigDelegate37 = new SwigDelegateViewImpl_37(SwigDirectorOnTap);
528 if (SwigDerivedClassHasMethod("OnLongPress", swigMethodTypes38))
529 swigDelegate38 = new SwigDelegateViewImpl_38(SwigDirectorOnLongPress);
530 if (SwigDerivedClassHasMethod("SignalConnected", swigMethodTypes39))
531 swigDelegate39 = new SwigDelegateViewImpl_39(SwigDirectorSignalConnected);
532 if (SwigDerivedClassHasMethod("SignalDisconnected", swigMethodTypes40))
533 swigDelegate40 = new SwigDelegateViewImpl_40(SwigDirectorSignalDisconnected);
534 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);
537 private void SwigDirectorDisconnect()
539 swigDelegate0 = null;
540 swigDelegate1 = null;
541 swigDelegate2 = null;
542 swigDelegate3 = null;
543 swigDelegate4 = null;
544 swigDelegate5 = null;
545 swigDelegate6 = null;
546 swigDelegate9 = null;
547 swigDelegate11 = null;
548 swigDelegate12 = null;
549 swigDelegate13 = null;
550 swigDelegate14 = null;
551 swigDelegate15 = null;
552 swigDelegate16 = null;
553 swigDelegate17 = null;
554 swigDelegate18 = null;
555 swigDelegate19 = null;
556 swigDelegate20 = null;
557 swigDelegate21 = null;
558 swigDelegate24 = null;
559 swigDelegate25 = null;
560 swigDelegate26 = null;
561 swigDelegate28 = null;
562 swigDelegate29 = null;
563 swigDelegate30 = null;
564 swigDelegate31 = null;
565 swigDelegate32 = null;
566 swigDelegate33 = null;
567 swigDelegate34 = null;
568 swigDelegate35 = null;
569 swigDelegate36 = null;
570 swigDelegate37 = null;
571 swigDelegate38 = null;
572 swigDelegate39 = null;
573 swigDelegate40 = null;
574 Interop.ViewImpl.DirectorConnect(SwigCPtr, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null);
577 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes)
579 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, methodTypes);
580 bool hasDerivedMethod = this.GetType().GetTypeInfo().IsSubclassOf(typeof(ViewImpl));
582 NUILog.Debug("hasDerivedMethod=" + hasDerivedMethod);
584 return hasDerivedMethod && (methodInfo != null);
587 private void SwigDirectorOnSceneConnection(int depth)
589 OnSceneConnection(depth);
592 private void SwigDirectorOnSceneDisconnection()
594 OnSceneDisconnection();
597 private void SwigDirectorOnChildAdd(global::System.IntPtr child)
599 View view = Registry.GetManagedBaseHandleFromNativePtr(child) as View;
607 private void SwigDirectorOnChildRemove(global::System.IntPtr child)
609 View view = Registry.GetManagedBaseHandleFromNativePtr(child) as View;
617 private void SwigDirectorOnPropertySet(int index, global::System.IntPtr propertyValue)
619 OnPropertySet(index, new PropertyValue(propertyValue, true));
622 private void SwigDirectorOnSizeSet(global::System.IntPtr targetSize)
624 OnSizeSet(new Vector3(targetSize, false));
627 private void SwigDirectorOnSizeAnimation(global::System.IntPtr animation, global::System.IntPtr targetSize)
629 OnSizeAnimation(new Animation(animation, false), new Vector3(targetSize, false));
632 private bool SwigDirectorOnKeyEvent(global::System.IntPtr arg0)
634 return OnKeyEvent(new Key(arg0, false));
637 private void SwigDirectorOnRelayout(global::System.IntPtr size, global::System.IntPtr container)
639 OnRelayout(new Vector2(size, false), new RelayoutContainer(container, false));
642 private void SwigDirectorOnSetResizePolicy(int policy, int dimension)
644 OnSetResizePolicy((ResizePolicyType)policy, (DimensionType)dimension);
647 private global::System.IntPtr SwigDirectorGetNaturalSize()
649 return Vector3.getCPtr(GetNaturalSize()).Handle;
652 private float SwigDirectorCalculateChildSize(global::System.IntPtr child, int dimension)
654 View view = Registry.GetManagedBaseHandleFromNativePtr(child) as View;
657 return CalculateChildSize(view, (DimensionType)dimension);
662 private float SwigDirectorGetHeightForWidth(float width)
664 return GetHeightForWidth(width);
667 private float SwigDirectorGetWidthForHeight(float height)
669 return GetWidthForHeight(height);
672 private bool SwigDirectorRelayoutDependentOnChildrenWithDimension(int dimension)
674 return RelayoutDependentOnChildren((DimensionType)dimension);
677 private bool SwigDirectorRelayoutDependentOnChildren()
679 return RelayoutDependentOnChildren();
682 private void SwigDirectorOnCalculateRelayoutSize(int dimension)
684 OnCalculateRelayoutSize((DimensionType)dimension);
687 private void SwigDirectorOnLayoutNegotiated(float size, int dimension)
689 OnLayoutNegotiated(size, (DimensionType)dimension);
692 private void SwigDirectorOnInitialize()
697 private void SwigDirectorOnStyleChange(global::System.IntPtr styleManager, int change)
699 StyleManager stManager = Registry.GetManagedBaseHandleFromNativePtr(styleManager) as StyleManager;
700 if (stManager != null)
702 OnStyleChange(stManager, (StyleChangeType)change);
706 private bool SwigDirectorOnAccessibilityActivated()
708 return OnAccessibilityActivated();
711 private bool SwigDirectorOnAccessibilityPan(global::System.IntPtr gesture)
713 return OnAccessibilityPan(new PanGesture(gesture, true));
716 private bool SwigDirectorOnAccessibilityValueChange(bool isIncrease)
718 return OnAccessibilityValueChange(isIncrease);
721 private bool SwigDirectorOnAccessibilityZoom()
723 return OnAccessibilityZoom();
726 private void SwigDirectorOnKeyInputFocusGained()
728 OnKeyInputFocusGained();
731 private void SwigDirectorOnKeyInputFocusLost()
733 OnKeyInputFocusLost();
736 private global::System.IntPtr SwigDirectorGetNextKeyboardFocusableView(global::System.IntPtr currentFocusedView, int direction, bool loopEnabled)
738 return View.getCPtr(GetNextFocusableView(Registry.GetManagedBaseHandleFromNativePtr(currentFocusedView) as View, (View.FocusDirection)direction, loopEnabled)).Handle;
741 private void SwigDirectorOnKeyboardFocusChangeCommitted(global::System.IntPtr commitedFocusableView)
743 OnFocusChangeCommitted(Registry.GetManagedBaseHandleFromNativePtr(commitedFocusableView) as View);
746 private bool SwigDirectorOnKeyboardEnter()
748 return OnKeyboardEnter();
751 private void SwigDirectorOnPinch(global::System.IntPtr pinch)
753 OnPinch(new PinchGesture(pinch, false));
756 private void SwigDirectorOnPan(global::System.IntPtr pan)
758 OnPan(new PanGesture(pan, false));
761 private void SwigDirectorOnTap(global::System.IntPtr tap)
763 OnTap(new TapGesture(tap, false));
766 private void SwigDirectorOnLongPress(global::System.IntPtr longPress)
768 OnLongPress(new LongPressGesture(longPress, false));
771 private void SwigDirectorSignalConnected(global::System.IntPtr slotObserver, global::System.IntPtr callback)
773 SignalConnected((slotObserver == global::System.IntPtr.Zero) ? null : new SlotObserver(slotObserver, false), (callback == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Dali__CallbackBase(callback));
776 private void SwigDirectorSignalDisconnected(global::System.IntPtr slotObserver, global::System.IntPtr callback)
778 SignalDisconnected((slotObserver == global::System.IntPtr.Zero) ? null : new SlotObserver(slotObserver, false), (callback == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Dali__CallbackBase(callback));
781 public delegate void SwigDelegateViewImpl_0(int depth);
782 public delegate void SwigDelegateViewImpl_1();
783 public delegate void SwigDelegateViewImpl_2(global::System.IntPtr child);
784 public delegate void SwigDelegateViewImpl_3(global::System.IntPtr child);
785 public delegate void SwigDelegateViewImpl_4(int index, global::System.IntPtr propertyValue);
786 public delegate void SwigDelegateViewImpl_5(global::System.IntPtr targetSize);
787 public delegate void SwigDelegateViewImpl_6(global::System.IntPtr animation, global::System.IntPtr targetSize);
788 public delegate bool SwigDelegateViewImpl_9(global::System.IntPtr arg0);
789 public delegate void SwigDelegateViewImpl_11(global::System.IntPtr size, global::System.IntPtr container);
790 public delegate void SwigDelegateViewImpl_12(int policy, int dimension);
791 public delegate global::System.IntPtr SwigDelegateViewImpl_13();
792 public delegate float SwigDelegateViewImpl_14(global::System.IntPtr child, int dimension);
793 public delegate float SwigDelegateViewImpl_15(float width);
794 public delegate float SwigDelegateViewImpl_16(float height);
795 public delegate bool SwigDelegateViewImpl_17(int dimension);
796 public delegate bool SwigDelegateViewImpl_18();
797 public delegate void SwigDelegateViewImpl_19(int dimension);
798 public delegate void SwigDelegateViewImpl_20(float size, int dimension);
799 public delegate void SwigDelegateViewImpl_21();
800 public delegate void SwigDelegateViewImpl_22(global::System.IntPtr child);
801 public delegate void SwigDelegateViewImpl_23(global::System.IntPtr child);
802 public delegate void SwigDelegateViewImpl_24(global::System.IntPtr styleManager, int change);
803 public delegate bool SwigDelegateViewImpl_25();
804 public delegate bool SwigDelegateViewImpl_26(global::System.IntPtr gesture);
805 public delegate bool SwigDelegateViewImpl_28(bool isIncrease);
806 public delegate bool SwigDelegateViewImpl_29();
807 public delegate void SwigDelegateViewImpl_30();
808 public delegate void SwigDelegateViewImpl_31();
809 public delegate global::System.IntPtr SwigDelegateViewImpl_32(global::System.IntPtr currentFocusedActor, int direction, bool loopEnabled);
810 public delegate void SwigDelegateViewImpl_33(global::System.IntPtr commitedFocusableActor);
811 public delegate bool SwigDelegateViewImpl_34();
812 public delegate void SwigDelegateViewImpl_35(global::System.IntPtr pinch);
813 public delegate void SwigDelegateViewImpl_36(global::System.IntPtr pan);
814 public delegate void SwigDelegateViewImpl_37(global::System.IntPtr tap);
815 public delegate void SwigDelegateViewImpl_38(global::System.IntPtr longPress);
816 public delegate void SwigDelegateViewImpl_39(global::System.IntPtr slotObserver, global::System.IntPtr callback);
817 public delegate void SwigDelegateViewImpl_40(global::System.IntPtr slotObserver, global::System.IntPtr callback);
819 private SwigDelegateViewImpl_0 swigDelegate0;
820 private SwigDelegateViewImpl_1 swigDelegate1;
821 private SwigDelegateViewImpl_2 swigDelegate2;
822 private SwigDelegateViewImpl_3 swigDelegate3;
823 private SwigDelegateViewImpl_4 swigDelegate4;
824 private SwigDelegateViewImpl_5 swigDelegate5;
825 private SwigDelegateViewImpl_6 swigDelegate6;
826 private SwigDelegateViewImpl_9 swigDelegate9;
827 private SwigDelegateViewImpl_11 swigDelegate11;
828 private SwigDelegateViewImpl_12 swigDelegate12;
829 private SwigDelegateViewImpl_13 swigDelegate13;
830 private SwigDelegateViewImpl_14 swigDelegate14;
831 private SwigDelegateViewImpl_15 swigDelegate15;
832 private SwigDelegateViewImpl_16 swigDelegate16;
833 private SwigDelegateViewImpl_17 swigDelegate17;
834 private SwigDelegateViewImpl_18 swigDelegate18;
835 private SwigDelegateViewImpl_19 swigDelegate19;
836 private SwigDelegateViewImpl_20 swigDelegate20;
837 private SwigDelegateViewImpl_21 swigDelegate21;
838 private SwigDelegateViewImpl_24 swigDelegate24;
839 private SwigDelegateViewImpl_25 swigDelegate25;
840 private SwigDelegateViewImpl_26 swigDelegate26;
841 private SwigDelegateViewImpl_28 swigDelegate28;
842 private SwigDelegateViewImpl_29 swigDelegate29;
843 private SwigDelegateViewImpl_30 swigDelegate30;
844 private SwigDelegateViewImpl_31 swigDelegate31;
845 private SwigDelegateViewImpl_32 swigDelegate32;
846 private SwigDelegateViewImpl_33 swigDelegate33;
847 private SwigDelegateViewImpl_34 swigDelegate34;
848 private SwigDelegateViewImpl_35 swigDelegate35;
849 private SwigDelegateViewImpl_36 swigDelegate36;
850 private SwigDelegateViewImpl_37 swigDelegate37;
851 private SwigDelegateViewImpl_38 swigDelegate38;
852 private SwigDelegateViewImpl_39 swigDelegate39;
853 private SwigDelegateViewImpl_40 swigDelegate40;
855 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(int) };
856 private static global::System.Type[] swigMethodTypes1 = System.Array.Empty<global::System.Type>();
857 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(View) };
858 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(View) };
859 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(int), typeof(PropertyValue) };
860 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(Vector3) };
861 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(Animation), typeof(Vector3) };
862 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(Key) };
863 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(Vector2), typeof(RelayoutContainer) };
864 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(ResizePolicyType), typeof(DimensionType) };
865 private static global::System.Type[] swigMethodTypes13 = System.Array.Empty<global::System.Type>();
866 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(View), typeof(DimensionType) };
867 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(float) };
868 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(float) };
869 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { typeof(DimensionType) };
870 private static global::System.Type[] swigMethodTypes18 = System.Array.Empty<global::System.Type>();
871 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { typeof(DimensionType) };
872 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { typeof(float), typeof(DimensionType) };
873 private static global::System.Type[] swigMethodTypes21 = System.Array.Empty<global::System.Type>();
874 private static global::System.Type[] swigMethodTypes24 = new global::System.Type[] { typeof(StyleManager), typeof(StyleChangeType) };
875 private static global::System.Type[] swigMethodTypes25 = System.Array.Empty<global::System.Type>();
876 private static global::System.Type[] swigMethodTypes26 = new global::System.Type[] { typeof(PanGesture) };
877 private static global::System.Type[] swigMethodTypes28 = new global::System.Type[] { typeof(bool) };
878 private static global::System.Type[] swigMethodTypes29 = System.Array.Empty<global::System.Type>();
879 private static global::System.Type[] swigMethodTypes30 = System.Array.Empty<global::System.Type>();
880 private static global::System.Type[] swigMethodTypes31 = System.Array.Empty<global::System.Type>();
881 private static global::System.Type[] swigMethodTypes32 = new global::System.Type[] { typeof(View), typeof(View.FocusDirection), typeof(bool) };
882 private static global::System.Type[] swigMethodTypes33 = new global::System.Type[] { typeof(View) };
883 private static global::System.Type[] swigMethodTypes34 = System.Array.Empty<global::System.Type>();
884 private static global::System.Type[] swigMethodTypes35 = new global::System.Type[] { typeof(PinchGesture) };
885 private static global::System.Type[] swigMethodTypes36 = new global::System.Type[] { typeof(PanGesture) };
886 private static global::System.Type[] swigMethodTypes37 = new global::System.Type[] { typeof(TapGesture) };
887 private static global::System.Type[] swigMethodTypes38 = new global::System.Type[] { typeof(LongPressGesture) };
888 private static global::System.Type[] swigMethodTypes39 = new global::System.Type[] { typeof(SlotObserver), typeof(SWIGTYPE_p_Dali__CallbackBase) };
889 private static global::System.Type[] swigMethodTypes40 = new global::System.Type[] { typeof(SlotObserver), typeof(SWIGTYPE_p_Dali__CallbackBase) };