From 9964b9954548577400b6bda85d96d8d599046c6e Mon Sep 17 00:00:00 2001 From: "dongsug.song" Date: Wed, 12 Oct 2016 23:05:21 +0900 Subject: [PATCH] DALi C# Tizen GBS build: - currently GBS full auto building is impossible : 1) the version of SWIG rpm in Tizen REPO server needs to be upgraded 2) Ruby script for extracting DALi constructors and properties needs dali-core source codes but in GBS virtual BUILDROOT, GBS builder can not find or reference dali-core source codes 3) mono rpm is not existing in Tizen REPO server, so you need to copy mono rpms into local GBS ROOT RPMS folder - add C#(.cs) files and auto-generated C++ wrapper files - libNDalic.so(Native wrapper) and NDali.dll(C# library) will be installed in 'usr/lib' folder - These newly added .cs and .cpp files are continuously and frequently updated Signed-off-by: dongsug.song Change-Id: Ide1401031cf8eb8d040d2e0cd13506294a35b592 --- build/tizen/plugins/csharp/Makefile.am | 58 +- packaging/dali-csharp-wrapper.spec | 7 +- plugins/dali-swig/NDali.dll | Bin 0 -> 886784 bytes plugins/dali-swig/automatic/cpp/dali_wrap.cpp | 88355 +++++++++++++++++++ plugins/dali-swig/automatic/cpp/dali_wrap.h | 15 + .../csharp/AccessibilityActionScrollSignal.cs | 83 + .../automatic/csharp/AccessibilityActionSignal.cs | 83 + .../csharp/AccessibilityFocusOvershotSignal.cs | 82 + .../automatic/csharp/AccessibilityManager.cs | 2632 + plugins/dali-swig/automatic/csharp/Actor.cs | 2032 + .../dali-swig/automatic/csharp/ActorContainer.cs | 315 + .../automatic/csharp/ActorHoverEventSignal.cs | 83 + plugins/dali-swig/automatic/csharp/ActorSignal.cs | 82 + .../automatic/csharp/ActorTouchDataSignal.cs | 83 + .../automatic/csharp/ActorTouchEventSignal.cs | 49 + .../automatic/csharp/ActorWheelEventSignal.cs | 83 + plugins/dali-swig/automatic/csharp/Alignment.cs | 227 + .../dali-swig/automatic/csharp/AlphaFunction.cs | 110 + plugins/dali-swig/automatic/csharp/AngleAxis.cs | 79 + .../automatic/csharp/AngleThresholdPair.cs | 83 + plugins/dali-swig/automatic/csharp/Animation.cs | 478 + .../dali-swig/automatic/csharp/AnimationSignal.cs | 82 + plugins/dali-swig/automatic/csharp/Any.cs | 165 + plugins/dali-swig/automatic/csharp/Application.cs | 1219 + .../automatic/csharp/ApplicationControlSignal.cs | 82 + .../automatic/csharp/ApplicationSignal.cs | 82 + plugins/dali-swig/automatic/csharp/BaseHandle.cs | 134 + plugins/dali-swig/automatic/csharp/BaseObject.cs | 64 + .../automatic/csharp/BlendEquationType.cs | 19 + .../dali-swig/automatic/csharp/BlendFactorType.cs | 31 + .../dali-swig/automatic/csharp/BlendModeType.cs | 19 + plugins/dali-swig/automatic/csharp/BoolSignal.cs | 82 + plugins/dali-swig/automatic/csharp/BufferImage.cs | 143 + plugins/dali-swig/automatic/csharp/Builder.cs | 257 + plugins/dali-swig/automatic/csharp/Button.cs | 677 + plugins/dali-swig/automatic/csharp/ButtonSignal.cs | 83 + plugins/dali-swig/automatic/csharp/CameraActor.cs | 411 + plugins/dali-swig/automatic/csharp/CameraType.cs | 18 + .../dali-swig/automatic/csharp/CheckBoxButton.cs | 80 + plugins/dali-swig/automatic/csharp/ClampState.cs | 19 + plugins/dali-swig/automatic/csharp/ClampState2D.cs | 73 + .../dali-swig/automatic/csharp/ClippingModeType.cs | 18 + plugins/dali-swig/automatic/csharp/ColorMode.cs | 20 + .../automatic/csharp/ConnectionTracker.cs | 65 + .../automatic/csharp/ConnectionTrackerInterface.cs | 49 + .../automatic/csharp/ControlKeyEventSignal.cs | 83 + .../automatic/csharp/ControlOrientationType.cs | 20 + plugins/dali-swig/automatic/csharp/CustomActor.cs | 74 + .../dali-swig/automatic/csharp/CustomActorImpl.cs | 189 + .../automatic/csharp/DefaultItemLayoutType.cs | 20 + plugins/dali-swig/automatic/csharp/DefaultRuler.cs | 72 + plugins/dali-swig/automatic/csharp/Degree.cs | 69 + .../automatic/csharp/DepthFunctionType.cs | 24 + .../automatic/csharp/DepthTestModeType.cs | 19 + .../automatic/csharp/DepthWriteModeType.cs | 19 + .../dali-swig/automatic/csharp/DimensionType.cs | 19 + .../dali-swig/automatic/csharp/DirectionBias.cs | 19 + .../automatic/csharp/DragAndDropDetector.cs | 84 + plugins/dali-swig/automatic/csharp/DrawModeType.cs | 19 + .../automatic/csharp/EncodedBufferImage.cs | 88 + .../automatic/csharp/FaceCullingModeType.cs | 20 + .../dali-swig/automatic/csharp/FilterModeType.cs | 24 + .../dali-swig/automatic/csharp/FittingModeType.cs | 20 + plugins/dali-swig/automatic/csharp/FixedRuler.cs | 76 + .../dali-swig/automatic/csharp/FlexContainer.cs | 283 + plugins/dali-swig/automatic/csharp/FloatSignal.cs | 82 + .../automatic/csharp/FocusChangedSignal.cs | 82 + .../automatic/csharp/FocusGroupChangedSignal.cs | 82 + plugins/dali-swig/automatic/csharp/FrameBuffer.cs | 139 + .../dali-swig/automatic/csharp/FrameBufferImage.cs | 100 + .../dali-swig/automatic/csharp/GaussianBlurView.cs | 228 + .../automatic/csharp/GaussianBlurViewSignal.cs | 82 + plugins/dali-swig/automatic/csharp/Geometry.cs | 123 + plugins/dali-swig/automatic/csharp/Gesture.cs | 107 + .../dali-swig/automatic/csharp/GestureDetector.cs | 91 + .../csharp/GradientVisualSpreadMethodType.cs | 19 + .../automatic/csharp/GradientVisualUnitsType.cs | 18 + plugins/dali-swig/automatic/csharp/Handle.cs | 210 + .../automatic/csharp/HorizontalAlignmentType.cs | 19 + plugins/dali-swig/automatic/csharp/HoverEvent.cs | 96 + plugins/dali-swig/automatic/csharp/Image.cs | 176 + plugins/dali-swig/automatic/csharp/ImageSignal.cs | 82 + plugins/dali-swig/automatic/csharp/ImageView.cs | 214 + plugins/dali-swig/automatic/csharp/Item.cs | 82 + .../dali-swig/automatic/csharp/ItemContainer.cs | 315 + plugins/dali-swig/automatic/csharp/ItemFactory.cs | 62 + .../dali-swig/automatic/csharp/ItemIdContainer.cs | 339 + plugins/dali-swig/automatic/csharp/ItemLayout.cs | 153 + plugins/dali-swig/automatic/csharp/ItemRange.cs | 95 + plugins/dali-swig/automatic/csharp/ItemView.cs | 532 + plugins/dali-swig/automatic/csharp/KeyEvent.cs | 155 + .../dali-swig/automatic/csharp/KeyEventSignal.cs | 82 + plugins/dali-swig/automatic/csharp/KeyFrames.cs | 96 + .../automatic/csharp/KeyInputFocusSignal.cs | 82 + plugins/dali-swig/automatic/csharp/Layer.cs | 292 + .../automatic/csharp/LinearConstrainer.cs | 161 + plugins/dali-swig/automatic/csharp/LoadingState.cs | 19 + .../dali-swig/automatic/csharp/LongPressGesture.cs | 102 + .../csharp/LongPressGestureDetectedSignal.cs | 82 + .../automatic/csharp/LongPressGestureDetector.cs | 212 + plugins/dali-swig/automatic/csharp/Matrix.cs | 225 + plugins/dali-swig/automatic/csharp/Matrix3.cs | 140 + .../automatic/csharp/MeshVisualShadingModeValue.cs | 19 + plugins/dali-swig/automatic/csharp/Meta.cs | 17 + plugins/dali-swig/automatic/csharp/Model3dView.cs | 247 + plugins/dali-swig/automatic/csharp/NDalic.cs | 1004 + .../dali-swig/automatic/csharp/NDalicPINVOKE.cs | 10704 +++ plugins/dali-swig/automatic/csharp/NativeImage.cs | 97 + .../automatic/csharp/NativeImageInterface.cs | 80 + .../dali-swig/automatic/csharp/NinePatchImage.cs | 116 + .../automatic/csharp/ObjectCreatedSignal.cs | 82 + .../automatic/csharp/ObjectDestroyedSignal.cs | 82 + .../dali-swig/automatic/csharp/ObjectRegistry.cs | 214 + plugins/dali-swig/automatic/csharp/PageFactory.cs | 57 + .../dali-swig/automatic/csharp/PagePanSignal.cs | 82 + .../automatic/csharp/PageTurnLandscapeView.cs | 80 + .../automatic/csharp/PageTurnPortraitView.cs | 80 + .../dali-swig/automatic/csharp/PageTurnSignal.cs | 82 + plugins/dali-swig/automatic/csharp/PageTurnView.cs | 519 + plugins/dali-swig/automatic/csharp/PanGesture.cs | 182 + .../automatic/csharp/PanGestureDetectedSignal.cs | 82 + .../automatic/csharp/PanGestureDetector.cs | 421 + plugins/dali-swig/automatic/csharp/Path.cs | 184 + .../dali-swig/automatic/csharp/PathConstrainer.cs | 175 + plugins/dali-swig/automatic/csharp/PinchGesture.cs | 114 + .../automatic/csharp/PinchGestureDetectedSignal.cs | 82 + .../automatic/csharp/PinchGestureDetector.cs | 182 + plugins/dali-swig/automatic/csharp/PixelData.cs | 97 + plugins/dali-swig/automatic/csharp/PixelFormat.cs | 71 + .../dali-swig/automatic/csharp/PointStateType.cs | 24 + plugins/dali-swig/automatic/csharp/Popup.cs | 765 + .../automatic/csharp/PositionInheritanceMode.cs | 20 + .../automatic/csharp/PrimitiveVisualShapeType.cs | 23 + plugins/dali-swig/automatic/csharp/ProgressBar.cs | 171 + .../dali-swig/automatic/csharp/ProjectionMode.cs | 18 + plugins/dali-swig/automatic/csharp/Property.cs | 759 + .../dali-swig/automatic/csharp/PropertyBuffer.cs | 91 + .../automatic/csharp/PropertyCondition.cs | 70 + .../automatic/csharp/PropertyNotification.cs | 203 + .../automatic/csharp/PropertyNotifySignal.cs | 82 + .../dali-swig/automatic/csharp/PropertyRanges.cs | 34 + plugins/dali-swig/automatic/csharp/PushButton.cs | 238 + plugins/dali-swig/automatic/csharp/Quaternion.cs | 343 + plugins/dali-swig/automatic/csharp/Radian.cs | 87 + plugins/dali-swig/automatic/csharp/RadioButton.cs | 84 + plugins/dali-swig/automatic/csharp/RectDouble.cs | 212 + plugins/dali-swig/automatic/csharp/RectFloat.cs | 212 + plugins/dali-swig/automatic/csharp/RectInteger.cs | 212 + .../automatic/csharp/RectUnsignedInteger.cs | 212 + plugins/dali-swig/automatic/csharp/RefObject.cs | 63 + .../automatic/csharp/RelayoutContainer.cs | 50 + .../automatic/csharp/RenderBufferFormat.cs | 20 + .../dali-swig/automatic/csharp/RenderModeType.cs | 21 + plugins/dali-swig/automatic/csharp/RenderTask.cs | 420 + .../dali-swig/automatic/csharp/RenderTaskList.cs | 87 + .../dali-swig/automatic/csharp/RenderTaskSignal.cs | 49 + plugins/dali-swig/automatic/csharp/Renderer.cs | 506 + .../dali-swig/automatic/csharp/RenderingType.cs | 18 + .../dali-swig/automatic/csharp/ResizePolicyType.cs | 24 + .../dali-swig/automatic/csharp/ResourceImage.cs | 210 + .../automatic/csharp/ResourceImageSignal.cs | 82 + plugins/dali-swig/automatic/csharp/Ruler.cs | 167 + plugins/dali-swig/automatic/csharp/RulerDomain.cs | 119 + plugins/dali-swig/automatic/csharp/RulerPtr.cs | 244 + .../automatic/csharp/SWIGTYPE_p_CallbackBase.cs | 29 + .../SWIGTYPE_p_Configuration__ContextLoss.cs | 29 + .../csharp/SWIGTYPE_p_Dali__CallbackBase.cs | 29 + .../csharp/SWIGTYPE_p_Dali__Constraint.cs | 29 + .../csharp/SWIGTYPE_p_Dali__FunctorDelegate.cs | 29 + ...i__IntrusivePtrT_Dali__Toolkit__ItemLayout_t.cs | 29 + ...__SignalT_void_fDali__DragAndDropDetectorF_t.cs | 29 + ...lT_void_fDali__Toolkit__ProgressBar_floatF_t.cs | 29 + ...li__Toolkit__TextEditor__InputStyle__MaskF_t.cs | 29 + ...ali__Toolkit__TextField__InputStyle__MaskF_t.cs | 29 + .../SWIGTYPE_p_Dali__SignalT_void_fboolF_t.cs | 29 + .../csharp/SWIGTYPE_p_Dali__Toolkit__ClampState.cs | 29 + ...TYPE_p_Dali__Toolkit__Internal__Visual__Base.cs | 29 + .../automatic/csharp/SWIGTYPE_p_FunctorDelegate.cs | 29 + .../csharp/SWIGTYPE_p_PropertyInputContainer.cs | 29 + .../automatic/csharp/SWIGTYPE_p_double.cs | 29 + .../csharp/SWIGTYPE_p_f___Dali__BaseHandle.cs | 29 + .../automatic/csharp/SWIGTYPE_p_f___bool.cs | 29 + .../automatic/csharp/SWIGTYPE_p_f_float__float.cs | 29 + ...p_q_const__Dali__Any__AnyContainerBase__void.cs | 29 + .../csharp/SWIGTYPE_p_f_r_Dali__Vector2__bool.cs | 29 + ...ContainerBase__p_Dali__Any__AnyContainerBase.cs | 29 + ...SWIGTYPE_p_f_r_q_const__Dali__Vector3__float.cs | 29 + .../dali-swig/automatic/csharp/SWIGTYPE_p_float.cs | 29 + .../dali-swig/automatic/csharp/SWIGTYPE_p_int.cs | 29 + .../automatic/csharp/SWIGTYPE_p_std__type_info.cs | 29 + .../automatic/csharp/SWIGTYPE_p_uint8_t.cs | 29 + .../automatic/csharp/SWIGTYPE_p_unsigned_char.cs | 29 + .../automatic/csharp/SWIGTYPE_p_unsigned_int.cs | 29 + .../automatic/csharp/SWIGTYPE_p_unsigned_short.cs | 29 + plugins/dali-swig/automatic/csharp/Sampler.cs | 95 + .../dali-swig/automatic/csharp/SamplingModeType.cs | 23 + plugins/dali-swig/automatic/csharp/ScrollBar.cs | 492 + plugins/dali-swig/automatic/csharp/ScrollView.cs | 920 + .../dali-swig/automatic/csharp/ScrollViewEffect.cs | 48 + .../automatic/csharp/ScrollViewPagePathEffect.cs | 75 + .../csharp/ScrollViewSnapStartedSignal.cs | 82 + plugins/dali-swig/automatic/csharp/Scrollable.cs | 514 + .../dali-swig/automatic/csharp/ScrollableSignal.cs | 82 + plugins/dali-swig/automatic/csharp/Shader.cs | 178 + .../dali-swig/automatic/csharp/SignalObserver.cs | 50 + .../automatic/csharp/SizeScalePolicyType.cs | 19 + plugins/dali-swig/automatic/csharp/Slider.cs | 613 + .../automatic/csharp/SliderMarkReachedSignal.cs | 83 + .../automatic/csharp/SliderValueChangedSignal.cs | 83 + plugins/dali-swig/automatic/csharp/SlotObserver.cs | 50 + plugins/dali-swig/automatic/csharp/SnapType.cs | 18 + plugins/dali-swig/automatic/csharp/Stage.cs | 730 + .../automatic/csharp/StageWheelEventSignal.cs | 82 + .../automatic/csharp/StencilFunctionType.cs | 24 + .../automatic/csharp/StencilOperationType.cs | 24 + .../dali-swig/automatic/csharp/StringValuePair.cs | 82 + .../dali-swig/automatic/csharp/StyleChangeType.cs | 19 + .../automatic/csharp/StyleChangedSignal.cs | 82 + plugins/dali-swig/automatic/csharp/StyleManager.cs | 201 + plugins/dali-swig/automatic/csharp/TableView.cs | 502 + plugins/dali-swig/automatic/csharp/TapGesture.cs | 114 + .../automatic/csharp/TapGestureDetectedSignal.cs | 82 + .../automatic/csharp/TapGestureDetector.cs | 208 + plugins/dali-swig/automatic/csharp/TextEditor.cs | 836 + .../dali-swig/automatic/csharp/TextEditorSignal.cs | 82 + plugins/dali-swig/automatic/csharp/TextField.cs | 1001 + .../dali-swig/automatic/csharp/TextFieldSignal.cs | 82 + plugins/dali-swig/automatic/csharp/TextLabel.cs | 463 + plugins/dali-swig/automatic/csharp/Texture.cs | 113 + plugins/dali-swig/automatic/csharp/TextureSet.cs | 108 + plugins/dali-swig/automatic/csharp/TextureType.cs | 18 + plugins/dali-swig/automatic/csharp/TimePeriod.cs | 77 + plugins/dali-swig/automatic/csharp/Timer.cs | 113 + .../dali-swig/automatic/csharp/TimerSignalType.cs | 82 + .../automatic/csharp/ToolkitPropertyRange.cs | 20 + plugins/dali-swig/automatic/csharp/TouchData.cs | 130 + plugins/dali-swig/automatic/csharp/TouchEvent.cs | 96 + .../dali-swig/automatic/csharp/TouchEventSignal.cs | 49 + plugins/dali-swig/automatic/csharp/TouchPoint.cs | 128 + .../automatic/csharp/TouchPointContainer.cs | 315 + plugins/dali-swig/automatic/csharp/TouchSignal.cs | 82 + plugins/dali-swig/automatic/csharp/TypeInfo.cs | 124 + plugins/dali-swig/automatic/csharp/Uint16Pair.cs | 139 + plugins/dali-swig/automatic/csharp/Vector2.cs | 353 + plugins/dali-swig/automatic/csharp/Vector3.cs | 461 + plugins/dali-swig/automatic/csharp/Vector4.cs | 464 + plugins/dali-swig/automatic/csharp/VectorBase.cs | 70 + plugins/dali-swig/automatic/csharp/VectorFloat.cs | 145 + .../dali-swig/automatic/csharp/VectorInteger.cs | 145 + .../dali-swig/automatic/csharp/VectorUint16Pair.cs | 145 + .../automatic/csharp/VectorUnsignedChar.cs | 145 + .../automatic/csharp/VerticalAlignmentType.cs | 19 + plugins/dali-swig/automatic/csharp/VideoView.cs | 307 + .../dali-swig/automatic/csharp/VideoViewSignal.cs | 82 + plugins/dali-swig/automatic/csharp/View.cs | 539 + plugins/dali-swig/automatic/csharp/ViewImpl.cs | 300 + plugins/dali-swig/automatic/csharp/ViewMode.cs | 20 + plugins/dali-swig/automatic/csharp/VisualBase.cs | 109 + .../dali-swig/automatic/csharp/VisualFactory.cs | 82 + plugins/dali-swig/automatic/csharp/VisualType.cs | 23 + plugins/dali-swig/automatic/csharp/VoidSignal.cs | 87 + plugins/dali-swig/automatic/csharp/WheelEvent.cs | 155 + plugins/dali-swig/automatic/csharp/Window.cs | 179 + plugins/dali-swig/automatic/csharp/WrapModeType.cs | 20 + plugins/dali-swig/automatic/csharp/doublep.cs | 74 + plugins/dali-swig/automatic/csharp/floatp.cs | 74 + plugins/dali-swig/automatic/csharp/intp.cs | 74 + plugins/dali-swig/automatic/csharp/uintp.cs | 74 + plugins/dali-swig/automatic/csharp/ushortp.cs | 74 + 269 files changed, 141096 insertions(+), 47 deletions(-) create mode 100755 plugins/dali-swig/NDali.dll create mode 100644 plugins/dali-swig/automatic/cpp/dali_wrap.cpp create mode 100644 plugins/dali-swig/automatic/cpp/dali_wrap.h create mode 100644 plugins/dali-swig/automatic/csharp/AccessibilityActionScrollSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/AccessibilityActionSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/AccessibilityFocusOvershotSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/AccessibilityManager.cs create mode 100644 plugins/dali-swig/automatic/csharp/Actor.cs create mode 100644 plugins/dali-swig/automatic/csharp/ActorContainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/ActorHoverEventSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ActorSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ActorTouchDataSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ActorTouchEventSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ActorWheelEventSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/Alignment.cs create mode 100644 plugins/dali-swig/automatic/csharp/AlphaFunction.cs create mode 100644 plugins/dali-swig/automatic/csharp/AngleAxis.cs create mode 100644 plugins/dali-swig/automatic/csharp/AngleThresholdPair.cs create mode 100644 plugins/dali-swig/automatic/csharp/Animation.cs create mode 100644 plugins/dali-swig/automatic/csharp/AnimationSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/Any.cs create mode 100644 plugins/dali-swig/automatic/csharp/Application.cs create mode 100644 plugins/dali-swig/automatic/csharp/ApplicationControlSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ApplicationSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/BaseHandle.cs create mode 100644 plugins/dali-swig/automatic/csharp/BaseObject.cs create mode 100644 plugins/dali-swig/automatic/csharp/BlendEquationType.cs create mode 100644 plugins/dali-swig/automatic/csharp/BlendFactorType.cs create mode 100644 plugins/dali-swig/automatic/csharp/BlendModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/BoolSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/BufferImage.cs create mode 100644 plugins/dali-swig/automatic/csharp/Builder.cs create mode 100644 plugins/dali-swig/automatic/csharp/Button.cs create mode 100644 plugins/dali-swig/automatic/csharp/ButtonSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/CameraActor.cs create mode 100644 plugins/dali-swig/automatic/csharp/CameraType.cs create mode 100644 plugins/dali-swig/automatic/csharp/CheckBoxButton.cs create mode 100644 plugins/dali-swig/automatic/csharp/ClampState.cs create mode 100644 plugins/dali-swig/automatic/csharp/ClampState2D.cs create mode 100644 plugins/dali-swig/automatic/csharp/ClippingModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/ColorMode.cs create mode 100644 plugins/dali-swig/automatic/csharp/ConnectionTracker.cs create mode 100644 plugins/dali-swig/automatic/csharp/ConnectionTrackerInterface.cs create mode 100644 plugins/dali-swig/automatic/csharp/ControlKeyEventSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ControlOrientationType.cs create mode 100644 plugins/dali-swig/automatic/csharp/CustomActor.cs create mode 100644 plugins/dali-swig/automatic/csharp/CustomActorImpl.cs create mode 100644 plugins/dali-swig/automatic/csharp/DefaultItemLayoutType.cs create mode 100644 plugins/dali-swig/automatic/csharp/DefaultRuler.cs create mode 100644 plugins/dali-swig/automatic/csharp/Degree.cs create mode 100644 plugins/dali-swig/automatic/csharp/DepthFunctionType.cs create mode 100644 plugins/dali-swig/automatic/csharp/DepthTestModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/DepthWriteModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/DimensionType.cs create mode 100644 plugins/dali-swig/automatic/csharp/DirectionBias.cs create mode 100644 plugins/dali-swig/automatic/csharp/DragAndDropDetector.cs create mode 100644 plugins/dali-swig/automatic/csharp/DrawModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/EncodedBufferImage.cs create mode 100644 plugins/dali-swig/automatic/csharp/FaceCullingModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/FilterModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/FittingModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/FixedRuler.cs create mode 100644 plugins/dali-swig/automatic/csharp/FlexContainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/FloatSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/FocusChangedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/FocusGroupChangedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/FrameBuffer.cs create mode 100644 plugins/dali-swig/automatic/csharp/FrameBufferImage.cs create mode 100644 plugins/dali-swig/automatic/csharp/GaussianBlurView.cs create mode 100644 plugins/dali-swig/automatic/csharp/GaussianBlurViewSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/Geometry.cs create mode 100644 plugins/dali-swig/automatic/csharp/Gesture.cs create mode 100644 plugins/dali-swig/automatic/csharp/GestureDetector.cs create mode 100644 plugins/dali-swig/automatic/csharp/GradientVisualSpreadMethodType.cs create mode 100644 plugins/dali-swig/automatic/csharp/GradientVisualUnitsType.cs create mode 100644 plugins/dali-swig/automatic/csharp/Handle.cs create mode 100644 plugins/dali-swig/automatic/csharp/HorizontalAlignmentType.cs create mode 100644 plugins/dali-swig/automatic/csharp/HoverEvent.cs create mode 100644 plugins/dali-swig/automatic/csharp/Image.cs create mode 100644 plugins/dali-swig/automatic/csharp/ImageSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ImageView.cs create mode 100644 plugins/dali-swig/automatic/csharp/Item.cs create mode 100644 plugins/dali-swig/automatic/csharp/ItemContainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/ItemFactory.cs create mode 100644 plugins/dali-swig/automatic/csharp/ItemIdContainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/ItemLayout.cs create mode 100644 plugins/dali-swig/automatic/csharp/ItemRange.cs create mode 100644 plugins/dali-swig/automatic/csharp/ItemView.cs create mode 100644 plugins/dali-swig/automatic/csharp/KeyEvent.cs create mode 100644 plugins/dali-swig/automatic/csharp/KeyEventSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/KeyFrames.cs create mode 100644 plugins/dali-swig/automatic/csharp/KeyInputFocusSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/Layer.cs create mode 100644 plugins/dali-swig/automatic/csharp/LinearConstrainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/LoadingState.cs create mode 100644 plugins/dali-swig/automatic/csharp/LongPressGesture.cs create mode 100644 plugins/dali-swig/automatic/csharp/LongPressGestureDetectedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/LongPressGestureDetector.cs create mode 100644 plugins/dali-swig/automatic/csharp/Matrix.cs create mode 100644 plugins/dali-swig/automatic/csharp/Matrix3.cs create mode 100644 plugins/dali-swig/automatic/csharp/MeshVisualShadingModeValue.cs create mode 100644 plugins/dali-swig/automatic/csharp/Meta.cs create mode 100644 plugins/dali-swig/automatic/csharp/Model3dView.cs create mode 100644 plugins/dali-swig/automatic/csharp/NDalic.cs create mode 100644 plugins/dali-swig/automatic/csharp/NDalicPINVOKE.cs create mode 100644 plugins/dali-swig/automatic/csharp/NativeImage.cs create mode 100644 plugins/dali-swig/automatic/csharp/NativeImageInterface.cs create mode 100644 plugins/dali-swig/automatic/csharp/NinePatchImage.cs create mode 100644 plugins/dali-swig/automatic/csharp/ObjectCreatedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ObjectDestroyedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/ObjectRegistry.cs create mode 100644 plugins/dali-swig/automatic/csharp/PageFactory.cs create mode 100644 plugins/dali-swig/automatic/csharp/PagePanSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/PageTurnLandscapeView.cs create mode 100644 plugins/dali-swig/automatic/csharp/PageTurnPortraitView.cs create mode 100644 plugins/dali-swig/automatic/csharp/PageTurnSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/PageTurnView.cs create mode 100644 plugins/dali-swig/automatic/csharp/PanGesture.cs create mode 100644 plugins/dali-swig/automatic/csharp/PanGestureDetectedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/PanGestureDetector.cs create mode 100644 plugins/dali-swig/automatic/csharp/Path.cs create mode 100644 plugins/dali-swig/automatic/csharp/PathConstrainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/PinchGesture.cs create mode 100644 plugins/dali-swig/automatic/csharp/PinchGestureDetectedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/PinchGestureDetector.cs create mode 100644 plugins/dali-swig/automatic/csharp/PixelData.cs create mode 100644 plugins/dali-swig/automatic/csharp/PixelFormat.cs create mode 100644 plugins/dali-swig/automatic/csharp/PointStateType.cs create mode 100644 plugins/dali-swig/automatic/csharp/Popup.cs create mode 100644 plugins/dali-swig/automatic/csharp/PositionInheritanceMode.cs create mode 100644 plugins/dali-swig/automatic/csharp/PrimitiveVisualShapeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/ProgressBar.cs create mode 100644 plugins/dali-swig/automatic/csharp/ProjectionMode.cs create mode 100644 plugins/dali-swig/automatic/csharp/Property.cs create mode 100644 plugins/dali-swig/automatic/csharp/PropertyBuffer.cs create mode 100644 plugins/dali-swig/automatic/csharp/PropertyCondition.cs create mode 100644 plugins/dali-swig/automatic/csharp/PropertyNotification.cs create mode 100644 plugins/dali-swig/automatic/csharp/PropertyNotifySignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/PropertyRanges.cs create mode 100644 plugins/dali-swig/automatic/csharp/PushButton.cs create mode 100644 plugins/dali-swig/automatic/csharp/Quaternion.cs create mode 100644 plugins/dali-swig/automatic/csharp/Radian.cs create mode 100644 plugins/dali-swig/automatic/csharp/RadioButton.cs create mode 100644 plugins/dali-swig/automatic/csharp/RectDouble.cs create mode 100644 plugins/dali-swig/automatic/csharp/RectFloat.cs create mode 100644 plugins/dali-swig/automatic/csharp/RectInteger.cs create mode 100644 plugins/dali-swig/automatic/csharp/RectUnsignedInteger.cs create mode 100644 plugins/dali-swig/automatic/csharp/RefObject.cs create mode 100644 plugins/dali-swig/automatic/csharp/RelayoutContainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/RenderBufferFormat.cs create mode 100644 plugins/dali-swig/automatic/csharp/RenderModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/RenderTask.cs create mode 100644 plugins/dali-swig/automatic/csharp/RenderTaskList.cs create mode 100644 plugins/dali-swig/automatic/csharp/RenderTaskSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/Renderer.cs create mode 100644 plugins/dali-swig/automatic/csharp/RenderingType.cs create mode 100644 plugins/dali-swig/automatic/csharp/ResizePolicyType.cs create mode 100644 plugins/dali-swig/automatic/csharp/ResourceImage.cs create mode 100644 plugins/dali-swig/automatic/csharp/ResourceImageSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/Ruler.cs create mode 100644 plugins/dali-swig/automatic/csharp/RulerDomain.cs create mode 100644 plugins/dali-swig/automatic/csharp/RulerPtr.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_CallbackBase.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Configuration__ContextLoss.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__CallbackBase.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Constraint.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__FunctorDelegate.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fboolF_t.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Toolkit__ClampState.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_FunctorDelegate.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_PropertyInputContainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_double.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f___Dali__BaseHandle.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f___bool.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_float__float.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_Dali__Vector2__bool.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_q_const__Dali__Vector3__float.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_float.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_int.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_std__type_info.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_uint8_t.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_char.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_int.cs create mode 100644 plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_short.cs create mode 100644 plugins/dali-swig/automatic/csharp/Sampler.cs create mode 100644 plugins/dali-swig/automatic/csharp/SamplingModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/ScrollBar.cs create mode 100644 plugins/dali-swig/automatic/csharp/ScrollView.cs create mode 100644 plugins/dali-swig/automatic/csharp/ScrollViewEffect.cs create mode 100644 plugins/dali-swig/automatic/csharp/ScrollViewPagePathEffect.cs create mode 100644 plugins/dali-swig/automatic/csharp/ScrollViewSnapStartedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/Scrollable.cs create mode 100644 plugins/dali-swig/automatic/csharp/ScrollableSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/Shader.cs create mode 100644 plugins/dali-swig/automatic/csharp/SignalObserver.cs create mode 100644 plugins/dali-swig/automatic/csharp/SizeScalePolicyType.cs create mode 100644 plugins/dali-swig/automatic/csharp/Slider.cs create mode 100644 plugins/dali-swig/automatic/csharp/SliderMarkReachedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/SliderValueChangedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/SlotObserver.cs create mode 100644 plugins/dali-swig/automatic/csharp/SnapType.cs create mode 100644 plugins/dali-swig/automatic/csharp/Stage.cs create mode 100644 plugins/dali-swig/automatic/csharp/StageWheelEventSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/StencilFunctionType.cs create mode 100644 plugins/dali-swig/automatic/csharp/StencilOperationType.cs create mode 100644 plugins/dali-swig/automatic/csharp/StringValuePair.cs create mode 100644 plugins/dali-swig/automatic/csharp/StyleChangeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/StyleChangedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/StyleManager.cs create mode 100644 plugins/dali-swig/automatic/csharp/TableView.cs create mode 100644 plugins/dali-swig/automatic/csharp/TapGesture.cs create mode 100644 plugins/dali-swig/automatic/csharp/TapGestureDetectedSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/TapGestureDetector.cs create mode 100644 plugins/dali-swig/automatic/csharp/TextEditor.cs create mode 100644 plugins/dali-swig/automatic/csharp/TextEditorSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/TextField.cs create mode 100644 plugins/dali-swig/automatic/csharp/TextFieldSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/TextLabel.cs create mode 100644 plugins/dali-swig/automatic/csharp/Texture.cs create mode 100644 plugins/dali-swig/automatic/csharp/TextureSet.cs create mode 100644 plugins/dali-swig/automatic/csharp/TextureType.cs create mode 100644 plugins/dali-swig/automatic/csharp/TimePeriod.cs create mode 100644 plugins/dali-swig/automatic/csharp/Timer.cs create mode 100644 plugins/dali-swig/automatic/csharp/TimerSignalType.cs create mode 100644 plugins/dali-swig/automatic/csharp/ToolkitPropertyRange.cs create mode 100644 plugins/dali-swig/automatic/csharp/TouchData.cs create mode 100644 plugins/dali-swig/automatic/csharp/TouchEvent.cs create mode 100644 plugins/dali-swig/automatic/csharp/TouchEventSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/TouchPoint.cs create mode 100644 plugins/dali-swig/automatic/csharp/TouchPointContainer.cs create mode 100644 plugins/dali-swig/automatic/csharp/TouchSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/TypeInfo.cs create mode 100644 plugins/dali-swig/automatic/csharp/Uint16Pair.cs create mode 100644 plugins/dali-swig/automatic/csharp/Vector2.cs create mode 100644 plugins/dali-swig/automatic/csharp/Vector3.cs create mode 100644 plugins/dali-swig/automatic/csharp/Vector4.cs create mode 100644 plugins/dali-swig/automatic/csharp/VectorBase.cs create mode 100644 plugins/dali-swig/automatic/csharp/VectorFloat.cs create mode 100644 plugins/dali-swig/automatic/csharp/VectorInteger.cs create mode 100644 plugins/dali-swig/automatic/csharp/VectorUint16Pair.cs create mode 100644 plugins/dali-swig/automatic/csharp/VectorUnsignedChar.cs create mode 100644 plugins/dali-swig/automatic/csharp/VerticalAlignmentType.cs create mode 100644 plugins/dali-swig/automatic/csharp/VideoView.cs create mode 100644 plugins/dali-swig/automatic/csharp/VideoViewSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/View.cs create mode 100644 plugins/dali-swig/automatic/csharp/ViewImpl.cs create mode 100644 plugins/dali-swig/automatic/csharp/ViewMode.cs create mode 100644 plugins/dali-swig/automatic/csharp/VisualBase.cs create mode 100644 plugins/dali-swig/automatic/csharp/VisualFactory.cs create mode 100644 plugins/dali-swig/automatic/csharp/VisualType.cs create mode 100644 plugins/dali-swig/automatic/csharp/VoidSignal.cs create mode 100644 plugins/dali-swig/automatic/csharp/WheelEvent.cs create mode 100644 plugins/dali-swig/automatic/csharp/Window.cs create mode 100644 plugins/dali-swig/automatic/csharp/WrapModeType.cs create mode 100644 plugins/dali-swig/automatic/csharp/doublep.cs create mode 100644 plugins/dali-swig/automatic/csharp/floatp.cs create mode 100644 plugins/dali-swig/automatic/csharp/intp.cs create mode 100644 plugins/dali-swig/automatic/csharp/uintp.cs create mode 100644 plugins/dali-swig/automatic/csharp/ushortp.cs diff --git a/build/tizen/plugins/csharp/Makefile.am b/build/tizen/plugins/csharp/Makefile.am index 3d3d0e8..26a88ec 100755 --- a/build/tizen/plugins/csharp/Makefile.am +++ b/build/tizen/plugins/csharp/Makefile.am @@ -14,69 +14,37 @@ dali_swig_dir = ../../../../plugins/dali-swig -CLEANFILES = $(dali_swig_dir)/automatic/cpp/dali_wrap.* $(dali_swig_dir)/automatic/csharp/*.cs $(dali_swig_dir)/*.so $(dali_swig_dir)/*.dll \ - $(dali_swig_dir)/manual/cpp/*.o \ - $(dali_swig_dir)/examples/*.so $(dali_swig_dir)/examples/*.dll $(dali_swig_dir)/examples/*.exe +BUILT_SOURCES = \ + $(dali_swig_dir)/automatic/cpp/dali_wrap.cpp \ + $(dali_swig_dir)/automatic/cpp/dali_wrap.h \ + $(dali_swig_dir)/manual/cpp/keyboard_focus_manager_wrap.cpp -BUILT_SOURCES = $(dali_swig_dir)/automatic/cpp/dali_wrap.cpp +all-local: +gbs-local: libNDalic.so NDali.dll -all-local: libNDalic.so NDali.dll -gbs-local: libNDalic.so - -libNDalic.so: $(dali_swig_dir)/automatic/cpp/dali_wrap.o $(dali_swig_dir)/manual/cpp/keyboard_focus_manager_wrap.o - $(CXX) -shared $(dali_swig_dir)/automatic/cpp/dali_wrap.o $(dali_swig_dir)/manual/cpp/keyboard_focus_manager_wrap.o -o $(dali_swig_dir)/libNDalic.so $(DALICORE_LIBS) $(DALIADAPTOR_LIBS) $(DALITOOLKIT_LIBS) +libNDalic.so: $(dali_swig_dir)/automatic/cpp/dali_wrap.o $(dali_swig_dir)/manual/cpp/dali_wrap_manual.o + $(CXX) -shared $(dali_swig_dir)/automatic/cpp/dali_wrap.o $(dali_swig_dir)/manual/cpp/dali_wrap_manual.o -o $(dali_swig_dir)/libNDalic.so $(DALICORE_LIBS) $(DALIADAPTOR_LIBS) $(DALITOOLKIT_LIBS) $(dali_swig_dir)/automatic/cpp/dali_wrap.o: $(BUILT_SOURCES) $(CXX) -c -fpic $(CXXFLAGS) $(DALICORE_CFLAGS) $(DALIADAPTOR_CFLAGS) $(DALITOOLKIT_CFLAGS) $(dali_swig_dir)/automatic/cpp/dali_wrap.cpp -o $(dali_swig_dir)/automatic/cpp/dali_wrap.o -$(dali_swig_dir)/manual/cpp/keyboard_focus_manager_wrap.o: $(dali_swig_dir)/manual/cpp/keyboard_focus_manager_wrap.cpp - $(CXX) -c -fpic $(CXXFLAGS) $(DALICORE_CFLAGS) $(DALIADAPTOR_CFLAGS) $(DALITOOLKIT_CFLAGS) $(dali_swig_dir)/manual/cpp/keyboard_focus_manager_wrap.cpp -o $(dali_swig_dir)/manual/cpp/keyboard_focus_manager_wrap.o +$(dali_swig_dir)/manual/cpp/dali_wrap_manual.o: $(BUILT_SOURCES) + $(CXX) -c -fpic $(CXXFLAGS) $(DALICORE_CFLAGS) $(DALIADAPTOR_CFLAGS) $(DALITOOLKIT_CFLAGS) $(dali_swig_dir)/manual/cpp/keyboard_focus_manager_wrap.cpp -o $(dali_swig_dir)/manual/cpp/dali_wrap_manual.o NDali.dll: $(BUILT_SOURCES) - $(MCS) -nologo -target:library -out:$(dali_swig_dir)/NDali.dll $(dali_swig_dir)/automatic/csharp/*.cs $(dali_swig_dir)/manual/csharp/*.cs - - -# use swig to generate the CS wrapper code -# then call our property-wrapper to inject DALi property getters / setters -if ENABLE_RUBY_FLAG +# mcs -nologo -target:library -out:$(dali_swig_dir)/NDali.dll $(dali_swig_dir)/automatic/csharp/*.cs $(dali_swig_dir)/manual/csharp/*.cs $(BUILT_SOURCES): $(dali_swig_dir)/SWIG/*.i rm -f $(dali_swig_dir)/automatic/csharp/*.cs - rm -f $(dali_swig_dir)/automatic/cpp/dali-wrap.* - $(SWIG) -csharp -c++ -outdir $(dali_swig_dir)/automatic/csharp \ - $(DALI_CFLAGS) $(DALICORE_CFLAGS) $(DALIADAPTOR_CFLAGS) $(DALITOOLKIT_CFLAGS) -namespace Dali -o $(dali_swig_dir)/automatic/cpp/dali_wrap.cpp $(dali_swig_dir)/SWIG/dali.i - cd $(dali_swig_dir) && ./property-wrapper.rb - cd $(dali_swig_dir) && ./constructor-generator.rb - -else - -$(BUILT_SOURCES): $(dali_swig_dir)/SWIG/*.i - rm -f $(dali_swig_dir)/automatic/csharp/*.cs - rm -f $(dali_swig_dir)/automatic/cpp/dali-wrap.* + rm -f $(dali_swig_dir)/automatic/cpp/*.cpp $(SWIG) -version $(SWIG) -csharp -c++ -outdir $(dali_swig_dir)/automatic/csharp \ $(DALI_CFLAGS) $(DALICORE_CFLAGS) $(DALIADAPTOR_CFLAGS) $(DALITOOLKIT_CFLAGS) -namespace Dali -o $(dali_swig_dir)/automatic/cpp/dali_wrap.cpp $(dali_swig_dir)/SWIG/dali.i -endif - - -dist-hook: $(BUILT_SOURCES) - mkdir -p $(distdir)/automatic/cpp - cp $(dali_swig_dir)/automatic/cpp/*.cpp $(distdir)/automatic/cpp - cp $(dali_swig_dir)/automatic/cpp/*.h $(distdir)/automatic/cpp - mkdir -p $(distdir)/manual/cpp - cp $(dali_swig_dir)/manual/cpp/*.cpp $(distdir)/manual/cpp - cp $(dali_swig_dir)/manual/cpp/*.h $(distdir)/manual/cpp - mkdir -p $(distdir)/automatic/csharp - cp $(dali_swig_dir)/automatic/csharp/*.cs $(distdir)/automatic/csharp - mkdir -p $(distdir)/manual/csharp - cp $(dali_swig_dir)/manual/csharp/*.cs $(distdir)/manual/csharp - mkdir -p $(distdir)/examples - cp $(dali_swig_dir)/examples/*.csproj $(distdir)/examples - cp $(dali_swig_dir)/examples/*.cs $(distdir)/examples gbs-install: gbs-local -$(INSTALL) -d $(DESTDIR) -$(INSTALL) $(dali_swig_dir)/libNDalic.so $(DESTDIR) + -$(INSTALL) $(dali_swig_dir)/NDali.dll $(DESTDIR) EXTRA_DIST = \ swig.cmd diff --git a/packaging/dali-csharp-wrapper.spec b/packaging/dali-csharp-wrapper.spec index 73ee8da..dca178a 100755 --- a/packaging/dali-csharp-wrapper.spec +++ b/packaging/dali-csharp-wrapper.spec @@ -1,6 +1,6 @@ Name: NDalic Summary: dali wrapper -Version: 1.2.9 +Version: 1.0.0 Release: 1 Group: uifw/graphic License: TO_BE_FILLED_IN @@ -30,6 +30,7 @@ BuildRequires: dali-adaptor-devel BuildRequires: dali-adaptor-integration-devel BuildRequires: dali-toolkit-devel + %description dali wrapper @@ -129,6 +130,8 @@ echo "----------------" %{_buildrootdir} cd "%{daliPluginsDir}" make DESTDIR=%{_buildrootdir}/%{name}-%{version}-%{release}.arm/usr/lib/ gbs-install +#mv %{_builddir}/%{name}-%{version}/plugins/dali-swig/NDali.dll %{_buildrootdir}/%{name}-%{version}-%{release}.arm/usr/lib/ + ############################## # Post Install ############################## @@ -142,5 +145,5 @@ make DESTDIR=%{_buildrootdir}/%{name}-%{version}-%{release}.arm/usr/lib/ gbs-ins %manifest dali-csharp-wrapper.manifest %defattr(-,root,root,-) %{_libdir}/lib* - +%{_libdir}/NDali.dll diff --git a/plugins/dali-swig/NDali.dll b/plugins/dali-swig/NDali.dll new file mode 100755 index 0000000000000000000000000000000000000000..34c673b1fb543a789852a8abd42955be76118ef3 GIT binary patch literal 886784 zcmc$H3Ah|Z_5Eb#Wdbh{co1fQ2O$XriU+c92@t{}DzdL(ksVn?2GRkQ@r8hjJF+XN zpeP{wBC_x5PX*bLMFN6?h#&|k3M%~1xz*KO-F<7O=e>O2pHE+ISDm}msas30v%@~8 zS8A0?r4RrA;Dbu#X8g9G58%CP%XtQS|=f9_tqvRI~|nwa?|+V|8mRVH`-a&$)oLxmzx~4~>l-?uYL0DG>P;f*=HzCj zKApX5z5wY&)XqRxRVL0uGW3hqCakTtMR#zWF_op`aH_4bF!1a+)*2*k|AL{)80fP5 z#*eSCyfU~>t#TCph4MhPzcIeP)EEP;{_5vx&cJfNI5I%@PhShjYMT*HUy5SGMlY_- zafrFtFM$8^?9+fg%9&2apn zfH>1^Km#Qkj)YdzjPEHMM3?>R=fe`C$OjtK^MNtDe31Ctf;|dRXYzriBg+S|cc{)? zJ|6^oSQxAHs{|J3!zZCxHXnSw!$W%2$|^}-Q^DqgIYN&x%>)d+G!rl+B@;dat)^L~ zr%VvtY#uB(iaek>Jr5YM%L9qNE!fW@=1d;2bYyuT_U7o!!TWcunuLs!&lgXN=)gaDs+Odw%*Duje|q-zTe>N&)=yBrc8+Je0SQD<_9rDbzyW_7x(fvsO47@z26(DW+=ShRp4eirQXij>bli~J2c&+@UAo6(kp25$_tYmtC)sVm zyv(X=F2hl^Qctt0=yn(rH-Y=We(PAYs<_{x!LnmQupdIynK8jqJ0_||MklsA{;tdJ z{rV~g9cK4j-1{A*#nML4^v#%os_Hb6YX-aD{<#QxaF}(~>ihLoL08nkd^U_d9sGV5 z$JI9F7WRhq;+8Mj^XVK!8|LFtt@0-QGww?quArnx+n``T=ZQTB{ufp9c;v0x= zgrWX=&CJ8UEu6_AZnkPVwny0BN(1Z77LNKcTdRQL(2oPr?LJR; zO5Ebn@-bOApR(io+tW|JkdwYlV>*O$p$1mB>|P@3Hd${-Rtx83yE7iTArkV;0f-!@dPRpo+!sWVR0QC z<}rENkUR~MCl~}zKM;SEN6!;|#5{RsW1eh4!c!7ZX`Y}q5dG5U=~oiBc(go81Hse8 z?mPjK@I*Q02@C4rFptU8Cgf=?@`Teb@bp9RM|t!-(MQaaXEx@^1|&Qs0hQ(nR18GF z_IbKb;uepVCutyfLQ}fsQv-3jeF5c|C#;x*!#pNWo06yX$WxOg<|6S&dGtKdN6eFF zHs;9&Bs?VnmF5Y9Y9PAb=jj27TRd8xq=DcG|90bPS;Xmhq8#&t&Bx#{kIB)s3eW5U1mba?BGpAA`d@CQsXtr9`|{ALgE&WmM3W-c*4-=#?vIk>3E_X^MuXE;4qKL(?`hDR^$mMeBkL4 z@ke>|JkdwYlV>*O$p$1mB>|P@36u0d^rX+z(-OCMv^+@z!4vYT8&8uFr{jro%o8>r zgTp)~Pur2FZOPLVmY7S$ALY^WL?1Cvp4pfu8<6mn1XP+QEMf!E?|q&YNZjJl@+1ue zPnbfw@iY~2I-V%UJR!EhVIGsG9mvymHpy<>HU>=y{@#m?zI{%##gBcuE2)%@Y=}f#^>@PcKQ_;?eRX4Fpe^r@HZE z5U1mba?BGpAA`d@CQo~kr#;Ej>MSu=h(F4s=ZQXIo;{81h~PxKM<hz2fuqs>CfGEl<)w@Pzri8&7K@PRA4Fm?s1}ILu@6v>$oepFDkt zCFUyeM|t!-(MQaaXEx@^1|&Qs0hQ(ni`YQ)n$Oeg61RA?JW*smVd?J1(^`N!o+!sW zVe>IK%wzI&0C_r?JgvnFrKpjt%W1g`27#!v?c{-RpeUdz_%Mx>q_@g{}p6Day$uk@CWCIeO zl7LF{ghgy1dduhO9}>5Cv^+@z!4tMP-FR9LaXOwT$2?*4F*wX)@^lz^I*L54&k}R3 z_@g{}p6Day$uk@CWCIeOl7LF{ghgy1`lrv+za(z)XnB$bf+y?`y79CD;&ePwj(Ni7 zV{n+q|JkdwYlV>*O$p$1mB>|P@35(c3^lzW1_atudXnB$b zf+uVRyYaLU;&ePwj(Ni7V{n+q|JkdwYlV>*O$p$1mB>|P@ z35(c3^dFz6|4H29(efk>1W(vUb>nFh#OZjV9P@+mLoh9a{;*av^ zd7_V)C(mrmlMP6CN&+g)6Be<7=zX6j+)Bm$JMn0Fk_Lh&Y?-_9Gy`!uo+!sWVe>IK z%wzI&9C59(mfFCFW0w&i1|&Qs0TsMy_k%$|1&i1~)aUb5#{nJ`*nA4^4KD(@Dh}d%!_ruAhSQ90oXtec zjx)+JXDg619+R`rkh4?ZWOxgfnC}Q@lv_vEN68s|#GH9%kAhinW&;w=l7LEZR;yqh z<+CXR(V~c&xpfKtZH>nta3=ENkgMWg`r-gvv086oyWT(4;a>VI#OwH?9P@<@$>1=L z$=8YG>r^-x-jXHeeBq07>#gc2`J#`QFVF1TFblqHK*CoNP$|A}p2cT{2BHawI^k><-ojZ8sFG)umWMtj`+;gB!gfP{ z0E^EwAu7R{wfMYG2zzF=Jr2!`pVb>{)&@BL?9mYX+GoJ(^y@2_b%0l%0mCDJo>{Z5 zYBhcKs+O~B*3-?pXP{ENSzkw5+sMTVCj2Dk4FGONr;+%4Bl)Ox?pd(31!hCti+gq~ z^}K_n#?e>}Glo*cmz&PtS>|O;MevY{*q^rd8%rU~>)Q z_^5h)#D_-BOg)+tTv~0RSyMTf)y2}5nk9wHt#mtIa}i0{TWiL=yz=s78$g4pNM4wa zDc%lH^WjcfY5rotj&t5@D;l>#0uxgGwaf?r0Ti5wo& zm&1Qd@ULQ_>0tjuDSkV_kMC^X!+*R-{PsQKcjytnV~_Zqdc^PCBYu}2@w@hj->pad z?mgo7=n=nXkNCZM#Lw;#zju%LeR{<2+arFz9`T>(5x;+r_yc;xAJ`-QpdRrD_lQ5F z41TS2emhj~WAyoLQkCyP_2U`-_BL41ho)9*!y`1g~NbS0RE|v8SsL!K>KIRfynK%ytzbcoloQ3K6`D zeO!eIUd6tyLIkg3KUX1wSMdo~A%a)2zpD@dsd<1a5Wzzp=qf}2@*r0rf`>fVRfynK z9O5cOfQdt0fe3unVd>(l4%<}is}8T>1&OA45u2I9-j%Niz08W&!f`vZWR(Q9asl7Tp# zv#3j_qOEvuzSv;4cMZh8ermJNOkN(yF@QItRUs;trOh}G%IJ-?iq%evNl2^HM@kulwf+BFoU<#hrWCS*v#XpD|0awH z&aPrVJh%P@u`JNv?LQX$Vk?znm`dztHEdw|9TntOZN% znkMD=nkFW)!C@Zrn&!D+G&%=o$irw4{0{J{Y@2fHzYz1z+2$oVzxGwS-&>%M_?o6? z_J8y+t!)FEfF0-DB%p#f=gWWBYzAW30K7-|LPC1o_aq$PI{6T;J+w}y2XPSJTad=$ z-U3eDyWLyBJ*k8<$}wk?$r+Ey*?HvbJUAJi!xFQU_@mtV3&cVzdf|*dV$M9Xuh7G^ zwhc%)O9Co*3vsp~IXeZ0l56E(!~r;4WE?mD7VJfM#&j{#GH9%7lT=FW&;w=l7LEch8x2J(U%cw!r51G z0M71S8JvAx+92MSKvGu47w`M6-JP@J5wqira?IIOa>iqFb|E?YA)E}Kz!Ec2{81kL zJsJ9lIrGfM_hf89!dVhf3C`?Vh5J|o(Kirk!r5sOw|HD!c#;OzTkDXf4)?7-gBTr0 zlw*!oCPzFbM;DQ!i^5{{C9N^`UcIr^5*(HX*#c(fcz z1M97IyKwY5#OOGp9CL(?;@~ik$w#yC+`~(Z_I&17+_Z$E zB_8hLYx4{|-s;>3tza8%e7q-T&sU_u_d`S3Dq>S+&Hfhkg{@Wg97*gvpxa4(N}Dao z5B7k4s0ZxBVXWnMQ}&CE;Spe)(cz1zt;c@XBlS^03lwA_k7*EWiG`ZSwMxkq_Juvq z6yWawRQkf^M|vO8hV}%&!32R_=15-W$r0#0RYE7pUEAQNJElqcD`UxuC4gXFJ(EG0uTL^PFaHo~s^f{-D(-A>GAhKHm`{OuV2$;(jE* z9v6QEv>64saC3==|5K0n7dzooUS857_IUZTR-f=9jec2!By-PSI@Z3@vG%W8ZPxj# z8br&z*8uE=@4t1zC#`#3b)U=&o2R+|29QeDt8?q$b?ilMMw^IJ$37$Ezo`X~058X> zehhp|114O~~Z~m`4-zyV3;1hnw09Bmo zlYIB~2UQ?D^1DUaw>9zojJ}R1zWYl19;^FKEY&qjZa*aZKD!2v)9oaEHft)_SVS}C z&H1y^b}kBNGnxS{g_$I}e%+vpZ_Cu)cs)M5Z{T|4`ChD)@5MX&-YWGyLHC`sVhPQX zYlD|3OX_ymhOvCkG``+1`=!3I6Z*`6u8=rhN^=Z5itnYnn3|}WQtT|F+eug1hGs}& zviCH$PI#@Erfw{0-?Bkl_PMQX5?f|D-BgmlGUqHGv}fl*Z%!EmwBww@`zY!7shJh@ z0MHk<-9C239M7S#fon#A=c5v@Vsd58 zq;SG9>)BkTlTDY0xYFXzho%9q%q;1Ake;X1%!T+ooLN=ZaJEytSxrY;+dN0XV*_y< zHG}ufK*smrK?x@zLn2rm&_XXI$v&jjrtQHK39jvH0NIE>;5CK3xjMdiXLA`3DmeU_ zg8ye{Jf2^0_zwyGh0georTDc3--ip89pbUiv&nhm+Jf)$Je!AKr$_v{o$)p1ot&Rc z#lMyGPxLlV*Q)bQ<&~B9u<^w6{TN-V)`zyUg|+A{xl@TM;Tdle$Q&Rhp!j8{xKyRp zmuRxI7X3ZZw0)Y_{fer~((bxnRdrdK*X`Q&uQ^kG+gaGH?O%6_nYObuA49d0Z~He? zU6yv&{idqR(!6fhwx8xq`E6%mx3+)FDQ4Qv(tHfXwx6!*vb4MI8LBQz^SWKzex@_! zx1ELE+J2T(%(R`Q`520AKU>vhX?NXoR9%+lb-T9xTxTk2JH|EV(R`kM+X2(Is<`iz z#GMzwEf4=ZCyS2eIbe0(`3_faEuKs(EUZQU_NEnyC9nJ4f-c+Em6PwKYUv!v!fyHS zeW#dmgxQm&`F<(#dx5IU((bw!s=6%A>vnDX51grdJ~YuU+|M`ACqHx`w6m6U3QKFz z>t3hu8H}}{Hw${{Qj<#2W;{o#&b!FjtG5?Qo!G0gG6^Y3T@&$+Afev;zGTb?a$8Q|)`Rp(vi z5MXmc(iJSNMeinE!TG_@hs!;!G#^-+&xfqu6{;RfJL_Gk>an!5-c_m|ON)9bCs%t~ zDJLw=bCT*@qw26UtaGiZ!_ury*D-vZGn9;B%t9>8&tGZ0*E^L=zq2&!yIM(geyZxQ zG^}%js>9N}j-OvY^R&|ZVrjA8e7zf0J(lM6%8j#|oV{e6fmjwQ^OQTs^Jcr->=ygx z)XKPIh_SF1y_pO#nd`zfZqaP8uwcXI<5s7YnYUS*=fm&k+dQo_|5@6p&u;g$(mrFU z@5_61w~Z=!VqFA0y8C%oAcBV+b`>H3InNb{;2}?P6(RsR-xY}9Ay0M{B6t<2xC#-x ziZ8ed5z-$h_!7#KXWza^5T1SeIWN6GL& z>*rIF-S>AX zokJ_%qa<75?^F6V%kY~<_4%@!y^xaZSMl3P_4((s_J@?dOX(s?-=p*+O0oz1F(uj2 zT}(f+`riyWtl}n&zk4 z;N^p>H?v~*Fy=&H_6S!8pKEpP_J5=3R`?p}_@_O6{F81s{)PIsU=Kmineorkvg5zM zF@*o|ft!aA^U$i*TAz8C5~k4K^50WyM^(-JkdE0*`f)7#aXLDId_52&Sx-A#RU5TN z)!c(a^GlYo0I{S6JlD7j{k0DAqt9jrmOhsmjm?%s-JF$CGG}cT&!D5Raq$7!;t73m z`SIEEzSgGDYR(i>SSOC1BOW%RsoI3T**2Wb7lS96abRFNI|Ums?pGKU}nv z2Em@fe?MGo?F^uD<&x(G1?(<57FTht=Up|YJXe^8HXDxH7`P{Z<)4SK#`l6w@Np@; zc_64h`xNa;36naF$xYF$fN8l>^~td&!9;l78!;IlC^i7aqK(r}xLKF{Uwo-1H$R z;KAj)>3p_rjBSP0YTd!MFa-G#pSYpphVIR^JZ-o&zo|4b4R~l~R>50Ae*xpk3i@*# za2NWa0WM@OzOM!F8sqP`9>XtxeY1KNUJ3t?y0A(ob1hul0? zmHrcZ2KGwKd4gR%j8%RkO#+L5BW(zp1)A;kN2W&~;z@pU(brp}vtHT`JJt7@v3U63 ztf|MDZmIr{oVj1p{3Q;U5Sv1)X?QoP5NR+WL^q!gZ;T=zXi(1w#_aMz;%^IfGen)q z2bPX3AH?29I(PXsP_P?^u}VHjU~xWd0?h);fqd}w@Mv~X4~rQw@oGOqgQQ*mYtrMo z{#Q6)*RKklrs0jzLQui37u~{K@a`!3o)-1KXV9+ir2%chu7MrVW0k&_z~a7N8JY!}1AXu7tl=;r5w8eaw)hcp?%@9NT^o)3)K<%7iE7VKn1oyiB5md%Hhk>66wF>*f+ z$jAo52=DEeXGC$HBIQ+pzp~=Y&X_+Db5%J6C)X~rzh8YU2I3g*eKNmaO@n$~ z6@Oz?u%{#H%s6AI&8w<83-0qT1-W+^-8-)C*_<61i+ykATVx_4qe_N3{Eo73lNinb zz7f3=#&cgK_S?kQjPQN7Xa&5m&$pI7Cm`wbTkE#Z4_S(RKFFlW|Dr7Wd?i*K)){jU zF`o-#f_*MAbm;RJ5pYj^PJ?CpT(F-+)R{hKsq6EX;J#a*hkqOLHdu1+yitzdd7Fmz z4)d7rysZM}qL1Ov@a^JvGlBg!#H ztCAxglcUvOJK6z%hVNvF*<5^49z93&5p(33jXAOb2}emlr8(M}9BqkE6OOi)xW%L8 zNE%pg;p%)xj_yK?jw8x3N2`$|9+RUX*p7C=pW(Y%Vm1|Dlv@jwBEK37-Sg&b{zP!o=}#Q|RP*aS)1`lz%)yyGG^a!MMD_m*)J!@eKS z`Ez+x?aKMH5pfPvW?8PW_WeY`wK>A$dF^nF{w{i}IQw=!KZ3Jd$P+Fh$)s{5K!wQ^ zcCvd9fgS~@60@`PDb;AOzhxabJP5$1*|#SSMK{ag0i)oM=5!7jvExvpZwvNd#GK)f zrDZwfj&&Q^v2sdJ_;>&(IYaY!lkHStWI|2JD&AT9a=03FekEMX4e!#l`qeNdn6?sL z?i#Xp{xTU&S>W!ymN|c+J)QI7`HNt`hM+T?v()Wnr@(!FVRrkw{Q1k?oQLds_jM8x zk!fY#!aPnFHS-Oi3gbJS$M=zWO=A2ekew`@rde|90q%`sJ{3FP((Pd8wh>KXFP^R$ zlXcj>L$P0K?+id2(ImZ{oNsyFCA`EABu&l~tpGde%=i%d!CiTI5Cw1hY`gBi8KLUm0#jI)Bolo`-Cg8~f76wqU=Aurqnc(z0V8IYoHQd>&Q` z%%nMm{UdTg{Nb0Z136_a&C@Koobv3P)Wy#Hl6Fq+V&{~ScD|t7N%QItITKgog1rGManxrBSl$fZrRTw)@4ug7l@Mg|i>ykzI8 z%}0?3G^ghQ+vf5>+SwNDHi$Ws2P`d{2UuwcwHEZ&yyd!8M_&h}zP9e@i{I-|e5D!jFS6k>;vF0?BX-Ai<)+!Hb4D;P%pPGRCz@?( zV$U!pm^BhfetrAsDDs8|^}HbiE^ma5wqW-~)S0|tX%Bfrc$_zT!Bl<(+iyg1&ainS zK4$|slDzSJ?OoQ_J|pqPJ^OmHXTQD=^tinFH`+SHb!Qz;l4b`jahMJ}vts=)CYTQ5 z09<9~5pUn!^LK}7QO}3szFV;CA?!>(u+-*5)kq}$2yon*^}1OUm#!8J<@ep;Ysl}y zlDqatIllIX2h9eDdCY5ndw{y=4Ez~>PyBucVzo`V^*xCBO+P|${=0u0lRn~Wf1cUz z)5Em34QK+IG&c#T;LZ8UUqe0^^Hg*i4Ds6Ep7^(QI<1P)>5C&sE8-gR)^dH6bLsLZ zK7{jIBVr;cYu{9)(*CI881lb;b^zgZc~tXAsZQz-r9E?$t%rT5cbJsV^~&uzgZQ`S zM(Z+NLy<6Eo-+u(&5VeXd;@3&wR~M8#p0W|o{2wW_c&i<%oFA4o)TCG#vPOEh7lCf%Cd>lB1X=i48&5WzuL966A=C$L) z)3)viTq8P1?^Aqa%4W(B@Saor)$g4&!?zZJV~wQO&ZXgf*u$A!H24!C>$t2STDxjm zTJXDRz;N)pmxfCiduZ^k!SAVQ<$~V>*Urse8t{@VHw2C~vo&O{nHDL1w6_MoS2IjF zNZ&_OQ0)sZ`)Y92KH;#xpQex_GL7G5!6!7W=Q=b)yp1*cYkEm*_?h!Qa|3QJjkTY4 zJ3xac!R6ryPB=cWS1n=gAWiEn*Q9{231jW3I9OB0)7^GRTjfJaU=GzV-c6PNU_T(Y zVMIvJxfbCQCvNXN4hKBvIsyCfrr~^3*bxM`#iEL^5!`{6EZ8|=tn!SO1QtJ|6+tuaMD9m+(VMI3 zVJ)TYc-wcp21z@5i6bvV}i*c_OYgA^W(>($PZf7 z^Meg@`5}#L3-)P*oyiZDmd%g-tLFF6FZ7h#a~~nOK#MU+3xIA!Br=dgc8xzW(KFAA z#>Kc6r)XsJQ`++!@Cp(+V8ghIef6>ybiAM9`TkL<|G&^)eIBy9-)xCL@&eyPd6fb! zxdPTYUb|V0Y`S#9kMs5o-HC*`6wT=~-^Jgt<{bPre}I>!p|t{+!Q>HZ`P{h%CPq59 z(4d|>Y=z4mX;E9Se@4`q++k_i+;RIk+t*_6dDv@2!M^r$L+~$j!lTCtstL{JkAN1a zmFE%I-=C8H7Mp(pFx=ngp|h0!PJBsczSz;%(W$SOI{G?G_vI~K_t8Q`w`eLZIt~wt-zKj=wkfx+ zfmpaA)ywrS`iQT8d1kMrhiPpakX-*t0xEb5UH|$t#$$9NLg)3bF)-M=83$D{8ejjC z2G(2K$n~%AHNq7TqvMEj%n|l2gTp)~M=z42RpDiLMV6Rl*@8CZ(Q`x}F-M-+m?ImI zaFhg8nxkXL(Jeklw+Tn$(Ox5z2G(02?!wU|#OOGp9CNe=IpQ%ndYK#zk)xGZVwMw* zD36{a`iMF5%*GtqfP|wYpwb+*$kFXSM|TQG;?Z&>4Xn4e?ZVMy#OOGp9CNfLIpQ%n z`YSnFiyTd1iCJDaqC9$z=p*LHGaGYc0}_ssfJ$?O_X7r^yL^uB5st*8Z+)Z- zM^h1_=w6?r zUkFFy(Q+gW#B;e_I9dfUI*usE9IZu;cubD|PL4JrN7GnhRuGOTkDep?h&l4i#vIvz zgrg*&(j3hpN5Awr`jv1b9xX@Gz^c(fcz1M98rx^QF=qvMEj%n@!%3=Z>{ z9KA!1W|E`TSz=Zajwp|wBl?Ir^328@*?@$jB%sn9%_T?o`y4$W9EnHEku;v=up8gC%CNa720Z9MMP2k!LpM$Oa@FB>|P@=y-DUpwH36 z!jX8i97zM~t?j#Tv?gM798r!rT8|v@m>m6=9BoUEKEx6;ML427dXDHL=EyS}b7TV& zj*@^%b94eZdc^1GG2uu&T8^ZF_0|quI9dxaI*usE9Ia1|cubByAV=GgqqSLLRuqmX zw=RZQh`N`3Hhsh#d1f!6hiPpakZ_a)RPd(lv%zTPGvw%TpQ9&mQ15F!B~*!HOO>>< z-rA8=+3!E|e)DIckNeF$Yg4Z8@cyU0KJYoh?#URJHJtwD`*8!9#WC)i) ztepdRJ?nZ6;`D#osqzM`()F#q4sHD$Og}#Zy4X3%x7kl*&e))D1hN@Dyt0bNjRk9T z3_dU4XKvDC7*kmm-0@u)bF=RE1ZU?K%>sG1-#KchaoyU*(rub0XUE=;mQJ}{w`2R7 z_f0>a`n&_!M)VUku@mk*{GC1G@9GhMcaQjcdc@yb20xtg^K-#pP@11#l(Fye`O6;h z|JNh_SDos~A^e;wM6NjtZQy@y~=nN`y9YwvLh_TeyAxmP8D#rL=#fo6eY`skwf zsHTS*jJEAG-e(@uFlo=@<5X$SZ-fK(`~%Qw8qNxZsDeE&y4agwURxS-4F9XPt{g?* z)1cn>jM??Q#NQU|gNQoQ_beS*-;2Fp!(NHL7wm7sSfvjou(1UKor#(E1IgR%8zGcX6 zoJja>!M=u|GvkD%<;RJ?o{7D`!JgWou0QR1CfL_?Ean(i*UY!r7jFQRPY|8~c#ywq z5Ih-XA=0tt2-A~pLViqqOQAh`~a1XS?m ze9hXXLKb9S#rfqV%w5qW7~=iDW$|xovN#Zr_5y@7u-@8>7a*W#*PZ!x-C-UD#*%%` zTyWAqH6yvT3wo&$b=2eendsT)*>`0&hBUHcR`Oss-~%!F-_;fD?qRIGesZ$R?SkDy zBA=$W*t;9QGdfEiq7#9`aYGr7Y;!Ur?}5A>I)yLPnlIp?yry|lo0R3P@-K$#&$Msk z;xWN5g+cDM-BZI58_1W#06qxt93%W%7!#Ztq^;=F?7rBW8T6Zmy#H9}e(m(>cd zpHa_zqmu`V=IaG@f$|31$( zmeDXWCvZ(XRmKtVrU76hdKfy&DCHb74S3vVz# zch@|f_?&6Ej+(rt!@WmFj}Nh%<-6$hRdB~Ht4D6f+HcPfcGOPWIM!?93ZlbzLlq*u zHhMa78&~Y8>G<^Y%%qMQjL$y@jq~DV{OYG!37X;f*w=R6vwcmKJ~LU@Ns>|sp8`-} z!cCJ>FjF;5lKCrZwJFzM_PAaJ&}MWhq6@Xf=IvKJooS+To&G^E=^v}}RZnMC(Yddy z&euGh)kNn^{liwVACAGVCpyMJr4e1D-$QZxL9R9*menTn&7gfTh`HKaM7L%M%t1;o zV8_ggAB8c&6-n#|_gg)G^M~fju1A8s1TkmUBbK`LsLVHi!p{}%2TN`}q8zVB8*x42 zv7C#6w`gDd8UBR$T_0k#O}X`1h=moRm-UD~;`PWg`#E};*0ur3dXxlI@K#)p>~Elb z1GyFL1VcO*n}UB^yU?l_#fz@I2q_K3w+46R;?x-8o}*Sd2vvpak?s8vr{jro%+to? ziO1w=dDxE*z@Om*SYp-{f0Reh6Me)yd1hmtY(TRQLzDb^TMW_i+yGz{S(efk> z1W&tl=jlMi>3E_X^Rx+h;xTzz5%!})@MriSmYDU#ALY^WL?1Cvp4pfu8<6mn1XP-* z)5y~v2sPnpFNs?`TArkV;A!{nJROWU9Z!^Fo~Dy09+RiZupb?cKg0N?4Dhsp_@g{} zp6Day$uk@CWCIeOl7LF{^eyr<8=)pV?IUrEN6V8m5IpVSc;fob=P*u(F0Q|G23Hp~ z;xJ4tuFY96p4ERWt4BvYt~X-eo^M{vbs*%)ox|CEfXu;{0w0LUza}c!pLE08d+UO| ztOxAn-LPJ~SM-3rvK!Wm_o{AKd;MP8cD0Vhris<@Z$4ZDP+_@FAaa%K+U}6+G)S`7 z$CoRxcbAy12Qc`PP0TOmiHHAb8T=Wk{TqO9M91kF?Cg8^pY@2pu}Az(-SADcmwChA zLp}=KV&21+GV{BdEcJiu((Xrny-%rnEG_B{!XNW#D*nY|Q}d4Ybo-K@5oKxqH-wA7 zd;Dotm!(BrKi*?Jz4SLdSz3(O*K4VIEG_CSgXYOtn0KtFmHzH1OY^@wn(7><>aaAd zgI^F#dN1|E(yUIo--wNzHUBqaSy=du*mCyfYW7%IuxHl-o}WjL@D#f`@Ay=A$s|Qs zSd0Dxgn0)k%XNX{E9LM6r>m#vQ=2Z-+k_^0nlH}8cl$Z_Pr+M3KguBmsBJ0pSXW^IL znub$)`R)~-A#)MO15 z?6<;L<=GVpEPi(7bZ8bxw%2kvzWd-K`K>Wu?~IV1UC+~Y#QViF^$2-=VKceDa2hV4 zC5iC)I1ygNHSnfsYl*;HI(P92gqJ#FPNMQ(!kFNAml(3+-Mi;=Cc<6N%RL{O)AOl# zKUlCYBj!v#vD96II1BFcqu!mD=kNKP$vm-p@IRA>hzy8I+^NwZ=l)|*F8nmWodWaFQ~dK?XLSpRhOmRb-$$Qvb4MIsj4nZyX$^g z)n#dS-LI&+EY0iIDtKF+-z2u@S#q)^f1P*#JizHiW7S^J-k}WlJYkAn& z0(PPWyqsU1_q9}Uyj8S$o5y`Ufb-9%zTq&L^G%le=TqtKc^+z#Re2Z(+@8IFvD7rz zX{&N@H5FZ6@AaQ8{uxY+bpK3)`g+Qk-TqACZwvO1h&r>Lvb2}|8Lr#Pf95e*nlE$3 z}^ zUVfeudrcl+-PS&z12U7YI-Pass@t*UZkn64uHpvjR#w~+#ss@l?1PPLe|r0)rD3_J z{Shtd{aM@}3HCOGo#{`Oy8Y2axG%Fm;vV-LS>vc36LKpoHzJaztaRzxD0+5Zbq6U7 zX{4j+Tt?_lcFw^8yXelP*+qA;C-P4;2I&{wEcZWWi^rikBlzu1n$x*w#BMA}^lic3 zg_twkv$X73!cLEHkPRz^Hj`g_efM1H7x8x+kV;=9mTuQ9DR%DA?W8?4W31Oh({X?v z3OrCRwb?#cYSPI2fadf*U`(zLB)+y_e~w3}Gkw6)vVDMOcL}eVVT9agz+j;} zc!D;;&M!bF$@>FzV3-=I&CLxSHv_QL)7(INWw{aTJ$Y_e>gEQCq#q-t!?U#DhboSr z{rGJ2y&-;<5PlxU08IF~up>WG8|LRxSn7!%+AGVCV1Je8hoz36$2gO8;RjE=iJ@O> zoPa!5I`SmBep42Bp9W0k1bfXxT;C6%GAE>C`69N-&9*Y|N_(FkCnqo?12pq~&t*0r0&~06X6JT! z3#V&;>+b{6oZjF0cdM#x!AAMt%w?$?pXJ^Mve)5ukTq0n&h7M@xmZaFs+r?~D)bpf zyO=mZtHjy3Rh6f$KGPlYSq*}Rw!}*OZRgKvn8cG@x;RmTVCu2K>|EozCcw4^#Psj3 zaoBvaYBP9I;s zpfR^6Yt^n@_F4~-<`m$9*LvJ@e)bxg<&AycXTG2Z8gtEOR(+i>2GEQrkNr{?tlx*H z2C@Eg1Jcef>(FF0dbd>qkIec2RMh>*T_&v~yG4uiFDfWe(b0pk8^NbGH za$u{~DFX&LjQJ3exd=BN3 zx^3+rbv4c@yUCo=4^EOj_%&EsxCj3ew3=od9w8_sU2qRBy7@i$X!c|@SZLHrn)j*eHyCe=gh7OV}hw5?$PG#{=9)OMtVL*i+V1w z-R^u$IA{y@T7;d+1(udQAH(i~@S3?ARth74eQEb8cFc*tYk*WHIgYcLGR`u;4t77R zvwyyhk4H4ka$5fc$rar^x88N#p5FzdL7m&;bzQ-J15szVWvLryW!?pI{MqLs#pX9* zQ{j(X+w&ycyTN@=Cf_;s`(=Dy@w^oOE#Mo`(fXR^?0fjrd&Hm7BmT@z zcxKE-k};Xrc^_uR;B8!UIhxUD&cW@4rddTxoO>N;thp2v#dlZF4J+JQR50HT!#Ojo zPRHkmF~Q`OX5{7tFL!%>PnY(}=B{ARL(rMrWvR>EUf$C^pZR6)EqsSWMC^<}KJp%h z;M?>T)AwCyH9}gE)w zR0R75!p`&!OI_dezJ601>-Ver%9&liEq1JVO$URQ?D`$s{+kYW^P64ki8Zh5NcQu` zq@OcyZ@mN+t`D!tjX!)JsJIGo7;egnSHhU!FckY8){vgx-=aaiuZwGlU|&VlnZ9PJ z>+3S_Z*kt{xcaWl^VE*{_$w?oB66mT#&kUqJv)B?Mg~I~^uzn}>%b462mcFO8b5(D zHhD^brM2jd^?q}2jSk|@tolCFP_l62-DC`tD`Pl?oekLkWapKkyEI_tpap8;%|U3=nF zbn|@fISM{$Q0J2|J3b};wqRdI)S0<~rDge?XZ}QX{!XVaQhJlpOO)P%&7-E7-4kP?n?2XrZxnpdoX!^`c6>?nZNa{am@|B_v@Bn4t+Lmm#NONb zcb_e%UfH-iT#YWdCtS|UannzIUUbGClR4f=D6`J_%^-O zjL`Rg&}xLVm_-K`uW78rEJ7FlZW)fMv$O;{-+gTmuY)`hhNT}Rd@>ATI(&yt9tmTD zT`jS8n7ezvK09r@3u^aCHI{T%JFwLa5DqHcSbMx&c^q_ zTyzco3{MfiS3s<`DYtHgSUjyw-e>Lpy*2uXzq8?)y^S8GwQWH1osA@*f;aabo&UWx ze(&o73Vq^(cC&iyqe_(X-c@9%nX&JYglY#?QdRI_4=r3v+B1^0WrQU3y8O-*>8frc>nt ztrFX98yvqs(P!s@XEk7Y&cJJCaWKyT8RV86**Qi6{{yhWIVmAv)>P2*yc&Spx6DfY zzaTbeKu3wf;eU|g{|I~|`l+4~-b?LMkqq*Fya?%rVilAp8;X?)!qj&@wx~@*qlJDA zPDP>%ezJRtn_y$4dkR|A=OPB}_7u{9wqU=DurqTJOUv#l+%*GxeL?J<1A9s@qtEOl#Dx%-%g*DRYixd5y#}t~n{Pu;_2ZxWN?X69BXRx7nmZ5mg{;Hlol@Ip z&ey6Fh}Vswi)4P1IKHRHkxoEsvk%-E&007ZVwyd`G}~fvPDA%=sTfQ%v5=jE z9)f|9&OtP%=NRL5bC9&5E!Zs)b7l@=Y56(G-Yfc%@JG#Yz$&Sr!;p`*29ZpnJWukf!4Nr1pGtk0`YC~w@ zYvEdUFoS;2icP|pU{+ZVsr@3OjG|8?g2pU^cj!00%!BmQF+4lVUdweH;f&v5!*MRQY6n{)I|j z0{B?CI+$HzIy*m&<5$Z|JnQz zKReP-KBnR~-37Z-7;C?`dsz~H&FlHY(A|%ihQC)J)an~%O`0-Td>O@>`Xqfw0u6fhyIu2Nxjt#ui3 z5Dtb0;bUKDUr8TkZ}dfN#&{g#YmfL1Nc>(`|B1EMhWKavCj80JaV>l{zJKmNuq*Db z*3B`%k85p=q8Weu;DZmIok+;>_$2k1X^Tl{i?r}r@c!hyY*NK+TOp`|Oxzr8X_~#5 zOZja)lWad$%nW0=ylxS$4(6aVJC}p|!`DdX0ov1ZkZijg6z1E4-2p*oa*(BEbFjZL zg#S%N+att0v?@0db1C7X^0EB))Y?&1(}Hx&X3~%NfsbP&d~+PX_nmg+OljFq>2PzR8vUCz zP}^6n)n}VIXvf(4?AA=w)SI*W@e0EhOinNqoy0cg|HY}U^b2ehGZ7<|mGPW6U4tao z*X$lxY|Q{r8Ta`)La>|aSj;xo^Jbb;&J8@LzDni>3!DXDGvd^)x|aDQud^j|8X+C* zX~c4$o$pINKyg?8~je7YHB%gnNK2!9WF7Dt*buC}Sr+}n=B zjlEi0wzI?`xl&m(I7`jv7!+Rz!q4`S6G&%5QXK)~$pU&f4#HOf zq&BzCd<6lHbe*9+eVt)YZk>?;+k!m-=M|ZChNWfKne6o$vG*DM9Td)Kb}q8l_lT{T z&&o*+HzdkjgxnQW{M6;=fGunR(oM@z4BKs5j>G}e!0lVEVg8uYz-x(p%f-uKXTp8U zkANTXzGVv*2r_`9ynqK9O*jPeOiM zuxlgeOg^!+Y(Ay?mY*PIyKlLS5@v*p`LFC-ehf+5w_Fk2g^ozp<)6w(pP94l+4 zsnufK`u8Wr%(4I~12(^J5$tk0HgUSV=9F{AN@%m)E7|BK>4s!p$zxa2u~?YI7JgPv z^NLN1btQvyiUvVUZl7|ktVyxGsdN}P<7!5n1(bbC8qUg^FU)_jb%|#c4U^C~O{+~E ztg2PpIT@#36=_S&tOiuit#G+zG#65$FP=;O?OkD;>5Si@X`Ed;_#>WPqod$7DxQ>F_5@MW%pA=EBh%i(x!^G zpQ7#Jeu|~CmJO{}HMh8VV~G9^gI~L+O5(wuicY*e6}`DV6;9i@r?Lp!B-<9N)jHRi zmv*|16(g`4D~UfQA?2VdEmAjDo&q*jHM65!fX{rptp)4hjg{19*TK=eXH0YYI#_(q zSg;4>_f;&l>tNNC`F0zIHdSioU~S`*&b8M`u8Yq@fK-OXC9x&@A+)jfb7+TZRxtxw zpYp}D!!(HGE6)#c5|1$^@c0XBpVZw;j{D#8vMvq}pxt=)?3*KkSo<5S*B4?r5*p3u zcSuWx5VWDMvTCjkF)v32TtUa)E3j*lN7JWt4VCqyfz8ibm;{_{T&##WHJ_FS@T)3H z1KgUNa%7Itqe%0_!?t?B9vjBmZyDLS*5(1fe{@_xL5X>e4!zf9A+LMlMGPh*49iu} z2r5Ma*`I5oKXElE$;r4s=RzU)4ZHO8;W&;?clvNF4u<4Cg1xA1m_`Ms+{Hh|irHaI zaGNe3^7k2j4{Iacr_-Q5Ke1(QpDwLz3-&-no!O_ewCp~e`O3A+jyr0`T?gbOpN|qR!+OOWpcc z=ALf&-2(jFWb$qS<@ntKTpu1B<}u$bxEjnw&*IPUlH&IchHOlkPdJ z?(Y`RNBnMqXZBz8Fs*F^l6MP|fC}E6ul&0OH(>sX9)}^mTW}wyz19;Fw|HEf14ryv z>#g~?&NhVW8=>FL9YBok{R_%5N0=Z7hj~nnu7mC91^gLaiY4Yw@kM#`9MMP2k!LpM z$Oa@FB>|P@=x5~UNrakk^t8k+9xX@GzJC2cZ0No;}lGZK$GtL9+OUI(%JD2aU+AeGqD{oKu|?_GgyL~rO! zy8WMr->pad?w#@Fp1W8cJugp=_|ILi(0}d%(-7n3H7Rm2760=0LKW>-Htti$h)g!gq3 zEV+Fh<#^A68|Q<=Jm#L|uOKcm_%Vdxx#D+8h}Aab){Xd(eBL=iar@Ekdtds9_bi^- zn_w1uUmK9@S(1PX-kdLg@5^(-TQIjqtI2PjiJ|yiT4_|hwNGZBax1XaHd(D1Nt3UF z@kYc{>bM?@p53Q>gNYT=aBICiPn16WCh&@F>_luBcQIQ}14x;DV#v3&T3JhZJ?%EH zO{Yt6N9rFF1=j5sQXO+fCl%t!G1qGs@R?9h8gyn{?=BXer3H;^{zA&xS|v78mXdR{ z+T1=$%$%!-k{J57X2|tX+9vazE_Ti)W3H5s<<6cD(#e$Cv%Uj`^`30qzr7!+fT+ z&s?kpl3@5iPoKF&!=#K|s#PZ@c*CvF{G=nshH_a)j1A>-4UQXl4V&^p-ZGJt?{c8biMAu+pP$n71kUxL;3}$op)OvdU zz|!LRLtgi@sxC{r>wZqvWoc2@-~XQI>80l_EcN%l`ngiu(@opT(xT6NTR*Srvb4MI zu&T?_?z;0-U6vMg!{<3CIV=9T5)0LH6y96ldD?uZl{rsiY4JQQ&)3PGZpt-F{kYv( zM|zTR0uaf@^>`fcB;!jQDP~Rn&{Y0u%hcF&oO9F-;Xk8ca9mjP?;}6EhGD@z6BqeD+jtax zMuU2vv1zW)q?v8O?uMu{ea6!AeP(|@_;$|6jffN}voPl-{~bQ@yF2`r#qQAqc26CP zO$y!C%wDK3j42l%-e16;O5&T{#m?R(?d;RV&c2=O*n6H5&wgF(e4?bC{kzyXppzZD zkCJ!}>|*DjPIm4{c|KUTlg^K)F(2KK{3Z@KB)7r~luh$dZAb>kn&{@o+V-OuYc!~j zHOB15n#A80?AC}nGuBvIeysUpNbGG6dmYD+?JvR33}cn|StYReJ=iUvSr{=K(_Qpt zX?oZ>(l%b3WZ!M6L3k^39l55H`I(V#L5*EMLB4jktJd|rmAMBimI`Bn=^^&9_GGWo zdDnA#{>CLO>iJQ;o+H=+gq_I`mb&XX5=ocqId0E=C&!n){;&k8h)9=`Da7;Mx8U3K z78AHMv>G9;bUt5K#<9dc5gLjIoa%_#_=gsk0jiKoc!I^lj5X`l0BUH+bXGWn%(z+M zbQ~}>9>t?_P4fvYHG`%wnLcOf$mRsG_kjMm zVA^MPP7v&aVXQK?C9rr-cnF$>ehkbBzTU%{9_9pM?9Z#3M>GiMgjHou;6waL$Dau` zcKmew*kIEfu5~=;griuoSr`*c4zb^9PB;_M^mL7v7WMon&Iy9u6k%ubgQadxI1BFc z7e3u}&-`~@HcjV*8Kfd2UCM}cbAsU8^cEAiIkXxft$cn->@%UEc))cYsonzBg(Py7 zv$RTNiWkt9-630P5a(j+PLpU#YU+3woOv0Q*o*Vct`hfga=bh{H>#cfnXPSkz=$-V=wDp^Q!{OUb3s*cQBx)@6 zzu}OsyJw>&nSRg00jJ-M&_=w2q)orUsa15d>+b0=Fw%9G=Ja`$5xaF)qHha!W5k@9 zS6Nzi-JNIFhx&Z!vJEH+`5RIqb#hyBeOazDUnRSMb>Qnr>}{InOpPxtSLd+e(_u`I zQ?Z}r)Z4%QrPptg(VWg{ajg>U(TF+2DNEg2)yp@@zLu_4N0En!Tqz^ptyO|=(_75m zG0z8SpW)xJhQDf!>5u=I7PJcs)2$&bbF2o(q-5iH8MK?@G>9FG%VR9x zgZ4&OVU%JV|B$S69;mmLNCqSeYtei8ah%t^NYiDZubU3$AD|`~%opN-$$28a$I`fr+l#2aZGzUmusWOaY?z_ z7Hou|GhDLNjbn+V#Ca%l^IneQMnsB~(QEUc=bwTT-!W}-5J6B6YcK<jYCW zFedG}rQqy!&BK{tAq}@L6nvY#80Y0t&fF3RsQEO2 zf%f=wj9`xmV{O}iDeI45TfjCV&fki4cZYdWwS5(WkSAe9K*80nK!kLaxEAHfG;s|< zm?jn(&uQWrcu}~hnMFHS_lK)FOU%XA){O6rd4aAM3uA&aiL@ZQR{aUKM!HtfoIa0` zH@8*^hi$>Gj+is^2usVZRa2|A)_aJS`y!Xe7?s$2&`Qk+D~rQJBVyku8DRA`g8u(O z&rAR|yj!6SWw(NBWYUx+pj_yFY-MaL@=Vc^9U&6#fCiEF`S-NM;Zlq?@3B7Q;#pd? zM4tF8h<(;b>`VkO`23QBU#3TVqZ2+$P*aOJ3t6^1WH}8I=Lp+AE6EYFJfMvz@cxO? z_CdkFiBn&N`6SR;d3)LF4+XN(a3p)dyhv-CRs@=iCzO8PX}{b3$*?f5mqgpkl6s$d24Q+PUkOyZb(bP zYXpJ$%bk1LIY8`eq(?-q{IyfC8|zr?Ygt`0n`q%XJ2R5LGShWCs!x0mMq?NgEXSwq zc4RMPgAcG2+2gtD$K_mgkS}+*Ip7uq%sF5@9@1-?2G#RdBTwOIHH(D-oFtZ~<`Q8{ za1=`b**&CpF52_A%4tp?!^Lw^!A?NTnK8^#cP?7yy>^ac=H`9Uuhfp&SQ3^S5h+zh zh8=?(OQL7bwFbyvNP~XT`$@O6orQ0Lv(&$zl-0RI)nRE^=T23JrFk7bOYNTTz01=| z-@{~S@%i4gO?P`*={+)*=6$6)_ozB74eQ*i>aaAcQ{%gxve%u8e=F&q=xuJ{s`GyC z4AonUB)1S)Sc~3DZXu+L?`^0_2HveW;J{l{#?0EmJSNV}=pC zbx)#i3${N$W>{K&-5XQcg?!>aGX|FCOD28UWlJxpGO465$ zP$KXAt{}gCYS)S}6?|CFesj(|9vX(pxgX!-#rFWvvo(8nYMFkH##{8=db)-d^cvmt zYVxfjPp{83yXn|DM$WtB`#JcL2?S>L5WT<|MH*v4Z_jReHbzgc&+OGr$Hq8Ic$|fk zn0WvGZP5#yC8aSI^uE(g&&KHK^_la!>DWEjfr!yu2W)ufa0v!hko7lL1A=voo zLa=eeLa_0(g<#{xg<#{Rg<#|6g<#{Bg<#{>g<#{hg<#|Mk=sc2`(`4p%-7_vxr6rd zJHMzCjOe=gnalhdHDOv z4Xs@%X`pCp&3aAG}8+=Z7_eFQMzf zFcvr*hxmB1`t0y9_wvqA`C_jm^}<`szvULE4Tx#J#BY)o1RHda~)HYP6w8&ej7jj0R4 z#>xx9#wrWJ#z@N#}t+R*kw9%i)?7*hhXdI`)>2;+^5HHaDIxL9)`*!a*wu(8%c zu(9?+u(8fUu(9q!u(94ku(AH=Y&^iZcY}^Lcs-!w+$%OVTnIKcS_n2aUI;ceSqL_! zF9aJi7J`jU7lMt=Mry;GSMfU=UFY7JB`{l*z|1Ov*|G#?s}h*4OJKGsf%$L=%(f*k zAL)$Qn&bVWoiSe|X3r9sy}}rto7i)R**XaI?i@y*OE!D!INq}QF`jMclfPykpzCc0b5=&&PxM9ria5 z5p!|~W3RnD3{2Imgd2}$Z~SCwBRUXbz-HRVd*HIZ0`mIU=E9yGaP~a%Ht~NvaLp+2 z6}GQcV*txA6x`4^n!b z(nFM9p!6`MKT>*x(w`_jO6f&Pk5PJw(&Lo=OzC%&UZ(T}rN2;mlF}=bo}%5XI zmD2Aiy+-L7N`IrYfYR%fo~85#rROO9ozfpDy-DeLN^enmfzsQQ{z&N`l>S8NpOjvt z^bVz$DE*7lpDF#D(#w?IrSum{?@@Y%(tjxZmC}DHy-MkSlwPCsKBd1=`he2wlq&pT z+&3tVq4al3RZ4GCs!@82QXi$aDUGG{4@z}P|D-gI(mRwEq4Y0Gi&FYGrG859QW{U` zJxYsF`VXbWDgBqy1WNydG_+@QIPSpDe;;ymDy0utnz?5+zOqG}7ZcyF9|cVGSpqQw z^`YQXNx>LfaCA~owFRF}3Tn3Cn53Z37POLrv9{pYq@ZpKj!O#0*#i7DXB@{OwjfFh z7PSR)lY)L*a6Ah>k3aLr+kz94g2imXXOe=&Q814!oX1w-*?0V5^z#_;JVrT>k%CYs< z5kww|KTB3>)##`Z>fx$R+&Gt}ynZxDKk(b=pSJ`UZ(xg6smz-IaXN}C&3-&p>p!D! zt0tpr&ejM{4qHdV^c;+?VVlM#`yYDW6W5H;;K1&K0Owm zns?9WZ(dn$&q_ZW!GE=~2mXB&aZYq`Zi@mN3~p^&sefY5<@m;8>_un=~ zS)bw0!6#1$3;-)1*F6t)=7(5eo93Go^AG57GjlpCE(l|S&k~52?6U;k^EXQ)pas2r zTbJhaX9-ha+^aptHNH*ln2ifzxe<{uWfOrX z&BXl=04flgTz3_l_Dc0dp8Ef%5`&V_(#Aie(nA=hyAgRgQRl_fP(Jujc%Uzva3!a{a_i|ImW#pEAFD<+$N| zQEiL=i}m)RPo(-1RBL_Wzsn)OOFP^7Nm)CW>2}h-l5+_g+~wV{UOTVQvFz9B(yy8E zepVm)Ro?u%4th=VCw>DWKi2u;*!AJ+OZdy+m*TQEJ~1(2todmed4Y#CH-vHLCOGr6 zFzQT)GB<`noTpx8qpk^Kf_W|MEWCM&=Jat;oTmhPHDb<;1D3jRP-dR;*Tc-1Y@ZEF z?wvKt@jGj?_|6)S`Oezk!CUlS{24w+{QetawN1G-4ks-6Ns?oKNv_d-mG1AX(MSBw znrC(qn8iD5HXwOtEeWXL&H3`*Sz7}!JdQCRy^B!!&f1&!xAh;1TRbifKvnGH_isLr zd4|6aZNGE)JI)o2h$A2{huZVHCx|mwGM%Cy1s>F*O|B1Ov&~+Mv+!D|b@9PxA4Jct z0XK=GKvZs?ds5~($(fsh55(`U7lOS-$6`*D>RVA=m<*D2>Z#P{Z2&f+3OY~mj7`UQ z5{*~X&IJ+j&YB3Ek~WnoiLFbPnx(naaLV~LtTxR>Koo-DsJ@sL_lGgTQ7sPg&+vQu zkJk`QPx}uVEIY0Rdmp0CjBA#zJ4Ducf}wg0fh6Zj61 zi|3RS|A^q93_UYopGA=M)I18P5_I}-?K12(_f-2t9Pr`V50+%wUaO^TFeOD7yk*y# z8(?Fk&)3qTo|6pPJzpygXbZN2>lm4wWU0-`d^V=@{Jsa+a}YNV*?oxEdk-`y1RA!>ewz9X}@Wz6MGAzDasq-#2i;zORGCrn$AJ zz8Bp>-`_ckzNbaK?-{h~duc#hu;cQ5&(e|gz1SNAdnNi_u+=bD=|c%D?)w@v%l5sm z*Qe>B?}@?V!97SYjS!)NRVGdmt7f zP3P_I`*Zq;dGXBNOApi9HXz|838>&re|}?xmlVHJq6j52lBZm5qo4E-=^Fy~uNko_Sa_xHKyoZm;l%6#t0eIh`wbZ(qA2 zf|7l$2wue`S0O^WcuYolvUsdSP;mH5ZFXPqA_5xezJTWRvCo*?+92_@1^cIE(B%{7 z;c7&Ggyp?|n5Dh04fa}w*n1K76gKT%lh4S`7ygOG?=k`0jCjRDQAz2X%8=YzJOu}w zkAH%1%{I-;;Ht1l1j!a%#E|9t)lu+Gi#p#7+VL$7Xbbi-gq`7=rM>cP_hDl1N3f@m zm*0m8_QzqYvKC8V@mhQ_Gz&Bb_F=x>C7K@AVq$7$!m_Y>sRrR%d=R>&&t%>#T@7mN z`&XGaW<1sN7qhq)i{014m|%X0{X%|tYw={>DtPHOB@dYfchS!JG5tuf<$*p2wUL4IxynIV=7@)~*9ivZ8p;?d#45#y1Kf$y1HM&zs*IZw_0>-jygEd#0fUmoUn~1K}T;RmSY>OK^yTm zZ8Qk%*6R2(vDG;^j3?`M(W@| z^ZQ+Fv?z4+Hexxp(VDaof73>@0=u;q{tPWfN;Hq!V!1gLiY2Xk@gueo+b9D&mMu(d zJB4JUM4?h^mLIJMKYD>SS`t8sjh4obf&S*Q{AYA?IkurD;%rad9cUgTi*a2EeQSGh z=Tk3Y-Rp4y7^7@LhU;*Q+EfNt=MMF%VvY^Ujh!!XBpH3>zO-q6=wVFHvJAUi5Qd zCYN@rkf~V8SE!JwSlU;pfD`FuJV6Bzmh}V`GNRw`6)J#pIZsdlgylU!g)}=|5%eTG zU4cxgyHT5h!@B`P~&q`soxgw>rgtEdyrZ+H=P{4 z4Dl&)uvb`;)4a+O$5?kH?532CQ#>)){H((z#^?pr>2khAJlLYej0ocPUYwVbb20E!+Ak!*^m})WM{cYZFvjXjjl-v*vHBk?J`eK* z$4YH|ePczqs$(VIFQ9X7tVkWsSiP#TqI5lyHU0u$q6Mj; z-zHDQ4+f%3u)V^IxZqr+xfHa$Wb?KkP46577wU`pv2X|G$-ZDH-ycFa+xFDh$02Fo z7Vo9dIcIxPtHz=HwF=>#54?b_v-f|9_ku95u}79-@gDg?NS16I*du46 zii1}rU2HLNnl7SgntRFlYVpwDjytg%(H7Rw^ZM%@;c7$#>^A9Q%zY^viuo`Zo>+rmx@BzgS_3K`+hM%zGTV;%=pYpBUXST+5rO?*>BX8@0 zs%L{iDsBu9~YeHuzQZ+xWp%b5~p-Y(z~fbOz&|WQ%dH1&HCU zn*_Au9(DF{Px`mTyBoC5#XVAow{8k=2jF!a>$=8TygP<@jdfFs#p~uykSscs{HcrF z&XyeBvrlaQo_#H1yI71|J11%F%)Mv-I}oM=TmiRfM2A}rz{T-MR$LY42|9`J3u|L$ z57P5{@`-2rNcntOyuXCfIUga_uZ<&nPyQM}@@HHu$7ft?^NfqXdB*ia7_N0C{tT_D zc7KLqUz_FTp(qwNKv@6$9;o~IGTVsHxH7OmU<(u5P9dFfB?^^V^KE6%m-(Lj*Wu@_ zO98|)F1;uJa{R#6iS6-E^9r`02I5meb#|b6uuizRw(@*y3(l3n7F{YZr!wymyO2>U z_$+<3_lRBeHDFx)HDFxwHDFx&HDFx!HDFvmd<^cteeDSwAL*tNh zHKc+*gw@=!UIVUDL``b1wQAG#+r@OnitE4`@YQTyAl_fuyokq6C%zP^-@R1pdP@PM zsVQUhYm3Fg`i;ey$GX8{G5dQXI0OCdtMS_P8(Qz2o;QKH(ZcF$iQpDnS>?A@+j;eF z?#^8pYNmPwf8~1sC5(1fiv;=n~#~}G9g0phB8{t_ymSey&3% zWFO~aj2h837)WCpuY{ZMYneMXRv4gGZONjP-*;aRjN#^=M6`1YD(&-6bwI607eMV? zZb5`z@=vVH`Y$>QNK@o7dyjSsNtibshu1*{0XT-C|p`7E1cP=QM z8wXN-j@Qe#98Y9yaqHC_G(?NWGGdEguf*SGYq9y}fz)6~3USb}>b0};g066lJ%xWJ%1*rm<;r)FiQKGyLGJnH9?7 zK3Hqk1ZRX~p;JCKJqnEB#wH@#bAn3y*rX1$#XB3+&dmu@tH!3Sq6WmL$n>+YM4KtR zEL#pQTd@v?`hg7fJIhcEFHf+d9p(udQ}{(&jwHSi(6(hczKHh-Xq~eqsl$mcC#CV_ zFj}HTYZ)`a#~1Op*;;JBBOx^yl6tByW_=c@{Sp7>zZE+K=~BqScTijdMX6}A#f}K& z*!8X0qbwHA#jfvt-cM`MjeYfWHcBx?c%~=w&b2<npV z@nCEGpqn3pF5^>U^ycEdctIDIY$+c68yLfl2Sl`em`eM2pboUfdnnY-`7o(f%N!kYNnY$Z0_KcPWT4%vcZeFj`5 zhs~d1t3S_z&uBlv`M-)d|F&@uKAb+f@!>fOES|gR^%?2)Jn@1jMB!^enbuw~TVsqV zwDsa}+DgO5PV@kO!oDMZFl_9NLs{J8VNHRcdrLN-LwpE;;l>QY*}hGUeaw*dZSn2{ zopZiTYSozGeaqduExg@xIJRi{e0^sKbNK%Zmuf_xTf@%?_$4d;7Ul`M zi0}(}W+pf4`Fx#twvUu^Bk}$fO6PopR3HCFcD}v~ko@^N%kla8Iy_(JZ=SE$@r{_) zwD>c$tJ)odVqcr(<|mvg80YMRT=?bByt|*TvyJ$CJp=nGU~#_g6w>*6qEM+d-&XN_ z{cY}Vrh=-;`T98gK+g6Gz?;*k4{F`rL8{IUG!Mz0uW#{q-bFt#4Fi&vEh2LSXIZv<8!w|6Qn2YyDXq_8# zQvI0EJEG@dt_G5ir!2?ubX~?%{$@O#AC_zFk3U1#sNI!N#5b`~Zr*G(-cvkf8*x0% zz}~{~o!E8?DV`<@Rf?y4HuXLDQ|r4>6-&BWadA_f8fYG>xEX#{;aceB?ZR?wm-T2D z{-#|Pq+JfAU9KY~T3L2sdE|Cs8?jw7u(4g7Lb6MuP-VNkPrK~x?4nkjUDT<8<`25q z5+lA%WE*sD;{7t(oO1m6JyZnZf=$o<&%Okf7+lcLwfsO6r z6p~#Mg(}?#7eE#$ic>CIn+Vx25&~FjZ z2U}dL0_&&C(#esl zon#-ga(9?=q!#76o^{{pp|amNC9!zco%Z!EFOusksl~qXJ+dpoK6>^I*Xi%hNcJa# zN@~6JZlS+vd-r6dQrnVRY_I4C_j<{JX6i#E8e>_Mz0Z;*(U9fXEQx;dUWEI-T<-Zi zQp?ZhWykb^j9lsqq!!1tzqUBqTg}^5#!dgUR^j`<`X)c<@dlb>6H}8|Z+(z4wdPN1 z>xaBlZfr>{+B%ha*pwkPEc1vdLuy#&QB#K0u*_qo45?X}bl>mapJ)G@o}>O22+7Xx zCj8*e?|Q_zMl^-it$g`KviWn=V*xPSb5z3Fdpc_D&rzj)TfD!9&bd7uslA+|J_cXp zf6;kBnxd$EK1+(h7qFy=dLc`Sk{7Y0$agVIie;Cuq)>DzONua;v80G`IZKKHzhFtT z`U;jbN3Uc_v+kEHX&zn0l4iiwEXk{{VM)GvElcvi>sXRs{fZ^}g)SKFT;ATl&N>Y8 zV_*-oV zYI!Xxt_^Q{+3dPPqOmpu10i zZmc1q?O#;d#~O8@E#60=cFw;@tr}}4M-M`LiiYhWmNWip6V+ei z`iOOSeR0Hl0{WwM@tUbdbe?57yb0McjgHm}bEQ!0hnX@^8-%%nLnWQ_ap2Msj1%GP zaiXRCILT^l@oos6bK^v6)p6qWvRU9~%!i`2fMm@09M9Snc-FCbus5V?Zrq}cz*Jgz zll>;Yhw0d(jlnn=`YI;&aSn466E4}uv41h%rnYto(qoxwZUdJ|&CWCkzS*P_fW6=XOzyr0r5 zCSToEg7jyjv2-qcPG9hI;WPZu-8_3kxDnmW4i-~z-t4naxH>owgk78m51@tNuA2n3 z=K=fV=Yjgy7Vm-3IyVnUtvV0jTx73Dy8)$Sl+@op(>SQT-N9+tK0(^ULdwT8;q2K3 zXRl5;I#+T1|E`VW{EpXH-28Lh+&92XA1(6k*MXPkX<6L+=u`XK0v7i7Y*x*cq8ipn3@fx({#s27Z7ScK4VyfCW*tU4e>wHDLhuFNQ^+{cP!9xM~ zP;iyzV}a)f77yF3*A{_)^1L(;dKd%-TO49z0(X!*yo+2mzO#?@=m<%4UK8l&ZXP?C zHe_tQ9RBBNf1)G7+h{S8TM};WbIti*MrKGly)joOnQuboi;T=<>J+?rkNq=V*(QNA^*|TI0nKcr$=Jq{6i7wSc@ecZrPyL+QnP)YeD@Uhw<{20Zp3^(?JUD>)<)F zGta>|`Hp@P=ArR_8m>8#j=3z7Egsa(%mV|S|Ji*0RE(U+iufMn?HthVA zi1zwR-}dXT{JbsRpF{23`b%on^_Ov!^Ucj`O2)?c8BjY+Zl7;1rC2UK&Vz)xSmg6F z*T(q)W{dZN9(XV8z?sIR_E7rzpOgHrvByC z`8CCVQJr7Y{faPuns+<+ z!gh)CRf=;>M;xwR2F?KpK(m$aW^G_H>I;?X%SpH!vJuV5h+5oQGk^`U;zwbgU;tAq z#rT!E?$PtTtOT^W6TqO zo2|w6I}K8UA*mz!9BY4cI@n5s05~5L-M&SAI|HnS1|0F}%OgGuM;!UepW#J~XwJ}B z&%=tphIxWxE&Q)@tO;0kti}5mXq_8tQhOb1j@|Dy=O|r|WRJfAd9X#B8TKxYjdXbm z5&>R!RR_%k%S+Fb#~ zzBbFvwNWhHz1PdL9c&}MS1<#+4qKSmb_(fU!9<}_YyMvQ?6Vy_FBpaR)LIche70i= z{M%far~-}Om!u93G~3C2gS>vZ4E=DhMK=oiE90N|-1Xb%=u{yIAOFPP=E&6}x#EkE zs?d&`d-8*q)J|a5`E}V{`w{z`&!y_z{q-@MTK;`IzQ;iG5UODLinE+ zPmwhuf|j}#j0lp259IeDYXD=o=j24RV*-`-`w(@YE#C1^I~Nm3t-cR&*NEIW2yZIj z8DpQ0nOkSYJ2uQ~JQFCz;%EEDL9%3Kw$VjyYD*4BDa4Ma(=-+fSB$l_VoWz0_VSld zmWLR}{;?T2_Ul<=&opmCRy-W$3HpcdOa75rGiHP~J*^o;wEd%;=ZW`GsGaieSY}mIhSaP~8s1k#O)|w-zz0EQde2^W~VsPVB~+PB5~Aau^nT~e#Y_9vseAwEUUa1Tow;(J-rz}?4^hU0#g zXwJ<2MBiacK1{C8I@s{<<7mVEEE}Hep8t&g5oTc|)nUs&!#w;DgL_k-j&c4K=Da)M zB>!mlX1`~`{A^uEF^G4eP7ssr=3dtHe_?)VoAO8h4s!-wOr|a54~LGx$B1Y97)R9m zm`1lP-shln&c{ft>SOcu)tkpbTP9h}<5`%iulXZSIKdZA^o5gs;Ur%;g$2d0<*-hU z#u^hn4~@d7Li9f4G$+kZTrQ)&y+EYmD&nqnx;!K0^#e&~ie3!MxixJy?NQanOW+-B z1-@5}clnUX`*g-r{{yk2X3h@WQ)KX824f?H@AnkA_Jy3=HKp^wS0qJS1^VyKVoGwa z4pZ*6YH~QYOZ3zPe_e9H7n}wA_eS^jc%3xczc)LJ$OnruZ&i@tc%|(`Z+8+2_U9c) z4Yqn8uXl$j_g;6oqAlL)r?w3KFRJj%CJ{%b zuD{WjkTS=|-J>CWGW`9~SDl(cKSFXfZ1sbt>mWC(i`?ki3Vz<^^kg4Li!#1H>gxpJ zZCSES9a5%kT+Cf969bhF^{bV@3gX6?XRoE$Ia+do*om!@TMpF309ebO>ack&<%vY6 zXbiOvUX!7g#_F5q-fJ>@@Ok4J_`$sKUJic5w}zLL;8o)L!qv>$X2Q8ubbpv9m|Lm& zLT+^}lo)RQPCPreVy}H}B@490`zVyoY9N`=B0-UqPZ&U@n7W5}NSc`qxp#k&HO&W$0dz07;g;V~LNO2(#`3#fxFTGSZ7 zwIdrcsv%e`4J%* ze-P#gMpmg%S|48+L2Mwy^1*Ncfr}9BF=_ga5k!lvvC)k zO)BDS+68B`ia48h!P%lB&XzV#8e2DF-0-n=L;PTD-5OGjXf8hGQoNVip9pLdW?^id zkFwi_d4jQ3DwJaD0waj6M6_co`|e|_?9dkP!B9IFTS@ITwvJQYO3Bz5+W~d3MVlJ& z5V2LPimls&vt)Na7hPf-tQN`ML=rRn1?StkllajL63nQ1i;etIRGoeJi3&?JDd~K>;z#hJ0I|&lxTe} z9mQpbYsyBf_$bU1G_LSVYf9!?!K=`wr+YhzXxq1Ztw6jVLham|LaMWGUsUxwd$XYr zQ*&JzY|%)8*zdj#JPr7wH~4f-@CxDCcpI5QH`Go>m-jmJFlI;Zhj`rjq;YcBX8sG#Mrg!n zYhFVTf16$rJNn0v3XU_b89P?p_4)}|i`FHkU;Es3d8YQW((5a*Hd<{+8QLYNr}27qZCcBE z-gYOXn4`dmcm6@96XxN>?CXemeu`Na=Am6M&&5oQ`h%FfFM#vi4PP`Gj6Ki##3u5n zfnZy_rzhi2W2Aq;pAt;12vc>$TsXDKSYh(JRGsWB%yCsQr>=yl6QOB3V&0qTIjt}Q zrzJ_>byvsuj+m>Zn9~U}aED1Ut0tIm$+f`D{G1+~h7}W}87w4Ye$LnhXQoa#F2~ip zoY}@~V2;WL|kMHvw9Sw$M1{6E9GIU?=qQ;Mo8eusXqo+;h%q-v?Y@K7Tsy-Ib zN9Ti%HT`MbK@aVlyeo47_c_KfI5~4~0w=NFdXI0^aBl+djIo=AL1F=;+Pjr^PtnFE z8j)zcTRHoV=RLd}-maX!JIT1JH9d}9tI{x(~S?e`p{ z218P5&gAkj>HfUh31r-e^A23QlNZ2R&cu8?b#YLbFM`p~+O^Mn$Z?m=7dXGVBuoaNP>~X9d zlIV9}EqN()@N4HK%9GT;$EC|%cHWFPQ3$m^`n`piH2U#8XzvM&C2ey$3{FhPAkCZw2u6y~RJMFW%k*>5)-Kre`&795={?4;V?Zs2tre)FMe%8}Yx z?m$zH)Xs9>H|0p}EO(G8M`~xemMKSSXSst-IZ`{z9b(Fn+F9;UQ;yW4T(vy!2Ocl` z4Gj{zKYG=70nsTIemOI*%Bek>KF{T`;o#l=-0w|P?IED`{M@_t@|0tqi3y5BA6vewwPx<4~XIBSp>B6 z1nTVbEa~4C?*q^}mnV=~HP2#Ri+7^xzvwC;P0} zy`3e^y*pUaY`T*r&5yfSlE>f8l6?3cmgJT9vLrvdk0ts@=27f(X*{2SpTjyh#*i}b z8jtXbS2co;A=yIy-4BG}`UUZ9zo5$AFQk53ypxOhH>th&#a!?TcP=Bm!+>XGI9y}0 z@4grB;bC6mog-2#epks6kSrOQZFG@qTXM+gh+U7~;G90vVo5{7g*1;J`3vx4($Rd( zKDu{CMuqvT!JiC<=)Q1$&^ZL3-&-s+0^cB@;2Jn@4;P1L05hceyaSxU7TYyuB-_<>$ArHg zX)NEB6n(;wa{G*;oc!dyPI7qQS|)lQOr=1A;LXa|-#)NdT)PE({}-IYuy?&SPcq-s zZh!P4k&1fpns;^{I~_l=Sqt&R;f{_z4sg45j(WIr##oO}Y<552Q{L!Po0GUMCZD78 z7ve^rb>nsMQoNtryng)thw7r8Ci%)Qtjc6?C&HtmFD(}6?5^>go9g@(7zbNii;Z#d z4dTG1tPO0MkL`XeMuFP^6TjgTeKx!06Lp&vdSqjJtOp(>RBZ3Jg(x#WbaHD)Dl^(< z5A<~)z@7SC7C#zevs-;AOBF#Z)fTZX z4`Hbyh^5*h)-OU>st97Kwup5_2ul?~EY%jVt_)$RB8a8hBGxZMSgHtOskVr9RR~KJ zK`hl4v91nbsUnD_+9K99AuLq{u~b{cx;BKRiXfJ1i&)o%uv8JmQf(3IS0OA_1hG_G z#JWC&rHUYyYKvIE4q>Sxh^5*h)^9>sst97Kwup5@2ul?~EY%jVZVX|mB8a8hBGyeI zEL8-tR9nRQZ3s&hK`hl4v2G4wsUnD_+9K91AuLq{u~b{cx;2EQiXfJ1i&(dXuv8Jm zQf(3I_7IjTf>^38V%-tKQbiC;wMDEuLs+T^VyU)>byo;W6+tZ37P0OQVW}dBrCMG| zp9LvUe}w6o-mrZSA+gs#1ZSX)=q6_2#iLE`^>1OtVPT$N+rlsIatU`PsA zy2aWbwZT>zgtYodt9r7R9vux?^&I^TH2Sm8pBeo}Ir@AX)Vw$#YDD)~!w=_}FI-FK zcz|Mag?WO`q2>!`;~C%R`8(vqtLhu#od-(ie1lZ)8}q_acyDRPdzr%T_J0gW{@wm8 z$M5#v7;|BWzxi(eM`5_u$M`e!JGJ|76#LpNH*Yo?hbsPFs?D~lQ8U=CUIQdP?*ZQ& zH#qgc45Oma*sb)n*+%?s{|xLc9Q}!^tVepcf1*&at4Uj{t>N0@**niIXU05eeE?N` zE7OAL8tfZr4x#l)(rZ^!ug9U6w+qX$T{fXz_?vcloObz~cKJOi(Q~p3%gvo}pGZm5 zUhKj)V!LEucL6Ny;uMly5`{{w`7tQkWsr9Hud|CSpnY7K?A&-78M+ zXhF3dzE|8qp26?9Eo4C^{h1}PLlg<~RLB?>z!d_Axv&WbJa?`&Yl=4soSl#sv5-8@ zY$?v7U2qobgyYUTWV6M);4D!QXUQ%&OI5^K+Qz||i_~4lg7KBhT9w{UPSH7?K)wOK z!PfN%I>tzN{@GJoFDL$O?0dn;pT0Z&kMzUR`_@U#zMniV^Cwe=)S}Gnh+Q1J`S35I z>Eu6WB>R*5wMebE-c4@}mtPlU|6 z%T-9Nem!bbZF~AM{)=V+(iF{~8ClY-n29BM`OGZIX9ro52R2xeKh46Dykl0DG}g1R z#4*xM@mng*yaJ|4?EV7lVE4IaqTNUHZe44WF%>K32=fHTM)-xX$>fn&1NWI;z7a({ zdu+;k4DrqdrE_CLs?Q^@LG#5V!sihFp7?Mc`67^fzQl5zFKxp zN$swSVqcr(=4D3X@B!a`_dJqq#Q9PN_Hwo`vF#L6zLY3b>}t~1YMDH85$G@n;(lv? z0P!19$Kc=Q0YnvO{EaAeaG-fqE_a$!>jf=bkK{6Q!uo?Px|OlYq`8yiT<$avoh&5b z*QGtQj%j@775}1jvjwD3PMM`pAI%5Wl6NQhP6l)S>X-`zFthhpNY9C2G;DzE$!WNt z1>|!cm#YY8p)NR)g_GDp7m63|&N9hjNpxMrs>L=~J?W1YwW<>pG!%+R^SImwPofv?keEZqsmU3V4EGF@<%?SzvV*Kc&eS*{|^@?CINsED&-7o3%B z9Jd#8&zZ_TD}%4m3O{EmpK;%(Ud4h;_753beY1;ht6D(b2QoO{>VmVHjZ^C5x4~Dj zkE>gdNes%^?K_o*pNVxf+N?Xv<`#=@VhgJ>X+k#HvOCLG z77LC#-1O#$Ui#f9iMF;FljiifnQgkWY-_Qk`NUjF9ujQ_PCOZ9XCTZcvd`weiOj|C zT+@5hNzLA)?%K)9y=BUg+F9;xQ;yWK9PbgcpN)RUqYO0DXQN3hJlCAYE$yB4$3I{F zu7yEj4;b%R7$o+9@m~vr#1ckvZ~L*A%U+wexzVz@5uu7f*g$wKG+J?K9G#&FLyh-mMfskA@WPzT!L{TOQJ_RgeMJ=Z`? zCp$i8!nex23#d}xmG|)8(76?_)#iI(4Bs1i53r1Tar14xU$w0dhSL^u5!bK(n$0Bn z>e(hyF0wV&4tBVFUWxf1-B2u=P%Z%^S3>_nX)8gMKqBGM+|s za!-CE*`nW^HUhsPpzSx*+53(3Z;N*}Xr1#LQmgw-<{7yfkftb;8^w}xvp$xTZPi&) z#?;S}@}AKwDSH`U>3!-xhNTZ!nu;amC1Y9okhF0ueZrPq5zh-dpn`TSPAH$mx~Uy$n0Z>33>`v7=< z#ilX}d!EdescDoaQFqfU+?(+0i~Lj!|HWI4ek)U*)sv}&Se!!{Tm1xRJ)LzEu&S-Z zdt1>~q@h9GrO1KUbsfYce0f9(lfi4h3k1^n_d8OMVKeJt&$3P|H;JYS8;zsAa)#R z#ty>S{!?Dh#QO{Aobw-2eT?qqok0`Q7=0z}(CYAhn@P}J{B5=tTkn^U8VpIfyqCH7 z@w{*0Pwu{j71&$%7QP9|CYi)~>+@ujoX-2D*fl@z@pzQx{RJAd{<(~S4-T4SOY?pz zU<^0r6VVX z4{Ge~A?@4Zy`*RlQmfiy@#rFmPod{1Y287gB6t7mw^#?;95plJ#7vfL7zY}v2=fG8 zO89yEW#T~3_qP(xwqH38i1!%ioQngb`ZzGM`&(B7lD{v3<@mmY&9H6`@i*^Fm;-ie zZG}HW-&VT|qS)7Fxp_E>#YB;@Z-RSQVE6kH*hYL`LI(B-wlJ~n6w-YOi9)5;d|Rs} z_a*e#z5yNPN6c%j4Iti^FhBlnu8Thd{mu0WF6j8@i*-?HyUVdhd)E#AthQ!4YE9Pd$En!UK!ZfUQQv|D^aMjy%wOoHh`*$ zy*9!R*lQE1uZEqy)KA#!*b4Sq1NwSyNcKt;Dzz5!uZgtRrT|LpwK;ykURx4e*s*`9pRm_)iM{;U z)q-4?2V0C-fxON=gCM>(XMG&Sjz&c2BFD3I$+^ARv5b46mi%6BA?l-cqT|%ULAGWF z|M6A$qZI!H@$VhRFJ5=q2)*~$+tPa(NiAP@Davka%97e$b`w*U)Us?b2inxj4m8so zh{S9TgmLozkjtx~-7y~!j7-lxZV zcKH6Vt-Tzslcn#)BenB;$F|AHrPp*xEnn}-USHeRlq0n)M<2=F-@Bcc&EDTjqH%w3 zw$1ImT<%&RspU3{^I?aKY&w@n&H8la3f5Yv(iJQfaHH-h>5z`4FBsF3Et8-kwX!5feXx!w@tS+pDCM`=$O%;O}R&*Sz2z;O2kgtPNFYV7l1 zY2Oy_WaymB<4CQV2lIUA9QY3Ziw*$N6h*`)ONws?vZQGBeU=n^4q{1>q{Wir!oe(Q zmLI~B=Io&?X}0}G_@TUI1QTtEzv==JKAf8-CCeo`X~) zVscSZGB|l93mx+F_s|je0ugOrpwiwK)Pc5mpNHBxUm$gOz977R*~a5IWqm=s&xCmm zUyx$4FFXs$l9>a(kd^ztuw3d36!5h<<3z z5FTY5%Zly8JVCn(zhKwQSw_#-=!j?AwS1N#-tC}tZVr*^>{{(P?(p7xUm*FtCd=_& zb4%_u`I~#qlVG^kL-;eapW3|qNPp)T$Idf98Tjd-t_fju3t*lRk4wAV}& zDz#SLYu0Og#$sXaHE)Hg+-pt(VDonAtrp$$sp{ZB6FZ2G&+YCH9lecMj%~CRZN%TS z(T{-LdJKPtzDG)QliFgr`6`Mft$VQ%+lXzHfqjiFOl&)aWTQl(Qfna_O`?tN01$0- zFP>Fw-X*=&qO*}YIMBowq&nK@0O;s##Byw-t!X3vrj1SqcIyfJ8ETRe{aS6Y+}wDo z5!#4t#5T&nZUR`?$SEWnB??ux(IT|b-B6V_S^gVwZ!Vm$wVcv0b*KUHF@JIhS_%2kmkQDbdZc z3(F(73)_h8l7Wrw;uMly5``+;WpUc&0cRJr;_RYM4K(o-b;nq9DD?7nVL7(T_OuIs z(=O-HF3-{~KOiN#MRs9%Q~O z{tn%kKH7%qSc@rJaDSJ4^Kx6ZSIi0ByGVKcfp~pwW=3(Uw*&YGL)geR9jhL|*b%Hn ze)l~m<#xM>KluHp?4CyayMo`af*W7%F;>=o({*k) zfqxf^mMJ2i;F)(S6YbtfBr%D;2e=1VOIAxTS4;GW_7rB|dw||185`~;{=hSBp8wet z|GVOU5IX~-o47C38Dno#-9+D|690+z0q0kjfAOEtnSa@o|9j$p-kwz+KcoKvRrJsBH+$qiuoHjgbn`GwUY(e#kf}J_ zSE!JwIKo$`kXHDYBjo>0chyHiF4mijq?>L7N4(d z49Sv_*+v(+O)NP?C1Tg3yRd_aHnmvNkw1gx@#iV0;|EU;zL<_9|Asa4XYvCFU-IUg zFT+ecUU-MnUxj&sE+i$8yI=vE5%%SOea-hq;6ntoeTbd+J|si5#oLc>z~_93)T%y& z_)7MARI|P~pZd*!;-%WdcGU7QjH5%6x%+H5#cMt<@I{JOCtmP*fj2RD#`6NHOPtN# zdY3p0Kj;!a!ogf4`p9yL;7Cd~KaQV`U>pf&k0Ukq<0$Rh;yo2Q=f;uLs^gfC1;RVQ zKAcR))Wrhvo*3pe=Cl-xW5G#~tQrflawl7IxMP|;^{8)d-gbV9#lvI7?aRlA=Rl4l zzbCHEG$Oq3t*ljW?xM#V3GCe{6ZC$@dbBsVO0xmal53Fnu`1#65{;LseJvj7z_m5K z29cH64-$s@XL^<9#GU*=XHlECBM6<&BC5v%Io`V&Kg?WOrSuNz_cxEp5eD5ORs?KHc9s!+m zbD2~>m#f^n$T8ubcm<6KrDJOx4&=cWEoO`ieZ)P(E;)A()RDAbNW$l9E`N0GxK}uA zN81lUHrNjJbMIAja*~*=)&g%=bo!ZcM|G2PYfwPXDYl-NlTNiCqQ2x|N$t^AEheR8 z`=eX?AbgC)lOP=1vGzEtwt#=U#e?^D#5$Z{Rbzg;>d{We6D=m>WX=Y97U3j|MX@D) z_kk0LP6li693<)aDK;Sekmt(T@%j;14QEQAPPL)r(?zV)Y^>B^r`up&ua%U0I>VgN z4eQ6%vCiy<^^@vYKkbHfR&}hiZ7kR}dp<>bMCSxpE#7l&UhkL@Ljo3_pP7nsEO>91 zzklr_wqE+KFsb(aYhLbRQ;yWK9M8&lPBkC?t?7?{zsDsWCHt-g5)1E1aL-?7?^(Pw zl}ztM;&O3cUP#LTO&!Wy4QI!+8*Lln zw&eGVm$MFL{4N+9(MCO)QL=d(ZZ-lN63(_EHTE`?_HFU*4V`l~B(=H?ccX2tV57UU zbR|oBu=Goo_GIZQmiA)lYLqfIycRzb8(zb@lliGhJR!UfxEs+HmLZSU*C_W5Gbk(E zFI>;}z3(5c#xQ=bQ*GeB8>wHI3pBvDlf6DmNkH4Lmgr0Uisinxct3#F zIlm&+??a?XVO#I_*}LxP-<$8&ESymuRpAs*4ei?Y*Nxrqu%+`#y zJ|9k7X$o;0J;2X^Tk(T4pot^*Ms$cZ1A^Wy+5FmfH~@y5KM>CLZEEaernGO1_dw{J z^KDYA#!T;9Zhs=YeSv5ARxy5xcfT;NaaJnD;KNsAW!_|zB$58IIFi+5f)O;~MX3lB;)oXkt zpzTBDGgtAx3axWKM5>RE&oEMViI3s?GVcJAKXYX{K6BlXXRiFsGuIPgxz^eEGjylg zJp;wQHp|T;Q7kr&*yH1K_cK?v5udqcV29Yk#I{pNXRe7trPh2~*)!MWp~Fg83tB%0 z5YJq%7=<&}pWp}1>i5Gx&9m5o8i?P6t3GhJi&P`{0{TH=kr(sR-NbKeH>cn<~gZ;o>w`K4bSs?f#l~o%kezliSwMlInOVJ zk%VkK_kWsD*Jbj-i?7|5nQXr1%fAzidSQ?D^G0=t=qfiq!Hs)XdOJ*V89I zoRJ!zyfTE;{C8cdJv;h{M;mCS&yJF4JUg1|@Tixq~>+Ve#7Q5Q-;){%Evem~qy1AxHnk_IMVs{1iuU}oDNAZuHaoZe zl95ZFZ6>wT-1=)qD)kvsi$0V3+22eVQj0RYew;lAe#%Q`pL-`UdzK3s#*L!v)0QlW z6=eTz$&y$>_8*oki4|o3X~~jULH1vkEQuxAYV+Wk6fcc?B$nnuzpm%si+D7M|5{%m z!akoP4U>#FS&2zGxz`J<#O|g)Z#p<){lRCyli|RvDA-jEPl>Q z<>EJ~MW0Rm{CQJ`)S^sr4!@9*Oy@tT<4VSDlblfCFGq?M)ZNpR~SSpf^MEu(S?2jHDRaDlC1rgVvZPGzB9@e&UCfg5txH%^4s|I@ z%84#xNg2-NEGakn1xv~*u3$-d!j&v()&C_+TEnkmNvrbJENP{^h9#|^*RrJb@H&>X zy8VhJtyR~vq?PB_ENLD24NF=TZeU6A{6>}(nQvlAvG%ttDN5eVk|N(NEGeGd%97&K zZ7jXWvAUflMv3SSmJ|=}WJ$C9E|xTR?`BCe@*b8n&+cVOv*$jRG$-z7i9VgV81^=Y z)E}z8#X9)wLtw-g@*+v(+J1jX|sUUW|O~2D(;nC7I<)fvqAjX03!wrRa zNuf3HJX&h7qCda?fW=M6~^*e1`0Jp?1zcNd0=wmT*LnoGq~&pDpdo zvnBrK+0q;^UF&5085%`OG(U=cZI+vtqgXoa>E#TWZNz6w8Q5R2g^6vakj|D8g-Wei zXUIHTT8(E*#{!6FOY`90=J7-oXnbz04h}TW(AiS>{H+f<`tvuIV;k*48}T=7G&itY zr{T{~os?(+wZ-ztZNxTW8)aZ)8##q!qeP*~Hu^SgbOKaOY;=43eeuC6&j?2EJ`-yR;45?w6sZAMD z!!pyDGNguOrZr_qEy@)4a^o|S={}Iu@_sCPmNQ*OE3ES^>|ZJ~gDFF5UZ&cfenyX$-P4m;+S6CVo5{i>v4of2(>ovLZT^18nNyVXn`k5! z?su%F(_o60p1+V-(y1C=!@?tRn0T{TcqEqa^5>+pdb!;B4yncSo$^`dY#G^fevn$8 zAH}&fyD3X*SvEUI=E%sUbBokYb7anpR60jU&HH;crp;x_kXn=}_HFKrWNH^u%Y7@# z&ST1wT9z%IvCivdv*)uUmd+f@=d<%!vLsfJo!^orv4ZRZmMn=CWG7m(Bvz1J(2^yw zBwKAhFO=e?@qxtB{Ikzzk&(N#dZ3w}&yr}I&lbmh;Z!!gKbyp1_GMCvm-dCkQeX11 zWDzfyizTF%V@bLeEt-)^=O(Ged6vp7X3CISlqt@y#WRxW+$6O;ztZ-W$VjC+l3Hvp zm08l1AvG+slqo}MSY~NchSadkGNufvVVPx38B)VC-!NrJ4a+QN%8;6s$(*tFqe^G2 zDr71~`wA7(lbbQ1Cnq-pWWomiOC4sNiOjvYr9f@qwra^1&tA_4#Bk4E35ZEw8#fux zEsu+Ef;(=-#gW+bwW+f|yOI8F@qSf2%ObUxvzw>=+3O#GG=+PE=#MOE7w{*Rl-vKA zC1vb?VM%%TUs+Oi{Wq4BEkDJQ^53UfQbzlCmXxLbgC*sj|71ydAC|P9zs!=>=T}(LYWpfn zT0383Nh{&&ENNYPgC(s}Z?dE{=Pi~Nq^;g&iD5o^hb2YvcUe+Qevc(Z)Aw0YeEfhV z#k~Krq)7H5ONvY%v7~78F-wXepRlCJ@F`1fzO$rR{5eaSoBv};GwutPIAby=xGUgi z;`Gb24o;6P98Rsy?aApSTe#kE{s?@Yc(%_|W$*J+zb)QTP&#)WMQT-_Pouzkl=A1d z>*5Cu@*s}>8WH#J)uVu9^XIphjKCg*v+Y5Ry*;FTTf7fJ=bSxAt!j__`K|Eo0bbx- zC3}ybc<&AK8t1T5EIz-z50WJt2hMM^a`#(uIKL%Ne9ZHJ#lrL3ZOiAk>qCqKKT$K` zN^9VGhwy^oY98-iL%Ar-6I?;meBO6Pa<)r2+jq)myW*WxoJ*wka<VrW52?j5 zsAik(JYLo|BpP}Y{b+kH3tdt_BDJ$0?U0d6{fN|JAM$&@9Zfk>Z8`sJ^G+GL^gM^u z@;uJY|D8=aQp<8h+w78&O>IMJ*)~PlT}@e1%d+X5*)1cL&NEW;b0&NKw7V%oYFK6u zQ-;*A%$}wUsacscZ`u$wN#3*pesKAmUu)lU*76x#`y`uR`(6UTaQ9Axv)4Xq?DHmR z-xluz#kG&rUh<~*5Rdp@G&PW>XhoWaC9N{kvZS?RJWE;;rejGFegaF1+0(P6I6MPO zimo%Vq{uiEONwqYv!uv0$dY1BgC#|YSyR^RgtrnvW&=1$Gt4w3JKTfUiF%&ae;bl82=AMZ=dZk6_01Gl)m~ zcIJ7V!ru$?1U*ZN6!+zsysG#2;iG4^Z&Uxi zo=fF=cLCP-_&dx8&=M_L)X1oO9wz=aTdPO1UlUS;At`sSF56)qf!B~qZYJIkdLZP? zcBZQ7M54gY2jj<&9zQUCO!R$Q5^so-X%0elIq~=V5cj?|F}7@+;(a9IJ=o@@qt04( z)P2!SMy<(^YDE7H`RK>02=fH}PxxP_{}HgN|A}`Bw9fe-sl)NV>6q8M{QPKIqD5<& ze&O~3;%~FHdL;WD1F6A~6y6ae)_&)!$AY))8oHl+qMr*f_Hj}sFd0(VTll4p<89ak zcP8y!oX#f*_a^%SJ9NnVDP^J)A!1l0T``-qy+3I<06!*iOBv}!oTKo{+)|hIl8A-F z^+CrIc;Rej04)r6O(mY~ckGj2Q`Nt=cqc*WoZpdJbxpW9`H)(aGQ)Z2caYl!2Z` zk%Kq_K8k!FKe&QD1zEgb&~m__b4fOzch3oc;l>EU*}g@MeTzbqEKt-zt+R&qQozBjR+u^2P! zNTwgp+PX0Y&0CH^he2O@z=G4#0~WA6fFWohRxA|e33`d}zs?+nfVQ8MV~}_wXr1#D zQhSX-yjH#r=h|S4HZo?Ii#d!{;%l>&*lr6$gN|}p|B}v=AQ5Pz#JfnC*S%YiXC!^G zK8psJnfLSEf$J)sINcZPz{@(Nd$+*fF@6qDgE^nbpq=$9HR=~iPd7kpRIwm>u9wT^7SwKmGi7}MO-Id^+YhBwcsjnSLlY3ul;|G0h4J;y!XbqaI^1Bix3mx+Q zv<@(a>rX_q{fSC@e^Lk9;$0JJ=lqG(s{WLkWHP0^NrvzvIgXl@^EaYROLqCWd#xW& zFQVDPY{9vxcJj8{Xau$+oNYVy&f88sZHsqy=$x}1sa0(Uzb89hz6_L-X;NQyYmwTU z6P(6;O_1iYkbK^@zSb$>%x&Xf-aC!--J^Ldu*|%_M)O8^^AayO@43Vo^FC=!Z$z8V zY|Y1*2hz6Y@7PxOeQ2&{YHNY2ZA~0bTj`uQncm>%#7X!uX?DcS?P0?WI2O_N@YVWC zQ{(qRxEJWa*0Q+i=!kmr8~A7H75KT2F-?4wYuv#L_0{^u_2FO;{9~HSgS65MUw!oz z?$rUyA=BZpn~Bq`h5a>K< zLBy-*P?m77+d=&I`1-zm(f3h0U=@wyXpZBG7zEm@6?3wlIIH&!)(7!6Sp1CkBaH;; zk`iWIvcGl@#*1^l-+2Zuy?M_VTxA044w@g7gO(r}DciUsM#p44DU~IU?~mz+a4s3msT!Z6Q7({J%IajQ@T67q0+~A}&j5I`fS!&Y%(K^5o_zuX zMCCkNvQRRgE1m+3;jTkOwAUdj?bji7pe^1Fig`AvRo5Y(!?`mn;jIO{3NcT-YlnG_ zdj+Lfe6Qd-kSv**v8{{Tx|SS*7qR0bp7ksi9=Xj_K63jp#5ne2d5tLgu{HKgVt&es zslz_vKuPTr*v$PX@ES~qR~3~ z3ld12c}bUPAyJige3;jrw<9I;xYL2R(c+y82D;DnH%j!6CJ;NguQ(Z}yvDx5&lR`k zt3T6s(vfFhY2WM73;|{Xcg6s#)~q7#OaW#CcV?Rv^T!SAmGi;R2f<`aO|$KW4VZ3K zenMySTa`2MgR|}D<2c(cvu2yFlb#o@=WM)^g6D^Mg0oTW7h?5Q02^+sCZ0VP*=--I zWrDVNuZGgOxkzf&SdHC6^A>2!ZA0@`7LflC0PnZ}ZfVH;_-`z~SNj)&&zKWAb0w zBmXaZCbgG2{8wnJIs6n0bM-Z!^Mt?q z!ascB8DDrdE<`V~pjgc7V7gw?;ld655=T8Xo^wTS!`$IjkKSOcdTuTx81H-y81H@! z81H=z81H`#7#|EDgZqAWy^9`%4@v;4!%%9>8OyRVnra_*7WDaBR!-CJqu%9o%=t0o zf?runV{W!R$$c`+_C6hEd!G%nz0bS1R~)xJh9nmEUHTjIc{A^``jO?=i@9!_M6vRA5o4Zz^U0@ zaDQ}>y+1-0=^C8IYK3v3WP@qhPEm8^wGL^#g=FAN*9B)nMV#ro;LK1FXGR+*&C1SU z&fv4Mv+;vj*({K1MDJl8E}CT0(fSD4tYHSGWwV8=nU=`|X79|SbzzP$PcSW0AByK- zpQ0y5l|gmO1{VZFe{@uzhGxU#{Z(6;=n?^%PAj?AlK;Z`^EMo zx9~9An>5V!78z!Hi*|3XIChJ57BR<8Hd(y8j>Wc?=qzHkbueBaA1&Eg(DD=MxK!uP zQLd=t(w#+29o5z{-E}OswQOe*wZ%L!oj1`pI;qG0qJ&RXbS|#a3%0}oU_^7jqOA$+btCHJn^n#^CEv$^*2#nN_mjKrv2%6 zhf1qjjO-J}F3w*C_${{AYyRrT$?Y$Mvl?)MyBLH2+nxB4AG;2%ZuP>n+jrQHqGgmH zJES!%q6v?n8dY9NF(f&czSzL$-lbBU%XwZPE3TdoQ;Qvv4P}UAQ{giEQ7QN6~(V zFi&tNqF&^$$FGjA40j(wIC~#L+xdNn?AR9X+0Z$+4nD7oy!+(7M2V$ZBpM!m%{sNV*Ssg8Psip?NrJ5~JfjL>N1L4H!Fr4H&z8 z4H&x)AA>oFY%iavN4o)PuoWDJB;U!(D0knzv!GwkvvQg_d-N`+oPSTqHNuKo?MZI0 zVYc_(VYavTFx%Uwdwa#P+qbibId-zie%*B}wzYp}k#Jkz>#QWlt=QH9okhZJH9IS5 zwRK=;5w*pfI`!k|`<>Kd8)**C2wRV2^MfE|M7khEqh<=~E2bMO#b z!0VFbm+pu5$p3>dKlj(EEo0jp2L6t7JDcOPAJO4<3&mVjyhqr)$njO(Ms+EjK#uS1 z#s2rZ5j@gjq|MSCUw}hwuh$$OIk;V233(oNsaZc!hb7DoDle*xXToLD#E;v7`h;wQeoYN}eoZbcJjEXov?t*h> zMVy~>!TD)LoU?44bZ>DU^IpHV_&I)HZxMLwu4?(clzkDmaIf?9ed7kF9++WNG@AE4 zAIWMv2WJ~T2WR=9M|i*TCc4LYCcSaD)rTKLM5vmB`?>4x^HbaF+PAr-@gl>!UN>GS zg!>kSyM8y`4DJRtFXF49HbiwXN@ebNzJLbsgK<87aHIE2+-=^7PDSi3NphQZ1}m-( z^8|-e_=S6P&IH(S_h7`c$DiHu$lJbV`2H%H0X6xRTCutjqj z>w()#rE8S*xE2yUuTlB6PB_;M7l%3DCYgTxN?qUuT%!wE99?g(2bbXyaqT6L?vH+L z@!aka91s7Fj`%nFjm4fcctgk98?9PA!ysk*qnoU1^qY2E9sj!P+OB8P<+l*%c~pp3 zudQR?^}8P4JRDTqd7Dw}7ON)-i>BkP77JnkQKH*ARo-q@E*@P8@{|i9oe35fbGG~qTpY%V%@cj<(a+Td zHf(eOQ`hzOJaAdD!qr|5>Hg?^iwChH%R|o55&uRPSnNrI7j~?@$f`xGP*eTU#a4AD zR-|^UJ6$e;K+mI+#)=|dzeBxrIH(8&sllSltezw+^1;h37Q_moM8D`%d4*NEc=QvH zr(6Q*Osu$!v&F}XOIe3l@kcN=qB}yd;%-*_Im{D`6~fQQihF@I+`NKtcC28pe5_Cp z+v5Ebbk4;JQhSXR|5W}*$$BJ9`~|3kEn3T%Xlbn2LUU7k{1p;mujF0r9b!cW=WoNs zVXScX)VqE>r7i?+r-xTMF5P+mG+0Xk0|x;qOTT-<W5I1Oz z==n~SFIbg}M}Gi$%H@#G#EmOBb9~(R1?vzu?gV2a`g165{EZcNhk1f=L-_f)@$?Ad z2I1_u!Cv{ep&quydlz)h#SKz>jT>8P{!_9Z$rASfb+AQib&MOwDBehqdm$0_%4@Lr zc8D7poco50!?>|krXTmK3vAfv0w%BP?E~N{g$yj}s_l;+w5qR2s;^UK!N1W%7H87T z!yRiMv1(H#9<{2q2jMg3sqN~~W8mz05R{|TYv0LZ^+)Q~?}mezbo+5jb3}xUr~Tey zK}3*KJ<+N1Nvm@4=njylTnSf3M5sqQ>cQOE=f@=R5#d_aAtIcHH&i#G*Q|)Z3(cp8 zt9gR)7Uj+i^8^Einuo3PF(dQbZqMInCZZiP%FpeJ_s38>7c)q8F{3Y<7q)tK92D&E zzUlDyhpz*Y|Nbz`@%M*uBkAlz{LSwVzYo*3#-N#@U#Z>C@w>0ha&s1=ai}s1Z~o}3 z_18Arsz%LVyLxS7(u?PLZMG4Ae>ej>E60DLD)C}boZ20nC{*lf($;EgxVE@AUj%J! zjo8xa2N1tM`~g&M4iMF~=)OO!4h}Sbf(Fv-b8??(RMSBz;*<*ZAYEG?WBKOy#IvO zIopw1)pq_`gu7-SyuSj^n01U%?)q(A`JQ^Nlp-C|)Hu)5NK*YKv@WayuUSa@Qnwy;Kjd-h~ryaA+V z{5#8PwW+7B@qIE{mkz|grFH2@;@M-nNq;)FEcdm=J86c(*plkk=r_@PapCf7WcHg7 zb3vEQV9#h_pfy@dgN*S-2q!q+qz!_)gQ zgtxe~3*5q#pw2J`+AU$BCMY>qBmPz?|MKF$XDX9F>HG@dDvf?R_g$P&{}76- z@%J`f$prF#l)+iKGtMd&PNMENty=k)i&dF+R_)x*w=5*znboXHKZbZ07OuC-Cf^3% zVC!#~n8wWT{M)4btBZd}drS=e?^NMW`&^H{0qAHANE!P0&aH{+(vT;!Nw3sgt2@iu z77LEJXqS4_2RH4H*0Fe!btTn1S{ICl#%bJ0dF#v=ay9*SD~kmuxy}qjbJ3-C&iOb6C;WnP&=>oHoo8%*>@j@Qk46Z&DG?&Ogd$1mYb9 zopZS*sXqUx`b{e4bK7ZeN9ovNbs!J6XjR+a9II|o?gwjW)+oli9Ktc7mNw}<~m<7tBy z?PQF%Tbtdlx$&tbt4dld+tCy+drtX-#bhFws>EH z(mDSib$EMc;r$1A0pG~(oyGfdnAg}lOR;zl{0byXMy5Y>k$csW!+J{WdX)JB&1)7T z@)YU)x>cDv$LqA9caGQagU)dT-bdbuZnvD{SMF8%dV7T4r{50q1|yBy$*+_5jKGfw zXZsO*=lw`MZHxCv=$!K-QmgxsJI~yKabvJWD|PfCmz%2HA-?Cm=n8l|tB~7?cXAKB zN7=ks9tl;Crl7vqEY4+}kMF4Xr#64s1?T8aI7@1uB%EWq;2hft$DLOR=QtY&3$g2$ z@{QvyusGk~{g)4&3(4bT`hSXz!~Eb| z<^14njP<0mQ8x-_Uf6N`1TVgAM1Qnq@tK}0`e~TyLeGTvvqxuz`7%wO9p+;4{S*vo- zif7XO7vM8&>T)rjXYQQxUIE@lYgYU7PySqD?_}(vE5(0N-E6`0?~>yG68wX$!?3k9 zG)mXwzA>5gcocqcJ-(lBYKvaAW^!=KNH#xT-UPsKb2Y-*^MxAwHCEcU#rpts&dnE6 ztFE!|60+B$2Z2)Z`gFaVO7>NI4}sILtQ%{t1G}cY50f{z4xE57GS&f(DRFiqPIMB_ z2p;K(!|^h3(y{KRMSSj6#}AJ6&A`N4zj_*L$>zuU!x4-%;q0-d#(u1&eOtV@K}8b3JJcLK8!eb&=hOEy2&Uyfj`31^QrHTGjI?c3tL3p(e{z>ds>ORRd4pr!<(~OHG}gM~{JxGj9IuXJJrynD$9fEY zaI7B%W+SREVDvi}!zG&^>oEWrZVV@!J=WCNkF~UKi}x|;oEvLWdl+l7*Q4J7r8t0@ zv3B{c+IyUKFS2IGdQZi0@&2B?!Lj~T=NP`1#`@Qc;ZJnL;dpf%>v6P*AM3IB!Lfc4 zn2l(fp2k|T`LUibg0Uu?J=WCNkF~UKi}w%EIXBj%_Au6DuSb6bN^t-)W9{BOulD{# zyBArrWBpx?wRrzb-r!jOrt?_ut+Bq5WBr$oI2SRLb8V@whMlR@&w=LFpd;3X=O(T;B(`EX zw$<*m6@SxKivgr{0R9ZkNJ{igHO6xD{k{?U7Tbtzm4W>Lu<$LXkZhGGRLNGn&v$>? zY8|MW*lIoLtrne;)WLz~_Mp4_e0iPddytEc0jbeq1P`u9JS%YLxQvwbNLK)lwI%%C z-`xYCczc{$2z-K@{OLUm4*z%?8fP-XI|0?kYNN_}bfQ(8?wQkmL?_wJ;5Lx7oBh$r zA-wE6cT$1q6dRTOgnP#KMr8PZ1pZEUMr2q|wN=6Sxzi1Qjxzv-k=XG8MD>3Kak`nG@a917B-woKbOZo~yC))?ojXxupC?QEws?Pr#&Wq6sa5l2e@5x%pzwYIJY$5@ z`RevZ;{B=3i_;&DUFf6f+(C$FIE}y6oahF22l?%PfV@*W%l+wf*t;{D=B$^H0Wyg&*#( zJ#!bzn;(48J_mfaMUIz_8C&}w3^xCko7bK@er#<5X!EbV<+^L&-*@qQ2Ru|V|LXfU zcOx_Y>qEA<^|x-Gdn|5#t$j9X8Qc)0*6}6V+J3;nSk{ow*Wfj^Ux0QF{yz%zDfoAK z{2z0+HYfhw6aT*o|DOf}umZ5CJA1Jo{{IBl6qfn_P4QCQ+(-HN$CNU9>@O&YM&>xS%2tdzlD;M-61LMmDHY?l-@kX^YtBD ztBuG12Ws;srA<(BD0?KO?PvG2ixb)%C_RS%57b^tN?#f!$bwY%^rhr?U$ z1Yi2c$-Y!S&6j3LN{c3?)sxcpN$Eh8j>P{5YR4zE3zE_eN$J6)^juPUJ1Lzw*0($F z>Ap1PhQ3(SnUd0?Nom!jbjQ7YvDNPUS6^&{2b0oC7}qQDfBrX0e_e@QJ)t%oevHHa zr^PQvp{F@Yy*9OY)=em*Ycq?oZ%o+(N9J?GXD8H-0)_ugtgTVIS(LLK0hBdsw~2Cf zLRqVJrzrO)l(q3iXX5-bp{!H8UzE2K%DT0OMCpsWF|oE@?NL!?ODOBt9v5Y~gt9^H zNm15GC>z%PBnqy9>%WP$jcR`t<^ zh;)0_CW#VdD2t1-L58xlCtzh@|`i}Fc^vX&@wxKJv6 z))Qs*3}qux_R3H;6Xlc)Wh+sx%TTrx1vktj`s^giCmG6aqRhoL1OHLyy+m0vL)ll9 z?`0?lh;nL%a*!zZWhjS=@@9r|gecg5CT&d?Wtj}+Xi>JzP>vU6N``XsD9+={V#;;U z`7}{(Pbm9=!Wi`@P#BReuOC1jP@ax?Cf3@up*~VxPALD+-FwGJRdsFu`?N5WfskZU zNFkvG1q2a7htNCHixd$fMYs_GDFT{MLhlemks?JB2p~p5KtQ^P2#A0R2#6FxK@Ea{ z^1Jrh>zpaxKKJu`p7;Idoqw*+_gZW1z0Ns%&di)SnT!+T$+_z|Z;Hv}m@d_GX^|#o zkmGTj@nSYPiHNFLh;(6a`uT!Qwc<->PM&u=Wu-_*q4EifB8@+2AQMk+9`5AWG6+B(!Qp> zx)+XoWQnJ>5^}kSAAOuMMb67UPGxfD`#4GDeC*@YBkb_(2oSYV>T)o*oP8)Kz`Z(>$`P9ehOwJh}=Q(n&`Z&GFx$EQf zA;(qNJ9}Sp;(eT#$w~5Y29wj=#~Er`=()R(GlHBUKF;gpO!INxAZLY-GoGBSK2AD0 z$9$Y=rB>FfRJLY*Rkx_ZPMYH+ zY3nFwzT;Hawve-ookvzp?SP4w2a&~2j;N&_C1;1@)MMu}$9YydnEh*Z-1wC+JW z*XX33p`1JHr0AWso2ESb-G?I|rA0TbfF;*_ko-W0M;4rdmRwQs?Bu{Hg2NRoo`55_ zG|$x?jvS{F=ad#H+Oy=;cbu2B_T;p8oW5Eoa#9?ppVpOTf1RBy(O>IM&O9IId2;ZZ zm-LW1FOq{_AaR_2G_v<~r@uCkw&Eh^Y{#nQoE z?a0m*eK|XQ+3A>Xg?5~B(%5l}mD*P{&RfnntF-SZXCpho+B$Z&v-8Nx(r!@I5vM9! z%NHbPzsOE<&?a_%V#h5uYr#QsEApJGEm{;gK_T{b?O-R;adxwVKa%Bb-^Y%;vZMCK zA?aXt{6!o&Df(xe)7{BAs+FRg{_Nx$$EAaQ#yB}Aw5Q0K?Kr2|S>`z3Ne6RnWG6Z3 z3OgUMljr(Ds~#j*xOYWe)mo8r2s!fM7C&q4gXA;iD|T|kZ(3J!t~t(qb{;v-BX;C_ z68Xpxx~{4UgxZdaor})uEeJ>U9Eu#ZdV|?1?l>WOAIhohIAQuAa$2yHqKE4vXe&Cy zkq@_s(9@{r7ud-WQF=O6_2sHuBaWSs?BuzM>+@+G@4J)|`i3BRCh@*YDXDLwai(yU zTa?t_Cucc3DSB!BW18Lj?yHRc8Re{Vs-A-5{|>E^eufud3I9t z)_ReAa{W|>BOj$jTRkqH+&_)j$rA1K1RAH0Gfq3bG&zIW$#ZqkE7CaLb=XmFl23Mc z(ODbM>8+@0lrzrr?2L1q7xXTu3KrAh$cJ0JsJ}^7tDKyE`Xq8TInDrm2375Lss`%Y zDCcX=d1Sq!?;_`lQ#C~YikzR>iODxqzf4U%yAr1A%_yg?lQWZ@*6gI{v-S3r)5Xb|qxU3dAUna@ zJiT8)KlAk&G}o)hk&hgasm~+lO~+XZM|OyxprH;|8_Q%49PbfauCH{-6}5(Qa>OeA zU8>r`&J5#ScJ{I37VGp6DCaUenMSt0n?`;JM?Om9v(`!4tN61?dSr=B`WdP!14r$# zP5QUwRB)X4bS=N^rz$%+_=FZtPFu&>DjjS^CwB5&AHnh8uI+lo{Qk#lzh0G`7f>Z1 zIpR||a-7$A9Jlx!j*N|UoWJzk{PL2-G_JxMP@`{z9C;Z#S@;w;ik!_p&e#aq&k?7p zu#p-e$NA22f{jU3b;qeHYD|rg{TLBy|Ku7)jhW;WVds$*Vq}t2ik(V9p~gGpJj0G# zgc+O3Y3exP#&&Y>J6g2oQ}jqIO%?l?|@agCh6*x7HEG=3o`EK*hNH%l3Rkn;pPZc*CMBIVww&Q6{y z(I^-x_iAG}s^?0^ljQVtoTrTngpIBX)B&UmE1owjAVAIu;Ui>jaMkAH9MI`Lt`|J z?0q&hG2Wrsz0am*#=8NtH#64LIK6qC)kZtxy?~td#(v6q$;s(#90|zjVth+EuW`-{ zqla;cobl|qasBZZa^7Yq(|F!^7|?Sc!xbg>v$y9I!yP4$=@za^(Nm0~QF4#%gd-og zW@SW2$uq!F&dCw|**WVtE2M*QuCbHn%7P=;#!oy>X_0I6Bgc|I--L&B`jZpx;|w6D zw2$*LIaPg}fwUEk*~!8KXdeIaQydkb@L?} z`J!{&>zM6oOF3nok(-!X$f@GwG&OgSQ_pdlo9D=B?l>*YKgsFj zIIYdNXt@suIL@Y#yL4+viUtZcO7S% zbkJcCzTlOsCD)h_M|Kz{zw*VSw8$|3h?Xm%0y|maE%OmowdX1~91$bO>C4U|Ymr$X zMsC+2uF4UM%@UL|!l`InFy~PjWtWoKM z4BXVDo|S9NzT}j0oVDfva-Mgbcg;cMEODH5<}2h}aGWf2C^=1Vi;@~S+kB0j4UV(k z97WETjl*^kDMJo&O@s5zB(K;AJYoI z=$y5_Hmz8>=6~j@9C41F`;PM+9QjNMDXBV)$#+@iz=?&UI{d*L6f66w%ubfLYQ91_ zZP;AI)jhkGDh1nnSa{h${8!P=KA`>;&g4Xf33ine4blA!{i) zS?uJw3R`Pwu3R{(XODG?oCA&%Zk-_qf8@$J5!N@fT{qat5|P$?0tiSluN z2-vPj>qfwKm9=hDhtHr&Ju54)(}@&j?>2) zN;%COC&d~|TiS`89MRWGqnuvsr04_S$Sw7Le>%$AMvnK}($Urqa#BzwAEm|X)-G~h zb(}HQC*;iYarTn)u8*^ioIO6ye%c$S*~t=PtOMly;^TZuPQEf~cA4`zInh4O338hG zIA4)7z{mNToLN53dD>xWiVw`o8oNpW_T{_rfx1Fllob%YpnQQ${ zIYkofkr%R4f}IroElU)ad%hwZ`6w+GTfxQU`f1EgmRM?eip#nBa8;gbsTD<4-m}Ep zRx@(ES5sG8ZO9qKvF7@$QjK!IbsVOIafN*HN)7-&RllfVw?3E z7ONq`ADG^**-d(pGpsH|@4EsOn>`%5&|u7E{$>IBMJXTKB2yJUdxppY@P( zyj!}@dQ8qAoZ}WhSysH+I429Yv(KU`Z_hzN^T_e`TrDUwpywJvZwK_;ke%mv zl=91Ii$(a|likzN~vmodra$a(rjG$l0`IqBl2GuMf_t6yV%JQ>w<1j&M9{CTpQrX_3ZslVN(z;TcPR# za^xdRY!1p-Qs#Kq>gJ$=C3WOnbj}hV1{EzSx8j~N`!;s+J*kex9esOHG>uaTj(n6B zp9Iw<=LyHz8&sbh?<>f@phnbBBhJYZ2ZEZD)8EHwO^)}>e;}w`K+gw)I*~JttK8yf zPq|ItyE0K#06pj78xA5f=`F^3C`i^7edq7ST$H|w^C?&^fc~!(D45Sf&Oje0imGO@lcE>Q7h6iMI`4ghVfpHkvkE!#QCfuOYe>#6$BE3> zjGS|h6P2%JDY<|0*vS$x`P!4?F0aOsPG@q;`8dy!)5^!`MNU5-r%x#ZBYW>&i^}<+$PCPXn;+B^)O%Un+9yg7KrvVhGeF{=2M+ zvB;PAL%)YcLyJ5mL>Xu!XgTO`Xc9CBS_^s}+5{S2QHYk%2GGvXkW#-pCq-PSDN?@oP>Fc)WTnLKr2FI_xLQ|nB(3Q{u&>hg>&!PWqc`}h4-W*N_u-M?%RX$^+3J5@ND>o}ui=?ImvtrUd#sf?DSqHI>W1Ypim~{i|7S`>ods&aLo@TwkdWH38 z)(5OsUDbC{)>zgjSu3*EU~R_QgY{+B*I1{qE?`~5`Vs3f){CsauI??Y-Zicx|{VF>jl=UthZSovbq|mal%;> zS)XF9%$iK<-Hs;UKA67?Yd_M!e*cN_`i1;{rY2@WheAJqrkURH_khze{sGp{Nxkti z;OU58AocoJz;oc=V$CD{r#`&vD{wtLMBPI4^?zDj4ROsCQJqT5OtuXpv|nJqAhfx&vEJo-eGl4?M-TL*FW#q z!2PV)d;A7roIMzC2ks3am|7 zJCSNOB>kuDwtY?PLEg{Uk6%Oou)O0v1iNq-n7tlEGaMgqG*sS`SQ8ot z?F4-iIviRNItN+{x*3`bJq~RJ&4Z5nFVuhkCy7VMm#>djbERRdPqVgU?Zn!P^)=RM ztjk$9v+ia+KEDmdw%Y3`Nqo=aU1z<|8q`Ad9m<->T9dU6 z>x---SZA;@d%NxH0e+J^WSpOik^X&e;`Eq~HMSf6Asa`(} zoB_WC>octFNbT_g_3z`qg8U^IXDI7P*0H34_1^i%BfbK4Q&?xR&La)1`}@4Bk(Z77 zY}WT!KV;p-x}WtJ>(`{-KIHRjlkA^WKEF2k>?aw|<+xNC&-IC4!+0OT|A{q^)H}Y> z3Ri&;_pm0C+S}*Ns|kM}^6Im;BK><_NBD=4*Nydg))Z3jcrx#E$l`F z%=7F#)?K9DalQnfME)h#+pK?(+WiHpeY}!{*;+kc!dXkRR%ETm+LF{B$6Mcx5SKcVG;n|XcR4W6JD*$^cQL+v{z;YVOzIrW zch@;T+V%Kc4gUfBolpz+xqc4~gZ}&TsCS;b$cxI?IrR~%{;c9ctP!jUtWS{!j_Vz- z4&rebuOVww)|RB+yiVYf$m`DfBI{t*k*sN?_I%#@Y4FRUeimy6sW<*MxB}wuk^a5@ zB0jf1?elqfI*xB;LzkGq$?S;^9pdUf;w+sKUzXSawu@Cde z*Vp5$r&({3dbdNayK3l1t~;r}BQ7<(t<=DA|IYIBQElY?Pd^{Y`uhK|{_peJ?^~+2 z$NjOWe-4`Uw|yKEM*L4BldqdnJ7C<8|CVpp+xqu);y-?p=*oTeXMHW8-#5T}G2dj?Ii%jc z7J&~reFV;%BsL)~_vZ(s-nw1jqZs!X>orol-qyeO|0nWJV7};%I4?u(>nU}>H=RBL z>umPU|19$FVE$KG=aPEk+rf98@dEov5=Ri1+jWNZ3hQlFt&@ruW{qYoOX{6RKA#?- z5BYqOD%XQlxgH+m^X64U-DCLmSUZv?i9s}8l1O9CWL?YpA?qR5v#j>@82h@>1@>>T z{?2N3R@))ZLvnjVn4?%rvsPkFVr|6QiS-rMX{>8lKViMh`jAzfcalV*E^6LL)>5qY zey_+}hqVQ3H&(U3lf=u+Ls+M?&SPD~n$5b4^)uG9tT$L6uomnp`wJ80pr$KK)Pv@C z;qxc7Ff@gAB;)vViCPq3b2{gpMSn;IvAwG1>A<5pvB#o7-V34baSKjb8qL1XY2 z4EA~N->dz+u=4_06H(9Ma~sBK0Bs2!4s8ov4($&85;`3E9dtC*|NQb#Z2PwUecm52 z-WwP%q&u#^%5kByp#7kWpbMbOpdUlCpg%%4Lc@CCeKoWJ^y0!%X*hJq_-NUB5Nzw zmszK+AbZFr7>katw`7n`n2J3v*m8|cx?qfZ{dWkiU)p$vb7s^_KwK8i1*0!wu zSYKnE#JZ5wyFZsJy%qREPMW6k373_dY9*5hg zGy5qm#2Ug{jI{*oldP3lYqHj7ZOJP8kmGh_evZ`JZ!d5j;{92NvA#iS_y2dDgZLkK z-fV-K1@OH)G_-(s+{fU^0-aM`{grxHOOo2-*~iUW_YC5(sO!S|I_nbFgRFO0;|8ew zMy&l=r?IYKJ;3@aYwXLat}*LC*2%0ZN$oyuwfjvHA0aN+*{7^$Sg*3?k$SgFuDcT0 zF1hYXV1N0aZ~lq@$+!FX-^RWD$@l+>=uaD{)Xf@A>dlkuv^?_Ubxx_WPO7~ABURRw zceXFEza&u+aeAM@`YdaAQtvziz)xem5v2Awwgzs0pr0fr@wjtYSFvtn{e<;2>rGZ| zkm@gzwGwM>)-J3ASjVu=U|qtxo^>nhVb%+*f3ODqOU)P0TANjU?(y!AuJDtvKVBjA z`sv_W@Mo~T&ANegKkH@IUs>}FmUZ@i!~H_|e2{?mooArsp#|`MyB74{uT$^*i(29@ zvT@ySIq5&;|I_iZ^Z#F0@BWIyeow~nlGo9t%IoM-W7&U-wJvKjQt$q04{nU(HXPa( zx*XaG`X#hCH24*K?t=Osw=C@hjV?D%rp7kzkkyq7tPq0>HtzR!A? z^#ZAPf64uu&HGoXybdH)UI)r{_K$s>Z4KN%ny7;OCb(|Z0oo2a0@@k65c&di8?-O< zYv`-czn}~LjRvl#eC^cs#<5msZNb`&btvm}*5#}puztq+9qV1zf_y!-IH~`BS;W`J zq{{swRqmHX=-ahWmw}<)Q9^IDSz1eEzTa?|mhSWYo#^ z*oxJ@?rOg;?#jM;e~jl1^Dx$Q)`hHVSU0ooVEu&k3sUd?kn1<3pgKQhjx)rRB!3N#j49$FPz4cZP`8`=-r6q*KY1zivA0=)q30euAR z2QB#;{{9u(7&;O<1UeQv8#)q8S`z)ygeL90LyKpQ%7d)y>(0>0c|-?Lt4{f+f8Yk^TJ z&%^p8tNr~`E#|hY{aDAa&SiaqXW_tWl%Ye05m+uufvlV%^93E$a=|yR7+M zSK~yoKEayA+MKlm>x--}vyNnagLOLVd{TRV+xyddoaK4G8IG^~ydqWZPpNW0N|pOn zs_aLq>_e)YU#gr}s+_Nx&-#(;tTlZ3KB)EIj;GxZ?kh%Jd&KuadqQtO`#^)o;6Hgl zYeCa})c?Hl_jS<(`Es3fVg0A|F@)n|Snc&PmDyfjOPSwi{e<;@yN&|a<^OhF9pk?2 zb!D%!e_CJvH`mj29Cx{%q{{s-Rjwzgay?0v^GlWMNUB^%Qsp|D9*b%;N8z#l=aIm55x5?rIKLcgEmr$Dv|@gq^;Om>tWRLO z<+`QAuVVJ$RH`gWbIcKv^1@A&dQk}Qlb?;nvWzrU9%zrUAS2J=X*!1@epT~_)1ewNdR zcYb;Q!$$c3|L&joPksMy<4K|g`u=zCOaEuScRzN(xbI^>$?u<~b|JR=#eM*9!~Pft z-3MI(J^8o&hU>%dc&^Tx`^ciTqf1@?v|NZ@Bl4uBD_SuH@dDbDUsiby4_PX%)KOOPrxUYN;YX<8g zQg5Ez&Nj$yBo|>0 zV~r!V$Fa97kiFxVMgCQcQ-##d^TzALzlnGY){d+%k$UsG;r;d<nhIu6%d)ks=tun0%9An-Csd*o!IWLpcqn8jj#GED3&s-{tAl2%&NbF_-NqUUm;PQ zS@std>=ylr?fwdji7L+h;lGd&tNw}y2a7$#c7H|19b&t`qGD8O-~Nh<)y%5DqT)ES z>aVD9mGSK_MAT)L{gnw0rN2k_9$%06<_XH@{vyPEV%6X5;0O`S7BMT%y`2ZcJm zk>V6_y6a1fpAj5Me`k#2=lX#-O6(~o>(j&o@T%Zq;t_GWtH4@abM9q2Lq23F0X8B;pdH zdPSALgz`&@;l$~#4dCyCONl(@9mJ(Y?@B8FbILCxmJ+ACz5(A2P82au%Xqr$260(2 zg*Z(-r2HquevZ4|)$yC!Pl`sBRem&aIkA~IO*{==6xy$6PX|vbT2J)A*-ehWgg99oCQcLY zQ+|D6)>83<;J1o45EGfdCT=M15T}XTl;22{udVV$mM*f2HWnM0!-$)R$T~8P^$A`T z+*EWVPIuJ-?`45 z#Obc};O~mI5v7u4Jl*vP@v~wMahmvs^4p4|9RC^oOVM_sRehC@AI}B17u$%_L^OC+ za0ijc@u$E>NJlZefy!@0+(}#{P7^&Tzq5#GsN%1JJt1AhQsybdU4^TWjHiirD8HL% zM4ay03Qi1pPV8qsNZegiYOM0lQhpCHh#2P&aE*|j;uf=Oz2sh^YZI0K6nIte^I`#U zy6ahR%aGn846o{P{|q30L8KC=iFC^EBX)9p8Mr5IX{p^zQQ5$lN4#HW=1lDNY0 zZ^5sG^c5-1RsJpFenNigliMpc=we(*e-YV2#fyNahP*5?nd6BE3bUokuL8~p86=t! zr@I=0-w7Ek4m0;8ennKl)ekxT>)=fxL&PBBbk{ua_K;V_E#}q4Lq*rtD*q$!p^#xB zlQ=_s3jQkOHL-{JI{0G92=OCvy0``Y0UX>$)~Ac099`TA87<^rF-VRFKL{Bk`ZGTT z)N!Rwe0GM{BW!|cMRPq{s}n5#2un^e8L zTU^FNm@}D6G9PBH&U~M_9dp@^s=haKSLRolr!Y@p-p0I$`8xAP=EzQJyaUY5n7?5j z#e9c(9ka1nZI8SwT5eAyv#Yb>O3c-nn=#bbeA@cH;+F{H1*4$MR#u_&i%|5UH!(NEqeRq&lUsx z#-Afz^~;|lM*HQ@5##;x=Za~5`E$iQzx=skiC_LavC1!ho>=dfKTqWP<@v~q4Lh-v_{zCECFF!-%>qf_$_kV^c!mN&O zhKN+m`~NKw@0b6UDC?L1mU!APKU383%g+?`{qi$K3%~qDqP<`KBJrGG{vz?BU;bh- z&@X?n80MG1Sd8_{Um_;@D4%qo9{ zz*{;z?B~}?QOqxYr6}Q-zfzQAE{*fu%+PnlGt5=M^TD+h^Lkk&8gaZK;<2HtL@VZw z;7Z_5%r8-Vwdlz_jN+?BU&TD$8ZnsTX_UW4j9{Kl`D?_Re)(&~WR5SS{Iy~>a}MRN z6`9Njz>7oQ6)Tu8f>(g$!{Gf>&b^NLpcXeC|3fi2+u?`Ee>Zf!!zJ)vVz-2DWLEpP zoO_cKSM~2Xtm?Notm;1qsQ=K3tNLvYtNM=|R`ojr>OXeks(!b_s(z2ds(v4{-T!_k zuIdjutm+Rrtm=;h)PLs0RsH7c4eZ z)t_@%)qfXIf6t?r zQ)X86xXqc^-ha3qhvRB~Ty|wv^|+kMtm=aU>WeyYRUhiGstjdM65I9ofmV*I`UHnneF=wEed&PuGEQ98mvvaxKjE;dFCS1} z!HKK-iVmy#N)D^~X9DW0IB`|4{@b%54r;2tniE&`H3RBvIdN5A$6-}p*I`v(KcK#W z6Ib<(99H#>9aiBtm-=l)OT^>s=k}U zs{T2LRejHZ`d&_4){hJ6?Xax>D725ms=jYPeLp8I>oY2bBrjVfytNw>Mtm@VO_4dAgj&$O({!qwhhh_cI&@m3H`Zu+Fy=4dX_4rh+WN)DJ zer3E?--j!Oj@MoyR@cAhhfUBX65H3mCu+IG_Vw?HTJj45k960__jR!(Y@)V@c>?hy zt$ZIDPZRUN<3iH4;l$~##o$e0Q?xwhwZv1k-Y=^B4=8_{wvIU6wHLfEY=%}gMaI)z zCx~Zi3y9Oi_mn?NJIC=m;4@)!v>q?1d@WbttkstLa5v97ZMP5i_N><~`*5;ngXa2|8vhiHm!nl@ zzRcX8`4{F)X7Qn%FGt(z!`(cav@<@O?Af9{U@nCG2+#XkuXRd={MT-lyd<-=_S1+7;#kTjl=Rr|GY%@g;Zj?AJ>8aI)u+)|fdI@np|otv_=# zxT)t;Et9z%v%E`QZeKFET_C#6z1`i|Cu(6 zc?LMb^O?4R`7Lma=csm?ISafN{D^rAILGt3Chx|U{pr?($+K0^TDgKpqin$-fPiucMj{)ECoYvxBQ}ay+|K>TXwPaob*2BNn1~G30=MVoz z%V7Qlob35VlXoS{?f(+o)bp)&i}?qzC;VG2a)gTCBR;1!V$T1OE{cVp*Ir?c0w;uD z(B?6hBK}VMfVm>Lx96gEmborCIrNg|8mY!_P4P=wdFCDzzpV9O9th5LU)H8Dj{}zt zzpQOzo(jHKQ0JSG4LrJS*%6tt<0Z#2bcR)uu4ZU!Q*# zyp8z);@!d5nZE@014oWl<6i;y3B9T{WB!$S6tlKn#n&lzg@BuSu4?C*OM;WZcbKby zV?5Wih}UU+R}*jqxIA-LieJ|{FuzRk>so*2u@t|d&1RlO@f+G|<`v+ko*%WZnKy%z z!MB+AQ2k9Ubc~w+1l8Zv$}(T3_$}>O=HDoOOG{xkcgX&K(xx+ez!BgT%w@n$JwIz- zF;@g9gRe7Jr~2Dkk+Hn}RDWA5#oUqNceIwwFH-!D)|+`K#edNzGpADg7i}r?EO1lL zubRAT5bMLW1e^@M!n}^^f71$%Q}GX}{x>b2c|XPTw5H4_DW0eGV7^H4yV?ZipDBJ< z%Vd58ZtD46JI-8qr`%t^YxkKGnB(72^H*VR#@rM<3;BbYyMQNyCo=b=_&sd{^H^|G z&pquDb2>N~oX0!|9OJpKMZd}W0~`Ua#JrZ`e`sBp-=p{++92kg6n~)2XFf#n2iiL3 zli;SFhuTHvOWY=8pD`y<{4ebyb7P7>*7BtZJknhqDE?TBVSa()LT|`CgyKT)%KRoc$D`>B zm}h|(gLg7717{c3^z+Q`f|t5A{SNbH8F%Y?DBkzU`FDZKh3a})=A#rh^p?yQC~oMz zneR~C)F&|K+a>EwJ(D>Oob9&s9n2LeZt2IFlV!Yckp2sE8}L$hkZw*;{q&%CKD{*a zaEj;Ct257_xJ&QGyolm1eGv0na8plyeI@fp;AC(v^HHiVpnt`Dnd%GZ*O~8Ayr7~Yf_UIj$d!T+;c(~r3`DO5EaEf9cFG3&0aW!6qKAc&N7om@19)dQH->MJta*9$8-aaCX0VO3wnVO3u}puUC^m-U-MYB?(A1`ezGh7POxCIR(Low%xR?y#zF;jpT2ts9f&5wNfKw9$(b zt9}yQZS^|D>iW*&@V0snV*C0|JADSReg9=UJ#2~`Z*F8R*4sPb?ewP8e8+F6rx2_0 z*M@h{&-rkoyQBWVhqs1z)Z?bhdX>K`ypvvsSoO0nytCee*zTu`K7-iqr;8pogX&#} z&`-9ziypyzhPfE?Rq$uwUG$R7x4|dFyXqB~?}KyQ&*@c}txt5ZEBraV3v&oK*WF!z zo;e1b4ep~@R0Mw$-d!K&!*Fa0^@pTN7qU(rV~{|=6g7@}tqX9#^S?njCks$b%GesH3Dxc-+9$3_g-W9O*( ziX!fb7@^l!Oy|3;;iL2+#8>mz!v2d59j$*!d?|l1uZSZ=g$~@AF*1mH6zC8SBUNPI#v&xC&#zf>sWm$v3>vd zSp6`wx_^1Bp2w{2UmmNMpD*j}`@hHODa`WzDAIdEI!~I|SLSnnW zbp1UQ=l-VXUl6PQIz~*#lG7+U+>DSws(O(hgoj# zh=_&ypm$}y-QQdK6k^rilE_8+Iv-vWxkNwY!-?*t`VT(5A#$mnf1MmpZO{9WZ|h}= z?ftV%?@DZcKd?-{LaeSo?}%Kchh@q7bTNFtF4jaY*Q+p30w0N7q4#3W0G|erWnKwB zAGuOr%PgU!}JpwvW#meUJ}ZQET+s#A^H8 zQCa$CVtf0t^^3&z@ygcwucz&CZ9sn!o@{*z^9SG<&w70e^Dc_7*N-zFruYW^0rN?U zZ_pz*sPVp`c#htH`7*_G^xn)rQGBC5jo9A4jrv*@=k>f<-|xeosLlHKJ{%MEo}Mp< z=A-H(Y;GA;ltyicImBr zcyiPpeF(AYcUIIV`W#}r-@W=CV!PkHdb2I6-#*muUVRYrAnJFYp36Lf;`{Wo%xM(g zugAYH>+OE`>$Qp1dXMlN)Vup|M${qwO=8vG+fj%06~uObpX$en?dS8SdXHSy-we#R zChAlD9P=XLBYLwBWIRn|fj5PGrl%5Th+OctsH6H?;&j(xaD?Y`eKYe{;26&_{Q&c2 z@PVjf`f=um;Gj4|RUI07oa7Bj$nNY{UmMzXtw2>Xbf% zc|7>fsIT-7nP*e{EBzGnDvF=h|6<+>J`iu*>^>ypXZ4-TG2j@_*ZNiFa^T+JLLaH|tAmq6ztL+mHwGuVztOufw*W_YzR^cA zccA#U`U2)|;ImQR>bscxaQs_l^?vqS{XTO)#Pb*XRxi6<%|8O{0k`wv;>FJEsXko3 z*hPJl57#L6z5WApD%D@p3-3_lNiJUOhF-^q%NM()5Axv}#cu2GFi%5%^J2g0pZRcy zVt4hsKHR(5eZAC9HNMRMSFwkBCm$YH?6E%4ho=?OjSqZyaj_udrVnQqD`1rTSdF&` z<9%GLh|%7Mj}!|rrugtT#lnqUKKx^`V#Y(}m8k!-SaGBHE;Zg-;sm3i;>gvh^7BMV zqorckdc>{hl12ySkH8sGB@J2a{rp~vS$%%r6jH`v_4zZ=VfFd*NuvjiXP zuV7>ltMg64=n6(Iv3$^7QE}?OU35+34zcRDS9BdCc%K~K?zgUyOlu5tjr)pS52(Mo zM%n$;pUXU~i@woyjaJN|;D1HeGZrwH0KX32##|Yk7M*N}160rZH`#D0b~QkJ7UIFo z?ZFGcQGWULjRe2^`oPy){KiIxUw#u~nO}YrW369)6JwKKep6$sUw%_# zw_ko!ZiStN{qih1b-Oa!4RLS`t8IW zjX}g|;wa^JGFEf^D)`gr&PJ&tD*qSaF2)?(>Rr&3Rdm3kn(?l=I?_~skuHwVNdd&029OhKw-o_*1 zG%=g$4*of2ym6H|9US2q zZo(V=J=6ApkVkQ{9nRA%uFn`Rvhxt?HJItq<iy7EX7%~2oO_xRSJ(4r zIIQYtI;`sF1k}%U;;MeW!>WFP!>azRfci`)uId*%tm>CItm>Bq)Gv49s(z)zs{S2^ zRsEWP`n676)vt3{)n_@Z>Nf<`=QwdyzsX@$zu93`|9(Jyt`k@FA3Ch+w>qrqw+Gbk zaN?@|V~17!E{9e9Cjs?)ow%ys@35*r;IOJc98mwM6PNWFA)h%c>pu$p++kIJBB1`H z6PNXg?o$rS`jA*JtNPOc^=F)XRsXfas@}`0{@Z~1b56dhzu>T{_p++L7*K!7$yfE? zJFM!xtm=OVsK4sutNQB>t9mc1`X2-8Z#wy^{wIf3y_Z$}?ST3_PQI%D)nQfdWmTUS zP=D9SSM~QCR`p(1^?wA^KXCF@{Ue7}y_Z$}Ujg-xoqScVnfCcm)q7dh8yvUKf2NbK z>Vq6s^u7LXdPQI!y=&-8yvZ}`q?)aU*3p@F$KGOxNZoP zsy-s1KGMlo^~D@k^F#+|lPQI!y?y#!&vZ_xAs4wBZ_W`^m=Z8o=7r#sMmM? zJW<_zomhQ-h>5LkW)j<5{NVfZHXud(Lp3jwn8=LR=aH6}3xyOgA z1vfFT5Uc*{1~)a$L^+<_e>1ZRvE6?&b0=|zt1I?Tli+6NQRd#n&COH9>iux*;1*_~ zvU0q1F$D1*!7a^X=F#Bn!mZ6g%#*`!d({~l&0 zvAzF$nDLhc9`^d~VYXsc>!*h~f?2Mgl-M5TB4)XMQeu0WJAL8Gyk_>lCdXIbC;S!rnwd$g)|)$Sgn69f`seull(>=R zBaXYkG2lkmsXq|{zE@C$XpMc=pJc)@55CQcim9qH9wc}nlXAs-lJI35eY;W%vv)PX{zN-_)ZxlDiJj~pSc&u6F zri`bFm#M#T=JUkq;#F{$xN+tiKD^ZZrn!_k74hfeQqA4WGr@i1(#$K&i@<~9CYWKj z)b_0fzYcE3yak*VH_;sH!&BlWnYlhZFK)7V%ZHc7O*PB^q{iEe`mDGaW^W(f95>U< zWd4-mv(2N-XTjU!=9uDVRsTJBZ`?fdY35(Rl|mPo9ewyn+(L5{^Fzd!y5BN0nF}4m z{WNiz=27N&@ON>GOmSO{Ulx2TZn0T~xfb}3xFu$P=C zx|apK9(q~59X z#ym@$?&^;I6N;}fyZ%Dk>*`0m*4$5=CPsi)1;1;GUsXI6T($T*GnIJ;ah7?DI87{} z{A{!AZz_KcxOwsQ<~rsr#2d`8JQ+_DdnrH1Y)hQ(`W)P|_(tpz%5E{N(e6{#{<_co<{C}hP7V|8}<=@jyF8;ph`knd_A;`~m=bBZRW0`w1R{+O& za?KgcEtt14r*Qri<`K-n_tf}loL`%Ho{SgHHTyCz2UiNsHK#JK19yx3z}&#RmH0#R zIP+m}Z0J@~+*jkDVXnk{9XzM_RY@bhdGq_j$&6CaJGA^8Tto}?|KG| zzZWyhGAC1fo7s}NJ;k?~y_r+MF`kdi$;{)y5#XiFD=5C*+{e6w;@i!$%%{QG?j7bs z<}2WGp*zgr2dbZ6DZbNuhWRnYcbd(Z3!RYr_hWMab7}BW_s8Z~=DHN$WxmbaiQ>D= z&CG)+zS}&(Jb~i7%`41{!8x8iX52&7&qnZCa24jg6#v8=%zTRCpO_PwuYw21?KQKR z?|`2N?_qub&Mv&qyu|D}Df{1N<|*d$$$s+@$HQg3_Q6YV>Q6eX>c0x8KkdX-{aJ@q{nrkw`f~yG=bgB!|IT4m zf6-x8|Gn9j_J@7`zG4pd+kaQhdBo~`{Z8?#=4N91e0|NlNNm5~yJq(PQyy>o{@!cm zJz{(OYi8(Qv>y2Q-!PvhR^w+EzhSl|w#Wa`OeMC*|Iu_krh5MU+aJv;%@s`6~WV@jK>t zV%7hi;=h>qg&)N2{(m)(6Wgz6znVQX8CUNI4;TN{oI$K!56%?-&D_ge9?zGH#q-RI z%<}uxYsK%H1$3HUR6+bVa9QRi;0MKjH`_CJ1xI*(H-|9y1IKvonTwf6Q2d^`jd>Eq z@0*vI7f}4ZDGW7V7RCQCpJd)e@juLF%qJ=Sz#Pha6`bsOU}iGk2jlOR%)`tDzLe+B zhvs$WC~&s>kr`sD`O1QOdmfopnd=k(X?FGDp!mPcRK>3Dvc9lstz=FCFLj$%F7v-A zZdqS3r&8Rqt~1XE$9RIQBJ>j|>8@4a2yiLp_bHywYRSBh;`yxJ%wJO6Wld(jL2;M0 zl=(5m^IQ9v!%oTZ^IK<`p8&^r3RsVs>ruRb6-Gb7lJ4q6@q$(@=0OxMXtiaYK=DG> zNajq67qVtB=TO{jz0Z7r;%@6O^LcPnPhsm%<~!hIa4`Op6xO@T_)7jgRuQW@b0l+b z=0tF|yNES`xf-}!Xb~%e*nWNmTU%6|pZ_7&aborS362l3?hxD0pHM3v|9Q`QKSZdt zj@UlGgj)6KCu!{QL#>{~_Vd?c$^UR`KVKu`J=St!HDB@gaBB~-Jzs=%huD6;Mp$F% zCvMd9Gci8G$|Y9M-=z3R>k6?wf0QNgpMdQ765Y{O9I=|OUVOAA{}Yq<{19Ww|Fq=Y zz8EV{)w`Nv|22(|vBKylb<$m}!ENGWt-8z|C?0F|VD3ioIO~(bay+}AIO{yIn*WXX zcwT(DkjK_G1?gZ;A71xG>`@|<$e=$E#T+%8VEbH<21~{MI zD^l88Nk92x&tKa5m{`p}C_d3TM{Lhu)+$8(*!#Pzm8qEK8y;WQYER?a<2`8&R`c=t zDR0dnR^z9~m$x<$+v8WT&Jo+M9~G<=`pF^tdPD_l4zudNg0+)by?#`%@|e}@$5U4M z5VgJX^VY`(LA)KWQ~T7MZ4NmfVVbkTS(?w^dPW=&+4_ba~#?nC|B`>(q72CbUChDpUJ+l*nnHX~TL|72Udvj`{4O}rUEA8nyc1k0w6=AX z`4Dj(D?k0D(?RVkaFwvSRt4to!O5Ovt1a_S;I;Aft+C91f;Y!Ev^Fry-*ed--^e=0 zZ0b2&USckATK>I%b88~A`hAR+RxWc4;-}+V zTGyG?-|x4!!ot<~>hJg4Sjo&4k$*A%S!<9FNZT;>te09jsr8?e*8m3XYNes^i@$p_5gK*goE! zt=`1;@$PKhVwV4H?yvaHR%9$~uh@_I%!IC1Gv>44LJ8fi;mo(d_loqimJ!?i^t84U z+x9VWK-PhYEJyzDPs^uqYr zh5K5m%mcv5p?$5*%;UlTO6Y4{WS+wuoS^F8W=>|#VjeCrVU#t3*zRw%HBZH9z6j44>pdS%bdR;ZAXf8#mN3@3Lu}7K&WbN3=du;QOmRYU8H!W9bm9N&{c&iGtT7MI*Uc`2P6Rp>Y?e&*#W%}@!3F+2OV%6U_36rgJ z#CCsEtU_gc`!mC;_&><_B`w4`h0oIGezvo*NrM~c~*q$>oJV(Xh@h$Vj zWJHf|na9$0#<$EfK-(GLa?fIIdwk^+-|_4bhsT%gIpySfeD8X0i=FW$CBEyakQqI` zRh~BD@c34Fj*7$MTjhzV5k05Cm!?Et0(j6wVyxAPyC-}r8xZj(Q(glaWG~z_U~_rCp<;! zOL=)d=z8KwPeZY@y@jft@(j_r^St$G&n)fI_1*FKYj& zT~wCvoE&o&E>`ttPi<}ENBjNatf#MbRXD!tSR_)X9`ZDJ{XSMC; zXUbPS=ZSA1+oO-qbDj#0y$_4xb-aJdGPV`@{MFsVkl#+Ro>@ zE1reg&g;z;PoB2(dh>_Jc*v=5zutV2_@}43I6S_;Jk6b4&(Bp)|0vh4de!r$*coqw zs@FWL#o_T5c=E;Ju}#^3NX(_RigRrRK)zqb8-;xkomdnRey-zN^Q`mbk$IJ|xTdJa0dY~R?b zF~()FvpsKAEo2mLZ1)%5p1X{O;_&?6W$YC@PCrcP>x}!V39+ouriNmjlcN=G-d@Sy6 z!|Y*~cedxJxY9W*c)Hg$kToi_QjVoZbi9le1ehM%WfZ^Z;{^{e~-~s`%O48zPvF> zd$IUlW0UqqaRuYJ_CYu$zM^6FcG^1z*N(4bSlZ{|hVl0qeWTngKGB#L<+kz3#sTdD zlC-s_J6|4@%H_*wTxj=o*7@um??Jl?}e(hjdkMi{;gvi7l+Tk zI>vzJ&hc6e$J6gs>ljnTlf4b#TUF~Co3tN=3nx8bT-SEauLq2TN9B0*I_FnCqnYEF zCs4kiWIbcJb|1J@Qaz*e&-Q$Ux2L|5Ar2p}4U9HX?v~KN7%q0UXLQAe#%ytTdmb`& ziNnY1Lq?l3cKegP^KgICYZV_d4r{+7e%PpY*3KuyY=$?MZe$D>2V*{kXIE@&EEGG( z``Z;CG4gb7|K7f;ViP0goU|Wv808B}HZ?5m@3gyWpR(Jp*wmQfSnsc<#%#yl%g8@L zzEJx*+%2K0VYeQ+-@lo5`2F!w+IfF$K|Ak{t&MkNzQgnTn33zuzwW=S@jtOMpB0nZ z8n?vZ`D|xcE$sanK0ewRTgBn)@pi^(ZRh>5ol(4{^LpgGKejWPX*=(aj~lOO+wYIv z651PYi^Jo4!uZ(9_4qm(KSa4(LPz6fl(T%DjPk9dKPjJ_)Y)hh<@BU3Mt`xheYKOi z8k5A~?dxW26^Dt}?te}>nWdCEv^BmH}?z^mXo;_!U;H=b~EJ>LV3VPa>#IwcJ>W{bn~ zHOSZ{4j&JLjFxTf_QRi_2N@&9;r0g^GsWTad9blA$~}_?8%Lr%An94-s@UoOxuoZe z_;z;t;r@ph&BWpUhZu*&lfCx(1T*7@7#Fqe^$7|}4mHX??rgukK0%GRp+-Y(dwqh6 zanBo*#NqKiZ!C9mnU7UvhZ_m)rM{k@5k}o8Pf8kLbdU0mvLlU`#m@MrCB0xQ6osQ`cb2dC$;VMqvj@!GWuxS>qjk48f`qI?W`a5k}*Qt zSwHF}W3INde$*IaiMF$T)EHx_V_83HMba2!W0cn>y=?4?@&`$;8q+%1ro%N#*AkWrzp0^)o?9#SB&kR6*RvcbGYP?aZquu_57-#*c@y3JN z&iYZ~jjr1E`cZR}CK%JT?e(MPCQUSQwe9tz7AL)7{3LePkD8R^H;QzU`Hr#Ik2;z( z*=VP2uOGEIX^JsY+g?BFOwv>%sO_vDHQm^%?W`X)!#FB-){puvX_is3v(vt_e$*V} z!6;WOH^=CvZLc47CTXtmnqxV>CMC@`)`^|g+@#lyZ!L-xyYy?4j-S3j2!KU|7V|1i;T0{ zkHbad78zx_+V%Gr>H_ynT5Qx8hx^Mix{96ie^uF~MqZRte9Mf>QI1PqW|ZzG^C$DM zqwI3yez7y&^2zTQ?Zx5ot}w=n!{c3Hc)Lq|uX8@FFk;2$i#q4i3ZsO!eLf{7uQ1AK z+vihCa<)-L*LTjRca7@W&iVAN@t7{}oKLHajyiYFr&Y$2j^%txPhMp_?UXNMug_L1 z`8{JyRQ_P{8lzv8=p+av3-J%+rm_o{dw81!_?VL{=j6b!V^J#-os;Aw)vmRSw@x13zob1Nu$!06M*Za=)9+W}*UID9@H zFivPY=i>pRL|w_MtnbKKJE4C zgUN@C+S=b>d)`hyZ1mRt30?zF(Y^#XF7vgqPQ1U+Kk(M%Jma)>>Em}{eerLM;!oM_ z?=Pg_Pm{kj>S;HHKTAGp4A*`VK9c;su~Pdb_*n9f#!>BQ@S5afMofRFy`}I^$tR2& z+MD4DWlk79wfAdJ(f*(IR_%Y_OQ?TVyZ8ya{!d1U0Z#k(!3D`b8I85?hdtHK8DqrZ z`3@QL#Lnx{!HT~cTccd6+C?K@?Cg(n)h-#=#o_&N*+?De^ylo)%f=?L^ZB51waZ3G z`w{d%Jo$Gcevn-r>*v9ht6ec#JN9;lXU6|w4A$-g7nJ98%AHTbG>}D+D&7&&b>d`+jq;@ zu3Zj3QSFv-Lc0n)Gyb-5OFIKTTkT(?#%QPgdhj3B{xkY&w}d}U{?C}E-48CP7GrMG z9uBAY3Y%YQPl3yoDQsTUejBb(rifYgMW_8Ok{2;+Yaf){WA@hmS#pm#R{OT(hPg^R z;b;5$+c5WPC&O!frg>SrCS0zJX%>IU>8}M`p^Vq8tKAchN%5MUwV#pl#mrIKW2Jno zxm0@=oZ^c$Kh<6U7mbTGuV^oW?}{sK-Z#eSZw+ju_{?V7Tj3HZCC$OwyWp6VyUjPX z55Z+q;>`E8e~|iR%&)c2Nd0o=U)opT#%1m?6JB=u^PI8o2P<#3)W*_C$jh5Uv@;~X z*UZvx0+*_GuenRRJ#192U|wQ^73vinQ+?3zvf}?YAVaXm-?oU-F9PVC}t< zS2Aa5pO(Cmxl;QUyw+FQ{9L>AS$lt0Hjitk!WGKgXBK|d>AxXd4o=W+FL@QSk#>K{ ztC*d%Uz9x2d{uk0hiuOs#A2Q2NaQbt;k9)|hr|o|JM-B+CxH4Y4!66)7FegvrtK+0kq%4$o&tGfy0z&yMCT zZD&3^nyGI_&u2%oueLLvoy?%NJ)hglbv8d1hsXD%`JI#N@pU!-it^f&u4cI@k@?)5 z(#@U*M96p|& zH#<4GKAwh~BgM|~9+NuUoGlI?KO@Xt;_&f4!fZLy?l1iMKf)X=4!1wToFopv{=Z91t!DD$j1+}~(3ewN*S_;?*{E*Cq;Yq`|XW}eu&zP~T^Mbnt=%=chy zZ}rrd%!W~}pZco#oVNXW@>tyK=4{8_=TZLA)N$rE?J;l%_^|dw$;X?2YR{5czfS48;PCm>z4Y4*;gFizDee6adIQ_e*`#oFR7l8=N}DTqh3q7ch^D!}A$12hX+p3&vz&dxob5%-LdRK3_|nYVLRJ z{RsKY_-W=@?L%-u$?0Z^c{1PLQ*hrh)6Lr2zr&5=W|(8O|C4-%xm>$M$j)b)A#r&7 zW|~FjOMCiwoNXqGo$Z;CI@@e44sXvKbGSG>e{;<1PJR9S&>S-^EikJ@d1m|qvvHIUR$OTIjq|c&H1XSJn?-g$A?86iSbC{BTO5q( z41boo+|1Foe-As5`i>bAJNx%Y>I$>cVrPEFp#04EY_nmM4^~`h_SBw+yrASNbBgx6 z+FP}E!pBlqnP(mA{kO`z=-BK0zsM@{Z*AxQMOK-&wZB6B^QrHdo+Zxqo`L(p*tn?c z-POFlt%UP8Sb8mO|GxHd+&bF1-rZ!DkoLm+Z?l=^w6Dkaf!Q+3D((aG=_p@J-D*yb z@|$HoG}lJ?&(v+^S7K*>{*(HVc~KnRpE+iQEPH#x$7hbYQXKSN$MzMfo?~tjJNv^| zeY+Xbd68f6`L6mWX4>1%{<#}Y@qJ>p(5?t${b}=A?fcW9pm+Ly#%nQ8Ahlcv=oGkMhRq7tDNZdp>fihfMEEXZ!5=$f^E| zSx?(J-hMT^YCH4)tGQg;Ilg{14{O`U*IM7N<~8j^%ul&8znbyyI_;;z70Uc(HrB2Q zul4&A#IB>+4nXqS%?QpQ~Rrlirj0jIm!Y|EPY=>?EG-ZDo(QM1eV4yBnP4D=?>M zKO^~dbB*@Pl3zDJ)ecDhk9k6Sf#m;~SG3=SxB70FajRv%yxZX&Wp9|N+Fwikn`SHR zQ&Rt?*;D&>$#0pjY5ynrEpxVZ$=~ep-!?aESBA5Ex6QrUnQ)6T|C;}3KLR&~i?6ZA z6W$;HnW^IN^-Uq~qhe>iZ&WYj9Uu+V$yVCCRuG8)Vn`wo;XSMr_J>ClMJNv5+?yrwaGrjG#?edkr~G+IIVoq?Pe5bnJZ^d7HEZ?{V$X+V`!O`rbFR z2WZdHUah@M`=a)G?HU`L`k!cz(*8m_NBev2TiR!|8*g;#U(ueVeOvp0;~4w=?||`N z*S6394r%4Rshgbbx3{-vS_N-UZM*!_X_dXxwe9jxr&aNO8kLVotLnWNm5)eE_Ey;J zv}f0UH7&*4M%%9cYFc&gSnZ-0?e>&+U6esGX&KLHo3J;mgkU75UhyUsgL++tO~M-B^3Lc4zH*+RwrE z_T_6&)UL4IX@7}!U+oXHS89K$9nwCdZGGa@|5tmscEayYe_OR{YhTxX9Nvii+3-`R zemCv$+WocnYCos#&2`F;)^4Nyy7p}Cfc8=C`PvCPocc?(dunfh?c-^@_FnCk+Q+mH zX#b&oQM>3Br+%rOPWy@4wY3{+chzpHJyyGo_Hymc+IzJJYKOF6f=gq(#dkUV&4Lr) z8rti$J2{Ry09QgjR{IE?tlE3u(f%2>)DzwVy8d;zzUt(?sBQk?xYTD(e`U36YbR@W z)vm2QR=cV8a>p?p;D^xuE}i#>o2ky;v)Zq~?P2e3=}(>~?g`h^o{aoC^`y72_8f5+ z?-cE&@JQ9w`+@d4_*K=-`@QxqaS!h;$KIoGebvi*-yXZa@cVr)Z@GPUI$a!o|L^5R z;h6C;!TbJ1eLw1leH#u$IrdL{pR0N^zXuMgzH~L)zJ7E~@l$kj*suE2?chL^yTe&( z0P{g`wi-l_fP=oL=~u;r>FKavJwq>q15thtUZb96z75`_hR}QApl>LBMEpE`4)&{I z^zU#W%D3QcYB=+vf8qZ^)JVDv9Q3_F-zOeL*M$9QH2p9fh;mzak9v`LPxzo3Lq7`# zeJ|55iC>|e>$_L!X~+X=EWJ$p8vP-htzM_Ug8gb7eNxIt{0m&B#CYa6;Gk~;UF`3> zV)E2Px(pojO`@y7`N~f#_@tUlHEpGjYmd^TPBsy!cb z=nOcd-l89YgT8rmC)ls%(}UqFQ639lQwx~Smii0nmEuKo4(wNp=>skwbNQmn=CwQP zC%Rk1+lzKvcA2Yos8M{un5G5xvt6Z#k&XXVlbc73&zHm=*=MOT0W z>N7e6E^qCo8`|Z4`{+*aEVZA0%FfjRdbs3Y&=Vy;M9-7_Fug+ZujoyZe@*X^{0RL$ z98llT=iof`E&Yf1JNh=9Wc@(L{$n3s$LPwiWkp;IzNStvZvh8=C+QyIQ}i&{uTInB zT%O}{w#y&7oagdyE*m%Q?5`YrE2{qtI8Xh|@iZ5orF)9c(}Tq!`W5l7^jz^pdad{} zy$3F0U7?Rl{wIA?^1o^Pl@-Q!jjk`gPPd1PSU2dWCBH>alKfx#9XRNVDH?vi-wwxG zh3JFg!t@C^&hpSV;98bR8@KH76{X|hpo*odii^|r;ehhdkHO`w5_C7ayzg#$gt#<4 zLmWr1foG|B`Xf76W$AsAm!p4>{2uxj$;;CPl2@QTx9#>T(s6K5Ri>**eji<1@-xQNw`9wm8udamRh=q-|WqQ8**N&2+p zUFqABcc;taSDK)&CtVAUwR+J_#eL`};W(=w{Q_Le>QBEZ9!M_{KTWTO^VBo+HaMuB zqxXr2(Eo!2YAAgPE^j?g-?Yp7M$mDE3gi45Nmqe`Y80I*`Dpqf$zP%$lY9)_P4ZXh zrzL-t9xeH6^c#}DPS25iJiScv3G{l&-=IH{d=mYI%`~M#gtcZO@?D_bZ`F-##wVkeM z=jv0s85~f#bO+e4cF=uYe%|G=E>CrNq06gW-s!wldRw99N4ce(_h04tccIULEoRuZ^L=&FFM{VjL-8|X$1#; z*Xbsb|3i0!^VBVRI2=&_(i367`j1`==SO)H+|G(A7QVjy91i*l)Bl6JT1DvJCHK;X z*Y3Y4T}B*B-!JyjZN(+&XT*2YZ@@*YIC`154E-@2^p&H(lllqtuj2A_k)rnaD$v#7 zB3323rT9L&FC1$n(l3aU=l~p4)#xSS6nZNhP^t76cJ8ZApOQR{{#&eQqnKUZqRWWW z=_I(8l|k2n2Us=ers7(3CvjbRC_L1vPrnY=vL2>`Fs=vbP2wi>K{%wE(LcdK-=p+( z*sog9v9X0?Ua=ys1Yc7vncoiweXZzb;?{H*I8QxB4}|@yE&Vbai1Kteq}nlmPu!l~ z0q3g@^kJ#rkv;(jeVyn_;?DGK@sqT#xZPhDx}vxnoi6S{KLiJTz37hO-t@Clz7IV` z+>c%bj0I{uVB84Wxe)52g$I?D>3-z88+QhSF)`VRS>dt2Kh|E*?$436Ha0 zrngG|I{ghCP!s9XuwT7FUv;@?344Abc}4LgmcJjKVfpFiaGsh;_Y}{jUw~t+x9B&- z^XMRq>pA*e@dEl|IOtnQAA$4LBKov=G5sezOD&;eN}|4cn=TFKtEKe)aCvJP?fkyG zg0_F(^{bV16O@m3S2!;!e;y90RV+Ud4*FKpLCM$9Yb1Z4{uBBVqJZKpTFLEoqJUN}qT z(x>2TwUfRf`7XNb-FCj4t_l0q9=a_Y^hG=v4ye7%Ux#zmKKd>3e)>H)Uwux0D)kT0 zN8oMh3pyk|ME?utsxRrXrS0wiiq3#@tUS7d_#65~I8Pm=r^8w5dwK<&t@7y{$$zB3 zk^F!3MR=!moHpYM$LzOG(uwe4>lEDpK4P7wJHg*uKhY!L6V@4eCLC*>qu-bE7wAJ$ z{ulZ;DgPTC8*lHQOLS!z*JE@&IOvP`2`T?O^MP=#xErN!)=l~m%y#8O7u23=&MX05#L8&6j!0ma(4MdI#FDeen^}|cNHhoqr}zd+3;a2g?U=R0iD=&Q_UpAGln44f++ha(YdAKAe(Xo8AP+ zT6O6|;(GLX@q=`sd+hQJ=?db9=?BD(=?>y1^z-6o^i()A{ZV?Aoe8RS7{U)5RhS1BU{7`x`jNjksZ{hORaQa`#U!dbF*!d{BE*wxV(XHW-8bc43 z{1tkF_*MEHxV$x%-Xk7Ihu~Z_k@i)z_s1J_DjbON!!UjiXWk9YQ+|4wzk>r&zAWXZGA~}qZhsn`4CksDbW1qSnn~OD&$Y5<)As#yt*kk;egE7Q^%ia4 zKX*mVqX(hAD=J8jg1h8`vP`}8FEgtd;I2j{8{^g6hG`bK&W+$DW8eFpBG{sCRMO5vD+=^xTn;S<(J z^h4s0>2Bgr=vU$1>ACb<@Fi;}{VqH-eK)-ieldL?eGVR<{srwxwBL`vq!Zwf`kJl@ z|7RVcyTMb_kJ96%d_KJb4ya@FKJowP^YAuxoHnc4*ZU`F`~FS8inuiLXs5t|sQdvq z=sU&wZQwk0n(hhjw|=IFiqFs!rT$qOYki`+q>Ksj-KxqU7qf8w#%QmeAMO3E?;%|Uzg3)JI7PbJs zbJb1yn)nuNRJYr^P2UR_r2R|RbJ@QCc3yfUx9`8bEA2m)x9`7Qlpa$&{CTev>aR#I zOg{ztRZ)5j9EfrN4*H5QUk2x?Sb7tjt9@miZcSIeI&srxNHd;8?3XeH#8Sy#ieT z2UHSWQrYvBOy4K2M%RS>DusU7mAs^;_|7{3qDCt>_PK>q^=qFgfFF5i-Qnz$9+1kO{f>8|jJ^fvS`I9EMRPlo-f zJw4au)o>sx&w+!!Cs_VVaR>SooToa{zr*L!JJa3_yZmi`pW--d6e52Qq3OcedZ$O&z6TEaUZgYNJ?Sse&87S+bayE~ zmL4YgYxG3P$I zAr+v9!^JYD(F>&hEcyf3uV&L*&Lhuct3czL75epk03xT@4QUw$P0w z|A2m0@(<~Gl5eATOP)htk^E!2WCOeXPv|;uNPSATmwX33Qu3X2K=RM%<&y8FKbCwi z{SBOuv5&q4y&Mku^6Bkx z{fr;!Bk&^`C+H9yP-o~HaF#ktmww2;9ym{@!CC48-AM9Z=uU7*{YnpkgT9OOB*`z) zizNS@-XQrEdavYv(#K%G`is6IdBn!U_V)bEyd0dTuF|P+t}37(6kn%1z>j78Lk||; zq+f+|tlRV)@qhF>aUoy$^VI=3&MHhFm)t`aNN&=;Mt1u}>HA>6ilrOEL0`n3;eaa6 ze2C;edJ3GUO3=&TkSaxQ6PKpHgaay`z5wT{GPJL;J-)JZ1|0My&=10S>K?ik98mYt zUEwTMfqn+gR+Z>iB(F?Qm%IwS6yBy1>5Xu%N}_kcew9rB0C&iU_%a+&)tJXTV$Vkk zT^7duQnUqcQ)zT#I9FM8CviGG6wa|S=n1f2)u4lLmyC$thw*ud`6qC`dVoGEu18-K z*QX0Nv40PLkgg2xw;Iw7B!7tRD0w6LIXFu-rpLqCstG+`@}~3#$(z%k!`sxO^p9|^ zYDxbl^;^;ZO8v*^yPMkc(}u3=au2veMkF5(H?`Wb{JU___c;AIjL%c_1<9YFi#M~6 z&knQ&Z&RJfP=msbYgS+_t>6vBN+Ev(LLcj)tep#J9n_I9K`UD{w*DWcu!wce=LAU0i;}<;5<4>hejKV_MzW zUxLeZUGD7i3og%cdA-YrT>i!7*w%NBC)4GQF2Ce*(B)5DKI-!CE*E?3&i<2KZsu|y zm&dp~-{q|?f8+8WE|+R^=Xh$k+|uQNF2CvW2A98f`I5_J+TPiJO_!f^`8Ai{b@`yn zmt8L1?#}+wU2g00P?zVpyv5~jV84o-Z|C4Zly6G@CeKIT<97Lo%fUfk#MR({n!@t6 zBoENd;XE~!?f~z%rqg}loz@Kcc{o?iqF;gY)ol7r@f>=-_$@jc4*KTOTi}qIM}H~~ z(qF&#yncSn0Xr|1kg=sQh64$o3Q(SzWz z8E5F%;E=jN&lCSbuYiNT-{>6iMfzJfA>$JL3!JZhr(-(V^{>zs;Dn4n=yVvr&(ROT zv((>oJG;KRMh}8Rs(>DC=e~dFX>gXhK`(`~)h&9nl)p_Mmh%77C#8H$iSXyUD{w+a zA-Zs9d%T6|GO$0R2wfdc$S6uTmh!Q57s-p$BPB0EPlxxUm!wy~z0*t6IdGPWr;otd zsx19098%@zyPmY?=N`H|JSU?(T~l0vZVfNYs6_XLL+U(?9#^*0u!68+HZV7KwHR*wH&{vy&SzL#nCay~_ z6F)$26W5~;itE#-#1GQ;dPD)$fWC&jAgv*NPuDwL-{sD*Uq#9fh67Q4UGj(6-fWi_ z!$DspUnBJ&X8CQBH=+-~cpiuT4$f6g=(AG4DSbuUjJ^ejRCC(b&2|gA5*$#i=uB~I zx~Y_ZjP59IOZSJf)Z_GMI9okIzX>N~bf6c(`KlAW7G9Ronf@FOsqXYy7|(Ch|G)_u zz3BMvc6)v33^=6v(#_z6jHl=xQhoqELh^z16v>~am%@HEnEuS=pI!djWlsnqXo;2i4(I$O$*rnkW% z^&I3>Xyd~p9`adb3Ls#u<*Z-JqA>K|uC;o(<0sGab z^t&*g|Dm_Tc>bIIQt}=2Z{nSF;eK}gUG%+hp8AZ=fD6+0(7j!L%jMlJ|KW1dQ+Kx4 z(dAcRJb%RgmcW51?~r^i^Rq6;_P6Ut@=TXIyF9_=_gy~f@?S0&8(`00q`zu#K<(rB z8cV*P?gQtk&*_(8JpV+m5+9wS{V+Zc(2q<04?Ps#rf$&F;aqi#e%~&yZqqx(|I*)!|D&&nV@ifUANZcJ=erP{ z;c^Q&=!@h7;efh}uwNz6kGR|y?vN45$4UKr zSbhl{Q03_lCBK(G3gdZv`ZBytRiYDy*uIZ$0_UnkdWg6x9fX6vBsvGi?@#pCl1F?V z&QsNxUx)F$K3#06-G6nu8l0;X-9&PW?k9N$Jsu9JOnM0%^xaQyle{LKCwXo9SJ1W|w)sTK&{1CkW#{GWu`>+&?%uOj)|a3IQC zB=5rdpTI$1#9v6>mH9ELAMtr9-;H?zoTs|eg-6)OM^E~0ac{aBJWKVZAA$E|JVm#K zbF4vh5Ak4nIGn4VrQd*CSGC7(d=yy<8Ui0;$C)n-;2zL!+4&Jo*?-cdI6lLUZz*W_&h`Ju*<90=%a8##_RMiFn<4{ zV_vY2r-^hq@f&mvIA2Yoo55MiPxp}WZ_*;w9vt+|p#OwtshM=i zQTF!CrY(4unnO32d@kJ^#`ov+Xgl`>>FIDlEufdcv(!R*gXD|p9dNc6fMcMtZ)K-$HK|Z==7I`rGMWr2bC2 z*o%c@zRK85E4Zt*pKb&Hm~oIED*4y+Ov%5cH^Sqrd^!(4pK*fzL+YQQV_&k%U!ar4 z7wJau)r>#rZm=h_fF3NqLB9kSq}`^oT;2=&RU|(H2cqm5W9R>}{=IO}7ja$5|6|?> z4ycHSO8J;l;p@3+aGokeuY|{0h3UO;SIbMEg+r=1eH$)FD?ul|e5W6Ec_i#tk@B

>=aGoknH-X1l@pNCft91|kIvi3J>G^O$ zT4j2j%Q>)LMe;njL}tVxxT%%M`Z2E-jwzFwL?^(NGpo}z;MB}?x+NU+)u4O90d+q; zT=JUq6gW@SqL;w9{-M`P`H1(xxvDPn6XFNxf8cCYkB%Q}_g|mRghT20XTvoz8!_JvH_U8K{{#npt?AovKs`p6d(F<<&~@QF)s}7#`_<$0U^o!v zSEYV?=5wX~6Z9%6-;v%eeh&$64;QiK0(e&ThXqT^&Ab^`V==c>aOz4dZ?t`UM#4>C-ddJoOa40&bBxfc_Ld zYz?Bnhuda8O<#e#WDcQ=jV~P2H*+|h1P{)9fqobc`bN{8Vcc&+zX0#IUZSVK0X2qx zTk5||e+K*2EA&ZtSZ2gG;S!mzGf$XcpRW_>I&g=KH|P$qUrnNi!FYb2o-X#&t6=>8 zPw$ZYP5OUuo|;1c1^d-hy2M0#ej}~|2Yu6+*M|dYI{mohGw5ewtmj0JmwYz;j(85e zTl^M%Mm(1;@`m02JlcX^%A8NPh6~by^kA3gxSZqiNta_M-Pzs)E)Q_|Ethw=e97gq z{yW=$#N|OQ&w%|ZvVE&ytaruj-7Wb7`k2dq!a-joFE-isLYA)#2h<|ErsRw1)^MI$ zLid8R)Z6q3I9n~F{gN-Ivn5|ae+JJ|+4ONZsNSUuBwt0Be$&oZ)9LUmwT5md`TO)R z$=A`dB;P=9ghOg0{iU7zHq*bs2^m{xV~YLyww0~|ht!AkqvDU~QSjKzkLeY#U+toI zz=Ja*J_ZMUyP02ucUpVsQUUw*XCIvghtz($IUMvIp!>oB^#%Qs_#iz;>K~%l!1#Wa z-Yx!$J_T=6U(+{XzdAzSJJs$#;s)>$>l@}h;KkOr^sD0U=mqd4>j(M+IHZozdGI^d zar%;!KSg_|+4X;>Q{gOij&2U`Nxwi3gcn=C(&OQPx=62-@|WlX@FnXCeNM{%MaN9H z=i_g>96Tj6;tUw;e==_l=c#|_F7WKkoAe+!U&Y)VzFvMA-lPiA0r6e*VsT-5jkpN? ziP%FQf@3X%{z>emufl6oG1{16_g|bY2d_~+T1j4#ZX|gry1nG3>3)*O(Jx9~hMp#Q zS$etT3G|1O-$Ngg{9gJe$t%zWl2@XAGwtzLrtgC{sVa0WIG_^g=CEH?rF+4PGb0`i z2Yo5bXTW(Xm0k`n%SfX)!TBna-V0}|8uWMK`{@hfnskA<7F}$XUB5PcFC1&tp=*jC zpj*IMsy^LK>NlXDle{54Uh;?O`I0xH-;?|i`eVtP&|gd5j6NrMbNZ&_E$F*v+v96V zr^4B)HQh+^$LJ>|Z%YrAyd6D3^7iz6IG~=OSHphQfj$7Q$c#7y2YpX6_s+5RZx^~M zyf(8N-2le*Fx>^tRek8;;=c4$aX)&6_$fM9+@Jm)jBW){r?*Nzg8oMG7w9XJkD^P=wfldOw%~2*CHgVRU#6dx{1rMN z`B-|j%?!-pTM!!TsluYpFRW6QVZz6r2Znh@O(R8OqYd&DvPcz z`P+1T$(PZsBwtSVl6(a{Lh@|dFZsLlBFR_L8zf&%?~!~BoiF+O^d-sH(f>)lfxbIv z@86AdB3zKRiGB$7tBAWu`G|+WxZY#=$#9<9LNAegE4@+tA^jPgV{N0)!dWVZz6tNh z+)gJfu)pugrR%`k)MxZ#;yv_W`18ztv>(n>2k3X;lj2q*E9ijgb ze?ymCXwTobbSmsu5jTbdQSJx_eMedTIXF*!N53xl5A0|K8 z%$U;Q>&IL0h0MZqr6u{k)@mGTjffrGyCEI%L4Q}@#AC9g>D6<4BvgmbLQ^nY+j zRiW>B+x|VGDqSD$YE`4V!FZmL9x1lyx8S4c8T1x7Pu))+flsPh^c6Uy>eAk&w(HTA z;DCCNt|M+hw}Wv%E8R=-h=;-X>LKRi;av4Fy%Y|qM)b$xN9eEN@>Wy&S2&;^rEkDk z4~8zf%+4de7tU8LnOktKYDKq(L#j1BP~3)o6)tbJql0k1dV*dh?m*|jxvC@m0~}JF z=-nw&DA$GaRS)Lv;at^|ehCh#Ui4gXA9{M{|o1<0d)Cy?EVJQP2rFlME4U9rYDM@rQe3JehB>$jP*n4qj0_&O8*Y$s^{r) zEA0M;(Y3`R=uYAn=;vYlzDvIer$Zl1JPZ&R64^`{7(Qf&K^%sfqMS@g&;2(mq}%(-w^NO6kX8+^M;w6j)u+stz_}`y-VTS< z4*DzcF8Z8!H+>Dp{i?LF#vV_^_rUpTAM-kJuG&xchC}LedaU>h`fc$cItTWvFX?aK zK$L%%{43@q*4ppC5vRjJUmo)|a7Z1YpOO4qda~q4>6MayPw$2U>IeEboUiifn=tNA zrBmLw`#VOr6d$LDz~!xz^i^z*P^U8SeNSTB-(AI?|T z=+9uRKSG~{L+UzxOMHVax53VD(H4yR8R*6^{%?uy0^|Rc=n-(PiirzfPcMW+st~*soIQIxy}hrJKT7 z&xC#w#`=%+060ro^vmK5Iw-C|uZJ^g)TDFafT}|u6xXGH5I;a)fU{IR+Sp?IK{{33 zkZu8ItB2`9aM0I?o+NHeFA+aN?}7cQ3H?9#h!yc)aNQbBna6&B`zdNPr>nw#)sk)i zV|_@vBb=vN(Su;zZ$ZB-ZbJv*kZMbRAo=6;K5={cdpOp5g8mf_`a04vTk-pQjZSoV z_)LW^bX_=0McfX~R^6Bnf@i7j^msU^deVz+`+Cuv#l7h-#eL{=;=c61;(m155AF7z zqBF()={Dj4^z-6@^i1&}`hD@!^yhHC8cd&pbJa6+k!|+;KTB5<51|`~pQk&(el?sP z3}by1dIF5~QRw9`o_C`U!y)woeMvl;zWbxXF>PwRL}$Xd|AKA<2ckSg@>iLUmptMH zaK0MLd_A12UZeBikb0fIA|6l2=GgCV6KMtKD?i;B#`-99HCfJk;@xg-s5t< z%eP>xU&8aj`{|vIhjBj>^Qv&?8gJ4~;GNb~x*r@;)9DxCv(`*{Djf99p_jpHtheY7 z#PjHH;cHfq{!6@wj>|0^)2l`nT?<}gEvH+<*Q^zEKgr*v$G{EK-=n9&gKMm%-+@DF zJ^cxM*4jva2k*4D(3fHS9~)h4hwW{2d2tS1N4%Zx0ONT~dLZmqx%5aF&u7vT;hokF zdLg{u+C^`GL+Ug7AdLTGqt8pem%eMKU4B1(4;)Yj=$der`hxBtK19C&2Yp}C^Tc1# zABexEzY*ur1#m*f5xU|o`}O-@e@Bmz{Cj#HoRIMY{h^fqk^WZ7AEW;i z|Bo*EnY}&7=_=wAbTjcudLSHYouVhe_`FCjfJ5qMdW-lhod@s8JWpSM^VKhO(cO0Y zztYL#i*!?XM2*Yz({R4JLQjGN>JK_w{3pE&9#i8l`T~sS59yM7?DqblQ{j-hLDv`G zqFajprMrk@;=`ZkhQQ^myJ)}IL%#zDeO~$#xFD@4o$vBZmn-ePvwUNhd%^g>0Jb*_ z#{UJ-lO!)jFOfXr4<(OfzQg6OVXSw_{It|BPG5xcl#jkH zBRJ^0kM1b0LXQ+D(zC=>>E*CrCDA+J23Ew!;aMt`d4XMDrO~B7w{t~jz(JKxx0XDE z9w2!Q`gO_grg(^ zz2pzl{oyRtfPNj$Ru9pOB!8IRAbDeY4;)gD(D`uC*Oa~l=c#7&zi>g?qx8LB-06p1 z9_I4fE`Q>3zRQIV-r2t8a%Y!carteRKXUnd*smhn^DB(s+qiv&4%vANIvx)CB2Izx zR7>V{ByUYOhw=HE?g;0rHuOMoTY9WrU$vu`iyx;ylk)B9W8x?1i&DM=UF5KRK6j)O zVEjHur;4AX9~O6|pM>%MfAkP>4|>x7xw`W>o9Z_X;5R1SaGA{98FRL4H|7jx#_XF> zvWJj}Yzc{?kc808WRSf{5{i&46N5>{o;^lcCL!4x>(5qW_j|t2_c_m;Ie)%ipXa;W z@A=+y?tanT*|fCzvM-@OVtWe2 zdW>P$2E*^yuv5SV=2&)nFnnH&{RXxl&;AH}AiTu0z}cP&oG$|xhke36>hKeXYaK3K z-_GF?4le-1|0#0+8^Q2@itIwHPiH@JIP^C$UP;~w4Bsc=`eEQKo4>$3gYzH3@cB6Q zelUDKj(rB(Ph|g#?X%d={4Uy;*Z>!YP2&7{hkH6a+2NI7_`V9a-wDpL`84K}Iltp@ z`6FUJC3!XQf$%9@9}6DP@H2KBaF#iZ{W`Xv&VC%U%QC5}wWe z6?{H?4!a23f5m+lr!`TjRa`>#n?qj9=C|xCm@j6#j*Izy#}0M)RfjVi&UN^l!-0jR z`)}&-`wlMzXP71P*#OS6`7q{7c)tID;r}z)kH7`yQg)?3MEmdAKJel25i2+!2QD(#u)oIoT=quH*RlV?d;{C>gm^rc$F2@uWNu`qV*WF`H|F{5 zbTIs$D0>Mw+uX|DgZVc070h?AEBz_j?_@`Uv&~)XPT(waH+v9z4?A7dd-k#yqW7^6 zf{VlUvmZI!@MP({tHa|Q{?XyH4p%x=y1!(H2RfYX@J@$sIc%IR-G3W!hFNm^`hv4; z{uuKEeEYM(*`5-w1Q(dUa=r!IA7UTI`U3U^aG`maUG^{W`p0kV8sH-H2>V5Fw&xgo z0C<{toIO?K<{#`_tUtm29sMW!7WyPR6MippcKuWA8R*mOfHUIzmw&PAf#LU`*p0yj z=2>=o@K+J%*}XBp$Q}t^Zx*qqfb-4E?1h+LVXwjb8ha-=%e>A$ivAz_AMiZ$2K%YM z#r^RXTLpg`ahn|lhSyKnEx{`z?y(1hXEb=oo&gRBf6UGWua9tft=CI_18<2a%YF>L zQ2!aWepZbCEISFD?eVa?3Y(SKAEGO>zeM}9w}baaJjXtRc@X;v`1golwtB9t>r8~k zo)5?SaCkL#EaX{cb#_ZI{5}!8A2=_(CVLe4Nd4OES>WQZP7yN8w7W;4T4RZ?n9vFWAhwZr{_Q!N~buj$? z4?70)S?reJstsnddxHzjZ1#s>|Hv=cv%n#dU$Iw$XEd14-VLrExsd%g7{1TV{ui8O zE@8W`ivE_eRq%`k%h?UU;gKuYEx@snIqW`Q`1~Y$1bC5|%T5Oun(NrJ!CB^d_BZGa z?A72RGmpImobB1jK7{o@v(JJ3BR8>&!6A`b*%hvd+p~l116Pmyh20388o7_%7VIB+ zi2W8gB=UE5I(SBdW9$Xs7LkSQjbQkHcJ_X3U*c2X@W{V8e+-U|yukKd7wcKXP6TI} zm)LE=EyFLf-vq&Y znSSif;A~Gh_DJwF^BMMBk(rTYta_+^JjI=sN)O%9)Q__4$F?vx(Cv%{Y_oa69mhs*yf zj#tU?r~!uG`{d)3f_X)DCvdi>#BYP){WZ?VVEfAKY1rPMJs;bbcn$hF&I`ft`=IQ{ zm%fc52JAxcJhLJD0l3hNWCz_9{Y9}O!P#asyAybt z8N>bn^EmdGn8&k!#ypYz7v@RqviHRCPGQ#r7n!N-b|N>^*zbX-nN8TAWBvmBN6eeD ze-*i>8T&REe*d2xa$n>v*(u^!1?AG_EGfT?91Ru zk!RUY`}x8DPhVu$1Q&;u_$7x2I{cZ#KRSHG;bMntJ?$9J;rAR~;P63*?>ih?u5|yM z9sbDS?;JkvaD`_|_m}4IXor7t_>RL7?$Z7Bad@V~c@Cd+xZJa)`)lZM7l+3pQi*@)FhetU)*Ws<;4BLJz1ZUZN8}om7zj`W&yu@MP46}&y1c%#$vppqw ze{g|$iR(WE!}r73ld=9Pdja|ydlULP`!8^D*#Fq>iltr4;WiGBc6foq+Z;aU@Y9~s zBE~PIveRhxa;s&EX0GrN?XNa9fAp z2WOZi`+X8P%jU(H-{AX0KISF<1M{1l|Kso@aJHu;4+s?Z*IQg)3k<(!!j1uFd;Vp& zK>x??i!NqopzpGmf{VlMu?rl&>TqRm>H0{AJ32hv;cpz?@9;H;s|1xEFV^9n4re;N z%HiJ~e&leS;L_uDa`+>M7dX7t;nNO3bXct__EX9FM}f0!ZiD%KK0bZG2f|A{67vU~ zPX%XtO1v0cU_Ru09T>hZ%ie|cPuPEe;q|p(>-Du;SYP5wAtHZ@^Sa>KktOa7o*(%% z=NVvEq?^4Ae4%~?_I_}_>0$o|&I_-^uBQ0G=hgk$t-#ryD(qqC0QP)vz8T2g11>bZ z?Ca$Cfz8?dLK8?x7RWSO1AIQb4Lc2-T)!Q=2RJ9P1A7D*em{|&4K5CQmA&5KV-DYN z__>;;+c$FfRfk79yujh@4qtTm=~|`7tL1R2!@V5-1e{@(+};m*4_Bn92=NCRz<8ZpeOC8?l@D+!>^-7Ny>u^_xM?1U_oMD!%-&$~%&3iE)!t48|!xyl=B)CbK?4Sl>J(jUk!A0ix>^_+Pz|KUkU@rk@nJd{pf%DB(>|@}(@YU?g;Nq|! z*_9fWcD%zq!SMT5T>l{$e&33njrkh(YH+rv#CyO6=335AV*7RM8(6=dT`oej-@vYi z&SSrX{)zoAdLw%#IK%vzor`&ikAVx!O`P8bXPKMX{*fZz!VUvxd$zG#f-}tR?17k< zcrv!%!TC}!{GTd&2j;ujC$aq=_I+@MxtIN1lxSb#n&52DKF$-t1?GNs8!-GHEW0Px zA7a0Uc>#M0c$)be`#Vu@9$|0B`lIY4=;Q1w=s(y`HxlFj$*uv;_MBoTfZ_8h?A8vy z3C^<_WNDtkH@{%@4M6r5qI>^$(<$P(`bXM1$cPk`b7N7H+Sg=P1!tMH*tO8L+3{fb`~tfbINuCqzmBfQ9tMWrhhfPD)c!FI=s^^am3;36}I9RvO*JdWK4>l4|%(JAbY!1K&B_Dt}O z`p>ghfaiw4$leBq-*;vIh4n4ikHFW$TeAZbM15O!J#;&ED!9mO&wd%4Z+2k6iSEcA z172@-V$TM{|8ufegW>rmdms34_^a#-;JM*l*set3*Vw_}YvJA54ZuZaPj)l#H{re6 zJ+Qtndl|Ah>Ifs1+J(qnAtc1^FKiyc2w}7pIvuut97n%z> z?*z^_zhQq2E;7GmFF-G5ZwD`pT*CefoMC>?egKB=m$8*JG2U`^BXGX?1G_7@$Xvl5 zhF-;<3Etc=hrJw}VXkFw183R%Cm8-uiSz5=d~+SUQWG)WdUj289yh^-vPt-tvGkTAjbQRT@PGj{?2ZUKFaQb zKF)p{oMHaK9s|y@c_z5fJi&P`IN$t}eGXh?o@77MRQNQz0s0KP9XP{0%YGM}W%EpM zp?Qw;@4@-zdG@d1BJ%?KBKjY8nHNQViCq;8pI>Iz2gCc<>=(iC`=;#fVEBDg_Bb&7 zzA5`l^bPhp^ey&&F#JCh`wSS~e`DVT7n=XFD>W12{l|_3!{?#dEz$SbebEotAA;fk zT-l$2;s0FOi@}BFWA;{XzWIcG30!2lLafJ+&ombkp{U5p#yK)OLo%T z2C!$Lz3f%!VD=6${2u}PI5^AZ>)=9D;oQ?wjHj{_z(uCUehqD~$AWK1R%6ct!~adO ze*$OO{0F$uti^dTINz+zuF*=2SBL#PI+Xn;_+exidjdGatk0eg&aycl^9G#%2F~`B z_#bpb&L3j?2zJHRqCS!xf{tQ`qZ_ePzy)SB`xSI7doVc5jAy5Vi_8S}SKw?<68i^m zNMtg58+b;8#_Z$Z@W>|YJK)&J7unCX5$oH69SUA#wqz%O3(Z#SHeh(agxww8hCLVz zzhBB82hR4iW6#3+_Uz?g|Hzlw+rS}_udoZjGa7VZ{|{U}@-=q3m;B)SCOz4;!2Xea z+0TPRA_uU0foC*$n>`lXB62W$9yrTDAjJ*@Q$Q;f-34S_i1p5~H19sK6A|J_) zL4U|@haSZqg#L&<1wEQQA3cV>20fO&1N||(5Iv541wEeq7(Ia<*iOv%6Ltf1I{SHa z2D=kFlRW_aDf?seMD~~HEcR;jB=%19WcFX^DeSWC#r!^F`_NO_5$I{`Cg|zx4(J)| z!RVRnbo4Ctx9HjIJoM-6LUcC!2KozjrI*Eg=df#`zhoz%=dxR(zhd`5&trdt{+gYQ zp3h#1UclauUdTR+{)SzqgP7m9Y!$tT9fw}bei{88djNU~`$P0n_8jyw_Hy+1>}}}f z>?7zO*hT0S?7QfdY)?lq|5a=sdNn%%ox^U2{*m1ey@vfUdM$f4I+y(edL4T!dOiCX zdIS3^I*;w@BE9sxm(M)z70AQ^2sjY%&LpWxmu0!L0DCK) z3i+Dc2YotZHF+HRuaIrzh3GROzms>M{|>o8K8rpZQcN!Qs_6e*$g{g~zAg=YK13y_ zpf7~fCwE6*3~5XriT)?#W%5jLa#T@BU-ByS<&b&ggXpVx`^(aLn4at8T~8SkT&{VZ z8|()^mT@(Yy2-Awri|;CfIE)%|8g$cuksYLMf(m>_t>)iqmUywAM1EL4mpX=cHe>d z1vYpb;TyUq*$><|>Pg65v~_%+gp}KBKi*G5YND?=1KzmcxyFAd}2T?8s26L6H$5Ujv9;2hmvgLaCvBm8fAN7pV0Q>s{_t)Q*-AXIl z_>*dsSKhICVpIiXCVH03_gxv+w5WN#Z` z+8V!#Qt^Ojzw4=PqP?ez5=$P8<5y8Sk;j3HD_2p*lBZHWk9^=j8O-;PkCN|@zo!0w zJS@hu=2u1e6)lhFJWrr<)#jHQc@_WPM7^AUmqtNK1ln59V5Jw@x;??lRkU2MUX6kk z?RU98VtwCjR8{Fj9?;d#wbC1+q?1R1M>Yyka>-N3=gITI*Xo8Sfk$M2IpB1tZ;H-# z?FE0(FhqF^ZQVXa$&mGQe$tdhXnA`kHPV!wXzTXq${qBsr@G_*(3R0g<#=^r{>weO zvW#3GTwGaKj*!#9PrwzA$@&&(LwTOu5gh05Q{F^d^Q)$empRR^hOz)H=Qp!a4P`6Z znqN)j2HKimO=aY9`}}Gui^+0+HI)LgoL^1FU1*gb(L@>m-5Q5!Ry_P>MPNI%KDn<2FgP8cvm8Lb(Mxnq0I6Ae5_G~;(t=!Uhzr5 z3ymU`G;(wBP4EzDx_yz#NNIN)=asH7?R;l_ZWd`K~A)nwMrF=;q37*?1 z%5nZ{#OF70K3`oWhAqy2O9Nur@_e4)XrIWrY@f`Q?NivYeVXzu&c`~QO_a@OdA!O- zzo48%TgR)ZQt=cXFWUc2mD%J>xIM*{n<`t$Uw|t_H&t$;t^QwBJg0HJX+4`OCR&bH zCAzuN25pVkLK%&=_Hzrx?=N}0+~tz_7Dl&I!q9TQe?_-fTA;1@zO0NyTl@KC#qWxouQ!h4I|$q^da!bX9EN^J>3&|;HvxB# zepgwH&UAMKzZLzSQtN`8-vIRc%5?O2*Ep;nrWB&HU9-TWqd!nw7qK3XcUJUBB_1u0 z_sr-Il>wA5hx)IgM=5j2TgiLK$H7Y>ze~PK4*f^Yr%ZQ0S6aX*r3<+-xR-a7GKj2! zb3Gp^)5s0Ln}a@57L(Jk{b=O~xjnWYt^6ZR$9IhKKgxSSzBYP{QcNBSR=}OWTMm8$<(i6T#c@ro;tQxeJ3!BYdrDKC)cgO_{8 zE3L_E!DhgCrIR$xZ-UaDayh>VN?)>^-vnhaS&sLKGMp^O`$QQ_mgA)>nPfR$y5o9~ z!RLE2b=5nHxjrcA^2u+A6XD?iBfq4obk*^8Fvhh5P>C`D-N{IEi)isygpe6~Va zh_;^ZtWW~}C-$4w{|coc+B#pZQeLuoWzAK}Ae-Z2Rx8uda{Sbo93=;BjsK%^25p_6 zepCkC5aVUL_P~B>7W1Pr8!gZ09b?ug`=s5cAn)Z}tK1-82B!t&D)Bev{k0hLT%|kN z{kq84DT~P=;9lN!${unZ%-1Xaw`BW9n6Fo&$;~j|po}JW#e9RZkURwQJf(>IDdu@f z#oMyKxtRZ?bRuu~rwrVmeo}^!_k)WoZ&VgayH-NI=G~|qAg?FiC2uF!x`X|@4wKuW zt>d*(87Onw51W*UXn8!k$81uTp{?VQuN0!K{gAKp`d9WZuW$Lv6tcX&TQ4f(8WZ!2;=U^#hTf$NLyvczgZ0X;vRlbRXS?o#r^oD7&PcnxJ^Wm4 z!uBb(?uquw@Q2EQ|J|P84nTN9fbC@4i zOq=_J{I0Yo-+;Wh@)2b;`7!wWm?O$c@-scf>jOuXedGXepOB-3f=LDax#rZtD%1Jh! z&jU`g<@x-q@+wI3M47T}rOp!7JEyp_@b4kfTTjO0;&Y-RP-(_XcQ=)(Q`0HZK zWn~^(?&tr-Tv2`_7m4HHy{i06zKOo3R4pUgXS$y1<>w0aURPqt!Qi_w|5JLAd!8uc zDjR!CnN2nzFB^MX*+YIA^5V*OlsnSy29P%ky`v~)v43|0xC1zX+!XVFmCoeOnE$K1 zg|^n~KP5xvbUf}Vi_mg?%E#VScA~BIxu@JgTgT&`GTKj!Zyk?&%1pG?|2<_D+BzN& zlmj+biG85lK+Ew$Vjn90PmBJn@g6B@XzO@9QVyWy@u(jANO_2s$0IEEu@Y5IuJ-`A z{xphxq71P4h1jy{7vw4vT&@!V<RFw;D#4>+M$4 z$a1}(Rr`_UdOxdvh_=?Fy!yG!X}v3|Yti!dw~wu;9zk2T-=q4u#rW2Gd(%FpOW%VDMyTtmd6`mFS$?lb+^eo2ufse@Jx1OF?&S?qACixP z(*lCkrWNG+U%@SF8TOCRj-oe;{#Q#>XEl!K0Z*@_GJ0^KvOfx;_*R7tgfy`Tl4d&`(;k^tFB(M zd0K3B)l*6IFXx*bTSE;;Tl1}{c1K&sr>0tj&UA~%2lHcVssk#^^%9Q{=Ev4jkD$l9 zys%!`RcfnM{Y9Sb3J3ofTUSjZi`T#NVnfv-XnB9y7F$nUMi$q%eX(I`p)}1uOg$s* zme-dswTLXQFJbCUa%&jxSgfhuBXS(fj zJw8ocMwYL~r>RHC5x zyBb1$L_m8rnH&$+1721Kk(*%tvO1mIBzL~Be;Ow|gYA^CQa5-NmbvpTT@>cR9@(uE8ay3o%w~5?d+PxS2j?qaSLH-@w z6Fh}{3iDUgHRMZ}zoPCT|BHEN^*Y)0hG^ee_0w@YcLnhBO0TN5$r^Z`=T$YHTwmm# zE^0UO^I$Wei#mk-D&}3)S>%D3cU6~>$AFuAUsF$!r-IYKH^>V_`%2x^=L|WYHQ;%k zZfY&^FJR5vU2RSN6C4cgMZSscUsuPI%k~xRUsq?7z2J9@9_mJND7YuMfSiPRPxU|Y zOPKdmEBfSodV+I3z0`)}q2SFyz0{`UPr%DPz19BYY_J*7TOCdQ9=y`qM_o_e2wnm{ zK;AFfS9(LeMm`Uo=XpbQRg>dC!o06qo$Ps2vJPHe=}q+&azo7DR0oioVBSy7 zB6q~RpE{5HCg%OseDX-l`>O@gbiNv(7CL;!;Ub4`I1G0d+xdO~pU;g6;{DozY;nG? zqL)~n?*~yX&+n#ZFxSiW@3Lk463g~O9qr%adf9#$TedH;Y(K)${sXR;?LTD8_9d3> zKXSAm&GoYVShj3mV%dJ2dKcHzx}Jqoje4sAW& zNmt!9M0@M;WV(6^ZS|k7-a}iD-!s+VnkC~ckIPh(&~m&V<33fpqpk5Ks#DO`^=hJ8 zwHCI=^Y>426V>);dH&uLm!*!Qd@}66!*P?;9BKD_u;!hl9w+C3gTYtH+rjS`lhrD< zv48h(;GW=6@>$HMsBOvrVm?Lfjka#@XX+T4(|S%*ze3B~cPeh0x(RLFzUk^!w6&ho z)nRq)>p5MWjkfxquI8ZSdR~Z|sUEfYTHI{)fzAKLeW6yXTe9AdvHI1y0`;x=R6VaLOX5bS6U#ly~9l(|2=c^~l zJ;0lT=Bp3ML%_M71!|poa{VV@zCdkC{v7j#>N{v_Jr=5yWKQe-t-8$S4x!(w2hj5N zdgB+VSJBq(U94(hVm#~iE>;(#Gu;=r!u33Uv6>_8S_b16SN={tNnS~In>b&3y#JjV zMSi87I3Indwj-~F`l*56se{QsqnD^t$lI~MrRsX}esHb$rRquY5wIS=O!W_!wW;v^{i1-$?pE*`m;vuP7VSu zue4U3DDC({HvHrEK;pboIPQ+%E}2W_p- zPin5rY5)AJ{$_Je<7f3hv|OKV@tf4Z2r-_uKKW`>w6%Zo)dOg`e?}Sk>QS4!1a4N( zNW0|z*`ijAl=GL*7q_Ufe;P_wE8{}HB zo_hRlwN{kuzdrbb_&sWSax{2!{9ZMkoC3~@->2r0Uj&ab_N#u4WP9N*fd|y~Hh&%e zt2)o-@8S=sMK-UFKdeSY%l7jA@VnZM+zR^ZY5cAZBa8h!$~dAfv$;#)QS~HQ?C+oA zkEvB+M1R)tJFYfBTi2IA)HXJo0e`4(+q^mGggVLQVDF#m_cr(Po>YIeIn8@Yy=n6j z?`hQ=i?;{&%Ln!TQWI>x6?#T}-R6sR|5nG_ygmM``kl?6de5nQZJy^juNK+dA@qV; zF|K61p2kHr!sfm4|ETS3t`%RTzK@pswIKeIIvZ{6*URcow6$L^t8L=t@e%7=7=Kw! zCm-2e#+6m~ikd?%T2aRJcl;Igq|N`tUsc@+vc1T!#a~mSZN43UUF~c0{rLZ>vu%DV z;fA`?W_Q9(^^VPX^=_%P5=;8;Snsyl$>z!lchq#7gA)E#b8XfW{!`D`Tr;6q^-n74 zFD&7%nnrF9`>|Q*J#`|vEBGDbo?3vm_S-%6s?72D_cR`;{>j)Mx^cooH5x6~zgfZ~ zwG-M}|Ho=N+Il?mSoKd4?d9W_wh52bG_-vEIiZ#m`}e1mo|qy09;(TjJ6$Z z&997hTIO^<^V1&MJSf3WtClLplk!fa@L9S0n4-UlIbeHe?gL z+!LUUBqxCnL%vL!)+a#Ak#@I${1oJQ8W7Bu zkN*{I8}?@%A5}Y5YJ6RLfR@MOT!OA?P3_0S(AuD_^M|1wL0hkP8k*}xxgPTMPD2YP z%hx*%tuI-=-s#iklEv$tp9WUb^3m4(s%wA9oYtqNR&4W?gqoV#OpGVzdn=)qmW;Oc zPi<`w+S)(0wYz9}yzeK})*_mV_HsWwn^;Hdh0b&>J53GFyC(!cvR7s4}?xL;Z6R(A~67#e6Q@oagww_PM zYv<8c|M8luHQpZTKT$JmemW#kYhv>fZ>sjD&11ZcwP`jhiA}UEHs1(wl=wWgD2qhHeMkQaeF zB(~EUkna|if%^7ZoXy=5J7{S(_fPDkwIt_af1R}sHuq2LqID8zSbsD;Q9hj91lC8?&nCY~^*hOLk?)|h zU4y~jBo5YUbrj=eyM}^)NPJi8P9A}NPn%61jUKKYAWs74C63hmJIVIb!QUi~(bCYF zuCKwZ>V2$@w0TD2IBk`*dokooyyLYa8QPaH=I@l$QF&3`9O)J~E&!TdCD zmR9antatAR2ZL*ok6}JZYm2t#KS>)Xb2{Hl(I(nF&of0^YV+m9&$Rt$Isco9Q?;vT zYyQ(Tt&14nx*ko_mZ9bK=w9M9?F?F8kK9SqHUF;m^_-!FqpkIvrM0s8xujXzV4Fjd zzR+f%<$S6o&Cznu)_lIy&Y-RJ{8Ah6TFH8bCVi>RCyVa`J(o0B+e-c$)@!+EzIK)T zUTc>tE@{42wVP}|n%tCp3F<{YgnW%Wk9>!`hkOs*80znm7yMZUyg&=>j{UovABFQ{ z(n75T`6X~%(l^?BL%xRXmuM%*Rk8gN?Jl_{wqL5%=po1d z4cjl((#R*U{W5JJ+S;GXv`m@P{#>ptw)yFh<=SqWs|T&puAt?9Xq~iLtJqVFXYGd^ zEg5a?ha7DuTJFz|Njchmve*w#hy18%y>PxRxgXYPEy!X&Xx??&FtXSW!VAe_KL{Tn zi~S&cmn`;!aIN05f3Y9>B(2jrk;Q)KleAt-m&W}N?A@R(CX4-`dGoY`WU(KD!B@#* zKWN^cw4gq6y~TbA21k>{et^##YCXteKLmqElf{0}ygzG8$YMVPgLjg}e$c#|wCiNC zAA-RZ-;m>p{h)dCwOF#)55eG0WU(JK?`CZ*S?q^k@I12E51Mz2whL|Thb`J!nbUsQ zrn&m!c<9r0w`nzPzF7ActvOomhqsb;X#>#Ke%P(eL0kJ_w^r>^&HR&$YMVTKO~F&ARO9H_AmB>a3`|Z55nWfVn5uDKcMB1 z#eTRQ|EqRJ8u!EIpo5yLzg%yzA96j1v@o*R51WGyX)VZNKjeA}wD-tjKWq*v(592c ze#rG4);5yGe%KszSSuup{gCVVO)E1%jwklR=AhrSYGkn=ay`Fmt;k|OY!3Qe8$cHO zA=h(6n@JY?VRO(CEr%@jL$2qjc7iPS!{(r)+Fi2P54oOWT8+2F_||?nrlq2->qVi~ z-R4nAh1$n9#~3HIMQFJnCM2EGcA~BQa9X>Aw)VqmZS+8Syu^N(lyq8KLl*mCRMKDC z5whG5=QP*bvR>?m;>zc=aI)AB!d=K>KM1Fj#eNXZA&dPWe3C5o!y>wm{YJFct2dzUPjB~8?FCO z8-liu=MC*HI@{Iy0KC4h-_VTHqJ5^TC%CTXrj|s0i`<1g9GnaJSRCKle>b(cXgS`( zq}y5^+S*Tdv?8=M{vB<|yW;lkdP+Q>SeA50`x0&S_n)>7ZSCi~+V3{6NxG{Qqvd!% zCEe4i4iWuX z2ih|7GV%fPcJS)32b%wTvi%9lqse#3UC8AJiU0e0ppBNs&p-bO+kubhuT?k zO{k9uc%-@C7yW0tqQH8-8< zkh8$olAhA54U^-|0ne!Ml-`uQ5*%2wj6RIK9o(o!8GR1hf@^!Eo@T`89{2094Q(mv}fgG>W zJ0dTyr;!!#a!&<)Ah`~BYG4I@A~^-FTmWZ7m{pKZYeMdLG)kKdO2W+PeR%`jAm# zeCzceRiBHt`d9V!XzTv3>ql&kO4jweXgOX&vY}V~Nc3lo=hIuDt^2=EKZ2Iex0)pT zbidJZeZ}>xeR4HDnS29oZ`b7N`XKTH@S3FR`gC%+cg69mp>HAwfO{s_(66Db`PbB+ z9fSST`qb9zqUC)1CD+zlpso4V(MO`K^{Jz~#)|ew?-1lEHa>OOK4@SNmGy(#%6@PgzheHghb_y_PD@*Cha$&K_q((b|FTu&qY3VAem zb5JAQH6F)vPsTi2uSs5jd9)r+UW<8*-i^Es^B8>y`4Hx@`YiH!%wzRsHEq4 zL&W%T`WbRvaIPm_FFQfbCk69(y(+mQ<_UTdc_8KqdVBJC%oFwZ$zNigs81ySh0jN%~guIq*tvvVNa@3%msE|B0N>Q$xl5H$`tm*1={#ir#{p0M7NK>Ti=@0&fmV z)yI*0W8PR_L>`WLV?B?Yg?XC(CwU&`Y5EQFYRsGH0qJr++c0mUhmwEC{CT}K`2yz8 z>%GXun7^QZLN527nBNQf9I_Xj>uIY0Osi zlQ3_lr;(Rp-dul!yaDs(`bhF_%vuIG| z$dvPW8S_?pHS%Eaa!+gh1@d^X8PHnqjJD1PZS?nKPUn}l`gF9s|8GuitLLDt`+qzA z4B9%sw9^NCD#o|YzwLD6SMmKCtN(U-B3hnrHblLwzh?71Pe=VjoAaYO>5FVW5Y<)R zZ}W+$*Y%q=*RIt|4?2k7SHk&Ui0Y#!qUHRrM!lhTL0j|ht4~B*=dZqc;34^ar&aL$ z<4#mxeKvVJ`c2(cAoB69KftT2^wZ%ky9LMsMjm zDHor24{J0~zeBk{)HiDMwqETpj_;}lUS8>Ky%o7GxUT1IeE_)uxG~hvk*4GIw!To> z-4ycHkS`;5249GJTZhTp-v1j!w%-4Hhb`a#dzUTW|9ek=ccM7H*71B_pNzJyr^EH{ z(Q>_aB@fs4psn>Dq2EPY`(=baE(`Z7eg0{LzJe^@{~MtflI8nZun%{@|e6*a;f7L$HH=(WLJz8&3Rn+f#>h$|A*W+rV^^pg$yE1s7LN*F!_(@e`kas8T&$??k>2`EpOXK9=lvTs$92 z*S{iHAm@<-zy`EGN!G!&t7qsH71@7Xtk2NH$uZza$h+J8xY|U0qRrl*NqVl$@zp2m zMdT!C|9tgndR0~SFC1BYmfphV$JMg+VK#e%=I9G;ZdLtD{VhBm*80!aGvx89x_F$+ zbuf9MzQpE^-bMN@v^+jXlfTo?qpkh2L=T)Sj<>a6mgw`)neNZw{1xn7qHiL94c5F% z^^4^1Fkhvw;^u>FZX<}kCb-F_55C6X7l4}EA%5adxKW# zuFvFt6!r1dSL@Ma@%akPyH@Xkw$@{`(Yq@tsd4D>nr`a4?{WpDx&5x@c)#usl z4LYvxvAI?CLj5sWzJ78_S7*!q^mwv-{p6J12W{=QQ~C$!blPu!>C@42KN%^1 z>8ncBpV4=esz0lrwAI&1Iji3czoaiMRewd_YO7C8xuTygRex2#U8?@NUNKwDPtK=V%5^;qZO!L@dSkRT z|C@RjTYcM7OV$6YA1_s3tlzNJ_ed$$D}5p6XU*rX zUK4H2=f0kdmhPMuwj9aDZ zpE91AV?VxSjcRB)pRp-rja0NXe?OyRsrqupAX|NAN;zXvsrqM(1*PhrHS%orQ&XNb zj+Lq}Z(J!=U(xXUvgG(?r&Kg*pso3Mj5xHlo|TREw)*)gm5p~w)%zQtl&Y^{%(K-m zNvUFNEL9(194b}sHHvKYt5Up1xw-b^8)T?xYd%$tXtZ3<^(j@24yEctjQ*wSRb!m3 zeshXy%r8~18EZ?`8^!@!{jLsbx$kRbSiqqEvldBga;MI;F00uvC4hajsN-nDNk7e=#M@Q0Cd!(=-~Qt@+e9 zTA<~6UQelS^ea{0!1$@toY4<$J$_Cw(rvDknqVxmwfCkb8hg;z^*_nDi?$xmCK>7T z#rX2|7d*8E!<3(=YGYcRh- zsV$9a-{Ab*kI=1*Dd_Po|6$_!P-`QP^19%UQ(GJH-^%)y=r+b;^mx}hSpSkyAanfw z&&<@94EG{YFW2jv)V4-EI@9$9)GtqMXY?ko21f*RGSbQ0!Fs?eMlSg%cwOo%Mj`nI zcvEU;!@U^ibn%VM+BzT(pW;dzs|e~9NpdgBj`rf7M72yZ;f7)E&#)E@}>$XHD74E_bYhddPX z(Z*f!XPA#Rw3V{|@4=dPjM0p|1sn|SOFoMESYs;rD&}L2738uX!v9+*e{38gd(h*I zTjXFc{C=F_59f7pd&0mSy%UUveXVDJHQ1m;tW|Hv&dpJD{&$npAs(*iy-nv%zWdwD-I29W1q`>DoEat^kiYUGgj zU_Q+_LH+~tX~tdhqrb~Q|I>}oALV#w!M(iGjW*=VP@fhs!x&92`;mBmXNIwaTm{_A zJHyy(b4=rz#xm#-zrr|0o(7HxSYfzw<#=DBR~j|R-+{-3tTNiz+$SW*c$fS$IgTpi~;1` znCBUz$!Eau`7>h?`F~*e{F#wQevJ7><1eyjjL0_{cgPwzE#POP)&@C#IJlShXCt1R z3|{WpWOO6H2sQ&Y8AHhO_rCItS>(2u=Nrq&uVMSm#(weu%r_fn$RogM0b30JJURYk za4+u`qZWA~=39+UIw;<@M}~#=jZ^(AM?rpfLw+T|W;R)i%ociQhX~(D{Sa?x`Be>Og096?+2|I_f>Ec&EysHHZV^dYya5N%H^D_l*{B%ldMsMgI?sacKE?b4ZFY!JxI+0%nuk^Zn>EyS-!QjQ@ zbg<@q%2z;M0G?RqDW7Yw?0+peg1npDOWJ)3yb{{aCI1Ir0?r{<{!8><#&?`-f`h?V z$<4vbJ!O5B-@)YVhWur+o{_ zd$D~vUjg|%wlC*9Pkw^=Grqug<@nw+qW@=np=1-B7U1@EAveL??HfdX6};T@tZy25 zFc?11z`ii~>rRppC z$_|n9m-Q8W6{V?vk1vpN*}uo9m8$pnV6)qATBvU{+UmcaPkb)8hA?#U$iyf7kv|K?v(bTZwXqC z*DbA?ZztLsuet9I+B!bXedG4a_1*~U{YF}IpX-41esl}pAoO_GU*Mr>EqytZUk8s# zYwZ)i8wigV++{u%ZsVJW9`6bP4^4Z?cZPBkJR_~0uh&6YpM-AjJAfYVY71VF_Oj3a zkjS%L-N8Skb@auf<$lRa>*O0kx%fQHwzOA#3n>@BzqBu{v#)?W7}^WF3UEBvC*Wh? z2x<4{V9ndv_bPcYI2b&LycY9UeY42hF@M#!jQq|&;(FD^cZfU^46nEP&Rg~P`%PVa z9ZR!!?4U+0{enrO;x zW-3%?zm#4PilnHSX=a)RNeCg7k`O|=p_CMr-Xs-5lB7Z?lDMHu+z>+C5JCv45Pr{k z*7MzS&Z>RSnaaJ_@Ak(&&;G3EWj$-{wbx$zoPEw&n0-!snD7ANr8UoqPZ7R}cusbY z_|w9-5jV~05nm;IAM4MJ{~-Jb>(7m6y=m%ymbj?VdGSMp|4!V6xKQ{__CG(~Tlf?9 zKR-TL_y^)Tc|GIz31<$~$FFDn3Bxi!^olPPeJ#>|+^$#rMPZM)EAc;s4<@dYcR~Ce z;Wixag7`Ya60diBgXm4X-tkSsCSLFOPr@c%pLk@oX|IXbC%%tiiFaYVhUiVa3*!d} zn|K$-ePJDMVRqkmQ(+x%Y0bXY_3)zLdZ(|4m$kb%V0}H@(C*TJ_4V-4oGUE<0fFB5 zUlp+N9~iLlA8h$w8|bzF-R-UqSo?2oH#A`5e`CA_w+HjvhKy^jAzh&vA%yZ_g53+&4o>V6XV^5O@0&OlY~uvlj19d zb$(9!+v2}6Bfs0@`@g5-n|vCzza!p?8Tm|&_hCjpQ{$V2JJEP;-hOI4=Y8#uc+=vC zGUIx7XZ-jCKC1nl@ynP^eaE)HD?W}H_1zs`#*FLP-SM)u-2SYqAEWQ%w!b^RQg|5i zjCd=$uhREx-6@~>HSUS`XC9IDJn2twe{Xz~@axR?#ki+g~<9$9h_6IUQ9AC{mR2@#- zFneBHePZ;5#EaU`iw_Y#g?WB_BQv#^?H9yruQ&DwJsqX{jRo<8g$I&;R^EbmE8)?^ z59d7+@60?oYXBw{~w937XFsvt!uw9p79yyuOh?r`{@hg&4n9Nyw6DA zQ@A?m56*i$K1ujhdY@qy@gm`M#1H2^5#JzOhwSP7+IVfc?(6f-C;qzq6Y&z^mc+Hl zUjMGU)*qXv)DP{Sj873RAbq9ylkpY8PcEka>m&U(;kJ#H+Bg5nc%u!*|4q`@BJL)9 zuK14>zCw7B@F?L8hGo8cGQP=hR`+F5bwy38Pq;7fHN=rGxIVF86t7}9YclD_)Laz* zi}3x#6NwKC`-o(R+k4UnADt?T`1r~R*m^w4z{`0BedQ$HO zegC*5V12!LAm^EY&HdjpVKd(}&3-P>8~?urZ2Xr8Z2Vuc{8t2e0Ts{?!E|8~H}znqQ#8q5FPz~1=3AF%N+XXF2Y<^N$| zZ~WH)q$^CSMtUeZ8Alb3^=iX5{xp{6eFb^Wm%bO$mHK zy|3bP6S!&q*YQ=%CjZ0pzlm>RM*iQ%osGIa5C6PPI+( z?}e`-uHR}?y!O|eZ`M%a*7@JXdoUy4@8W}vUh@4RK9$+z(=Pvq_#$THvpK$j8To9E z_x~obKR3sx3!DDj9A6=9`g3z!eQWGZfBqOhQdswAN&c4j8O+FUTl^}cm;8Q?PhvLt zb;d?&OBMI zBEB;J_xN&Q{k-!H`O5i*d4&3$^wYDIQ}uh(p6`hpW=EXH!WqNq_wedPoX)~|#3S=# z&QResuhRR``I*ja;pz>Qx+6c!Sz}n*o8_!CoOKZS-%t7t!bcH5MEsp_3Gt)(Rh*xM zyAdxUrp6`AfBOiV_uqQwR}EO7f6wMu3)q~0HJs=Vx_vkvIZi!hGatTOH_tgXfnUw9 z<($WCj?e1++RhMW9H0H21Gc ztQ9_#F;Dn8gaXvL!Gt4 zA8`Cbo$bP368CS=+-bPg)W3!GhdCv}(Hph?aOVo)Y+}{$2xpRT9pWVoS~|}PH)Z{i z&N|_?tZ(J)yUoNuk@ZJA&4kZl{V~pI!WXf=jWbYqFzb(XW(toX-dg=QXO-}6!aobo zAg*0-oa6k&^<_Omyf8c8DG+{&cxlairy#6RBI#BAaZI_5+t=T~k&x2KtRveP1gU#@$q(=~y|=5}+g zNZ^Lqr#s`BO@1v4PIneCBfm48b?j^U(90R?L{c&U2PCPgW08ePspbIUAYH{mAJB=R00R`_ug* z=hxF|C;TSo*URZEZ2n)cmork>{J-D@&ZENrq;-CeybGK)!rv0N%jxYnQ4{}n*7tS_ zg{#pzy#&mof&x@St%y_@xB4>rL zx!zyoY!)`x`-_}r8JwRo*ZY3XdBXa7-?!jm=N4wrx7#qAK-Lj#_<~9tYBnr2_pE|J&b`7lZ_?xaug)^zgP8|A>x2u5 zw^qN_shVZ_=S<;N!utP+<`-P+^f4^`ajnzeu>2p zVm8NTMZqo3epPgPaePKQ?U-?VMmsB+M`Vqod{-5WcFOiK$7crf7-tdlQ1uw`{2F7O zP0W+kbHtw%-0IZc*Yu}ePi!g}=X7Q^>xrKV#ydkq|2El23nw@Wgf|dZBVK1XOO4dm zrwLB1s;NJZcxlZEPHo{P#B-`mbdDB2f_QrNM5j!+4e`TylbjL4rNpy{rweyu|J$5r zgnP69ZO$s;t5`qT`A&E^>nA%I*(RR}#C7s+cbW>%Ag)E+PIw;sPjSu_ev$pBI0J+~ zWdA#yX~N&L{~gW(;j7l`&nu=n?+A||u0_02xY8)yzG==u)l5EhiDwbF5pKcy>CRQc z$FqLAGg|lp;yKxOI`f4G6F1Gd(^)P&fw)fIUCvj+bBJpZtLmn{=UIQZ(@^+5*5B>4 z5&oWdVfGB?9O3BA`uNRo1_;+6o>T1}=QiPkh^J@Y4;coPhJdC($&O=Vs8m9h9#1H4qb&7=VBc4UvUHDP$U+rP% zTHzOo>Hi;`al-GhexCD)@Yk%L=PVaiWAyl#?|dbkLtKkk<(T>pV*LWAq41HcU*NP6 zE@J&7&iTS;vi=cgpm2ZUIn^F@?hw9?nEnsKnJYY+^^ZBP3g6B8$DDP-kFtKD6UjCC zJj42hPOk6@)<5pF6kfyn$DI=44Xl5{xls5A)<5A47XFR(PdaxBR~xJId(v4TT#tB8 zwMEYB!cADe$XPFZBm9;}C7a6YP~8S!6mer3jb`z7bV+FEboH!6I|X~T^8E1Z7Jh`++w%#3&| zoc;Fa{*(TC**S#S#A{yovQx&4c&|8vnGx?5C*uJ2m(O2baheO8_0%g)cVV-hdc~O} zY}QjNotK66dg{4?SDmk!k>6`hl>-y=TjexN;8umJoKDOp-{T5jclt3S-#47;%(yCZe_JwbeN;TmTOvsqsaDtwooDAo4ndOoc1Jx9ekAEmG7qYK}6nhU>7{+fFT z>+Aaz;&F!M`u@K2n6SCNzwfLNHrMyH&KJVw`o7lLF8mS2pHuAvr>?{GXZ=V#J^KTv zxp0+Rwf;lrB;oqR)3ZNxdJ3EC|394@h0XQqvVRQZe$oWCo zT>n3EvRsqTaa7;J?2nzM!p9RYt@*LjPWVjLf8v}k+>iC2I0J>v`eD6uhp<^ctas)L zUrY9Ls(tFbDm;;RdiJNzI$^W^`OG=MGx?bH&u30^;Rnh7;k?hCzQWHF&mtZo{62BJ zoDI$b;f=&S@-{fjg@0xLFPz_mv&U)wFPvQ8)MwTwUpglUoAt?;PETR8KKaVIOW3SW zzH$}{oAt>?=N)0QKH2DO6gKOVubrIwrarSi`PykDY}O~=I4265^~pC*Phqn@`PR8f z*sM>!b*2lO^~omZ8DXenhKls-SyzkjQdJRqeW_|Os z(?Zy+Z+>yk7B=gfUz`ELb!j|ZQg6F6Rk$VbIm8Qu&HCn7=SyL;zWLQrjZA%Jee|2- z3!C-PZ%!*=v;O(rIbGPSe|~rR37hqga>odp^^bCA2%Gg!#C=KFtbZczT4A$(iMqcE zoApc7-LJ99&#Yf!?qR}a{StEvh0XdU!|f$()-M_EKw-0f$#m}!HtUy6cdoEmzf^Kx z6*lXaO71#gvwo@UMw*y>%=)FWn=5SAFIjF&VY7b8a!Z8G`lX6{p|DxMRB;Czmh168 z?r_l`PseX&;XdwY;WLR_5#N?%zpr~|lKsB!{Ym!wx^(eT<@e83h4DOVwSdifr+UEh ze!AtK6X?x)DKB8-Uo&9izrQ<=^TGA~0Qcpj{Ohn}zjy zsa0VE_hDw_caZycqnGj1$o)Klr)M{ED;>u1S^s=tW48&j$^Y+#P23V@^hZ;7AT!oa zP2G&cO@8|QiPsC8x^0-vdS+c=Gq<17%lhPC_f}!EJ~`N(DQwm!hqx~YoAt>d?iyjU zzBttVN!Y9}4t1*@!S!dE^+j{{U}3YqXzsQXHtUPS+}^@weQ}sOSolIZf97N#?%pkY zHF49N!`+3#X8mx4`^4;OWX8td5?-w@ne}TJ5*v#*R?z_Tf zelK)4GUI&g;AXYr{N#Krb`N4U=i3*B#cm-p&bJbG05j%`5_dZ@=C=~}r=xW|#4mC4 zT9?QFuCUZ?mB2T9C%D}c_zdqvcL=ko|JTCK?hIzsf0Db38Rz>+Zuet!d~<$hb~wo$ z&1~*xs&(k%E*HK}AD<2$lSGCpgO?#SlINNoY(VlbM&dg}fIqq6!)1D(boa0tK*5s$> zvo;-ixcS0QQNA5Ioa^=xeu4P-4(Gdf2(KdU+M%brO!$4`?j0_0Hw%A8ytR67x889& zKHAgUZOv@1AGPu>bWcy3D!95ecRfLkZOynhFE7~pngHvK=U!~8fIVR-Xnb8OZxZJu5yDVtKFW=Xy4WD5Tlpzbd7r#vuV#= z9jOlW??LW>LQ|i4{$`LnL)cuu2e~f`>+5&Vx`W)Wh4uBjXWhTL`*kq> zT7Oa9!EPI2eLbI(eVuy&GxEL8y}{@u-y!ad1iq%`5O+DV$$wUdq3(KSxkicNkuasLi?n+c!v9{+x$+fDdZ(qGwNxI0|< zbUI$kJKX3l5S~W*Dmf$E^}-Jjzuw^{w|0q%zleFHTPFN6@sb9k+=0TYS%0%TSNK!b z-{P(j{_X4xwWh;pw@ODH5B)X9ZNQB6*{yCt0*}qT)jf~d^w&Q-jB|%Dqrb+x3z%`d z$Gfdcb^OWdJF5Tl4&&XknMY(DL;bPcpWqG`E+UTApXja>e(PQRe*qKSjlv%iZ>>Jb zt=-AA-}L7sw@~;T^53uiB=<^YwC6T=ywS_?zuleBZ1UgS;dXZwGxDF}sxloP`A>02 zG9%s;cP6vxpY0u{x-TVgrJ}psZkbih=0G^h8gkicb7Ad$f`6^U*GR{ z*9+$mFU+3hRy%>)oAn&E|A3-dZZqLmh~1(G+*5@evTvUAfIC?DVB)$tv)$#wt%-Z& z&2~2k7ZSJ2dC+ZsqKSV3>mPKx3ZKsUIqr03w11Af$mqF0XVskRHt)>-(!US8CnWH8 z|6%v?1g8IUcE>ZD{yC~>zPo@K{j;J<( zu4sXKweYvZMMaOeLxuJCoEK(4=8h81r0+2=t@)VykZ=v+h1m<;$As$;&mn%ousW3Z zgrbG+O9^~x(c|u#1U{$eN%y`kI^T~XJ*oft7Cr4gBz!gb-;@2c`xx^GbufKDdjRR5 z7B>Gs{It79SU-a-e{6@oFglAIxvAIj!{=##Kk1Kk{ zohiJCd8zxB@G|0}qG#Qom`A7;#M}Mn+&W#kzt!u+LyMkwFA&!M_gqx8+`U=&BjQm- zFS_%Dzb0N)ACm-*Mk%Mt*DDAB|qlxA)wf(>Xr#BSr7I zM=_gx7Zttlc4J1qYu%B|xSp+bbI&mO>Gj*PqP1?Ba0ZP(dVkv;C_IP8v*ww?PZ0ll z#0Tzb;TMSiQS^aZ=S&lC74g>UAGjsL|0KS;)d%hX;jdZ$p*ur(JL^AmR|=m(&sS`% z{!e#{aO|XrLXw@!Bx{{qry<*sv!nbAKVx#t_b^v@^m&;)+D?kDa&3B0!GQ}+dC z(_fzyedexbMt^Z_v9-TQ@WGJoODV;-Rz5dT>8mAg_{ zuh)Mr+URZ(K7{of-Q2THd-VGK=c2FOV}+|e5heex-R{Dz$o}V|Z`={We_{PM?o8pf ztpCl_nb|6k<3#hct#!Vfcl=k^iKqvwYAE&kq}B3y;}2X_TC`ggOt z-sq)&x46+B9H05*ye+Pmz#AKFbK56yyS$&=UI{!a?`L-uv+4gD#lN_-nbH5--8IbU z|Lty%b9H^@|4J)2+3sE_tpBgHa+BZO%Z2s-l^#&6yg|bHdkdADM7&`M>=(zp(Zc%w zNh>$W^lnRFzqqn@7c+gIhOQq=8dULS8@{yw;PA8(b|cO`C7yswvgp2@Gfa5v!# zgr^Jl7hWekOt}8}#(%PKA7-<@Y)$c}CvbjoRd00ycPh^Is`ljLq4f2mYjHKNP+0%} zXxHNE-e6(<|D;`u_wyDC>;EI|TKpGpqpHe{Z_5&aYk00p3bsJ$`>~ zb%3{BSdZVITOH^%>uutFbb(&~*73RtoBuzp>kSt+|9@K7n z-e%z!sJ(vUxYwo+$Cv-_i+kOL_5X9#$#c9B!sh?=9B-zu{{O5xd9L@Gu=)Q!*V`zp z|DUT)p6AuP(8M?YujhF!gw6l!`QF*gIRAWakkQNe*T9>Sz^CUm@D?ZV#zu|2H3{4! zud%m1foJ74@tnT8esliyEN<$xW5)T{%N|qyNLA^K*RbW4)fj`urT<`Z#a8upa;8 zTetI83+wZ9eCzgJ)k}@PJ|D-o&i4uvct&x7H&9rgpW|B>dJ7VGMsWvkeF8sFT;$d1 zZ{q3mb$sh$uWJI&C@%3v3hVQAeCv+hvIL${T= zUn57CdBcUx`Fgy!K=@*czo7U8Z=LXK)W73fpXk-T+{82Ib7!wm*qqOuy-S46`P|vN zMOdHDEn0W>77Cm5xr?`5cs0dum(#^-c7=(*PPn^aIp4c@gN4ocezG@9*qrYtd&`B* z`QFw0MtCE|tCiQ)t2%(=XMImxC+`&RNMSP{oZ@vAHuJ%$-gUxeJ~-8zE^Ow5)4Ugj zw{iT_y!FDrar|yxwJS}18Mo>ByLruo_aUa=bM;OY-jDUCdjo_IVEq~1UBdNQe}=b2 zxC!ge^gd(8d~~K4y^8CT`RFXqN#M-=&+-Zqcw?h;z4H>dN8Wkfhy-qzcfL1=*~~{z z7Wed4Fk?RI-nf%#&2KWmYcbH| zr{^Qh1BLZ`qG`F!@j$Peus&Z)8(-s%6V~%fY2!iO3Sm9Jls5jWr~YdEHUCgN*lQuI=a1K>*2FXO$&FqMVKbkM@Omcj&&4-+lZ5l>c>P>F(pxU9=bO^T zqrC0HX1=-EYjmB7Z|0kuy)MFLzPZ`ER9Me9k&>IeDZ*yH8SSkzEc3}|PhHRPvdnxk z#%m&M=8G|2iLjY3#(I|v7xVcz)*ALte@;XDttBTCwr@euVwx1-p|6rSbw`$`vz0rDArH$@|iJT zP4UiVHuKBAB~!h@%$QH6c^SjlUp-9g$*t9=dCi4q3wIYb?_W>zMhZVK`bULtrTQCY zPxJo4jQXc}Um3m3mv?$qhI4()j~{!dcQCWbFQ?=#uZ$V<-`(C|X5@RfmvN)XSKsd) zSaP@5M)-EB-)}s_8!mjO@JeBQzSJ+7;r%N73URHxd%Ocjn0WgAp2JG+^^Qy6qf2Ib zmk2*b_G5D&@J0*k@4t=Bo$bv@VAb$JZ>8`(RDV&)LtdSmOnl8Jmdy3~3)i6cx6Uk? z=S>uTfb@?aJKuXk*t|csz#F8hyixPNR$zpG+u<7q5-XdYs-_Lk&C-Cf&rQSAS-M{lnmU$(& zl=t_OCC_=&g>`@bt>kasv%#B_xHOcfA=N{>;C?@iC+sO4#)G>)toQroZ3ts@`hi zYtHWYrq^6p_jk1TEpJEy=XHGBTP>{ndu`DgZ>zBG@0Uy7^$r+k;+g(_&pS%k^!IyS zS7!A0dtMJ_^!Iz-U}G=y$y#q}0=pg8dP|v2e>dv*fwz_!{r#a=b-b=0{r#agiP@|- zns@xrTPdvjyH34-dbtx!zPi6PcNf`}?GhA9*h)aJP=1 zc$;AsBs`Q%{{GgxoEiQ7tvA-#OMido%}wCx+247uB=E3~-+SLO zoBqGK;}70`x9NP)|C_yb%y>U`v$v9YM3(-Yz6l*Sdu5Y3|ExQhfAkhH4^5e~nLqy+!KOg?tyHogN;irVn=f^*L z?+7oW_)Ba4?ENUbg83IOcZ#V`|KIQOj@!LL!&$GBo}Qod`U<~KOwUhxLxevio|FBn zcc1Wg#7%R4^%e>L%KG2D_k}A@*81PPO~QX6zNFsoUd=m9|I{Hqhq$p}IX=oiO!N&& zzpA71j}~r8JdBtQhAMxaFCvWR`Coz%hS z$A9tPW=4KF{^kUJs#cC)`%Z0d^v~7G_1iF;{8!Y<^Sd)6|C;`2W}F{2{n~f2f7WUA zdC#g^HT@~VmonG#Gw#;vl;^`E>pYSr`Io0a>lZDOi7uENd2%Fz8YT$1a{(<&AMt46=E6%1*Pb~<|9;Iu{&K@vC8Qrn_A7-?B7UmYLH=7w z_6_|HlI$D$pC;Ki^uI~6Z{%-DvTx-7mSo?^uY5nZC(Hc)P-DNku=)L=#=h2;&ks$6 zF+Vg5*vt_DTO2_+6OI`FBh00>3{q&c8x`1~cZ5Lch^0-6NQv3jOZPh+pUr zWXAblzOe>l=}Ve zj8T4*)j_XB)i)hW{i)0&lo|h}{vu&B{yX^}3!CxZ$(K7 z_ZJ>Ryuj(^&k(+s_?M2S`zwW?VgEDyEyDWx(J=cAKj%IZUtb?IHy3`L>{aO*ejnj) ziJRw~<&PGwHbv)iw*Q21J>qUhp6$OYd=T+bEzj|{3pXQfThPOg&ouQNPJC{obNzhb z%jxr?^PKbii-gVZ{r2=HG2?u>z+b?O^RJKpS^{U6_VK?@;M~#+{hIgd`po%tU};~P zA2j3qy2$UzjPvUve-pF0zWJpW`3KF?_9N6vdcUzpUO&G~*!;fU#r|O7?^u7af4A_l z)INHi(qATAMqDTFQvXZgGl-k#T91xs?LWHoDt|LG+JCiQf3~h4?Z4Vzz&x4%|F(VU)&5#$(;vqZ z=RRoiok01VS~}1#OW<=#uknW`aG%ma{?p9Jcd-AC(M!J9`9Ct7{4OuO&d;5r<0HT8 z{X%BUpV#{{K*i1LW2IHx||H#r?{O-)if3!cE8TpU)b060JlhxhSf8$C= z`)!yjKh__as=uc)w|4#HDHG1yP1*Nz7YZCbVI#c{#6L@jy zRKLN3^8Wu@>0N%O1YTKskAEq%IUaA8-s_KJ#__n%U&f5_exG0V2*>09D|^56KK}+` z{eOPzOK18sgzHfLUzOhPFBLwV`1{gX{#xOD;(6H*_`e8mrQ_8w`$50!*c{#@b7#6OkJ_16f`BhKtJ*Ux&))b|4MUx-@? zzeQY&xDPY>f382==w*D*^Y3Lg{pWX@=PzSM|IPO|F=IT>_XjRC^=+Z}MaRtdrwE@q zRH>tmS>P`h{+0AiJ1y|5KCbQQdAX_d{WRjP%*f{vzdtkP_s9IP%qE|bPLKI>nUT*z ze=RfeS?KqCqCB5kc?CtJCKZP0jEcRD0BcH{7=SAiDEUmfN?=P(LS(yElKV4Yob4|%p{(5GUPoGXt z`OOw5=JT{)!i;>L@h@OD`3&szj6a+i`7HGpG9#a*ew(Mt^BJ4F)bB2=^VwScS%0Lk z&SyxcXZ=;oCZ93HwVzJRXPMuE8TmZ#cVRa9+}Y`Qzdtkb`I|q38TtIpZ?vR5pC60< z=9dWTe10xk?hg>w`P|=Wxxa+j zzZU5A{YS6tRRL@NRh`}pSo^Q*w8qbPCYCT>-t`@3^vC=DvCO7FHgtO5@6L?=SnH2w z#(cEauf0^q8>TjCjO}U=l(*`-$Lw{ec`uw z-q=6H{G~sGd8m4gcz%tq{58yG{m{H@qo46NwpYC$j;fkD8~ql-gNf_reC_uX{*?UN zlzr{rD*Peo8)kpw&lUcb^i6ZV@mC5*rs?(PxBeF49AZD`Tffe7Q{Psu?>oOtxaU0j zzoMM){TqajByOJbgFjpNc;dP_oBcJyKE*32+w5n(VB*Ddlqw^AE8)Y5Pb7UG;Z|gS z9_gnTmictEKf`cV0gWFWf3|Q};^xGU2=`+BkN#reD_H-d|GZ&|x5a;1^tZA77XJ<5 zhuMCM|Gx0a+&^3WPlWprH_h4VZ!|3Nw)vYyKa}Hb^S29|-`m>eXTHeo7yF<5Y{Oal z`Q*AeKlypW*HZlE#Px(n5!cQ6**{2lGV6c#4;8+T_{_3j{G)^)AwHLw26w{wyj|Fw z&wa{%3s|3z{mWE+WB+2roX;7;=KO1#of+u$`Fvej<$$&Sh_WgH8~<#}zgnQz{*%h~ z3t0P4FRKx-@vmw5*9!F7e@@x{0c-z-Wd{bV{hu$3TmDX<*Zy1S@guZX`@d4wAYkqP zURe{%ziFV?{*!AQ9I*CZoO5WvCjTQW{}zE>`+rpZ$bhx~M`f)7HvVla|F(f%`_Hd& zT)^7@ft+>$8~*~!zcA37_7??g+TSr?)BY3cx8w1I>-UNEyPNSP7T9M`&rtg|E9aw#Cug4#=+7no zpxK!L4ltuM;#EyA2)G;ZhNgW2 z9!@+tyKle?m@f+WJ?4G^NAJ@17YBSO^CbbFL%gQxr2*eS{7lpS0Y6H-@9~!f{0{Mk zrdI^~J8|yuR|f3ft^50$fb)q*CGZ8rnTHP|eMF5JqR%?|yozN+%@LVPYZR@AEMcbi zrKLPwzb+NDPq!YuhSK>#?oa1nBJV9v?vK6wWBOxH^}}pAA6~V_A;#Sr(f>0<|5-@+ zM)6ZJp3Qj{QN}*18gO|`H4%MsdAZ%8N&1Mg8GbD-yL{nNkzFi3+V{UMr^<1z$=fmFfL9g5XGv`B8;rfkv+i*;o`I|lm zmU%mD{1QMLs6-36al;{5wnfANrkgOua4T`n&#mJVSmYexFEr zGRM@XQvP|8K0^PIX5v7mq!H$n!+@5qY`DzmlYHTc{gZM%8F8kEw|)Gt@Me5p|!)xgwun8CA~+Lz?o4 zdP&O7af$@T33jiE{%w&sK9CO z!Tg9ghASGU;@1&V-yi2^UvF@ovCF@d^Kkzg&G^#4m7?cU*yH>(G8(-9gK;=yxUn~q z-Uk!6XChfSB#UJu+X8PWw71#EATI^O>c6PnCpUFF_R*T=; z74%;t_UOm3c4Hl9>MwtP7Wu&+>#_|Jcaunr_ie(zi`;L7Ij?Jq#PvRIl{a9Hs%BE2 z%rS*Hc6sZ6X`i8NeS6E^@Q(3OzH@)r?-;*}72j}7bq^`G+XZ`5PQT9>;%DatKT{s= zhqz(>$@@U2WA1#yGXF^KVr#uMxG4IjV3!T=^z5uJ;pZ zk9)*HzG35jub=M6)bDHmZ}eyRxW>3K<2?QQ7&FeIDc^tFYiG`1`~2J6FaN*##lD_m zeSq}@oV+f0cc*6y9J zpXmFv;)nIr6T(liEPo%xa6~N?y^&D`d+^Gg>SGG!Yea8kx&Nn9{w2$3&|cH-sDgg8 z*lia(FxD-$%o=IV_c|ieoe%APJY4+I|2yx`9q((=uNAd7^+y!y#qmE{@;J_tcKrVo z+x?678yS9o^k?z2#|6eiSUKhy$gul6eBNMx-iG6j^BnI}b&%srGV^GdG~+3% zs*0WcxtyuD{Bydn&*Sj99O8k)+J(LU_y&-JbI2 zTkUaSj~Ck>db_+C$B(L`Sw>Vc$K>;0`kgG+XR0$N}QeRBPzKZ98p+@AWzf_#&yfiV=>o9zc0ixrru#mzwgB| zQ)S$&&(BKg0G1Jzp8byJg+1P|9vQ>^6;X{OKJvBa$HQ1p|AQoUczywK?R87K@8g*I z%jX~T8^#}G*tkW$@B>4hDEZ>^%I?w*e2&sn^mZONUWf}udu?g^qki~<5y!mGj?a_v zdFPJzUGPI3_@n$Xt9@Aa<30rv?f=)Z{Q76&lr!#wOnEH0PA1#M)L<(g)8A-cRNa)M zr_XblV?p^0(LXNI?$^aqj{Y$E9oJ(^L;TTi@VAeneO}o84SRdM!lsv@3h;4 zJTT57!^S)6SuX7}G8#NjwZiHjFxs8UAMFd1VfowTyZd?S-sc?jykCCaV7{v8a}ICF zcrY?5-;>yJp4r>q>GgNmd4cj&&z<18LmZEFe0*Z+D>+V(o0;i*=29NL#pH+M`4{GL zy)WE^Wi0T6e^`C+YbSo@do>xVBQvf~QDyuQH$$BwdidM*+VjErY#&t@i=Tb}hUXN} zzAMEJ{R(Nv9V~XkMPfdMJtXv)2giv0Buk=xQyx|3zAvWme8&v2$MdGMgz>!~*rC6{ z4~ZS(LnAXR(q`jHo|%aCE$XN)iSfw7J-&*zlC zpPbBi-et%68Szj*WLO^d`DN!}p6`jMFj*k|iE)klZi~DB@W_;mA}JwQT2h?f5I|D!4L1}As*Ui_uCij7g3O3N!)KG?hg`oE6Ysv3(HFC zcb1h^Y>YmCvQ%Z3Rn)#L%jaA4FXYbKjqiEx*pGI;)j2->ZVbzqsw?$1wCV+8d}I9W zs$E-ouxj*5p|X@K36yIM@Hmx^QbzX^)Ypc z*qQmWe167#1tjvmitVH7I`PAN0Ump+xh@(RRr8XVo&*1v{AagM)jnIFs=d(1)Uy*4 z`!(G-@VD*3VR};@abUM|8F6g?|L=@`sAxOkXG_EhJHF6|`R#5w{Ox+e*v=DnrhM;s zL4SnxYgl034OY8E1ECrLp^(n_f(vU=7oB9 zRfg4P_do1*wH(JOQ$77;;(Z$8BL9lA@k_PN(4S}Q{65<*w;6e*lD1zew&U%peMOH4 z>P=N2^oWn+XZu%FA9no1;-EfThUJI&mDH4H^f;@m?qZpxX0oiJ=CDLO#MxDbUn*(W zW7|WIet;h3>2jDI$|2K@n{Ga~U06N4S`NQ-WvccePAa>K>ciruDu*7jqV-nP9`&S> zh-)9;Jzb7G5O+`W?&iOz@S$?dv1# z!X)a09*lS>hlCz%OIvSqDtqYRmnx4`dc?D3Sp2YZ+aC;ja4H#QA6AZdwmucZFO{_8 zgxRNSXZwfwrCV;>{kzy6SEx5txqbfGeqnm_8|-b~)p`-fmUcZA)!X*qu(;`#huI;1 zx^j2pz~A(H`F&k-xl%Zu_If`oPxy!FQ4TvCchm!YDhYqsg|QvqZiju}f_N2`sp>~O z*ded5@^t$H@xtQRu(A)8#w$25?l=yMx2xswvt?MmsqCP){r8st>(6JB`zK1jlcb*? zi3Zn|WWD|!CG&iV88=a7=IbbZPtd&21bavvk7U2{^DInnUk4Bm5`JLFKe``rvQJ3uBZ++WshqgdY8oZh5+PVR7LPi9EozwDn-buV}xfil43?dF-w|{3{j@ z@AqQ8w&VK%yB4?n^I`OFSe%OGTOK#vcy|0$92OVlkanD~a@)>k`2A5b-TG`ho9+B; zeJX~(ZD*Hbyx@Gqb=9^5L#B#bQ9Ib%(yk{J+x}qNFI748kYWDN@2W&x9EY$tu(S1c zc^KRAch?SigvGJ-VfEYP>H67rVH{SDyu<2;->yo;PuJhJPsMgz*xT(vIqboy>}-25 zB;tfI%EP4X54%50Ir6Qj3~QeqC(Q1TF1Pcr*{(ko+x|A&{?Px?<){a;qV=WnOIHuO zbY-eM!_I4z<2t{q_1X2O%VG7W^0)J}?V+z|IsC$;9nWU?+2uCF&X!?z|EY517gj&? zVG@2g&akt~?eVv(`mlBC-ue^Y=THCr`c%g&Re$5S!p{C&;g34bcD?DgBUOH3aZsL0 zqP?&KV|-RLZ#xb+l|;R;1MlfP?6}GGrTZL2D!Xt!>I;*|FH9d+9_DA4gTwkY)p!dV z4;9S|_Q(hPpOSVSHX|>ThxK17yD+_74o+8wDIFguio`R(oZ zz5TAgmx%F!@dEjuDo6dc49f?0wmyt;{@8vf$MwM0r(*c;DLceTCGB?F_O?EZ!}3S@ z|5m?59P|^~Z~Aq|@;%cp<#EI6vCDCsktaBnOl5ED!#KHL%I6W3@0ornkBfF8AJk)) zhcU`iNyLX;7~A#3K1_zifj#u;#)ZA@AI2!R<=!~S&u82H15US}(mj5ERNOtC=YJ|5 z`X@}Ln^%~>UB0K{?P?s`5BXKJ9DcU6R!WD~JA%mUjKAI4qx3e$d zhWW!jOu`TKq#Cz~1Hav6)N9AF%b`yt?YvUir_zVTt7v(;^`PCmdK^&CuI3l!hq$&3 zv)@zYs4pxY^t&tV_^EhT>$Bsgij&IT*8is&?XmMfdAf2}{Zsjc>Fx3`#`zi64)~>O z7ZwNQhzAanutU9=Kk&H}K9`3-?7@)#ZRN--T^W|Y?Qh%J4EwNh=u^osf4jV*jCyT9 zl-n}Q4(0Z^fj{&%!`?1W#bJIZ$GA;5j%^RWFp2iq_2E3R{nE7$v$Nyb3_p~Eksr!! z2|K$yjBWc=j5uL-$S z^9Ff9rm6>awuB$@fF9*xyu0P75AC+&L2sAa3_HXL>%TBRyF8h9{Qh*ZzWn!YP@b-| z``7k^-fkc4Y`tA>vmM9oCp%tPe}>tG)n}L69F|wu`U>{RarWGCvfH<(>p^_Pg{)}# zuKI=5gLt+~*FMZ{cgt=6bb06Fr2PHwbmOGkA9g(W{aMPx@Ds{${gtjC>}+Yr3u}L>`VbfKz>s^Y9PuD`HEyc* z*m1%CEq-Bnpgin2qTe9VuH9wSn<~z~+Yb3aqP@t&?kCvU5`K1hMR`xfLA~k5gI!p= zZM_{Ies(z+5^=&9r_!g2 z4}Dmiu=3sY3-b@F&n~w)-FUX2&4^=5+b&%W8xOXBs`^st?Ra3jev~5~ILxl1<>|(S z9ptX&Vf&}cVRpM(4nIh=2W-oV>TP>)*zrMqsqDi1!^+c*3p>b)<^exQ_=9a(QN3*s z-raVG`G=LG9qHDeuDx9!{A`JOQJ#unXUkN6(C_KI_Qu=!_chSpI8Lb;cD79AXX|Z$ zux%H{IG$L~!9Prf#eu!8N4YI+yHsrZgH!q0didGWwoApfKRA`2t%sj2ZM!hW@w5GH z4)cedtw*^nZM#%#`-4;YLBFTlmu@`d877e*^fsqkZs%jiF}&wK|3Y4nc6}&^gdTa? z^MtLp{cN`5;Qnz>*@eZi%WV$J%f7FL-(I=%>)_sg`Lp&*=Wgcr7<#gdsjFFLsL?Dl z)l8O^)FPIZ)$1&?)LNER)b}j+QI$^DarRZujL|Zp4q}d~qgcjN8Ow;eQS^U|jH)q7 z@xyuQP@QK~-NVw(E2^I1@|ZGq5%r?j?c6V{o|weR*db2Ft)`#ul72Zwc<1qvUwB?) zhM4wDU>Q+O?ub%BM2);bmq*kbDW4>aa@!AfcKLB3@el`bm)~sav;7e_SNajMi}3E+ zBM;Pbs>FpXk^I4sXGuBoM>(W@JP^mo@Z(|ooh552`dOppGA4C~iRI8Iaz zl6b>JqTj&iPrE+b{|?I^9OjRDkSAmbAFrr7o@GqUlel*Mh>JKlPLKzVGUE>n`LD~P z>M^d5&R3}yevrn0M>~^W`FV!?;J2rxJ+9C$k0{#@;|czDKA*{X^IFpRQa&Eh zj(0`>k;up}-TtWhB8ekP@%5p++;BwQC)W+*2fK*+LHzB!?Bi?anattWNxMJL4|ciT zPhhlvsa%&Jw@ThMN0@&2oZA;uk*QHCC~q&?ZMV;^e^>KrAocg)@fcHa<_y(vl+G)n zcCJTxMA>vq&)IV5es_{4J<5)>Gl6)~PFe2 z{dWO()t_Zd z4G_C!a=-Ep%c%N5){CD=`8DD;O8^wSN}Pstop{p7l1mz(>9h_cIJf1|{`g=I|L$}&UU#xgS`ZbV@mKw|va z;|b-{I9~a6(Jlwu{zuDsacoM7CV@*UrQfgbmVSa;fSaQ?s^@lcNQ!o-QFSL8g% z=kqF}-V*-El3xp}>H7GVuk(;cwv?YI^CRNbl=66jpI*5%CDxxSx0G_UOPA~Kz3TF) z%1}2_yr{}lqb2U{^=nk&a|!eZ`U#BwIZpBlTi3wP?*BseqwAIUBQEU0kj6fux{BYq z;&-V?#7WieKa1Y(FZ7FDZa%+>sy?I4`VXJypxlhRm^zX58R|@ynU+1)v9?`A?L3ZM zUcMeho_0T*^)k*^_?KUgaGc?1uU{+GHSIIn#gvJgu|wQsJ>o}|-5%7JY>#-E zLA_&!=>9LC7mni3ZKLWKmNA8SEV+Egbq|g&BX%0eS_=KR37(HHB-j_JmH1HPYEw$8B;GxInEE%gU{tw ziXP_?=D{!td*oweRJ|?rea$jMRlZZN2Q!t+GNQW3_2d{~)c=I656$Nt5w%9aK_jbRcAMJAV7xZ@iSdYLCazFk&FQOn9%lmGS9i%@Y|0@02iOcDIV9~?> zT;aZ!+$6^b<(G+mkjNRg=<_L}U%YG8Iryb4W9kt;ei`zdQl?st<2l5PW1L?YAFqi% zEPuSu3>o%*GvXpoyPwubJrylSTu7X!xNlz<64$P0Pq96o&@Lmx$J4*tFYI`RmE-tA zh8^ck+}~04E6bRwdRNrUk4fb_-iPA&LE?CXv|N4I7^|xE)co zzqAMWK~_|6@-OcP)Q@=o?b05vcKee#{JD?+wm20XS2!Oa?azC{;=vv=T|cuftN8fc zU#@HRxC$$;A2QBu|8yDm@5$?nhwTT@>|6$#_{3;2OMi~e-+KbK`p zeJRhgz#h^*4tBlC96s;a{V`eUzgP0X^#J_|hBWK#Xz24Pw*C@{n=GU15h=fVr?OnX znDtS$RP2(O)|FEJn%rk4*Ar28e4~%b^L!DNY#&uGN<5Ss|EN3%Xvd4Hcf=m`;QpvT zkI$I;tBg||$5hfjJ~$5PmZNq|S1eV!ujh=%4q zCz;bfPgCVzOY*VvhM%41UN*<0qWxeWU-Y|?;p>2~@m$ezjC;ti>m-hQ*m(Cs#xKhE zj-y>09~B)>yJ~NbLmW3F!^h#S`c-tChS_7>LWYgsCbB-a$1xakSNre3#V@R%>~iy5 zY*fwX_2G`sZH0Y56#WF*OwM~FqiWVDJa53yi&FAkJckE`*|MwJhS;<_j^ozD#sD+yku|x z(?nH%-)tXO90$yUkQF^H_Hhd1^p0PKxk1)QFm)*aAG>08O z97o7M>UgGmoN>JDV;~t;Om~j(Pu*bS*miR;3{$Xt2Z=;@6pBvfZ z7kP)3WBmphwvKyJ+VPfre+Y5y{2vv&ij_wdKEFdhqW>WA`363B!}t8`dTh4)(R^+a zQTY7Cd@hyx^S9meD{mj_HSJCReO&Z+*l`Ri59_xl= z#(L@`spky2kFP4yo_rW zzVxRZ&y@~ zc~oKEgB>KEdq#b`D*ttVN0i;q=K8eb?*{&_#0eW8J1-9(k9L3A<0+ZbKVR%|m(1zM z!8pS>Om|(f^L~h^otKCAPuTg2>k(w~`%LA(&zJnWr}$l9`}bgXwH&|Ci+FaNR1Ck0 z%BU)sY1SjAePQ(=Kl}HQO?^?-mOd$IOW&q#t4^Y=3vWl0yg72RYN<|EQ%SZ}U1>Xo zwo_?4jka#Iok81KwDq9vT-y53b|GzjX}g`aDYV@|+g-FhOxt|g9--}V+Mc3q8Evo8 z_7B?LrtKZt*3kAIZR=?Jgtm>eZKCaa+BVbnBX38O92?m}`E5~mk!-8B(zcDaqe!+@ZE0&yTLEnyXe*}e4BF14tru+<(AJx_3u)_1+ZD83McY8yuA%L(v<;^1TH3Co z?RwgV&^Da5n`j$F+pV-splu>;i)mX%+jF!%Puq*My++$A+TNgTHEnOv_91QSX#0q^ zk7@gXwk@=6qwQDPexvPo+G5eRY9HG6rL7umxwPfcwm)qL(&o_S(bj;rgJ^3=TVvji zCOJ9MB-&CniOwV0RyC#VVA>9$?NHj9({>nbhtqZhZ7pbPNn2~$+R#==TL;>Xr|ksV zPND5o+D@ab8*Qi4)|a;Z=`Mff5TzPsSCPG@*)HupPGwUwwDu|5Yna`b_SVwgVQlv? z?X_aNuW7GM_F<&`jrQ`{t~#yt^RthpGMDy>vpdq>Owu;YK1ueD&u&k9`_P)PJMY!t zy{c4JkM??H=LUOqg1!2|UbA4YMX=W<*eeY7%7VSF!Cv=ZuV=8=FW4Ip>^i|-{a{ZY>A}>`le5pIy_rLlnx1_b?Hx=_y(jxZ+B=5!X7OGz?aj%)hRV9r zUc>C6v^R5z_Q2k}>`_#9J82hYj~DH{U~f8WA0_Rg>|9#b={jD_eo*YD^B6kfMm>fe z3CaqCOv{43uEAdSV6SJe*Du%`5bO;O_J#+0ql3Lk!QS*>Z!u-?0^QH#ReLVTWp1Ed zD0{uKmjrvugT0l(-fG$FpFK0!s}r=mez3PW&~6X*UYB~OReLws`zYA^BG~&b*h5cF ztM*e+7NK}EhbT3zT9sh$FTvja!5)s*z199gzN^R5k*?;F_H){sSM6MhH!r)fcr?u3 zpUNuHoyDALhf!H|+IzfO)u-3kZV+W*u(u@G zTORDK4E9zBduxNe^}*i8U~hA{X)pz&fdZ5E82s^w)t&MktyHnP_%`x@GtIYghe zS!zmTAiYkHTuZMrA~(?M%*ajjIy*9&UKd2h)9XUk7RIzqNle?6#k96_>|J{88vBr5 zyTv}C*B&t)ttVUdVat9o9j!mx4~T7`{o!mgl5Iw_%{aE1#5PmdW_s*vvYZk7o?d5i zEwf`=X@72PJH0N5MXFI&u}bv1D7G)XE{W|&ugf{|3XZ&zBX8!CZCtXQOENNahFKZ9 zE&K6)F7MaQ(Cu2mB`djPQ^o-lb8|+VUbkh`r&pD!eKRt(Z&qewDyf=z2)*u?c?7-Y zX11c&+L>+XwN7R}y*io2^jbf&j9wdMoGYm3Yt^x7)37rnOQ$b}ra zBvWV7hfCIF_9gB5%uBUpC0%=)N_-S}zl`@gSJL)9xTGhS^yB^hygz`o11ssHFpkS7 zarqQ3pU&lTxqJbaFXZw?T)vXaS8@4jE?>jtYb)uazpj!#n(Hg+BekKDK2n?5ely!| zV|!JZd#p0|SY@5(e!QQ{`?V|UtenbvjMZn$MyzeY`>lAt4cnA(Ng0=PX5X${-kr;P zaCuKI@5AN&D(ejUSJoL0sH`&_SXpN{gzbm3{YbVS&GxIfd^MM^;qtXyzMjiBaQQ|q z-^?Z3xMVw*s4U%zj4WMa)hylK{jzj>bF*}NYqPcvYwNSN5o?=g=_A`Bi;ry90NQVp zbq&4tVVizz)1M>!A9rsaCBxbG|5sOQ({0SAtGl+Y>YmLmc0;UV>_ZUy7Ll<;Y!MLz zL53hA2!bHE?LiR47O_kO5kU|H5t)dHh=_=YxP9MO*L&vNC+E4(dCqyx@1Nf}yxy<+ zbX`|fSJ&Fr-Sc9!hegr)(rA4}w7w=`tzPj=KZ%ZWI6BVf(ML~s#ddlw z+QY@@qu)j!{XW{mkI`{{j`r|pbezAV<48U+|6ZSXM#X*N8EH{QqLs9$myV7z&?lbD z^FHxhUi7^Jj`Zb%#fyo0Vlh!yiix^bOw>yk6MdF1Ci<*YOiZPBwDN3}1Ecj9i@l98 zXGSY?qLum4F;7G*r=yi~(aN_`DzRc(TCA8>C{|1>5*wXXY;;<&(P_nsY5iGTjQMwQ zG3NX@@#vyB@#u=EuZjBlI5Fm?IPuDEjT5izjySP|KZ+Aecwd}Ymp+LTOZ9M^*e`t^ zC-zGx;>3RGbez~Por@FurHgT5zw~X~e(?J^v7h`g?o;^BaYw;l<4%CT$DINHjQbk= zJMJaq>_~Kw%yx0Smj!%M@j}L;C z;!Utxd<3i+pAOcEFAFw^uLw4ZuLd@YuLZV@uLrh?&jQ=WHv>Dzw*tGzKM6h^-wEs; z-yM85z85$!zAyNE`~dL9_~*fq@x#F}@h^iDV&ymskm}q@`v_3IfpA)Umk8)9>*mjmi zxgyFnQLaxMhgWA);zV$3qFClTqWmavDk}RD#a8o4;+ycpiDHlRdE#vNiNyKf>BPn0 zxhSP1(Y8pEc)i*riRa!vNj&$?N#eP8PZH0)ceMU&v_3Fee?D4&F-a_w`O!xgMIVin z5Iv-o5IvNSdZnmWDvN>DuOP*Aju1V!7l==i0hIWoRqWZ$sbc?gQT-RzlW*14;P>i!@Ml#_>sM7w>qkxW^Rp)U`BfAB{H}?9 z{?tT2e`}&2Nf-ST(M3OAUG$TviyjnR^bpdc&s`TiEQ;2bM(dlR^{vtR34JqKoz_1D z&*{6ti~2rLGDO=VhG^@Jdhw_y8e&cqLo9R65c3l<#4?Wo=txt^Br$p;-MC&t6 zF%NT0F%R=iF%O%fV{VO(xi9LUn8)yp4x3+spPOgF)8<9+oGJFq7o+2RALWnHRzFAk z|23(Z}uphXtUk88Q(ak<3{YWeX6=1wTE)I!TDw46fAEwtr@ zmRD%`h2~By?61&racR$2y3q0pEx*v*B?`t%Ewrpc%PF+nLR(&FSxRBsK!IfyT27(m z7FxbpFkU`>caQUD7c47xxWMvYd_7VMEGxahatbZ4WI-*z(A=d8YN>_hE?rQ|DpO#~ z%NAH(q2(8vyIjGesfCtTzF_`RD-;?wE@w{jDi>IOjRJFL6j*+t<K8nk*Py^sGYc%MVS(ioT598h=bKk( z`Gw|gQt)VM(}K3C%?d25&~gebE4$#)oI*=&Sy0O=w46fAEwtr@mRD%`h30Nm(98Z_ zlGM#DNn_(GCVd>Af&aVlKM(&$l=wJ)9RANzK8}ykK91jx|IH&G$G5}(Zusv``#9c* z|6%-3#s4z+|4YK1ga-+p#Eyx*6Ne{GNnDe-EAjKhZxVk^l#`UCl1Vj_S|oK(8k{sf z>8+#{NgpO1PWn3O=cIopC6-7jQLRLi5}ivtS0cB>q7qw694~R9M54cm|4Dxj|FiyK z{;~ew{3Vpfl%C2<%35WQa#HzTxu+BhL;_U&n+H1t zdj$stHw5F=3hEMdoq9?ARV|_=X%)5FT2rl^)>nH$`$RjTb#Q3k?p94owK13H=_Dtm0Od z^}03B+GfSrDRxD>t^J~X-u}V9V@u)U;fmp`aHsHq@W}An;gjK;VJT86(mtXkmrEX& z{893aRhQirCOFAQTnygyGwstI#i}inFVFm zmbp=8M%i!6#+GYQu4B1AK|1fTw`606E)l!=@~UMvNN8_7@9FYV^PL| zjI$ZdYv$IRS@Z3hm21_k)v4BkT1RW0t>u1v#N%@9%C&3P?p}L#?ZdTC*G{X`qRz@X zJL=r8Bh^i)Te9A$dT-QQSnoi+FX~;Xce9>azhwQ1_1D)wQ2$K**ajmSOlz>R!3Paa zG`QHHU1s0RQJHUKF3J2L^I+!5%=?+1hDi;rhC>>TX}F}})rRe|W@c^6x|H=(mba18 zsC}b;jb3c@R-<rZ@YsS*_+x znlEX-zWHa(%eQFSVqS~)T0CkIn{8!R&d$v4l07v0wd}XE*Jba{#sx@At7X}iHCi@r z*`cKepA>H-g{5btbm=9jq_kA3EUl2LNSCA<(oHEt`dg|gCAexyrCg6om0fkDdaedi zGgqe6+SO1R;%X|r;cA9=5t~bUT-nkgS4-)vtF`pK>q+UptBX`b?kdH|-J}G$yObe6 zCDoOCO5NpWa2E2~k|OwKk0i}O;(#eFLE<1Oy^q8}M%sf6A`c@Ci8?r0%F!CwnDWsVH-;jNg-epB_KUR`7yhnDr8CId&tVj_mMS`A0U^kl%)@m z4KTb5*$nwHvNQ4kvM=&e{5h-4euE7(%YC11Njb8Oy^x>c?{3QS)^ER zCL(KNcnY!=@(o{6Y@0EXEP3%60-q$d6c7HsYEh{;s&S~sqndzfBC1KKmO#~ys)A|& z)gY=Wsv4>~ss^eisv%S@RBcqls76ptMkNJ9sTgVmYmD{1iS)G86zh94skhWz>Vqw% zFSd?;_|(E6Y!yTB=rDXTVK~MZfit0(rT)@rYzbW|&>br6vjL{ulc`nsm$kvCoaU9(V~?HcZy z;~ME&;2Pyx=o;->9M|g#4MyFQ0TN@>y3vKIcl4&$~*>U%N`n-{Ug^S6z?E zKe#H&*Ibq4KU|gNzg$)2zg^YkN3O?ZS*|C0pPM4Q2&(m)6DOfzw+_FIqdtF(@&7OrmxdJmBSU7HJJ^O zqW^3TcVPBp_UGdxIQ$xOE^`I45!!EJru-yF``gdQ4>ON5ze0-XT|tWHeI3~Xd5e$# z$#mn52eCZF8xSHjq!=$1*#=n=*%4U{Df+3$Y{~4&Y=J9SG2TE7iyY6KiWKuPpTqAl z_b`tkMZXuB7Vi5W!{^Il z-u`2_V7!8Sf&IP09EtWXVEhAkT}L4|FsJhI`N*-T??sCBZs`;$y8Ko$*D*IT#oybR zfbn9GVtLHM=j_Gs@M%u{5c(0z{{(U}@+xvV@(h;8Y~;@vUVyxZT!MUvT#5AJ++iK^ z!&n@z|363t{clIVkNQc`<^LLn#p^H!DdzWm=0VnvGtVK#>vWST;oL<6^z2#%##UW_D%vVUF-i(lLymj($!d#rN;eBgOap zFC$;Tc=`V^TpsJ+bqv3Xx_F*%BE@o=hZOVm9#Skvu^x%`Vm%V;;s3NA-$MO=vmXEP zU)uluzicn&V=LxMr1*PFB6nd}EU(X*SD5#a;(5g4TunS~GRrb+FdHDd;_)^}vAmyQ zeIimUm)Xn^mZx|;jajf<#d3B%AxZCIJTbiu$QTUoWV`-YkK!h1Wacd9 zLgq^5M&=IYe&%P)Q_KsrZ<2&o;ip49`hsSDdu&iYrWH6L)Jn+@-aD@HiuJ~rI{6& z)tGgdPdCAJ7}{rISS+V@%s$MK%r}_JnA@4Vn0uL@Fi$YQLDomVzabkVV{t7eG8LJP ze2iI(*@)Si*_GJ`*&5@o$&{oH$dRnSh3tmm*?2d)C$fJCpW{UCKwYfQ`;lUOJkH^o z8kRX8|7V)GHWb@II#O&m1&{x;UIUMde(N)@VgDwETXMJ?b1<`D`x=X3vA(~-T*O?< z+`&A?{FeC}QuOcI=%m6-WmaZpG20@={1~}n~px@!>cLe&Ig?e;9&0NA1Ll`VvAuuK{0k}eU-2I}^)zM; zq}ab?BfFxX?#%v3v3y@diuGv%Qq1QY%tg#q%l3dkrc2O+|`+YqOrs z?8bbKIg#O%u7sjo71i`QuJGw*^(*Fcf|638p9%oFefnI zMvCb!W3Fd?2U7G`u>ab_;X{1<9POus);j5h))mhW^9uV8-2Jd70Mf6eSs#yJlBGY!1Q zC-yrjNHLuXOmQA2h70yfH920v{;4sC+cKX)iurvWDduY&QcQm;b2d`EZVNcP5-Iv0 zmWFdt)Gz)ohDE>Px?Vj0YZzZl?;cWYUx|3HP-MY%XTkMlb(|l5iMlv1?}+imdHFdE zr<9VUZ;<2B?tA1LNYVc+<^rUc&Pt?MKAV{0cVNYKFMbDBr1%}!=zf6tF~$?a1;^F@ zcHSy}xAZ4W_bA2})4hlk^LGU)p4SZy|G|`YI?JmVQjBMFxZwQ!F${}#naqwzvHYLq zcw?9|kz#s_kfNXU%sixco)?*aFoV0CdIqy2^ChI1-kV5q{=Nb!rni~(kC3AO&zTpH z;`RQC`3Exw?*WVPl9&-@DP~pXW*4^iYl-v^k?e#Ld{-+10LFnuRB%33aNhKv{fg^5(XU9+ugDWj(Z3iL z{fqpHDW)Ta|2duKxV-*3y{l*^mg7|%=R}IX4P;Uat_#Us0`gstaO~f6%MBJY{Ir{qigxAL<-2lC~GguP!ZlH`$5R^jw7tky9z-yI=yNabz|5Yl3`fU)OLB}hW zi2I0TQNM%N&4qh=i;dOj#iDt7QLNdvvoRd*ZIe*p0}hUB)W8z4Rb?0ypU z>!6J9I=4eT1bU?#?)Iqv49b!vcR<|+z0xo4j;P-PWhpFoLOlX{rQ7b#sQ(7aQnK6y z^%M}FCw6y5{Vpg=sd6{e(?G9u&)psMKS3GatL}k%Nzg0(<$enF2O$22uG|y#(x6v* z=zbdYe}giVo*EkoN^t4ug0PQXYoNXX=Zn90hR{kcXpk zOnnKJFF^clU3mohuLF9eByA+>B|!X2fjkNoMSB^Q0Ejz&@@R}%AM{G9HU@PKl%)pp zSkyB?uViSipl*V))KDIWdKT!F#%beG9}mj-R{8|g8-rfSg`Y6P-Vv0gCUPz+$@)Z8 zQb1X1Do?_g%|Pt)_192O2W6?bJQ?*CAoltC6x2(DvXm`PMZG16eZKxW>g7Ng-+!Nm z`V%1b`T85EKL*NDYk4~AZ9se*!FUt(3ZN{tm1m&-B#3p=oQe7^P?p-svrzdo^cE_I zKv`-p&qn1)Xbvi$fik{hKNoE~f?g@sdK>lPpp5U_&qKX4h;KGp^HJXb%J>fc0@S;L zUTLHC4(gjgS?VS)M7=xcl|HZ*p}qygZyL#qQGW`=(zf44-2`Q+r@RF9r$Mh|*-KHk zLHvzGc^T@@fcT8N{V&v$L0QU?m!sYr^h%TM6{t@EWvP$667{~IS9;xEh59rQzu7FW zM*UgPD^0i8p#CN(Oa0}ws6Pkd8(j8#sLujrX@I;A^?{&Qnr*K~eGVu~gX9gU4+g!` z+xGjY&jV#?h`bT?=RvQuz}|%VJD@BLl{cgQ0_c@I;SW$R3d+(jc?;?Mw&>ZjoK6+n_9smUp8* z2E=|KGBcO z-vqrs5pJ_+uTPoe%XC`)_gGw^+&EbW)i zf(PXD;3fG2cu~Ftrn@g=oHP*oPxlpgNf7%?cRsu{i2bDdD!eQxOZDB?;PpUR%5-0c zHvna+h5H7)IVj`X#W&&Epp5So--34nWvQ$CHoOanZNYs9oZ-HU%1ls}-gDoBuLbc} ze%$xLE$#=Xd;rSQHuppLRuJch?nm$)AkGQhE*H)TK|FUiLi!lQxu4qu-w)z^&m9B* z1jIR>+Xp`c;=Ils3;ztnxtu!=ehkFzu10>n9+I|+UY#Ce+A5C00p-}i9`;O9W> z&pj%<28eyQM~Bx0v9I=+@W(;ylRXx^4v77*Ck(F#VtIO!;SE46PfsemA&B3l@ub5W zfwI)tQwrV$#QxJ$2Hp(BKGRbU-U7sa(o+H662!jIQxX0IC`)ZTmEmnc?CU&L;q5`Z zm*lAq?*w9h<;j3|1!ZZTrxtuZC`$`Gwc+o8vb4}s7rqFTrNy55@OMF3TH?usF9l_3 znI{YWFHn}2dm6)6fU>mG(-gi6l%>_4=I}Kj&R#s(@b^HRrFdGw*Mm4e@w5it_p}8! zdfK7B36!OSo(}L&Kv_EE=>-22lqIcb7q|-I$W^o(JQKvxs%Q^*7KkHM(VpH6_?`ZuIq>En*5RUk;MpMNp=dw&`ykeVqW$3~LHvEOq66TkKzz2c=pgtR5a)z3 zL*PCT=YcUp;jtjjd18jaBOs2pF~i~YLCj~&2zVxl`HUF_&jK-@F{9y)K^%!<#=_fy zc)eoA!8?FBF2qa#pN`1|d&Nvb{TUGZ|Cq_}-XQk*F;l_5G1I^aG1I~EF*Cq9F|)wA zF|)z9W9DM~d7v!KkC_Kw0Ls!kF$=(jF$=+6F^j>SF-yS9G0QN{Hz2MlVwS_d1!XD8 zyAoaklqJ7+HCzE@Dd1fT4}v(i^sa+zAkHVf8{h_rb4c$-cnHLKqjxjh2C>|{Ti_88 z=ZD^H@Dvc|gx>A&G!XkP?@oA05Zjb@H@psrZOXd`UJt}J<=qQ!0Aic+?uR!7u}yjN z;Eh0RQ{IE{CLn(A-+Kr?8N`0udjvie#J<{l6g~~a`tLmke;361?>!D*3d+(Z?@9PZ zP?kRMo`P=%Wqhyu415bHOQ*bN;ip0DPrT>hUxBjpgZBdH^IZbNzRRdbKseK+Bcfmru^x4=x_ZLp#5 z4w&V;3pVoI0~`D9gH3!7z^1;3U^Cw%u({7AV;k|g!EB!g9N>!q2l;&9U|%da#1{uX z?@IuO`jWsGe1344F95#iQ^Dar9el}Wf+KtuIMNpeNBNS$mwl<=XkR)w##ag)>nj7k z;wuM^^Hl)H`znGHe3ijheO19+Uv+SzF9V$9s|CL1s|`-})di>c>Vs2#nc(ZbEO45y zG5ChBDLCEN9DLK44bJej0%!VKgR^{X!MA+vz}dbI;2d8kaIUWl__nVbIM3GuobT%i zF7WjN-|^*u3w?dSMZSLEVqbsoUEct3iEj|N+&2VV;TsCB^bG@7`G$k5eIvj%zER+N zzR}=1-&pVi-#BoBIsrVb=HjE#XFwc-)JgDjAbx*Vn+#6}WvQe#6|)?H$YkXMLQ3_3F7?_?E?H3h%H^e1TO~4QmlR%UL3@}OTPkd0AdT( z^WhCaY@zy9cq0&7sD2IJ1jH7qUxzmXv4!e4;4MIGq54gDOAzM+`YreqAg+(}+we9Z zu8H(J@Fzi>8|Zi8?Ll1c==b0qL0seL_u-vEoG0iH;9WtSzv&O*-9cQx=#St}fjBnl zE;p`OKpdNNoQg@$fH*ek9(ZpM$0j`n-WS9cr~BYDL2Pk)Ec`7HTbv#Tp9A9c(i6ZH zdJ?!&_k*kT03KZh;w(Z};cGx_FS-tY55!iZo8Up+Lgf<>=L~un{wauaKRp?K7{qa0 zPX*8F>EPo=Db#C&c#cLHcy|!b(I^Lh3dD0XD!`ux@f?kc@Ml0gN24;lH;6rzQ59Ti zR7Yh6h;v#a1HK8ArDH}d_~#(bHjUcwFF;v3Y1DchVTu?8BM@Y5jX)5wB< z1!4^}8pF?lcvsM93jZ3!T4ywe-vqJN8QJh#pe+4nw1VFTW$AaLHT({UcixP)@VlTa z{b{s=-vedoFQWteK8SbQj85FXc zH-T6m%z5w+KwRmV3*cKpT*an)lkhkp#> ziqBjL-v{D~&s+^Z0OAVBTnqmM#1>($gMSKQi!e994};hu%#HBRKv_C!ZiasjVqG=2 zz`p>ouA1B6CqS&L=63j(Al6lLC;T*sb=AbxnDiBhb=BMhKL=u6HTS~52C=T1`{5Ts ztYc;#`~irwm(W3YX%I)N&>?tP5N9u;Bk=Md&OAd$;opI>lpi_<{~na3tD)oYA3(f= z9XbjB5tOCtp;PdmKv}vGIs^Y1#Jkp^v+!R)S-KTE5C0XErQ4wk@ZUgLx*NI#{{zIC zk98TI4dM#dx&m(n%F+{7KD;%Et1as)ye)`z%(@0|2VxzwuERTkSjVgz@J=AsG3zG0 z3y7;@>lVBlC`;X~+wdMBj;hujcux>VRqHOi7l@;(bq}5c;;3rfhxY+-RJ9(!`++#B zS`XpbV%LY)196nMGvN(D9OdmScta3JdAl*Z5s0I_-4xyg z#2L8V9NrwndT3|Evq2o$?N;z7Kpffa*6=nU);+r|yd8*j&u$0r0OIV(?f|}PcS2<` zh_fTR3%Jzo2JWSHyab4& zK)63#0kPK&4}jMPWvM}U5Ihsabw_vzJPX8iM|dc_F^KDq@Gy8&5Nm#TIJ^glH9tH8 z-V?-{A07qo1!Bz)kA~-fxCRN2g%1L84H6y)9|GbUBs>8=6vQ=1I2S$)#JPQV5_~p@ zbNldQ_*@WY;Nhw8wII&J!_(mFKv`NJo(|st;@yex4ERP6*L~qx@Xa93I>NKzTR>d* zh3CSzf%yJrcpiK^C`&uS3*b9JTwjM5!gqsM=HbQgJs|$Bb$AJUFNiHGybQh{#FiCa z4$lLzWrbJ54}#dT!mHtjKx|pzweTY#wyf|v_)!pBR(J#a7>F$^yb*pJ#FiD_3_l5C z%L;FSp8|2M5#9zr1L7Phyd8cP#8wvG2|o|Y(%0eL@CzW`Q4H^aUjlJ2GQ1al8I+}O z!~5Y^Kw0`OoCnVbasM%V5PlWJ^>6qP{2C}rKZcLMuY)+R4j+Zz0C8R&J_f%D;tVHz z9DWPL8BX{l{5FU)obW059S~)Kpd?icuQ1j4dQ4O@xa@H*keRu;O#){F(N*A z2M|ZANG!Y)h@({`4&DXC(JGPv?*`&%6-k2k0I|(R{P3P2w%JGk-V4Mw8&TmoAhy|v z4(|ivXcaNx{XiV8A{M+qh@({`3?Bf>(!fYEd=Q9jJdz3@0%9AFq{D}T*v2EJ;KM*{ zA(;UL~;h?Ikm0P#LUqyl^ti1!&H72%^nyw4D+3?B>PeTGO?_&5;nGeoMxCxCdL zA(8>l1#vWt)PlbT;tDiU8$K1pejrj8z8S=RAW|Q`1;l7j2u^)(J!}o&N4@6qQ_k-9EL|Vi1K<1$4;D<1#<;KxDi2O>S-Cqe87B0b@!K<1z_ z@UtNH1Cc)P^C0#Ek$&(CAoc^1{_sm6_5+at@XH{+;ha1O9s}b2(&QmO( zbCPpW?+xPGGkFrcFNphJ$&%FNS+5C zPhJ3?NL~p3l)MTHkfiAJ`}_@m~sI=48%5=atS^h#5S0689oBUHkfh+ zJ_^J(n34}44PqNixe6Z(VjE1k1|J9F)k(Pyp8(<=p_Ci&To6~LDL3H{L0S5D$}RXK zP{xPFZ^K<6&Hz*Iz}+C0dFowwQ4s51>OFV^5c}BF`|vCfXJ4rg;7vfh$CCOG-VDUm zQ|cr5Cm^n#Qe8!HB?V%gNp-^ygIIG?J@C&!tU0MM@XtZ4IjKJQ7a*pa77K3xVx3Qm zgEs`RZ%<2rHwLk9PfLO~1@YcanjhW*#H*7QfVTqi>ZGag)*xP;G#%a+d{TPDGY+5f zdDAlh-{arq8H8`qpN`)Qeic6epR~vvL=#ikiW+ad`JlYhWKBk4fW5V4fAiM4fh|TjqqQk zjq(?n>9if~*J)$@m1*Pr&1n<-Pt$V!FVQCXXVWJ8*U_f>Kc!9cU!hI+KcLOe~7l-UyHWW-+{Km7z3`@(wLV$)ov{ zA8D~lkp)gKaY`yJL1{@#Qu@*S%2ZlFSxr-w{WM*I z)m46^)mMrxa{9|u(r8&qLt0~{Kdq@Ulh$0>PRmwK(^@I_Xss1vvD05$r7o?V(t*}N z8Aj`*%%^oxcGJ2k-_m+09{iY$SbjZ~O0-@|H(HMJ8m*7Amex=CoYr5tOBAEQ*l#X!Devv<1pJ+Ct?w+G3^nznq?z zC?#pjlm@ir%2TwJ${5;e$K|tK6mSSNtoS{_>Q{w1dhMv_r~J+7V?A?WnSyc1$@=JFeWMom5J! zbox7`RHvO$y3)=n<7nrV_h=WCGqg*}pR~)0xytF~iqeRduMDDHRooFwG21p;>`{ z(ZYd`Xvu-EXsLl;Y3YGt?>W;b6-c9%3Dl#N3v{Mc2)sb67?@7099T)K8rVat9ym+O z2>eB>6|mMh)2JP2K&u;gnpQtBo|YL{M#~BupfwJBLu(rNi`G04T<`Rk9jHQU6=*|i z9T-Au8<<6F7uZbe5I9Zi6!?wSC6Khi>91R$60Jv|HLYi05Up2W8Z9TVlGZ1%m)0+E zp4LBbhc+M(_rBBfpg<|wkU%DFXrLQySl~t4@W6E1h`=h^sK8#@=)hUp*uWjyxIl@G z&NLuA#g$7s_7w`em0ahsg}W(CU8W(OM6<_3Dv<^{&n z76ca276x|H76;DKmIVHwEeixUJ3TKC)S#^lbfm2g45O_L%%rUgY@lrj9H4CsoTY6J z+@@^_C?7aIZwqA5wgb_T}Mb_bTy_5|{1djmhv_6K}hoL=$*rDz8O*|bA}L9`=* znY5#UO|)Zy6SU)jJG7I5_^nQVrvf!-X97>r&IVqioe!+1T?m|}T?+g~yBtW_=JawU zkVVT6^ru}7%%fck9HdEgBXzhZRXdQz0Xq|%E9;a=WU`<-LU}sv7 z;7D4};3itH;3-;8@DEy_V2O{NUit+q)A|Qn(gp+v(gp=*(uM@r(S`<((1r!`X~ToA zy-t54g5_zWg3W28gWYIjg9B;ff^X6$1UJ!ggC}T{g1^!x2NU)=Jx>ijMw=GQrcDp_ zqs<7uNt+eiLYp1@o;Ek=+3)l+FIbYcAlQ_)F!(HOad0ASNpK}?S@2WZ^59L{%Aj(< z>2Gzg4sC6)H*H;T8f`=H1KP&mY1-!C@3bw!K%UdfwqOm~_FyO4&fv?m-N8k)J;8mn zy}|Ek`-93SPA_@EMzn*$zO+NZDYPTO_h?6hCuqllf6$Hxt%FW4CxeY>r-J=yXM%6i z&IY&B&IiAxT?qOgTj1^=F!2^?&B{5>OwfscJ8pu1=wu>PDKSenktb4{6D2 z+EJ&MR5hEHuD(DkrM^QeqaL7@Q-7jWP)mI7w5_NaVm8s&?GzrIT8R)GX^>!qHf<*1KneN^j&(_cTe0jRWyYO$D znoQfS)}`%KyV7>6V`zKScWHaoeYE}RO=sMe<)QU}tGsB>sX)z4_h)Vs9f zYUy)M+mmW1+9~xl+8K2_?W}s0c3v%V-f3|`HEEaB>a@#hd)gIsFfCtwopx1SMZ2bc zM!T-wq}@>UubrN6s*P#4)SO9&VbuaC%dXsifO}yZ=y{}fJJy5&R9;%aRkJK$R zm-Z#it^G;!Xyq!z`(Rygvw4T~fS}$!jEl1l$>!W>3 z>!*41onHED6=?&s#OdFvcp^ehMp^eu5qK(x;-#b$q zr`4lP(0b8wwMn!|+IzIg+6mfJEuS_``;#_Zi@WOdH$y8!o250S&DI9c=4w-D^RyMT z1=@bvLhTA|u_k`(+=YKjG@G_e%b+dSI?z^XgK4X^skF7)3fektA8mtng|<;EcFpN| zvsQ(+MQcjiruC+6*IuLT)RxkAYX@k1w9B-;n(IfWzx|p`%hT%84r)DUhqPB|N3_MX zquLJIG3^xXxb_R}q~^Qs^n6N7qn*(j(avhUY3H?xv3rKIa*l%iJ4b=dKX$L{bgDi{cTz~eLJm!euh?2zfG&G z2X8t3Rn;5Os_O%38Tw3GEqw#6w*DEduKok9zV7+e=_OOIK+Dow(HiT|)0*ltXwCKa zY1#TQS}Xk;t+ihCw$oo*J%!dzuS4sgKS%4Nzf0?)AEkBE#ZUZ;t+t1rLF=gxruEWS z(Q@?5v_86i$7#_|Z%XU0PoxddchCmuKhuWj;oqGWL-jVaVfw4I;rb@p2tA)RN;mI1 zEk^5|X=C-tv~hYKZG!Il!x=AEuTPt#zd)O;&!J7#chaWmU(%-QcW5*8gnLdev-C=| z+4>W-x%zXodHOWk0)0Jgp?;jUSpSu_L{IwD>2H}{iMCvCOy2nz^c>nY{cYNI{RnNRew(&i*Zy+a?$PVe_Ucd3_Un^qdHQPF zLH!u*kbZ}DL^mHey&To+(T?da(vIt^XeafrXs2}V-%g7&dU@Jey&dhmK9_buKS8^s zKcrpOAA9Juy`uM^w5gZofbFr$7nb8mb6>?5ZY~hI_-|Wg?3jz zPrIi-q}|sekDUG<=uK%4^})19`W%|e*hO<2KhQiz32aYdi;6L7(tO5Kv{+*fEzbCi zmS7aYcLzm_B%>b9Z;0>2idw)}NK=giG~M`>W*UBcH%N?U88v8OqZ=*R7*9(z#P`3% zcW$rbwhkkUi6Y-;E6=7mQj;d z+vrZKYmBGWHHP=h|d-ZYi_ipWgCNOt&Ewp*2V|4w#I2% zJ0tqpB(&{d#N$&tqL)rad0H2v4XvB;0Fh%e^!Jlm*Dn`^YE%`;x0EimTL z78)PY78_sDmKcA~mKkQO)8BHVHf^QRownK-OIvF!psh1Lrfo33qir-i#hqR@8x?3< zj1IJI#wgl$V=--~@iA?;ahbNqC=%!Nvezg>+ix_bt zs_`${HRDs-b>k=64Z}=w+TJu;(ry`}Xt#}3v^&O^w7bT?Y4?oe5>DIuMkCq-;~CmR zV=C>Dv61F7Pt)Ay?=+98_?=#2%vv;``4lbI%%#PdYiJ4P5n7V@6U}eNC{8Z{GmWO2 z&1t$hm}Z&_X_omJEo|PWC7Y!KPA{ouds@2rDy@{ciB`t^hE~p$gHDSIW_emgvlFed zIe}KyTuZBNo}y)#4{5c`QmWHSZL z)^uA=i*aT}+61#3E!Uhzn`G{wO*X%$O*P%N({`GfPMdCK(Po%kXtT^0X|v7gw7KRw z+C1|U+5+<%+CuYB+F~;?>`Y^cS%$XE%%Uwfd(c*zBWbJ6H)(6l)wFfy0on%hJK9F` z5pA=X9C4$<`LQ+^EPd-=}&fg*>6^-<(Zvm2hCBmL*@e7 z5px&qsCj{Q%ygwVy&N}7(N3DJXs68Hv@_;t+FA20+Ie#m?SgrRcFBB1yKJVVIz3-8 z+tTvQ5wxr3Qrb212<^K08|{V}NORiWG;7jsncZl&&0N|Ya~BXc6n6GUGf4|MmK54b^M{Vp z0-@V9HI!J&=}!+;q?w_PG%NHXEgX7_mK@qlOAQ^TrH5|ON`*?4cKRz5s!l5x>Q1W= zdX-i&w1QSS^eL@s=mxEND6x#wOGc;~tyZWrt#)V(t!`*3t$yeLEi-hPmKFM&);MI9 zb^2=>sz+-c>PgEEji^cbyEs1vPAXaucWXfCZs zXdA6(=p3zA=ucWsNH6d7*C$km)-TkB);~0bHXyW>HYjwFHYD_bHZ){aaC#XQs!ban zYD*gt8b})znnW8NT231q`iM3zbe1+Dbc>c7ih0cGc~U5iHaV0@n;LqGHZAlDZF=Y( z+KkYLv{|9kwArEGXmdk}6`h{vg(}b%ggVj|hQ`qrhnCWogbvY`g>KT8hY~6|y{rsX zp{)+Jr>zZ*psfonplt{prfm$}rEL!RD?7bx300zP3q3*G9_mNi8Ja}f9eS6xC$yEe zH*}1)KXi?j7mBUo^n5T>j&>;2gmxs^4?QUoe?OtdX?SAM7+JjI+4X5qHP)*vSP*0l6nnH718)+Wv5-rB^ zW;ktqRt7EB>O+gOX44X^Q?w+@U(;#fx0=!d)=Mo_gyTb*c`*6Xw^YZtAt^)s!hl~&hj(cJ1v%eH3FT3Nejt*uM6ww9-! z)1sYKj@H5INb6*cp>?sg(Yjf`(0W*<>N{vvi|t8@dWMSrUU zZGbhFHpp5-8)BWJ4YlMo9Ga^)qd{70hyanPD}c&9Vm5W?PGBbFEKl^Q>QK3oNsd({`cN zgtpk~OIu=1r7g2I(w1B2Xe%vGW2fzEt1NA;)tzjFSxsmMt>Lso)^ger>m=={^*8O9 zRjQfO_PF&V?WFZG?Uc2YcE&nNJ8RvhowrIgciLXCdeAOevuT&DBeW~lJzBnHv~XHn zwd&HYS>0&Ytx>ca)-u{n>j>?Z^*imh70z~gxnnh<-L(eM?pd>G_pP0@2i8T}L+cUk zk!7`XdU4tHX>Pk0&0|lX#n{VeKKoNzto;Km&Mw}{=_SFgLQAqc)BN@;w1B;lrrH;1 zy6t_!X=~bLX_lQ$3)_8Y$@WBAs=bPqZs*ZT*;i?0Y`L}5UpYHMt6(>zRkVB4D%(?O zRqYRH)$P-?4ErvvmR+ok(_d{njaJvrq}8{(&@%0pXj%4~w8r)tT2uQ7t-1XxE!+0C zb$V`Pr_fs4S+utHGqiU0Bw7c14Xu;?DXokB3$2?SeA4N!hn-35X%D3JvfrfT*lTEg z>_fDE_V={@cF}fDF9YmU+910zZHV2EHq@R%8)mPg4Y$9bjj->~M%n)MPJg5A8nm%? z7uq;Gmo~xPK+Cl+&?ecw4o=(2b`{!GyBlqqJ)Sn*UP+r_AEwQ+Z_sAjMLRmZ%(c^L z^XyF80{dy&LVGlAu|1Er#Quo3%>JIX+%De9>2IZ7jkenEPFrhFq^+~p(>B|EM*dlPM^eTlZ)F4o0qvB%D!?X`Q;_S>)1^6X8tgZ5XnL-yaa zBevSr>E)(11HmU|Npy0R7F)qR7K|b z`9TmtRAhE{c6VZTXU*(d8c(SMMOkYRQxsd6IBsWRTUK#RZUe? zMO0N)RaC`KMO8&r)&G0W`P@5q9(M8ba(3SLJbcf&=bq274uZOCE`xe#`iF#+o|@61UYZc7 zw`MM=k7gaHujW^vewwqO{+gao3n>FMcF;gg5onO+8IVTv3P`8<3CN&12{LK!4htz3 zjSFPcl!F|a*&vtZEzn@i5zr8gG)1@_rm=#CYf3>QH0_{KnpL3DnmwQ~nvX$aHFsAF zDISdpl&2{Hc{Nc`q2@)9PxCHloaQ{JMDsw6kmA<_K;t!YKtauBP=)3=s8VxxM7XHZ zj08>6gg}!u^FSfZ_d#LJuR+zC3!sRmZ>^A0rx^u`YC@o?nt7l`%?40Ra|kp|^G{Gh z^FW=D(yAE?YSTOoYS+91nyJ|inx**|G+WcNUbvm3c?dLDGZ{2b^E_z2W)o}aY za}cyv({-wFu}aMK^_0TQ`_0;|d)Jyw&P;c#jKz+2j79pjt_Hj@@Z5-5J`(4lg?FXQN z+Rs3PwE9-zR-=6!q|?Sh2JK3aN&5?sMSC7()ApY(+&Z+6fn3@K&|vLS&=Bn&&@k;~ z&~WYjZNlvcZ60WpwiYy6y8tvs`!;B-_5+Yddj^!Jy=#V$;?-(Fh1xM7pLQZ>oOU{> zMEfm}U;AUwc2v{L&F=ymN&pjFx*fL3ci1g+6t2CdcJ_YEO$opuyxz4l4a2JP2D8@1m7 zZPM-lZPuOzZPE6fEu?JKjsFdla-wdjqsvt9w>R*`qB2y{~Nq z?bW^p+Na$O+OIteI-u<}N4PzxeHe5|8v-5H&I29MZU7zC9swQG-UJ=j+MW|qPH2Om zliF{9PHESJPHTS)I-|V_I;*wJ6>iUI{h;&O>7WbR*FYDw?}9FA{|LIQy#~6X?fXq3 z<*IfF=$f_|bX{8yx}kjzbW^(ul%snW)KzyJ)J^wqPJfqPn+0Q+0F#m~PNZLdrDV zS3wC~6{uC$25QqS2es?=fM)7G1RtrR(`^LJ*PQ|_(Dis( zxLv3l0a~PsfEMds0xi+K3tFoC1hh=oZ?SN@T$c-4p{ob2)V&0HUAGyuO80xvYF(FC zgxfVb2WYL%4_c?20a~y74rqgJ7igpI&!A1ZFD(&LHtR-$w&-d=TXnC1w&}Klw(CxT zcIbM2OSs*s8wuK_s|M}X%?It#tp~lY`!#5=x8y6=Hb>wXD3qq_h)tLw2$NI9po zfX?dzpbNS<=%Q{J=#uV7pv$`7fUf8+fUfHLep|@9rYitl*ENA|=vIJk>fQt8=syN^ z)%RE~+;-Cs0d?2cf_ms*0rk}H1ohJY1=L&r`PYQoKKfyxzWOIX{q!$``s=rW2Ix6x2Tls?cu(Rq9WHs`Ov@u5dd^KO8h!KM54le-jkezYVI^ zp8`enJy!|0b^4K@s6GUms-FjH)c*h!)BhSYO@9@X(D(lzA*EIS2&he832N6TKr{8< z0?pEI0nOH*0?pCiwOUA-tG9#Z=^qEp*GEAM^b0`?^>2d~=|2Q5)_)3Gq95>vkhfGn z3baiBBxt$59kfEf475`JW6YXCR_jND*68a&YxRpk>-1Ye>-B#EZP54l zo^ZQS{}5=CJ_OpVe*v^bzZtYue;l+;-)*gMyIt=9?a)sE?bN>v+NIwC+O0ni+N1CH zec|?f{iC40`e#7<^vgl}^@l(Q^wK)v;-G#g=#c&?&|&=o&=LJM&{6%zpkw;4yeZrs z*B63L=-WUi^{YXr^dEpu>pugX(SLcpaC=r?2s)>q3OcX<7U+V03+ST$FzAy0Gtg!I z{ci~=SM+|+Rec-in*I&Yb^Tt@4gGo0P5qZP2)8+g2SHs81)y$*8c=t`EKm=_w?RD( zn?bz{`#`-7e+Kn2{1?>MaR1xFkA8-cp#Fvm&;Ua_XrSSLK!XhXK^ntd8--h)VJOI8 z2!Tw7g&>PzJIH4EJ;-6W3UV3l`+<-$*f1P4#83_zW@rKpH!K2;FsuWOGW-fO+HeUp z#&GW@A#beVL6FDb1LYZ}fV_rpfC>%kK|aG#&^SYv9||cY1{cV0s058Sd<_&d`~Xy8 z_y|;K_zYBK_{wG>Ws>1h&}73DP{{B+C~Q~@sy6%r6fs-?)fw*lk&qHKJOr9*7!PVR zOasLXOF`2N+d&D#DNw7S+ZG|E&0qty8~mV|hE~ul!)u_~hM$4v82$p9Yv}P~A!VMy z1)6UNfEE~Lf)*OqgBBT%fEFA63tD0@ZxvFO8XgBNGt2}nH>?J&Fnj=7X}AD--O&3T z;dYhbA<$|=2(-qq9JJQ(3(z{lKSApa4{Q@|Hy8>*8x0B2Cc{$DX2Uz6Er#ENwi>$s zM7Z5%7zWyIcmlM;@H}XzVI63f;n$$uhRdKmhCbVcl=lroKzj`V&^|)~wBN7*bil9* zbkOi)&>_P|pu>j0fsPn@zAGdjHCRE%3}ZpZ4HG~o3~|s&!y?cr!y3?O!*0+S!^fbr zhI@7h$>$6sK<5opKo<-zgDx6&fi4+70bMrq_^EJv#b5+oH9Q8oW_S{G-OvWQVR#jE z)9@ouj`1Lep3PVWau}z9T*f7!!Nwnf zh8RBr4Kw~1G~8(anUFHVH~}=u_#9}oaV=0#KcCD=2FG7&O(``xnA(qwx_?%oqVpGkzPCF#ZbEYP=3=GwR+KZrhE8 zpqa)PXqNFipxMS>g60@6f#w?T{iSd_&o~k^-&hA)V0;y{(D+l(BIBPxi;dm(3b#v) zgF#D;0njqzv!Lb1H$f|mAAwdHyZlPHeck8)tujsktv1dEtug)xwAT1n&^lw!eZuW} zqZPElm&cdVdEvx5o6z93&}@~!$HT4 zRiNX>=RhZn>p>@tAA(L9Z-7o42Obbo&KO65&Kf6!&Kc)`&KuW)E*O6ax@i0>=#sI| zZ-kV~#z#O`jFq6P#yOyC#toqB#*aWZjMqRnjk<$EN{-0~>S~ICx|x=Nx|`ku^)Q_U z^)%h{p>W&F{1Pw9$0W{3i^{{X;-1G=&gee9ZW%?dy zwCME5G4 zUZd$@P|Q>bnr4~>N|?R}YBlW#wV5t}+D*NGFQm*gxk0l`0nlvI^PoAVpMd6?&V%Ne z1|1V_=bK7F3rum)LemP+BGXSni%lm%OH4OFOHBj+AfzlaJq%iIngCj1dLFdW^kdNL zraysJnZ9^jxLs{}47A1+2dy=I546toYtVYre?S{d+CK`n8%_D3O{QwlX47+^EvD~- zwwgWwZ8Mz*Z8sTD2q`;EPk?rs7J_z}eh%7gx&qo`vj0iAc;7T0wAVBfw9oW5Xus(+ z=zwY9N#Ww4sStF?G#zx<^c~O<)6YRiO{YP}On3cRxIJ#tgHD*dpp&Ln&?(b*L8nc> z1D!G5bxOEBYqEgOnMy$CO)<~~(-P1{(-zPr(-F{R(^b$F)4d-Hc~?yjgRYr^pzEeM z=!R(p=%(pspd9mAP*?Nar-hVm=8>T8=4U`X%>NJ6(|icj%iQ%Z!bNZMa8Ms}9jLE) zC8(eIXQ2M(Pe23A_nZ-K2bv!Q4KkO5H0A_IXI>66nBM`J%tt{MbI-pDDK>Kf$YFjK zs@v+s_NP)#fTt#QXxN&b$p2H6I5}HQxj^nk|15Ze!*!Xqx#upoIAkpjPu2 zF9>^W<~&fl`B~6R^G?t#^A*r+^WaZ~i#g^fXs&rRXrB2vXui4MMPYA&xdgP(JRh{k zyaBY>{1Ir0`3h*M`OAM7ZkL%K1}!(2gI1VZKr7AP1-)+G2U=zR7ihKFa!E*8W3B?N zH7^9MGrt2`Z$1UuVE)2Cgo}-46KIq9QP5`d)1WQp=RjM{t3cb#KLu?!p9JkN-vsS6 zYc31PyUb%iyUmk8d(1OH@0-63+H3wPXrK9G(0+5be+nrF%vR7r^F+`g^9!KE=53%O z=2M`f<^flP+hgW@&~bAU=!E$-&`I+zK&Q-q2c0&XJ`--wnEjx$=C6Uynco1NH}3;o zFrNlpGUpaM9gT0P10x3F>Lt4C-Y$4C-z97pRYAz`uptzLrNo{VWqe{Vj3O0LwzqK+Ag2 zAj<)e#_~6i&hmxpLY~3m0+}oUkj3&W$Y%K-$YD7Ia#^l}23t)35mJU&0-#}**`VQ; zO`s8$lb}(SoEyT$Xo~?f#!>{EGs~Hmfaw)59pyd~!3dp?NgN1$mIDMz?XScZUFEt5fQmal`_E$nV|=EqFSyP#PX zc8@pHn{D|FG{v6w+i zEybW^mN;m+%X^@emOp`Bx3F6vnUqzQ`{`CNMyoBOL2E2w&{_+-1CN=mv#{Ib z7_GOkyW1FTu&~?F7;UtC2HIr#BHf0=^fp_Zpe>dn&{j)5Xq)8)(00q4pdFT9fp%Ix z0qwG|+i#e>-Ij+zdn}Vd?_0hJ+H2VW+GqI{XusvJpaYh^-G!8cmd8McEOns6mieF~ zmbXAhEeAlyEayPSE%$y-NI78{3p#130iCiu2Rd!}0qBh751_Lax*DCo$2rSL(0NN8 z=z`_jpo^BDf-YIkfG%5le_pt~Vi^UxYN-QVvn&H$x9kDkuv`M&wA|NIxXrOX3hHW& zfx21OfVx}%1nOZObdPY+(>fm1%eny6+qwtT$9eC zz98%kvKD|e)^?E2`Zma5JpwXWb9xIG7VBV;%~}g`SXY5u*588$Tl;)bxENv`2O4Ib z3mR@+2O44h4QQ105@@vb-af+Z80%2bSZf)`W1R}hvn~XAtvf-5){7vYRsSU+Wt_DF zRAPM&_3<_Dh-YeXOtqxGNwGrX+4tbYL=w)TENxHw{c6m-*L)pilo&DL8l zCR;7YVtW~6v;7FB6?vfTg;wi!)A$`D&FXqc@UG~D(gXoT&@pi#E}1&y}#H4C?6 zY`LJZwm8URTMf#yeF*Z}dRT;uLffMtpDhL&XL}P=Vml4;+Xh;Ni}AJ!P|&s*RAKuW zsM7WssLJ+`O}Ln3YXMERZ3TsFH$Y)qfnC_Ewk-lhY)3$Kw!RKw8nyXBQ*CoVjke98 znC&cRn(cn4aFMW$2esOs1GU+Bwpry7RgN55=HYaGg?QzfwTRmu{?FG>5w#}eb zwm*Yb+xk5yq^z-x0j;%71Ff@d1g*FI5wyYf`60r^M%zfxCR;6Nvu!zOi|rt2tF7Bm z;bNO@7-+k#5wyehUC>V3Z$P_jcMlUTcH15U?Xk6i-nab_wAXeHw9hu+A>m@btrT>? zwh(mCwhMH~b`f;g<{mCw9I-Wlj@q_@j@fR2j@$Ac7WPiqUId-A?FF5(br~T{PuoU= z&e)y-owcn5owI!iI&Zscq;PS;HWGBv76Dzdy#~5$`#I=}?H{14w);m3x7TdNpzF3a z&<)$0pqsY+pd9-pP*?kXj|jKj?2m%F+b4p0*uMtqY5xwWmwh{^xBYjZKK3i1zV<<* zg}i?D$3gw=Ge86E8$ko@M?iz@cYRg3(AbB9boQq~2K&n(ll_+@R~x+4q1(+i!rz*dH7#T#U6p4f5C*f%5Fz zKwkSPP@(;v$Ak-?eK2U8y#iEXZv*-5D?sDzJ3vAE2~dUo-=Io+e~*w?Wq%kn$vz1* z**+H(vcCxm+fRe4?GNM%w-I{@sLuX%P}IH!G}V3%)M(e_2^TSY1!$UmAt+(r4QjPt z2DRDE`NBoJJph_%ZwJk?zX_Uc{~c(K{VuO?G1op6G|wIa&9}bFL{T0ws`}?3}_AZ6O-g5g0&u`^t$~BXqCNtk#MovJ_@wP9s{kl zuLrHO9|Nto_w)%D8|-Ry&Ug?dOJ>o`Zzup5c2vuhJgAxo&@!G%mWQ@Yyu5*d;}Wg z_!mgy_)1Vn(K)^fGB}*XshF|plyzOo)S{FJ01q@a6ARt>3AKq%W)L6+tD*5Ti1zmN_ z1YL8y3A*n15Ol-wFVIcLpc>&e$5{yK>U;*&&G`bTyK@7mhjSmOr}Gm~FK73NkkZ@f z0`+kQKz*HUpnlF3p#ILEf(AH01`TxftQArQIo%+Qvlygv#z6+>Qjp2H9b|F-0c3Ob zs1s5g&XFLOvko-axd1f8xgIpk`2lFS^CD=3vv0kSGRip`G}>7W8sl6D8tdEw@;Hxz z@|@Q}UZ*xHq!c>6AfK}yG|u@7sKmJy0#!NR08MiK z5;WQQDJbOZGgU|lJ0Aj7JI8|}&L&Wub0H||{61)^b2q5bc>)x3UIR^Y_Gu836V4%^ zR;M4-=4=ABJC}fFI=6skIgf#6J8y#KI8BX0-dyK6&^%`&XufkXXo2%bpoPvOpheEl zK#QICHwh_AoMS;toe|J7=kuWD&L4tSIR5}z>AV4Y-T6RFNLl3^3tH`b3be-g4bWQW z8=!U0_d)BOe*yxZFTMkZF61(ZFlyWCZz0ejs)#= zJ_*|8oD16RTnpOc{1EiM^Ezm+Qxg|b_BlPE{mw?v0q6HY2c5qK9ddR{2p5N)4}y+3 zp8y?o&IcWHZU-HA{tI-%>1+{hPdckXr<|{XPCI`AI^(`&w$Q5SAi}# zkAf~bdrTMhE;%0oU3NBst~i&1t~%cbU32~oblrJhn{a!>`3UHyb22E$H5b&?wGq_K z^%qcg*B569w>?~AK|NjdpkA(5K)qc%Kz&?)2K9A)sa?43=Nbj-@2Un3aLoq|biD-{ zu;dZu3ldkZpXMrgT}g^0(o5D1m(HD2lBf1fC^n_Kt5NuSwhM<*HBQ2 zs~qHawS&gHUIPVP?|>>?M?saYZr>16s$7qOCb^nHlU-{-A=ihXuYt!&|KGxpn0wzfabf7fEKtu11)sj_neTj$TbSI*cApXaeW)K)b%saGS>yr za@W0ch1(UbM?foG)u7j13qY$}KLxFJ{ROnf)%%;m?ONAEpmnZ^p!KfVpbf6oppC8% zL7QCv1Z{Q=oF}AgaeWoE)%7H3n`<^`yX!5`4%f$^ovz-`3%9#mV?n!JQP3XOw?OZ^ z-UID*eFEC&(##ib_q)b{4!FJsI_O#hI^^09I_&xkbi~#F1>yFnYb5BHs|s}7)e1V{ zdKq-mwGnj6^#SO#>r>Df*OwLud1qb2LFZf(LFZj9pbM^VgD$#$0=ncn1-k6|{EI@$ z6_*Qi)%7^&nkx#r?wSX>;d%pf)3qCvQX!?yT?A@(H-Tolmw;xue*l{8J_efOz6zS_{>rOD$~^Zd(0q3lXo0&G zw9x%+&?5JbL5tmg04;I<2ej0!StjHybLWGWyCa|#?iWBS-RnWGyZ3`uxi5fLyL)|G zNLk|^4qEGufY!O61Fd&|AGE>!E6_&w|AIETdoCAJHoIM*E$&j#R(A}v&Ak$|-MtI6 z!+ip@)BRu2F89FKguLDEM?rhswV?OiFM{^Ew}JM#PlNWmyR8sz54o2wq9ru+|FHWA zsQ2Jui-lfS-)sLP>~-_~1k~Mk9Mr>i9n{n3TrKSN@=XTy_RR(L@x2A=>-#;ZpYQHB zgp2;Zp`Zc2NuYtgd7weQpMW&J^B|q?{x!m_!8ZM5-^Tdr9>pbswqzq`pjQ0I9E#8c6DXQiDi6KuSYOOG-yd zPs%{bNXkUYOv*yaO3FscPRc>bNyWy2T2VfHI&paQV)?DPU>M&BS?)THHy?D zq(+naDycD~9wjxF)MKPPq;g5+k@8CUQUR$#QbnYEq#h?Vj#M$J5>ln4{G`fAjVBe9 z0@4#wl{AUelcb)KCQBhw)zTEHhE#-9EvY(E&qz_JO`0yvAk|LlYoun9`Z}puq`pCF zHmPSx%^~$1skx-SNopRc=Sj^c^#Z8{q+TSokkm`07Lj_H)M8SvkXl0OTcnnfdX>~N zQr{-ETKXU94N_}Jt(CqfeV^1iQg4!4PwFjF8%VuPY9py1klHN$Q2LE@Ksre3LsExG zeMIUoso#=1Lh29FG3hw{{gZS;I!Wqd>6G*r>9ll))c;E7q)(*_(nV7LkS zKWAXhAo}|NDGjlfl#c#db1XSFQg%`fQbTiwPb?QNj*hsN=`VZnpAC0B&Uv4J^hW+?=z&Pl4>B;oD<8LMk-EfdQNLj8>w&R%*~lc zYC+BmIg4^$%6Xa8lAKp^w&wge=N(epNd1J=c2e(>+Cl24q~6QfnX`-3&q(bi^>b2t zNc}2jZ_YkaACTHl>er+Wkopa&gQPynIh1pl{{EJJf1h(S=NPF!kUCE4kEBkJ`V*;> zq|W60CFifC&XW3s)HzcBOX@tSzmd8?>Qhn|N&TJFB~t$&_3xZ(IoCuBc>E5LWsn3(@N$MW@+lzj`*rj)uKBT@xsxPT~N%bRjAN}o5 zzh5Rbu*+Av+)v8d#nQ#z#nxpcOQ~~`h zq+frR(k|n>lywP^3X+=K<;gBjkqVJ|npBw76jIfsYDh&$)sm_sRZohQsz1J~&cSOT zq9_sj_l~0X4%cHA-?{50VfxjQSWRm~G-0t;5RWyM$1c#NEZmxi1R{yn#*B182`%0dY{?9dh}fhw{-rV!B-f49P%4YX<)o%cS1IW|DJwH| z=Y<;@rqE~4k2FN;D7mJm^bX8ZQeX#mKYud+T8X-Jy-nql6t2 zOE}s@O%EPX%A>c5Dvda+V}wESHI(KHnW>q-etx(moT15MR;`KY=R8BuC0F)FW* zN2smUP*WC;(i=2IMI|W}M4O_CdUew(MJFS&yiKf*qv}=iHMKwJ~i%dVLAC7ZedaNO>S)y-{;mA5X%VI9bffGZ{`FQDkAzKB{|^+Jkv=8Gvt9lW4op7li))65rEj51zaF{$*G z=KCu{CH{P`L?M%lMC4|<3{4t9hn1p5;ij5~h{Vu8T+3m%1Ct;z5?FkB8M$4R4wGu zTTE5gC)CtWB-9$zP>4{lRlOtD4azJ{At}R02+Yuzn0lNNplo|=iPoCGBXo)o<$Vv7!HaAH5k=k%;LyNB^ z(pbz}YW!`W8=xVcI9aKSMM2>v-&$g3N{g5aVm2uzQ#Bu_7>w4Up(0hr z!_C6ehFDl0v{JYAk!-kDVLaB_jJjXek5hUQ?-RRAPUU-!SD#)gEX1qL^#vE_^kqZdA`{u0%fIjzs=vqPX|Mgf(^9 zprPtrvKeH&lAKv38Sr}a$iH-g8Tgu-TU&TyfhmcmJjnm%M(V>fj7j}8%8xv&l~C4= zQWe2$Q1>Jpr*}-W#6{{ZrU<8OAWEU)SW_J@BjqHKt|8J!q(=5O&AyU!WP8aEDeGjs za7mbYoiilyGfXO>z6KIpJr5bnzZ1d@tr0S62}|s;VOWj$&<(A;k&kkNeIcoojWt)} zr_5J6!9UI`1uK1p-Wk96@{>fzB zvRIs@Kq_0PfRZ)STqvu{XC`=-(&gmi5sI*EE?9uFJ4yPH^&QDrc9+$h2}T$@ zH19+}lbqqmAE2CJlt@W6pbSpwrk?*%=jXC$Q+2%}P4$p2FT;pQjLwKOuyF?oEh4!l z7ba+~mBpe>G~P`~l$YXVvF6rh$=}+Nh*JBI4GyWlQ?NeP#BkV;{o~smN zdajA6%(KYNh+wrJSq+7}3?r4_+05i{WSHeg6U`0b_GA<&gBMC;gHMjx;xX1#r{asrlRWWw zxSiDmRBkp)qIeWzdE8iTt)R&uKT@D-co3L4K5$hUQ?*j~gJ>%9oTPfrhyr1j;+fEr zlPf&nbz?#*YfaRn(L0{H8IgDsy@?c{0zNE$VlWNROXkN~r%(rlVF7C|abiU#o7H2w z71UI$Yl_g^jjUHI3M-audHa+_zo_2=RBT7$A|jA}g_iPN#A7*YO9dje6yfy&3L!Cb z$h3>8h*dq}4TU)m5wl2XoPRXxR8sG;EJl@3yQ~pwjaQ=*Ky@n@1<7oY%^)MzNqAD0 z91h<6<_%ZjAA8P^HPY)#T(_)+=0d4zDz7T@hMGgNP(Glh){iySM(bK>oRU6GD1-!D z97`nBu37C$hL~zfmjP3`dC`*Tk{2kkxKcr?0w5gIH;uO@C^t~B%R@r1ocfznqb;Ej zYhzI(hlYwnS!9a{DGyDLMQcK}!fBSyL&5F3RlKF#B4@-xH&f<|#nazO zWfJ1;x?oFtLnIVpjr;$bKLyc9Lrpesgu(yCmnrlGvIa(pqhtp*^P?-4ScZ+$P)#T# z%DPY}Jq2}=KIAfsM^Z9_t5Q&nC^%F)wV@Cqf_a3VNt!u(H+7h6#WxO#pH!3P(6mrB zOWv|r8lnz`(#NSoJPD?{l)w7~D!*d!p`lQwxAEH)-i%ku>UX-YY2g*#56kv)yr@;h zO_Zh(RF8?4noy{PrV>I?nkiSCw35w{shO%3C3L8|o+>Yu6vZG-x}r}r4RP|9Mnl-B z0{^9=RVl2+tSYY&lP$7jDJqPUH7zB#>EQ;NWK3<8s9JN`+rGD!BNu^6Nv8DwC1rxK zD8klAsOkbCmbYtzO<^|lliH|NX=cdh8H|TkV%9)>E|CfJ(l{IqhC5!}=oJJKieDi?L6Wq6J48L5AB5eMLluNirmI(5Mqg>7a-w7rq+E zKP5pQm8A`;XW6Wly0Q&6P#ZKZ8ble>C(Mx2QfA#-5{^&JNF%&a1sR#)Ocj-3u9BEx zCc>z)A-^gQyV_gDAl8z6Yx?%Qo~KBsQAc@{fPWhPk*JvD>#VZ9XtGjQ&0j&2x{|EL zr25jq>PS;W-9_Y{aDTJU&+@s*jQ6D=X6SVm(hSS#q3*~+${S=@%6OYh8!SdM=2L?- zxK|x*kb6Rid#>lFHgs|TRdoIN_v16AydD<`2#%;;M}m^SEUW61>(!Fx$?T?*Qj-zl za+YU#agrBlXpoCNHV#BhBvI~2<>6+zJD9|@&S1I$8$D7QEF3d36Ep89cO;uJDlvFv z=8m^RsOK`HIMP(tQlF9a(oHhnn+?K5YE%WQB30!}ad=9EO$t#jj0QLH8;rEb$UjOs z4Lp}o>pfN@F{Jlqe}xobL9{*P#)lZ|Q|9MYiy>4f2ZHs5d1qOeab$^E^h~&rR6W%g zBR7==QLW3Cr%4r53=Vmir!KT3Bvk15eF(q2StX1_7fP@X9VYRVAx-XA(RZaXlomG7 z_;uQl?F1@cV?4#l#c0OIQLG^J+;+;KWno%DlVV6c4prflVkF#Uc$i{`InQQeN-P|& z;X|ep3lN{yV8FYuqBSZajd#N3AuVCR6T$@QRp5=1WrS22ZK{d2;YT&4l57Oz*7=*m z)wJX_sYOzwlySM&Y-&Jh-G~Nkv&1_Y%@Td>W{I_~=r3;YA|R=+(iAlb z!YP&%si!v7Zy`*xc_us0;$J6583`c!duF$mEf^U#gKg0|x#=gzY-$*hRys8lgVppg zXq-qMtETp9D|P>*1o@E1`tIUAX=p+UwkN0q><+XxwNNSLX1SS$S%TCYic*y?T+o!U zzpY6Mh1ILA@wut$PFoQz$Kh>S&xnSs?%33aYK3*Dex%vG6Avi5lgqVl!;=*IcjA#e zm6MWUJ9+aI`*-3IRfMUTrV~#TyLaLNTMT%+Z=u+|6AxIZlr@^S@l8_f->F9_AM`do zOL2229%9|>ZFtks3foRTrm_O~HpDA-?ecOkC-z4Fhup)Q zDKUPVucO$%lebA<`FCW!NTRsS=?1H)t z4^ti7kyptb6u09~()R6n(qSJaYYm=Z`wl$Gy6dacSK_{9b#@2dvZfvNCq*~=*50L9 zzddiHP>Zrlg!M&e$|J8e9;Y=mcw%`ND21wpk^0@FP_25OXL4}elb7cW27S4{VqbYx zsMwS1EtXRC$^#x>d79n?PjLk;ludD4I63IWo8weKp%R^-W z?*yN}BAC=E^-e68@~cWcCB8f|_Lq4B7sy2M*QyV^W=}O*(R{-anJ(T5Z&k^VAJCX#!FWGez(;#+R#v>SJ=(Mhdkl zTactOPrzGR9`Xl#g}&0%r_jW-=c=^lCnQg4UXec#D)aM{qIw{=YO_#P>f;kq(Dwwb zI-@_KN?(3?k-#Faudt|GaK5*Uw9EWKU%AguAp@{L$w=Xm@d>HYA1KbJkidTGBe_b` zs7lv(LZUdJsPJ&_gl)A>Fwav=A!dI`n)t24uk5?9Gr>o>kL>38i~RxdHx%&FqGk3R zDhznNrQlqa=Y+PWxU9&7FbRhu2qhlMa1$lUN94J;l)c>quT<>yOz@J>@fAKM*;iWR z4fyz1RNg?=6JZjb@Wt?Q6op`ez7w5;5%6HGJpU%lVyM8AS57a$zYqDv4a)q*zPu_) ze5f={Zb3v0tO=(D^w#*YaL07SXD{>Q=le_{tA(4uuYT7GLb9^+m!Uls-Xi}3SGDCjADi|2C2{I`}15nB3qNVJz!`m>`KA%DoT(%dE|QX#uWzq6{Yzh zk%Ckjz7kKNR~qN7qOV?7Q64Jr=TT{$v_L7Upj@ItfU;i&9d+Wbq%0>&?W$0)+!H7# zhxy)#lv+#61O8&UNWX=lm%<|4C097J9-L~ya~@TBZ2nSN0nPhS%HTR}dsP@#<#G4i z7;TDZwV6ZF#Sg@WTNs1y~Ceu`Z6GZm`b8tE(c)f^;|iVaHs z@)L>WqL@Z5eN)P#WSF$cJ{^6G3aX)VD}2S}WWRuH@xqHfZMnZB`JC&0!siW8)hq8H zlxHSVlUsJ<%oM2Dqa89+X+uMl7O%!@_yY;1ZAM}ZwUpO7h1MBUP|C`vj4CVkRI!|1 z=BWtMV5dL!}GAk8Uy%GO0C2dNw=hFJoa6kDFM!!etjR2!WN;|>3`_)2<}H0@MK z*8WCPipuy_Vz7NL+e?v@jyCtHBb}^K>DS>Ksf;@fOWMw^4&`OD*Qwx?Enyvs&9v32 z(Bw|C4ke~p=~SGu`>aE0sWv(lmfSwqp|mtB8RDX}?uxCNmHcI%@zk`ShJI-fbt6@@ zQm`VIwDPE+7bRFo(Rjie@JoIwYl4A1)E@K{qH4J!7)t6f5-pWfQ=yk1EYC1a>M;`a zQqpZwPmvr7dde#To^sYODy5o-8mH;5(hQWx^pK?+6co^Y-E#JxQYgwckWV4RkvRN{DoklkIYV(d{Ncp~?hg!+`{F6{ivdl{@Z>k@tAz1G76o=TC zN@|Dly;OfltXG-cq}*RvNPS(_ME4eZ^U6tZMX8Le1w&m{(Fn?_DTgM-rb>WFf{Ih| zDEij?Z>XI0ca;`Xvfabh6f^zDDNNLl5slUYpO^Y7{({g1pSM!-1k1=UL}}jVr#JLa zf2!C+nUBIm$)76zf=n&eTuZmcTW{%_RQslD<@(E6^B~O=YU34pNv7O^QioaeL0Diz z=#S90A?nbFszTIM4@w2prwJAN{o^F|C*&y)3273oc;~C~A~j5dgTFJqnL_Ii4O#z8|Uu3nE zhCc)`Lm;f+NpyA41@aUZ)0Zt_T{$Y>sP%-iL)cDE5jwRFZ`Y>S5#cWN2TI6uHULBU zB1BtagXP}RJRb`WmEr{fYNqq%y}*!%8sfak$kLaWUKGDn!k3kJ%0jZXXyK;orddWa zIMpsRgGB*f>9`Q(-2xh861_qGP)xB(T~rYlj1V7GNK?pZAv^VCMf0_w*gG-(u`=K( zlOCsbt*@Ypk_LA|AH`Q#8uFEUOM+n8go%I_<=Fy>i!7lOPEBY^M-?UV50x;YEg$e# zN~Dx$bUUTua%%6F7b|{qNxVa(XysAxDLKfY<2I-OP&B9p&hv(Hz2%jx=Pz3mx*pzN zLr{6;BwkA8jnIH6DpTf#cnp>YywnS(Paop(#Q*RN)j>Cn<+Y?yvasU0fr>zpl0tRZ zC!4*ykkvG^xRHy9Mi>0e|gZD6{H0PEY3wykI`k)7BRxAPpT@ZW>1=UOGP6h zsl!K*f_XGXQOrsqUh*fq!Y~L>Yl01=C969a$kiWf`BLe{rKt7z&|ju58wgC(^{_$0 z483gbJrikoG|xjXC+xGD)kouuYCRfd^*uqw9_fan*heiEvC3;{($>XvW+~%KD5Gzc zKH32#;y6`LX^T`Ac_|$uq_Qq6GRmZ2DODsC<*Yys$sdL?6=jhkO4?LL(j7r)vg_Jo!|Wvm8im z5IhwGJcZO=qj5c9N}c9>-vl3xkh69p%h9PCG(1kJoth-2$IOVK_yYz0`(cjK(kZjmVHH7*BqP;=9OCWB+VqmpT&s?UV?Y zHK?J*KD_95q*x7lO3J7X&SsQPWBoL(fVNtSE7=H*w-mEr6-@w9!;|I#sY<68VZAwZ z=yLr5irtXEw781erqp6#-pd6AYqaoShAN~aPmrr&_Gb9RL2C1}86)}{O88kS7fo3< zHNZO&K|ghoL;|2VEAsGun6HFSpvcjq`Y1H7K@AT2HhJUdhfnjch?hSI*FeuHMGr9{ zT%?#Nd4vYqsg+4-&r1yjD#K|cUT6eM{QmMHY6k_Wi%w0v2E`OdY+{nubGIoP3BHO~c?_o? zHX&=2k{21avb;ib`oR=RL}J0PMCW2CdI_9kA$ea&K|A-N;G{>XtS$ z3-c5wQYgmHonoV#?C=UPYo*?3qciqzOim#VUOds1&NuuQCMvvau; zk7Y668Hy&DL$;eQ7H?zoGi9uv;BBP5iU6PV=Q=dI9Pv`5cY(*Om3N zg+exC4L9oMCTlc2Q&W)!obtS^B9-k>ndr}>MJhCEM8#{;iFizLA+!_+WuDSfR?f4g zAGHC=DX(#9Ub)f}pvfgV8%#OlBke6zCRyG?Wy(jjBpP@0($JwN5TM~l8ug<3oVwj3 zrDFQ;897o46y^?pc({~X7+^p2T=C8nr192r;5I! zut;>TC~R4s-;PcG+T4A{3v%Ch|4oE1-GUs%A?kpWW~gjJpgb@1P;Ob-gmg1c$P;8{ zGad?!D`JZ?l=x%;5r)G%Hyqxv%ZF!lYWQ%+E=P9ea^#FoU5@Nn?2rdLlS`(Z2qx3c zB@cP96OV_^xRvqHbk{-k2k+=JWm?Mexw2Wx_%fN6vV6X5mNMcj(^8htna$E|Ny_*L znUb=7=B&1E!^3Q!J*%wD@0-P1wq%gqnn(`3Z$u+J1vCv5EFviJ^Cb;@!4qqpvnNl0 z6~)xY3{;e{iJnk%thu6@8h+{LD=Dp{jx1!U0hp+u>PV(k8ETVG9E;#8{_^CP*D#K}qhcuP@%K0iaF_>OJT@mW~idvU1>!B&wa(@M_u2N4Uvk?K- zd&2rsi9ajdS3VR&gAi1ki-TABP$wI>%V%@C1Q`8fTHFRT2WZql8Q_z=6KQH7`N(Gh zi&$SevZzV6^m}z^b2*?DN1=PNS<68nWWxcF}19em26_k zr4nhZ?}|CD&h%))j(4n6no9ZP6^*Tl<$sFnU>Rxf33N7&7%B+R#7ThG>r%i-w~D&` zY?LFfBG)VV^U6Jxoj`lM{Qha1SlTp=;)#nugsL${gDXYwI1<(Za4u{lgWqN>bw z(t=7Fp`eCPS&>)+j5$z>2)2@pjp9>8=KB4Vxl3t^#!rLpEL#`y5g4}ia43z$u-{?$ zeTbF@vgMF;2%?yhWK%|bs(|KhuyRwh)Yym*A0^>~4V)@zg(R(TRtDd(*jbD@h*7Li zbCy%TO4$iuX)E(?VJ}NA%_5ksoMOZHHEf!cyzn=b$LSD9`Jo`(KnJ?ZPdG_{+M|3a zS_rcf^d;EJ>eOX;vK_vDGdbcV#+^jucVLB9USdE`wm=DmzADXPux{$$~z<{^-~-tg(p)~GJq*o)&AVla#C*E1YU=ZkBYF=cliv z7$@~rDbLLi~ySVFRCqrM$N%7D&h|eYv6hz>94$&`yODTOKV>KB`OaoISVL%d6B&Y;~S}F)x?akqCo@h z!Esc;^LgZ?E=4@$W4@FXMk)4KNhYF}Vz+?W8H$7ylP5YgEAz0K8D3(rb^;A*u#s#} zd9g>WEvgl2DX^ue1vE8FtA(f*rl|>PrqJ{jTZLZW6ElcdKgaZFbpYlKX_`x|&qZLs zo~m26x`tQse8~gZ<$07sMa?U${9uWmg|d`Z(=)Fr*rG$v{pRyj{)wUTA{t7O*JhBW z&|p*Nv<#W1`zegP(dK8X{J9H7ry7t=(jLD6h*;@s6clYR9npM+~-8{^z?8lKLY476xTxyfvD85; z@g35vWX4`XIrWTBpvW^T7%Wp}TG)~;v51aF)y65>Y0)6hz_JoXj+$(Gsu^vSO`6e` z<*9Y42I)w@139eDsZve&PgJqu2lWLLu zDL}0$iwQwfo}x>e=%>C)xrg;uSzX13U6lx=sc*LZfP)w6 zfl(QEB!Th^^Kb$`@0@y7)GXvHbZFNKYitTGqUCP1x<*Wj(k3z1D@=KyP6Cw-(4sCc zUqphI1MlxpqsN;^yLaBAS~mYyHrUT#u;M9d1cu=6hult7DT!Vp*PI zEjh{WlsYScAT^9c zpCIU^o>zW`wrB{*R&%NONL$B*JN}@wcv5whAv@R=OLu8JCpUxwR*a9Sb>s;vjGXbM z_^h*}b`auw4aHje3^TC>F~cxLZU+KV?Q|fBmC;mB@bGmYC&fyJ7+OjtmS%`3r%dff zuO(%rDB_&SqWzR&)1`1BZ@{GQjdY;W;oCW3U6m$Si=XAAJl1{@)>E`-i7G7wCrdC) zK4Vr_xWR+BB-c;9B%y}~YM7|p%TGL)@WUuO%_QkIvgZ+QEB)lk%p8~1S|<|O&cZw| z%M|oo*|=+lhS=@OCKISJN&WdkT0P{Qm`5u~<(@>AA}3v{oW=Moxw1A(JgGmdSeC`w zYi!|FFx4aMv!}*tivJvRYtWAyFHo8>N{6ti#F47Vb?<2*U>0X5h-J#gP zj(RQ3lY*_y&9v+-p~&*ipdI+Nbn~u69l=CB?IbUZw8+Ow^K*bBaazr!tjJS<76cBV zg^qPY*&m5Urf3?4r$$e_E+JJkHHMq0`&E-BitdTSZO$z2D9qFuVYlqC!bYrolW5&! zJso_U?Wj{dS}kWSCwZ&J#1qcs$a zXdUh0qfIn)6M;Crxh+~lH!aok)BL3xcEh2>c9%;tq;~0R5+yZpsZI^8X5{;mqfPvV zACf`WCre>=lQK!AxaWmC#VEV^czPrdg9e>2K=%0GiQ=b9{5+x9AzwTM!J-KNO=kQ!nne4_YaQfbp)6Z3@qR+0E=t&~M-q*`{`5+AW^ z=2zFy$HR?`QZ0`jsTsFP>?!LZ*pC1()TdGB#HkOs|KrMbaF1w zw6q9#s^T{3f=&k)Loaf`DP&I%k#oN)==FPQ5bL=I7?ovGMR!2SVGGj+@^}kfDwv=m zk}_nwR83n?BCM=r7U>=fj;f{Q61zUAneD7g#3)_zdrH}nAGBba1`g=La|$ipXjT&w zM~74Jt6AhF?@ofLJe@$97N?BU;mz?#jGrbjG{5VN+b@l}t2< zNs0;i-q!@b4TFo|pHx+IG_z~mC^{PH?kvu@2aGdSF-)H=|E7z?TKV-J9;((@{4s+@ z8rGwDrnsV$0$9{@FT~n#`jD*bjnEAsv`3yBJd>bL&7+1tw#0-TN)w7(_H|fv;>t;G zkCI~QMU-4uY|xh)_{shJpaQ9pU3XT?ZZz`OvMB;7%n!SvE4rdFiOaxcxn&Ju`bf3m zxO{uA&=BcM`53gepVC7Wzumrp9o0jneLbt)nx!e?z#S%&iJ=-oT-GZk8dUdhMA_{p z>~ct?Jgj^W=~H;d&s|cYk5$?tdxhzpyC$kHuS;fuIJg>tg zw)}{GR-)p{S<$B9(L-4Wx87CL)isp)n_5J5kZqZZM5E6VJ6)Zsbt+?|)_8-&6QT$p zC4FCwR6%XUVMAHWQ84+}X8RF2P}EUr?XP7wl_g+9Nqn`@c!FP|tmrUzwBi~QgJR30 zV%Qj-0WnmtdeIbOE?8JZHk(3QD4LihN>#1P^k#6yUO5)UOFI+QiKD=0NJwluIGo~ROBLv^EVSej0mvx$XJ zs(nzZC71MhJdL~nKo~_)!}KY8Qt9BYt)(N8s9b4bSH{U{iQb4Z5WOp^KKdTvM*b1l zZCqmO4IKtAUy7TD=6)hn$}Y~Umc%Y4#a!u(WOeO9D=b3_9qB{Dcu}c{qIQ?OXDg|f zuiCVg)aB_kThk7$E4FP*W!s-*w3677BkG-6Nef)6=nkqhsf=NJwURnQPV$*GOy$-D zk}_3o^oEk?8?s~@txmSq=;E0e>`@Dsl~U{kWAqtukpt6(jyiUQGdW7-?@}%M8l+2F za1$KmPH|ZsHCt5LqJ1NqJVOOG?H5p)i(5uQ)I_4Dgv88glSHQZbl&02Vo=RDBWF6O zr8nfIC*^6iGZsuLQ?mv#L!W8LK~oFi`k6uE+8F`jx}60_zHmkD1EMXf5x-zCYq(%N zlo>SHBqMaPL1zIJx4&cwUZw%p$rfe8ATwY>KO^MRUk4oUS;l7DW+mCb{*G=vTk6)FzU<=r9#dRGg4Ka|0V?Zk_EB|CisxYDZ};m#m~JUN_nz^dPb_fxe65QolO-!dVaz5 zRE`c2fD4|?y-meq6mkeh0?P3fFf*o7-u#*T+?)n`dGxBx=hHAqn^V*F7JNVX)SS7Y zU(X0KhBAhftJOoGmFCaU#A>`5xr~Lf$vxYJw?mb(Rnw)juj#TZ)pVKnHT_tmF6c(L z-<7%t+GpOIWl_I0sn??m?4HD(CT$@R)|N&W0-9=~E}}}QRt_l<5NT)?B5fTZ54boi zYd^Da7lBHhzJ5iQ^d3*pD#aj(2%v_XD@^OIUe=*CR5M;1+Tv1v((nfo6M18k*dr?4SZn?5lKxBqRh}vF&_2I$k zAPQvQD*Tn^myhNF)Q}Tgw^}AcWCci1Y5?^xoC^OMjg#}M&ougw;DvESn)I) z#G|>^fEke=p`jJ z#K&rptLg7}noc&yHA*_Ynl95*)1`cu#m9~2{eGs%CBw9elpo@*dAaBiNKvfb^sWkVvxDXr)L6RF^8+N?n?O zw4{jWTCxOCml#az?WTk5=JdGToF4aWPLHWMZRTB~>pFt2*Ga2AKK6~S(o_eMJvgLv z+wJkO*&b76>uQgW(Mpz6dZ8v*?dLICI*Z3@1CQr>lV@Lf`=EiqsEx4pm+j)nThIjwCS*&(y9akZ;nyU~QQ5MN`d2kys@`;;_e$hb({|C2~ z(H77KKmwl1$|f#l>?RF-xC+|jGilD%Tb!B$&lEC-L>b}|OXM?b615_@!0sq)-KrqI zge6Hr0A=dg5?kGtX0Z_Dx=0AJEDoOZ;N1K!$tQ{k24()gHaBi@iKq z6inn8_Lc|?lPyvxR%!{!VhLsPjW}7HGI?S^Dji^kDq@u-FT)9GW}HP@O`JZfkVO{+ zDIKE>6_juI`YyDoqDyc)e(yM~oKGIxLMU^}nZow8at6{zvKqiFp=jp*_w|wXm>Lxb zn-S3rTGY$!qea3AC5wa+zeT#l!3T>rMLlg3ueWV=XF`^;b&WEF%;jY545Ajc7E+cwkDTmqJX3dI9?_a_ z^N`R8v{WiEsxk#e)&w7y=I}kqaQ2>x>|yIs38WXb_>hL|O(Z1yFPw)DMK&?C(ugQJ z8P$Y`;?dB}_vxI9NuUL6jaDUD$uaRD=&8zRSXO3m#Zp}l#;>B(0d zZmC^~=X=PDq8UY~azf56pPI}iSH6<+oZD!ksC7a^$ec_3h;O~D+TN1>SWH1>bW&p9 zCYRhk^P>=90XZI*#TM6m;q2()CtU_XZ&|pTIjSL41^azekFzQeJ*R*@Pq^8J@B65v zl2s#grrbkafdbE?|V=Lg3uLzf^=5;xwE~Z(we4JmX}6tN$993(On1qq0MN^|MG_=jNmWuk@TF;`imx`GJlb zm_;)p%2Fg`tY{N1L7Q?Sswr#FCm%b7C0Hp0=T|mTi$n=}%?%qXFzKQF<^T zG4%@7w6w7e1uD5xhq7wJOrjtQLtiakROJki)T)dL!bD6lg%nG}K@hp&9*8{N&`k%b zsv;JFlXej}OhR=FOQ41%I0CNQcFKV$^FZk0=tDUrQX*&t){X+#@bpMehH4}zL&?@x zsFb1P$lpTA2^WECcz(+Jt0hjz+iCCbSxK0JZrDQc!lGudG_@d^Fj<96m{iJy$s96a zGK)-@%p((4FAK!%%nc%!225#k&B=txuCNKi@$|gawsAf40mt0?$?Iw2cRg+VuBVaT zNh=o_p_Jd!X>*Q=G!`=8p6G022gFwbY1LYihe@NFFj=}ym^8f!la@DO((op%X?NJn zr&N}1Q<^N@CafskHm+wr6s6mi*E1*Hb!A0koZ(ytEC)9&3LAp>YKOcY(ivWV;Q5R$ z<-sbf;K}H|{I*1R$e3;@GGoC?30?Oz#c3E^X_dpkK9(2fj4;!E7ulh|EG? zZ4*jppvEC9S>p5?i-mxUYTDB$pk+@9QSF%^6sONat*@V{L?ge0rLQ*qmhqYXb);kjqEe)}AfNMQt1kn{plf>x0Wg!}ZbPb;oVg~u1A6$Vl?G!w9lyL+mY z=n7n=yFz$zGU+u+>D<&HWMI6%hwmB6OL7w~^bEB;CRtFkolH6a!&2Nwr_*p(k4>E7 zBBaQsnps0g%Z2A^1XAdqXDa+9F06958mSQmqY2;{u17m9Z_M$z*bV8oYXHQZpxu>W_&eQ06VqD_07ZG|I3>Y$}cIY*x>NnO9w@%P7 zN)}~~RTFGrWoORoFy4oh&_$kneOzw)3N_?gFMHtNaxhbiD;=?{jEmMf%vcQ%eZ(l) zK|f7GxTY;&RBz)&8CcbV23ECTW^GNyjEs!qI~f%NW1cXiK~&X7iDO)vKHM9Vr!3-%WxQ56(qzt?zR|*X^II2 zr!6R;w7QY&9dK2YH`zU!Gh7e-SPb)W`U&4)+k{-=&f6y7mhQuCBCb{s57-gVQUr>2 zMg+_$_AW2$6MT7+fa=!B$?1%-M|2L-9iy{!XN(TkBVGs8;~l1(=(Pfnk&XP%5UR!* zy;B1t^D_}v-b;vK6A9|n#!2Z)RCins(HUJM*E7YNnO@=aNKf#D%I{Sb`}6^Cd{?3L zj7eD;@qRg;RxLwMF7ImgFLis5RA=V5VE(CB75 zzQkKu^&zSf@vc+GyBxJnDs!=!NN=XF0*8-2VzzJTjnQJHDu)zrD;+U+&fguWZ zZ`|+`4gP(AO1j%EO)avrqMQ+{{VEx)p2W+D>IRXFev8W$5xZ!|sT;yKd$&3;?&|Nn z`7haI*To4`#y^gr4u2f!LOUZHNy_P0N4tB$Nw(T$(AxqeLPV{x%e+d$mHbLXHDd%>$s9rF4}T@SNc&{U4^PcMS2ZSH0#=jU z)3&&FvfdvUxoT46`ooT^Ceb5wxSgN!My(|^U7DCOAz&Ig=pj}9NmeO3(9|jwh)Tu= zlB+n)R0)V4J3qRDgE&|Ge1ROLg_zU=lo6HUPk_QC>Hmq8Y0)mXF`X(3toe$M0k=QUtz*L3^1hx1@qMG)5-6ilAwH^WqbaS(vgBt9G>ViHA~dTQrCcAa zT9`adDN61Y9N0UgbbdCvnSC%$A=Kz|JjaRWkuUM~>c#wOa#oK4Yn~H4BzyKY@aTW; za6>mnc()fPRhC*YM5f{8&4+rlX|W+mGrS8uy*+(XY@Y3Ggf947w9KOWB|SO9w{h}2 zxV_DY$D!x^!0yfE7}EiLqjKk1Zs~FMxf{Sd7SoG$2IM^azHSdCU3vXx=GS#h@W0+Ca_Ke~dMI58>o@hLQdwn{_u&%#K70cCdTF>g#Ca(DKQZC-#y+$?e zwnJckV_cJ)k$>nLHTZmpg!Ye0@c!|C)wu1IaQ7HHW+LoVWu%okmN(0{1U97Y+`eQ?88*;k1G zMA8O8g3^%Y{0fgzyn3q=(Hg6dIUA z_z$Z!ksPO&qv7qm)g6)eTXgC0wEJ{E{c?R;>6E;t;1a2=@;j<8V99Ri51$Y3E@$)U zDX)9rm3Mww{^af)?Pgbt&5E3(d+fR2${HdceLlUso6-|Cjf@E3@%7E!%xt@qr1i{( zAm719*F$vV>*XO$J`B+63bB=fbo57%!yo48G1RFovRLz$dHmX}LRA7p#;XxnHC@}* zkVQ|e&-Qh9zr@CYV(USMLY?e^f-F1~xPIN!yW9C-JCiitcS0bBw-kjJKMhIHsSga& zPVut&Zqb#%9w^9iyZo|t!%8UB>y3rneiD12AZvP0kDKFKLcDmnbR7hGZ&R`c+sx!Mp&!JC3RJTH!itxe~FYVYflAfZVLocF+TB_v`Ra@J({mJkPMNZ7N}YKicOQbx=eUJcgT zXboZKTs5c924~?)H#-q8&`i*4+qnx9R4!X}r&(ame95q-(6hXaNIv)swFPh;Q5~+( z#5whD99?evDo4yh&S;HS?f1(r*bO|!9!tiy-h73QAXC0xEcdk1e1gvxcmVol`?f=DKoejpHarzoiwFTLAt$4bPKlT!Zy8>Dxmzc6K^7C#jtON=*2 z5+rPrg6I4gb$tm{jVSfZ5NaYzdV~K0JN>ssmh0e&?#}#OMlKX!2ug#HJ@8D25yWDObIcI#$Z?+I7_!^S5 zE=3OpS#WzW$TKS@L#y?&m_$A4VV$13EBzr$1G?gn`vuGW?egERD?H}}^ZJik5{Y6#ny>J$6o$1k(H(r1o6%4k*7X!+)WZ5uS2;46EL$e z6DX@W%Rp+!tE87!$>*doTMdRxaBW!J>_N8xm4=lZk ziL;fuO|8%*dKNDqZoAVcXSc&o`oeD^oc%Cs;kQF}7|}U*tP|5tgPY0a__VW%c`yGa z9v1KH*e?>N7fxr*`!y;aMGU>#tDE838Es7KFwfQadVF z^m2T2W9|$t$^h@WoBRG$DVTcs5-&RFzWd%lBmvs&fn&Tbw&A(Z*6^MYLX$EcIm~bp zl~KAQTqsu|I0^>a)$#qvGnVfQx$yD+c3V93;|P-tdcVb$u7Txp@w1qoi;-9)+@&E5 z;27M#C53RedEr|J6cSQ@`m|a<)YF(z38oi!^*SQmh|AQIpN63_glaHE?`{WBRD=2R zn*$UCDgV0LVamA!2vONV?WUwQ4uWWDT%DP4HjxOeBua#w@6u!(>H50e7}Y|3$~I>i z8*shAn$coy0H9@9_G+iLKp816P)4fdOS91!Ula>Kzdw{;Kk;CiTPr=%I6fs^+pm~T-O&(GTE(A>=z`p zojoqNh+-f34rwCD*TZlJf@Zxwm%|oeo5PrE_{Iv{g7fQau0$mVD!OGRw?PB+EzP*3lSC_K|Rr{bI zEWblT*Qf(QHbbM%W!qiFp^NDTc}bLW=Zk6ss!JCvM1s07?p!v-@ErANu+5@+;q;1i2Nn*NkXNjZo{sVQ9 z&C%10yD7pCS8V#XZ#{Q}a0EA+pk@|J^E~8<2L$GEH0!p$SA%d1eln?N zm^i7_$J6g$gvBlvq(W{J6J)NCLERuVXC7y)Lvh?q!6~q>M+FB_~lC_c{Wq zXI*6+>2|RyuKRJ}m)q|}CCc!_uh;-2)XSJomg}uNZkKV+wzy-=;+$>W{aXtC3K3ed z63vPfe&=NQwD@aP91w6S!7dFdcu%pFk2ZuW8jbf2V#a#1{h|5^r-2I8@)oLw_#jcy z2a-6CXV@QzE5NCxl@kXp!tuTj3c{w?rLJzhkBYNvqI)u5pN*)x5Qv67SW}3NV80X( z5S`%KwTs)y9nQY%Gt>coa(6NB1XF!;3|hT*6v`9V#}oPCh~qt9nz=5s!MhX&3AQpu zSqhv`rG|S#F-zn^m02Q3faX;@94W4OqeDY<^iSv*FYvO7zxA`Kn4O&ZE=70!P6RQTF> ztpE7owsy*l8uLsewFj8fTZ4fNXBBju3h8>JDU;&0ky)y1EaxY48A?~=X0a*v9tZyw zj(3|Yn>~2X#?u?ztvkA+4PlRktLwr4adbI39nb2O>=rLrhL`p>o^IA(*4oAVOG@7i zudlUbY|7(?#-eoj_O~xw!JXkM0e1t?<>J5d> z7_gmh{Ko{_qUsBFntZq~cs8bD)T7XbWBRiXbV`4MEo3E=k%`(cMbYZISc6v}Enif_ zMWJcxCjCt=g?T<&o2#~&XYwQF(QK~g53Bvl8jl6i z4Nxsv0@slD;#bvMvLdD-$DPdh*dvt%vQs8Tl)X~yR$r0ud{CnDtE1MZG^trG zEw9%2OoC!*U*8kRuxL702|HGmHL*)vS?)F5_Vxa0*-xa0Hl&7z6?X-+l+0lbY1yI7 zvc6|2$xx*%&K}abeRMO;sHr&^@+b3VF7?|cH38P0VImr5|FJDMC+jWxFbl!tFg;0i+ozQ zBoSf%>Q?Ed#6&;ge5v9rCSYT)_`9fTvL^I4kjV#d@pHPo#{=g|%NN;kYg>k^oNk80 z*#cTk?IW^)mQpF1aeY#)ONn}2l+Hv^i>NnGL<#F?@k;APKFvWSB07p^K8+%Rgn$d_ zKtRUjcKcH9JxC%vpq^Dr5X3?|4+x1om7(n==69`OUs~ns20_vd z>TP}TyGU#ogy=?^h;+W&K3n9)Yq6tHM2tNo#dUs(JUy7@kSBeO7#rJbl5F=2XN5Yv zN{KVQ0Ov}QC;N7GyhZOW=B4D3-Imi4F(lX{e8%jr|Gt2Y(N53AyU+a>mU zEog|cKkRt#SL)j0l}+U#+Xe$aG&NG*6`>~E<`dTSO@B{x4J&&ZHA3xi=o&V9$dz1? zik3K80xCILpG5(^ysUNi*v586uIzN9KDJsua8&=(@U~v{HW`fJkBRR&Y|@kyx#7!{ z6_3D{pt3xbbh9*-z(!drph6!iNd;Z?Bqhcej^(x*nq{aGmLX*cDv?V0IbR(xP4P%G z5Y}7DVJF37F;`BBcQ?zshk-R4=5%D1H_mUuh&o25M8`-+tYf4b)-kdr%Q0#J@+CII ziS+1pvD2dzhD`LFA3PTkjy1SR5f zi);TkkM-dz`8VC}0jd3wLxA#wWo)r+}m{6%8w~{8ILW-%2 zOqP_Od5Z#pdV+q~5(zxn?(oX=Uc_pGxo5VQ7Xo#FTj&p}S71)tsa zf8B}JYEMRvgruHG$UI*y*AJ6#^wwBQwLUON8}47AAYMpYZCld%z##3KrkDNQ3|NlZ zG>z9EOsRf@;NDosb)%cG=elKro=C_XZ}1Gy;mh#HN;b4bmiK`{8a5wr9$_Gz3W=#G z7$&>J6Ba)gFHfuc#L-zRyEtV%qPj+NJDbOki}fpdPb>Y&D;w8Wp6tMuaeiCv@C@?4 zm`l`Aj~%EzZ@uUg=3%8Y?@^1WMMm*nH^0}!pT3{h3#b|j8*4fx?Qzn)6Li0Lsc&x6 zV%*_cpj~mB3}vQ<)f$C1w$6N8t}Fl=4q34}ET8YUFLFMkf$cODiWJH0#35(uC4DVo zIQf1++)o1c(HXIW^%LpOTXhR{z`jCXmWw_j;SKlt+hvZI1x3TdZ`Jzx%BbLl zU8#`XqWwGDzT#dU)kUfhsg(+mr8bL1>2+jOq(*3%k?_v(^UFb&@Qi%9{ARM=t{$IE zVtMmZCR4fhDWeW|%Y~^dO;f^C9%K`kabtCgE+8@KKPpF@G5@FrM;UPqOSG7oUb^p$ zzdkxAhz-si*|`<912iOjUp-(iXW5=*@jF06!q@Eqv(GIN9?_8TwCqZVM>J$$&rnMV zBA490)~3{o(iN&1%{4zR?d}G#ON?G!C8n;gfo@dTK-Ow(pjlNm(A7E{h?$k~ zEj=2QI0$Lf;s9w>;{wvs#j40bL`O~bFtsY*VfE?}cUlEeR!5Qwh>q2(wvMf?2WkEv2}hRl}y0U)$A`@@$t=B5l{BBm1Pe;fhM34VP3x8?MQK_R-aHRi(%dmsP-3 z*L9BdLi?Fz%J3YayQv&eJ10jqT#_Sdj>u6g_v5Il({Uu-)i|2wU>wD8D~_l-6Gv*e z5CCmBG9xV<7lR9$jCOg?gkvIUilr(uJSqEj@Pc|IC`Th3xKUbquM$N zjd6hkSXDGp%h*U)Q*9+DYj>gvLs~xSG+UXggqM z!LBP&D%QCO%^Hrbv`H>8j%*cZN7ak7qxCGz4%{fp4j{^>+*y;WD`0k_?LzEg6D8A* zO~CBf@?vQV%Tcy0v*cJm%(SKvE~aE=x=CY9tI;@yB| zAptYXwLn?LTY&UZE+9P%yWnY*d4UsUS}Q*`y3XXpjl_z4YsuKaNijzQgwMiJW(jXK01mBqlSr72+>6-9vBJ)f)~bXSrjH!t;S715!cNqR1y7;#N$rlnOmQiNvJ zND!@Juyfz88kgID)Tt?WUN50##0#7Xk9W}5NAxqKhw1&xsKh)Si5FGP6m)FCM$ap` zen+-A*>3T4Wc6x*AH^8d6s*`HBX-y#L$+*@!3Xi{0lGBaky)@&_9>Zc3zf*GjY@FCN(I!mQwxagU@zEP^79%u`+xgsRv8u6VJDSG zGm{E5tfXR9BWXy@Mx8i+7>K;8QiO79he2|vW`~?^BtM6!sm=geVl6WHq4b)N-GnqT zm)p%F4twqQ;=am8_3L2hFlPt1X5kJN!{{AcYCg1iw5)jp2jvz&w8OiZ_|8B(%esLH zL8o9%AE3fI@<`>;az+Ij`JrOfT+oo3?K^P{NDq{>ZB*g<7^z}1tyCdfW~#upol2-_ zs3wptm7Zp4TdKnKu~fxmTB<^}ELDMROO;U5QcWORs%;-n?PC=WHErSPEek|ll#xZI zteINJFUYu0F>_B!^H~5oQd*$3#1;@Ey#-3mYKala@?G-=f?RYT@7%;NG3H9S(=(@b z*e!=@M$74j#d3&ht_+~r$|Cbib!9zK3W|>FNVm?USwKe`w$Q<({}yPJY&IcX=qS6q0^Kqw;(7I^}`k>@Uhs-tN@K87dEn#>FZ|AAgrEVD3BLx zD<#i_b`(C7Pb+^W*eHS~UM+(o<|CbYwlCZA?T6KojK#H%K>(3$~zVdM37W=mNjI*e7qH5-)}!!#vK zwMYTd4AFvM4ItfKV%k7Mb=W~;(QKjN40~u$)g}s1vr89@yJ5KhSU(#;H!bg~3(iX( z*dR$BrCG)wpHXK zVFJou57FZGS?dsOMpY}Nruf+Co>FX5Tiq|PUr$I504mC!e)2d`j;VU!?Ut@8j#xw1 z>3UJz{v6mBt74m#CtPm77q4M^0!G8DzslQ@0}U?%{?o@^pk6#+DoorqWspLrfoHmyKSRLXn)&Cz77*f zaJQu-zRO?&-C;KyOAP{dpPgx|>wkP6v>*jdF?@;Wuy+ZE_VikZ+KQA|!^$O0ij*63 zN^F%8AIH->daC_)a)V2&zRcB2*Gkaz!|-f$TOH$|Yp+J1=LYrsc6h;$&>QsW-O1Vb z8GRXnPSV^;o11EzCCP8m#t0C&!@Qk?6H`@Wty(w-St>` z>}q;*I~tzNuST;Ellt!X@zwBRgv;@`eB9mE@30HN`FJ)XqpA1r3FLHmb#vJddN!Jl zZ%1eIPvf)Mhbp~7YJh$ijW0gbwh`Frm+R9Hx0CA$4176(p`mwaOu=w6xux1OWnMYd*$e*rJ{?|;=2Vxgdd2{MLtztR6u2o1XmXy7 z;SQ(p3AKJFqmL*v@W|vHs2Y~(a)9a8WHS43t-bS6nXV%PsO>z#GlsZ-RJ6Z7teTkf zZE1^z?&PHxkKCPGYKs@7t57*|3Q!Dv(BSQHMQL$)jRH_pa>1R)hJXy93UJ#z<1BD9 zVLDb%nU0lX=a5JpE630h+e1wcX=z9K`QQ7kJP;Woq8{+i>EUNFA0fzX0hq3#1Ec$< zvM2!p)zUZZkyEo0S>3$LIH(R>HU2GVTqxbUJyulJdoU`H2L8&}fX2?_=a;or69Zky z41si8CTGlbd3Sw8Ac-9a$e^>Sk2?&wPzTq=L}4ze7f#6I&5)+8Ms08`ddTbsNxf(X9d1_bgfrFg|w7eBCZ~57&#oR*yXOH+_A1 z*%r$mFCmgz7Al4P>)xV6;ox>Gm0g z28(fBJdI*M*|49qBs8)He$e8IeoqIurqs`oSlT;Knr|s^upu?QOL{QIt&wQ!5tNPT z_WJ4U3x*ii!>hXUE`cW)p2oJ(*P3w`{>Jje0_5_o1afkl?erj z&U7io(f~n#g}ME3zy?HiQM61MHj1OTE^gP3(zSdkh_btwDK3=ZXp|Kr4p;XNFr~A_ zn|HQ$?#^LRyKBu*B71c?Xi2|EcY|O(x*7zF)lGDylx{}5&q<=}{wDFJ?wsD&Bnh1u zAxH0HI(sKcwXu;Gt=4)j@~YWVOQ_LG7v)tB0EswUV{wRl5uPJ_p!apu;Zh4J>p(3} zy@1JpJr@3_hUph8S-5U_+9gG`H0>6#8f9F%WCBa=y#J{1q7=!j(0o+lzeWc4MOfLG zWV8y8i$%&PlOvLmlvEvHB2yncl+kJxCQ_&Z$BzaK(x&%|b-7V0va%~_0wBTH6eB&* zqzzD7f|FO=OPLwfV`+z(8NH44kSTpi z#or#HO=oxnUa7hNvn2xCbPtU^EmVq6pO*K3o@{@3kyc?>VY1K{5T)?@0xp3fpCqZ8 z#4X5bE#m8P3g4S~tTEo`t{jHO6a8s#4hCXf{NkDy@E?mFpB9O8VmHGxb#+za;7BY6 z%20(#nAm4R7pxFvm5WS_)=|pHc6mr3p=b)O%0WizDg&s{S!E4<#<{#rD3hn+WkD~{ zak9U57!oO5LN84;j+QO~pN45&I)w)1?Hqk22c2p>6|q~qe7f!MJvBz!Ag9}4NHn{i$>E}ijQ;hDy9-6+)w7EyMm+J@JnE&nc+*Ic|r*!54~gz|z?`FcrJYZki} zo>+_-i0wO*JM0TlH~1)ceT=05u^DWBb$2-%V|Nw?bHmG<5A}{EjnCfSM7dFO2ow2I z-GP#Vv@A^mt_@eGA*7?z5OM-VL&!}RWqL$nwPaW-DCI51-ceZ4)H7Cf`AJFvvotAS zmPIanq$0(1B4B;=AdB$DXo5Y5w_nsEta3DWwW%Cj?5F)>7++rAU5&5lW#4Ok6RaAI z-%K%SMMq;Td0_jZcR&Y)tn12X7|Wz*x`cHCfN$dC!7? zvQ2MtPCraO&Cl-mA?vz*ZnA!$9olbU_2!9NKe0)Bbo)`;Bif7?m2-S`clB$@b^Ei8 z!DusD-n(ruQhBSHMUnI+wgV*vX(eAn$by}sP>OY_hR`u_UK>rPhOlDqs5NLzoU~AV zrhH!BP$;6~VMYUp#>a{60!E49z;ZaCEjK5n6i3N@8Db1)s~zS8%PnS#`oAn?mke;JNhk)sN+ai^4W^6yA-_Wz!Mkv)3K(pXedH2RxVlVfC(i0Alh8&aU6}swSbBGB`KG_&S?=l zx+S%9Dw$|U0`It{;PF{Q6&Bq?Yd(<`PbL)y=49mbrRLW)&K-fKRHm$|IpfI@332&w z+M;#+`uugd!&`U=mV>Pv=wqwW9t06K>>sE=a+)#B7)(EnakfM%dirdoq!4Ivd^eV4hy%BrrO)w5(*FB(CGU9i3x6-~)DeyE&B}F=5x( z1iQgwceFcUK1qEIn8qNzMcZqAb&|dQ=<(6fShee4Gx;Qh6*zUY5gJrc97GYz%DW8` zVyr%5)KKdoMxxSe7b*z#A|L9IPEb3Ikqvd!RdU@CbCPkuM{xvEgge;NLc~aP4MFC^ zRm%<;r|#}Khf>{E)F~X+YDql9DBIm4CIss`q9ymubfYO?Yaul~k%dfbUcdq8`=zcx zA+`;MWWLckw24kI?oW~jYNELy{7rbscfF5tXI?I`1Ch%x+sR78v!4c&~0 z^>+DfhwGce9H5SaMS9^p$P{90f*6Q6mSePNK=%Tg&7SCWyUJE`)zTJ_=%xU^EvzLW z0t^wbHnHz-7CW3=K%csNR+p$Dk9#76OjjgswyWYIs7hpSAdkEBoOFI9col7ANcT{J zzTKssmk{-7w|HsMsR?n#m+Ud(k+TrsTY)Af5pQt)7oA>rf~su@GBybov6>RqX2nEv zpA@4HXeGo~iE5~V>m#3Ecn|3Nvw8i>ctL(F`fh?;zZPDQOK!4P4$%@}(uw)@b-mo3 zZJ)7S${g9(7&*4j>A1qK8bFuyG7*Bls4ZC1Tl`BtS6>g}a~T2ClEX$*Es{&hQMOHT zl-#gj$vP7Gn4>PRwp0%6ePPXDHT!(JS?JeAGFwho5<)|!(6OOQGphRHgb)ffi4og9 z&T1Do8bs6#_p+`DD*bb!<6(9s4dcBwedxFxMPc%LFBJ+rwk!Dx4M{O+UZP3Q^IPtK zb*koc&Dc3zDKD#3W(B#xYtpIl*UiM+`P zoJ^bARbqvxu7X>Fjq>X&VvZIHQrdW((v<^iKvqFywq#^7x`-j8bs3<5w(6~fwiBPQ zLb22WyW-1dSm%4pK`*QJqJ@1dnok}3;=NB#(GlKH`i^duhHvXBJ;F=rR2)?Oh2^TQ zNM=9*%tTSSa27tmleY9Mkfn;M%xJE?of%1PME8>Y;1}il=^W9e?83BB8)2~8vN|p^ zLf9xW=e^zSyoJJ}r{r=ke4Xn7o{v{%%giX{?|6PXKD{evZnVm}~K1 z>+b)V&syh|HVs^Rvm-5PK%nN!y-mZ?aMzUq4%U^Lj?>dRAU` zQ?oMGT^#D3)tm0sMEWg_xEnHZmpM>)wGif~s2&<_kUVSAe;KY3TYQR9E!y3 zZ%?URa7aJjt+@7{ZkOM_t?oO7zX46MY5krT*?UTV3m)?Q(oo32^X-mfY#8T_94QXB zRiJkSz2GE$@go_jrFS13v2l12NC9Eig&@HsIz+LT!qL&8_nZyCz{oNd*)OB*Mr z7;K!J`mu3x?#IT-$sZf{cQZ%*1|px{fAqxtvnTFfJ#qilg(F8>FA8M|F1E+awtTP@ z>r<9ww@{Xrb@nvx+Qr1ND62S`B2I1}%y7MSFgcBz$vRnW-2KQ_BJMU{yCAVq$D(fB zM%7uoL%&C1GRwM4xl=#qvy`ViwYP81Xy>NvV&6_a)#tPo9CpgzT`5*vYb@e6~?dabbw-zZbL{QK?t^%?gSKlG0xXXzOWQZap5)br4GA{gFNx>M*a5o8=? z9F-S1&CDgrvCLp=aG#Q>jqMZF9@bcge8Rc-PPz0OD!C{fq*ts0 zYDMfGs_T#^K$awQH@IxN+f0o_P$p6VZh|1`e05MxFlP4JcOjgRPpgOG#lu2I3&0}u zvy@2+Qp8JlO?4p&`<=1)_1ChAgRow>pjk`%pjZo&>D7W|YIVW3-({ax7|NAM3jk%P zY{V-;MG-n1oey!Z39j5kpXQb(pXr)wI@tYKc5ko&fAp}z&aHH$^4GZ3+Z$(!cn0dH zG&T4+PPxs`hgW0eB`Oo|t|IS~*qaGd_lWLtHa*dUrd;O$+_4JRM=D_}MS9y7kEr^AE%8Gu#TR-z(I`g-eE}Q=BR8&+Tq2q+3};#FryHHrA&|8~nHGGjW>w zl>nKBUspuR`9COxLjF6Rr*k&_b$x`GUs4A)byv^yuWDzgYW^CM6M6%I-Sb2lc`9DS z*EQ1nu0CX=<)wQGp}%(F<%G96-HfZh>vc?Tbii;gbh2r9sx7J726!_YGG=tkTz#sX zOUm1L=yk28Pkq$z-Zb0x3nxss08AoTYlBT`UeBgw-mEu1pxxb-)Ty{4Nkb zw$LHW0A>a0x;R=?#AFT~lfvrQF_9aC#|RRs$duCuiIHtiQ2TA`Oi;2z8-Bi8t{>jo zRVpgY`Lfu_AWm!s z@zLi~y0yf(P)lLx-HR>M>M@b1#MaT_FXE_j-EO-IPVXO$%_xduo}qUHy?fWCV*NYU z1!v#Bb-^Y&$jz>Gi?P|W)*0=Nb%F2KuWm5OuB6t87RG(VH_)_!@xWcINOT$j(#;I_9Y&>eoFK=bY0b8|RapnG?F3%;J+ z-h!*6+gqT!JFhx}-9Qxh|Sc0HoW;dY;{ zh$?5goJ?*oseXsau{TC{fy-`suyjsS70RVd?IFC;h!tWRjZ%T^YGWi^IM%FF5K>M&*L=0u;F#o2$ndu6#AyIJ z0U(5_Agm{f@ZsUGTYY^!$W7S-;uR(NBK!@kv@}c4q)&DaMT&*QET*@?@j46cGDOLF z8ynrov)!HidEKZ1)2r+G|qVc7Bn)OxwBrR;vO&ErqL;F62SO>qsW&9roTjA66YU&aNg zDl=W$^16ScniR`+L)Rnr)zNX_CBnZ}+t>ZuxI&uV#zmR+HV(4;+c+qWw_AaW(Jxuz z?&WRzQIq~Qj^ygz#z)TdZ5(ck`CC)uxZa*FIxcd#{Px!J3a;DLU8U~jlIFoG6G=~)}$(33Xo>lw4GfF z^y+S=?CVf~AL*Q1?IkFqYP7JdF9jW_L`GRqr>Hc9oL-X3Xa%R#MJTGV%LtMRO4&+8 zwGbup&AND8J|j^>E|f|%YNid6Hmi^r)ft3DZj{uU?aS*+S`e9yXV}48`m6#JF3awK zo#VA3v``%=cw%g2`7+0C>a)(6XOp|r4|B9r*Vx*K{rC0!a-r&MIKHGdVSF;a9M9@I zTQso!dGsq81m3y~++%5Ne@pNhGu&YA{Tm@D0G{+ArM~X!s zba2^Iq7s=9N^Tb}*Ptx@Wkg!N(J@7J$dphjMXjnxNv@$@b29NAeO1!-0)37BYOy(4 zzwWrBX(h`5%CuD=JAoxsq_QN=)udJ^WSQD&Yydm-PZH%J_(~!U5w}y|P6@X$Ve+^i zYEr)OP$`vOrf5rq|GL9VO8mGtZWx9udU?eH0#3v4W{X|fOQ@oOFQ(!%J>c>aY{o$m zeZhNWKlwC$J7UkdTR!xU4a!nq_Hnm;#hL2ux_EX;)$T3$Mo&1@O-z5DFKAs;zF9=m zqCT8vuELu|6fDo4=0KD%`V@AefZ6MABS(HWL)_P=USz1_v2~gIzsxtTH>v1cQw$mr zjeeqrJci09)X&URr9uEJahCHDaXOH!xB_51og5}K$qBl%5s2`?GpFjbT|l@j^!eE+ zS`{8IzrI0w`<>X_&XT(BFV&{e*VTj)`jF)k$qSGs z$jC~bq>_6*X{BJ4xl4GdXHK6;B~Y)R%UvMg%9i2 z&({yxg)Jqq$DMp@rh-=R`{0zJl6Oxb<4Gv( zLK!CE>Eo^OJ~3o5t>nwnS;_12Q;Dv5sYF$MR3e)mDnVNQDWO{4sYK}+QljddNeJ(6 zRKHZA8n(53Qj%eMqy#bjQGyuWs08TMGoegRR6@E1sa_}-llzt58YaA5=17^fR56lF z)&FF5AR3CAXoLFpsN+4z*se+fLT>Sg-OGalTu-_QWOxYR_L&n zm9=_NNKq?Bfl+Hlfl;c4il~cp0aGi7is>P$sveb~ywuD3(S*u;E}*R%BB4d*-DA3b z^>wvIUlTa&fOSg-^U?E5(fbrzZ3PyYg&Me7`diXpi%n5Bqvz_W5>`g;T{JxzM$aqR z+`7tPBv}ac&c#$+fHhRM>8+S^;&KR^iZ$slW{LDM-~|HBK{8 z2a3sj+@hCd6l5RsC~T&U6l}{-3f#6<4K_{I0j;;QDuqb_by!Q`&zs()jTy$ zvrGr-GAuTjhAIFZ1}e~+VG4+0kOHL|LSi%nG!R6hRW3d*p*RUi?~&{z%u01aG!mUa zW|||!O0o_}4{cO0Q7Gwep*yV6V%2QZ!W))qv8Z-yFlbin3wJnry2C6;6{MH-GLg2) zGEmb_8LnZRgt9GSVCZPPyM5X;Lj~zDLxtDOP=O3HR5;ZPB}y|x6GKG4L#Ank9MQuF zIoz^Aj%k=6hnW`0K$Zb42-G{^g~H#LKlwRf(+WDS!xlP|W)U4}*hL4c)={CFjkJ{e06-8mhxe8Vl5+SrnnEhBGXrK~?)GKoO@OlXt=5u>jL9C8EP7C0w&di7{+Z z!c;pHAk79Xh&#kn@1E2eX+FlIKszjAMxmL;1RFLo@v5;bv}UzlSO=<3HksC|k-dyp zv)Q(*u}#y}@P_3oux+?Dlx8vc{nDGm&RoST0CMtJksy}`yaNbAgr*^|I&~Wf^Eq~e zF2Bv^I^TTWAiBLEYO{N+ms`(BkDS$st~76 z!~(_H_8I$UbTZU#k-g{^EkNWy#dd7j!J$2eldu1aeh)8u-o4yo|A)}R z`)ic>*$!K@u>&2)c6Q$u_siZK7SKg}yL?>j54)chDr~xgB6zt6dUOG=w}%y;3g#Oc zEbIsDuw9!en4yN!H4hdyZ^E~TH>)4Z_1WUEumCjvdEJ?jPf?ZD*yuL>G`>*s!*iob zTZmw=lh_} zC@?)>76kKPJ(HY}rmWTG{;99D3~R}oEna#`OGrx=MpRrZ_ZHx0ad@(5!_CUw`C#UpwJXE^uN5)R99$ngv>s{Ofs<90hlJ@ ze8C4T^E7NyixZoZ!MD|Vxq%}ee8sTCb-@SUmfzesV1QAK|Mh|djUNW|pBK%)`BV`F zR*7XYh32Um;8^StQ`}Lb)t(S^+Ry;e*VS1 zUiTYanBD4!`;C-9ryr~R;NPz}+XTyCTEj{AfZcBKGw{8*A3K^MkDM+nvAge=*nA+d zd)(-DSe*QPKUkgooT91c@4^4(AAjZ_PF)xnJ%Yi{#rFZ0O4ftFejEJtZt!pXdk-BK zyTbq{p9lAc-TEE>eLr|uqRK4?yVNobFw^##{(PZ7?r~cD@Q>^+f84KM_vjT3?o-zS zHpPeQP*G0NZc&&e=Hv6?1v&rda`G>D@fRFbMDbX!`D$F0U@A7ZFy|mpKgVBRPyOH|AjTAA~8$7uA8`K}1-X7f3d<&+DzP(bZ z#JO-Pz~`$qU48Mqz?D|~>y_@x9sI?Acl>wHfBC}Q!Jc>cq1_yWg63L+Fees+uT~q2 zviM<8Trjo&NR6wve&%dH*u7$SJHSPgJJhi4;dA==W$=L0gFL?mKS9%3kCdNem~Xq4 zt4dGX-ReKouUMa~7W)CD9MBzeAILG+`-UMg_C--$ZE#8+?l?Q_P7cJGmwvfxpF15jd zE;&RVp^(r;WjM;uUI7Jt@V|SMHc+_E<0*RQx$gPxZ};23PY;gu>+^Il-+0TzLj-nzZ^W+{5Msy2CqM`3A2mDv4y@ z)qeW=LX{S&x##;FQ6G7F0HpEe9>+XUneMmG*uA`b;B`kThpxi2(Ixr09`6s;gy7Zlj- z9x8IX>TfZ3A9UU602h$bMdN446jv!uQ6_gUb9lEoT86J%5Lx%)a?iB1XhJmhe6c~L z!$IX&tvhRZom2+QIKPb{Ua}tMCRMTNvf(BS>ZYBem)mq%n<^B#z5xx{L*;IDRkC&o zy9yL4^hz3hg>vV4Q}`QLFiplLasJFLKsVLO(8V3vs!GY;Vqb4}6#mlk5lvA;vaXq? zy|Ifqc9|=vz zIV74x0-8S(nwV<~#L&PM10-imrm!D@BPEv*1Cx}y7pW`00|$O49NoPkksK1R{E^UE zLn1WG!UJa(l=$iLBN-cq1RnlKXxCXTQxZc1R}3gQ>$EwjNMRO~_;1krqg(8yt}!&k z90MdL-(+92y5OAGg-GTyxfDm1dHz%K)Cnb+NM;O3obGCRzSCYRn-hY%c~~ie&c}SvArGrX=#`CxGo=*5fk_J8eJ?fOkif+s2~C>BZb5eMy_8_0 zf>aYAW6JKvuOrBbx!gQFiGxGm;ih=>>_qiV!9hd{$(VUyTyVOu$mTwYC-2$>9uYR# zh|kDVKCmK~E25WDg-3DZmoc7>1(YL=fu22nqe0XrRC$XFnn;ib)RVo>k88#!vP$Ok z0#@i*yHPc8P78kS>SC!qPsOq@k`u2_K}+? ziLRDm3?-g_IDw+04ibm*m<>^-4^U`+B@p88AS_lTw9y#5f|uhkf@4~!`ou{Y<_Ov7 z`?nlcmJCl5T^k=pT?FykjtdB_t3ZYBga{;!L;xuy0ti8_rwUXfiEo=YMaZEG#?;1& zV9GcV5L!qju#!m)MfQM;Hvt0k_gPYCp<-xeL`+%Rp@dVDAcDz8zEM!aEBj>+mpH{p zLM%O*f3C!3UQ*Da`;(#U-F(m^Hkt@O5aty27J)c;QwDEu9}q74bn;OCeHCRol9K`= zg4-?^4aoczX^9OJIEQ&&-+fJBgceSCQH|0(3Pom+POwdBGv55Q{c|}O5BEPe_ZV%w zt`8Wh;P>fbz5Ys_zR?Cb!k{Y40}U$-R1i<8BjG2a_T&e`45gcw%mTuI zCjgM!xHN6N58t15s{>DzrXaUdp$x?E(@%}^j`}=O8d#CT3o2hc#!{=nfzZmiXvC%Z8Z}Y?FWW&E) zX{7e@)6;T^345Lwbz{9OWU}Fpg!Wg=xd1O(g!vCvA>1}6(f$fL7Z@N8zqwuFN@}b; zOO7IV62Hm*TwAiH8iU$z=>Ksr*M^$~PcuHEG=KE>OK@$N_@~Cf&m+1AJTSrv&AHRhRQ<$;)Mywa2M!?FE25C zVq;94;idS)4q*KLOx5NK{rO|S^Sf&p@Z@I}VMHfQKW%sG)SiQPym?xp8t2gP+mja9 z`^miu)N&uar=YY$0<1wZ`8-o{iw($y5;-}=mxqq=Bxw|pL>EeD7>ad@WfwRO`YY1x z!V6vxj;VFu<30ax#(2f+l@uA4qG_TW1uXocbo=t0;tC-kVhO}`vV4BJ??4EhG!Bg) z?nP71p$Ny$q3;0@e?!c4xuLz_SU^N7;%{_8mP`1g%Ps6eieD}lf8oV1zk&iyWdIOj zR?YkEIt)NGIJmm-W{dqtT*kyVX#^_UGeOEAkD~Orm31ns1d<_cjTAj)w`vLu|3H9W zJw-@xT*OTYy@6}R+9(MOKM{(>Lt0R05GeU4QQdNTq{`0^SUOqk?w@}0RiM<&gl(r3 zN%$R|NeF;HaV<{>82HA*_h@{(;J=c$_W|CWhcEBD!)J8FKHw29Quv;I8BiiVvn$Sd zK4(rFbqtQ}ONIGTVg9Hve=sKZaimQCO}b>?P8AVQAe1!d==nzo zam6VFyRSg=B`Xm9XP~+w5Qy%JXu%&kV+7xvQ@p)B$=lk0c{|6ioX^|W)0}Ok?zAiRBDznavMG}S{OOws zB6IhFl;Ix~l6*4-r!S&OUrclvLKxpTMB{)MnYi77)Ue=u(6e6cD;tr+R3t!Ng z4?=0-gpchJf#L^IsM=*do#;gnp|}Q$W`uxsC}CZNtiVceh@aE!+oGUA9u_r7?MjS3 z1*N!SdqgM~Zww+-Xm*Gkep7hf=nyUcW_s4_Fg^Pwy3dV}37jKk7~xLWE8ZTIGB*z( z#0l+lcCMeLQ3o-8ao9Og8JE?vu7zP&~Br)m7+lD>8+ih7V$OEwB?Z#bEepx7|Q2PO;$vVl2c> ze_}NG{I{gQ{%<@PxVrz_n8w6t<<$wmvU1YK^^l7(PkLLr31ya>$G?P&*!AMk=V zgfNpEts*6~l{pMWVGI$+;KO1s19&1&20_M6wwW?)&Uf9&@?Z*uV#iT&B!oh((>s(y zyd5}|dq0PXC$ z&p)8RFzov0sTwFL1Arj6>O0@zCka{8+8&AK9~6S_<&z6?zbK5>NeD#$)A!dcZo+bv z-v30DC(Hk!JC0cy+DFCXYM!}r$B^O%Ndn^Z!vVVy!`@c}MTf{cM>#I{i(-Sb-Mb+A zK_PBa7ir{vQJCM(MS=b&71Z!pM<}N88|xhycxkXsc$Ui})=QEvm1b6!2S2gJm z<;H-grb#?cG!1ysF65oBEiU_LlEME%n-ap7hws$I^q&KIdToFw(p;P7Ldk4<2Ow|n_PF@TQfS5(Gij&+j$C|aM~Iwa=|~ad zKW>`+X8e3nAMayQPnB8gc!TcZ2- zUnPsnJ5mqbLbT%%A3jS47tRsjCl(ofQrw4v2E>ccQw}(PDhvo`4xEK}d|hCtFK_aU zij~2ogp%$ee?$=~1koIM3M|D)DhWYP4>RgNFHt;wnzN9SJtGnC6(*?#YYHei6NMO& zyWU}kNVAZVH6x{x#ojZOtl&SV%flkqsHv&Mt^ zm@>y%0wjtCfHBmy6K7lGDcw}$1yM%dz2LkDj)I14j^C3_{D}y;`w}9bJfiFIpsM;`pFWIdBeJV--WuL~_`>wWe?5hX(QF>vq8B-ii0eK1M> zZ|t}qQ0c|HpxCePekQ^LHN0Ew;C75|N|BDEQtX8#NWL%X9f=5s+rX>Z5JU^Q3T3>XZ66=kG$eFU@%%asU6CBH z#k{2RzHHXT*X5dyAadu5KIn(zb;Xw)1`I+HTtG}l{FHQWN}n~sc>dF8hX2Z~<%1qk zTcTB{>ckJCh$OrAUzm+Bw%xcUy1sxAw*FXH20T+m2~ z^hGpZREgk!PTiJeDvMYGrz=*_VF+zm5dsV!nwfm#!Qh4b1a-K7fdCvVTk)Rf{1en` zx_Q9QHKAj@;c8I_QY;Fv3Iooqh{hQ&C{%<1gMAL@MSmI6unmCx6I2{0Vx6%-mJ&xH3!i18akhHr6V8P(cYM^lbZ53$6kQdBQ{a8mxu0WPVCE<~u1| zWIUm=EN~076v*AP^qCh25>tNv;GxbBu3~P=@#nz#PgvmI^>Ep|C`XO0sT7CAut3O^GtAzoA!fTFCTG_ z5s%&c>M`0yygSa(@6jpzH=W7br)l66mL`AqXgh;+x2MDHrtphe+=#<;RDEyoKYx1~ zg=LqSrK`#O-Vhj<*Q#L#e=`^u{4Y-nH-^z+)j@tS7H7IYuuDb9|AYW!B0maGKiy)y zTTqWBl8^Sp*IY+G=$M{wc6mpS|4sLN;DD_EqBy){x!0=-BqZHjAz?BkVBCpX&%hr< z`R~^~uAllD60)y@2*ne4G_~$#yt2<;RjS0rpbA6<{fNrA#3dzk ze-))IywaS9Q*o#5WqBAiFT6v}vy$--w7ZRB=N}XT7mq;*1-W00qP`@f=!diLz+XV< z{v&q-RUFB0F^m&;B9vgMS_ZpQEHAVj$xU|ppMdgQYLvuZoDQ7h=8ScnD$)(^h6l%Y zyEU6G|0X&k>1|SqD}E3K{aN0Qh^uR$dR$snf*DPxpohDqTYu#N9DgZm9OgO>mF;pF z=OX2#EBcrypdSPJ6FS-2VviQfD@<8NKs5yO4)A)kO%g91(w^J!dra4i{eSNU*+Lk; zpi{oGi%(L9J@GXAjc~te=)80EMAuvt5%6 zG(Nn4sE!1AP0x)IYb+~%?lvk6Ic^7Z@?J40pPEHr*m(1O^|E9V8G;0z(-1Vad2t3C zR2n?+-dKW-&xnD+xnv$kBNzNuQ`av9Jf_~I8u^2jP;NWvJt?Gx!0VKEU|D;XubYl)na zlo=}FF((wd2&RH2_=4F4LkJW|u9X7DA%tmh{EGiw?x3H zeGHp8ga@kw3nY4`Zh!}ka&Qa>p1aR3FG4V;n_nmq771K#2b`bxN*_5T_ofjM16_=> zExA`pAf|oMzsED_aFw_xgrYBl{5O%9%l}W?u`w~TbAjn+=rS?Z^`7V_1;5ZVybq7R z_uLO5#LWUj7HTN{rfX&sfl!zOUAkN^#;dc}!rZ!`%jS^jd3Qa}9Ow7;D7^uBZV7D}p#?*Z9$TD<{pB7H1iv zNB_*!^p$v1r+{^4c_}Pul6QxaGI?l{>4zlIF*~jD&Ct-<~VR>}l~Ey1R|0w~G}P zn)vVV>lQn{c~R?RxyEW9ht9T`eQ}|)t(#jJ&~VhD>6ZgfF>+cyEpP(>k89#@gopV% zGKZhaqv{ua}4EW}$1nQ{qsx3{qV`?FO z1Hc2A7=SAikOscplo`lUK^0dM*vLgtjw1c{85eyMJ(_@s@q_!3Om}xG5z+l39!%Hp z^?EEYeq7X>fI^8QcI-3zy4+2^aY}J$i3F8lgxhlm+&M79>T_(F?qUL$cW*vL`56P>y)P+2o2g zA3yrtfoG%Z*?7iBU&b`Cg%@nOvGBif(<*QDL_36HbKtWv->?SgzujS(7Yv&y@t?yC za-2&3gF}#LN5T(B!VgCRS2%A&Q+x9Bh&0K`JmY*#OOR{Y9)SCK=ytq8Oi_T7hSVv> z)(#q`Bbe3SFQfh$HN;smp>!;<`u&JCnpgN6HUk|Ar11{R;bcFeB!wHe!*D+TCOURC z<6O{U9q9Qt(RqZw57hLPn=aBmw|-zQ%1i9Ir(=+e^=1?JEOlZ==@Fe zOP<*dlZyK)1jBf2Je$*Set-fE(>cd5yuP>`&5!=^8`o6-_3rQ4*ZY6wwD<3G+Pi<{ zw0B2>_CBZmSN}03hnPGRy;1W9}`N#D2>j8J<HW)Sw z%Iunj##pm3Rbpn;44T_i24^};f-2piHDz=;E>sm&STl>fGG;|f0#7c7r@wQ7a9c~L zXxxs@IOO7XG`i+rCzp34{_$mWc{%ySKd*)tXoZIS`}E7u0cW?v>*>w#78DOU{V={B z%||!W@#W-t?yB+CP=>x!vF{AOwFNPixd zbmb+_^HNjF6n94>+VLxQXDM9AWICRWKaS>~Io|8h#W4GfRCmxQQr%~yy0cG_`bRt) zjF@PO(|Mlr)d4$*AJGxVs|~ytm!muzoe%FWXXxX`ITGra#wid#o$Tihxc^P_9&nrC zR!~}{!Dv&2QGxT4QSh$MMz`bZi}?vkB|hlp*g0RO`@%Q39hTwC1t{wcTrIh{5}O^^Frjr)V2x8(4$@MWMLbwhx7%aOXG6a3(8=1fHqG6@! zrMrDQVBO~w*GmG(!kKMHcCP_*n`6!4)L%{1AobJ6+H$=q`lnPvH0|=syMj z6W{nO06r+I!(I@L!lH5*jm6*cMYU8#k0PQD%d2g`<<&NX<<&NXg=%{=m(})YUe?5; zd07FE=6@6w`Dh+%Yt0@>wVX(*1r~Muh*}IZ2+uJ2x+FGa zSHlGy&ChVjO#q(mwz#l6dHiV5 z{|MT{@VTQ)cD{I5}zQaL2=pO1AzJ&%K0hN22W8p>U zE7jBE`Cjnt1uge5$HK!L&vV~FU%5=I+GM&M1TFU~$Mf8;9M5x~L0`Gd7a{XS(7p@W zcR^bS+CtF&EolE{n($G_nU8v(`6xU-oB1f`XYMd$fA^1@#VWl^O>U|RcAlyVem}^9 zrr~T@7IvY80T+&rrPu+i1A+XU#{iJ{2K`Gx7vHYB<%m$BG8MDNJPQp|@HulnfA1}x zICuzo#_tKmDo3UiLC%aK=sk9fVqtRW_cL?m$`C40J~~Gj#AOc7{J6}KePNj+|9b!T z>j&h3o?d|L>@%QXneIJBZi?hP$8aR3&aFKe#WIYk& ztS5rrW7&k6glGLt4Sg3vG2y@qj9czDh0vW7w1>65Odpcj-x0!N0slW|ZxbU~cASgl z^z;melFX-WQTEs#+bx^V=6j;}x_g@B$RG@6Rb^GDrmC`3nKj)#5RlBS%C1UHR%R-* zs;65Z;Q8s9o_U}F!sat*n+CX$0X={)WIzi677PLALI$+pLJPr=0WGu;U@qQ53&9}p z{6)lxIC0KB_g0POC+nVw@5G7o{~sqr|j`G(*2u|nlaVW8na zYTQ{0wA;4BWFECho3D(Jwhwo>K>xPA@?~NuTPkG9nhIGOnF?95yF#uB@@r*HzFsDO zL+eTuj~kP;??!Kx4ZC3znrnckuWU=&QE@g97nR!d=$RMN##%Bh2zwgZq7J`N<-9Y2 zeXl%}21O2)_5L?KuQK9s{xaSz?=KmmG)cT&>no9$>6q{kozT!a<?~WSgT@{KBY#bwwZA!!>C(*F{?m4~F;&qbK44$$*KlaYflZAKE zWYLARJzgg4KHfpA5_ad+U??t$dR!9Mg7FI%gjoNy3SP%aa^O^I0C!i;gOaJuq=rI_ zteNNvN!pDBC2dARlJ+7YVUWYu#=g1O63S3Hvu ze9_2+x9+1`PM<`#96||h=#=2$PVjIic*y54>DV#Ou0*Mh`nrrW6)JD&1LD8 zM_3fZMax*^12rGN2eMYwJcx{L!ZSJzPB~Dmw!!JDY@le2vU4+$>(9!hpjn=TuPcP>GZd zMqGqjud>%csaC^Ed>!fmxq`QhNB)v%w&_LLB-1TK&$^YzZphrIo`Ct(aV9`Eb~B=E z$Yw+~;+BgHx2y_eIyjh1P#cIDou5yqw*WHw7KW8#^{*Y5axzSD?K#7QahOrx96#mD zjcJw}HOW1qPQp{dRlIR3esF*S2QtWaQcjp)tV(_pyI9^M<5o;1BBqngn@!9{pSM$= zu^TddlH{xKGvO6Jy*JE<1-zKFu;U`81(wu;$fy={y1i*4378dVB4x#yNOH%+f=eVM zJeMxy599r^r^v{Bpb&EzO|=9SxmTjWd}g8zkhDaV5@GMHMi0ly6mgu_Yo*<(<$NvW zWUT?E&CVDXms3=8?IceHM5cGBy-A5+UzQQItgL_VzOr7zvt-0=nc!J6OE0oyre0*p zY`w_(Mp^}YSZ~y`ezTs1BY5@6(U2au8WQAIL$qF#VcpIdXckS#mHH%X5_4|7ZeW~R^lHue52l%8+7GiA?NFp zqai(z^Y#83QUs-<>Mt92n2xCGt@!RJ_Gah`8zys(7V?yDELF+;c&Q`jM%}0o5?fv> zO`3)Z*?N)4;X)jp!T)X6FNh4~(}9v$1XLc2lx(qxWRe$7+iB15f{-Jgj-b;;M~Z!| zR~L$iSbD+Lq0`4)vt>{lCSx^+EauT=2prIVXT0pvNz6yM^9UQ&bu1W6KZbp}0Kf^K zP?v?=d&n2^VVs&#>I|N6AM4O;*r>nh9C1)z&N1x6QSwpIt*R}V$O<8mg^G%gN+jwK zQ4V5S1tI+-F&>|kJdp>ZmT|BbVw`fhP^Khn-ZFA1oEcS|Vu(-giWVUoxDmIUKQ;R= zzDY+cD+iN0r4QXpYwiIDK55M{|PyF_C#F>Ida4*1Y41+@=&e9 zseO5{uBtZ=nF1L(t+7`P@>lGvMg%W4e2ZZX-(u)eK!bE7B-#Xzrz!{YDb+72Hd(4S z!<=el`KTmN!;{-3JqHhF7Pj;}O$KOEGph7dG!)RTpBifq7kUM*30;-1 z94!xCnDSVhznO>2Ub4FA%r3~CstTEIa#e_YyQ)H!i)9sZxLH=B%jK^UryN4OTvqW@ zBg$Pbt9Xg`%W7CPGR0ri&|N;$gmomBu8wNS>S#rYE>RuSr)f%dI;V`HbU~MtDa#RR zQB;k@Zn zEWGX>B1gOC9wPJj-XR$ThZ)v)SMahSXn5RxEcxwA!++KJBnitmbdE8;u6RlmlSfV zrEZIh5<*j&H0 zba8v9w;^MXDsF8XH@Ytdbbk8)H``$=V1H|kldVpY0o&VqciW9ns5t2D5BvM;7fKD# zjSjBvU!;K(dubh5@Wtr$-Zm6I#%QN5`g{AG;STQOclWlt7y>qll(P^p&9K!O%0Qtk z*yGlF2RKDh#z~pDw~x0-n(|X%n+Ln=oS#jy29(?lWk)OnG$Hzf&hB~_<`7K9y}i!96myjH%{CNo7MbAR{zv%OYxm`A z8g_QusH8HTpvI~K)#j?oFbbM1Zgz~2wMflMGZ^D?qpB?78MAVY&{o)M61W8F(MLor58i_Mx^HC#{DRP(ef;T((8&bh5m z^)yRCPYj8ekSg}fZJ2c_*sYd_Azczv=&=~lt36}`+N4Wb8rk#>vyGJPii`QsE-gjs zpeCcrf)zg zgH5!7rB;^J*~Bm)__z#Q1L@pf-#+M*b(<`q6wuw>I~XMGQ$f{+WKuZ-@$Fnm4kD3v zH5@yYf_?xgeRqf!Tr|#-T5GPCJ%1N3PT)1zO6kr@w$)|lIcfS>6Kavz7(JWQ@r4lO zvW5dcohOIW^A*f3dmngPqC^Iqm;Tk%s?!Hy)Un`eeMCjPvxrW3mh~OIe z@L%tIghZ+t)aX*-sBB`{&e4EUY`q*S|s8R#L=0MqWsda%xvK=Ui9$N7ew;La0 zYpZ+2M?p*UWArtS&aZ6bU?FD6lL?s#pNr7}C&B0$o{g{Ol7*Nd#fobV4OGHfLhwqY zwx1AKIX+EeSyLoiIgcJ%@iV+-!@*Rk6qci!LOCtN zZ6&YaIIuD}0yt^R_QVtQGomT4bb6#+eC6iH9V4+r?&#hixsl&Vtdes=)bS{q1zw#W z&MJ>5%jFd?6LZPvhS;cj1#OJPhh>a~#*_pTOPqmXk)x86TZ^_@sWrbAunXUx0dxx% z)@R4u{)D1#K}AWpEnNr7Tbw!|m$Eu$P`E*t&j9>G}EvlQDHKW9#(ZnpK|dQy;5nZP0y^U%!O7o%B{I`707*6KvdK#AQ>0P zNQqkGMnF*l4?-FQI6nEOgyDB5stsF(Y)xC_wBqM5Z{8AC(!eDg-^4kFbx1jlw05*3 zyhX_8YdO`6jLgSrXsP7Bp7RkInU4k8PtD~EF++-t7bjE9yf^|ibNw^yP3H08J3#PJoUq~VmaRI2m-iCSof^T6I^%quAZDAF)6?JOEd#l^; zV$Hv#N?dQuGFljV?x@I&hmneGJE2tM#;vT3Epe&UOV}{Jz27Y+;4aoLOA+mNc7tv0 zLWW@J70Z%gbyc=TGOfD1cVV=8KT6D$kGN`H`p=Ajswjs5n$xOkZf z;kwTugssa$gr(uY`X;SN@AbC3>%}4$T96BIEJos7FHFLO<@8~F!xT6Ks%_i$+8Z0R zkyVJ+PItGvbFedHeM)>7EN$Xz_E|m@WUOy@_x6%q@GSk;Xs2x$`Y{qfBaalL3&a^U z0(HbLfL(02$yYwSW~vK7{NY+ZFY$y?vN*QFkza9Pu**kcjfV%#vL`;5e8qMoZc!Gf(_>vrO+(8t${jIp<4CeLaRLE8x5+8aHakUK{TSrJyJRc3|3 ztE?FpdUt0hc!bB)kKPm-03*B_k2$s`11>p)CvO5Dm#Qp%-CJtaK&p|<>3+3mk*&@MKk;$|t?C z6wsRz#=f0sgOtfAvcjwz z5rTrp?eXaG*q$b{sFcV+V}ucUNj;S4a_$x9hvn?F#h9HShjXz;r$=U=&d*u1ARVFZjgF4!Em4D|1R%oW zZ?2U^##f1ilog!}St8z@VBd6kc=D9r5DbB%@08s$-?=I!>nfFOy`^-wO3rF{k*W1u z7NB%lNz#F7VWCMVyhdz`PeO~+`~(_?3n}fE_mQOMeXJaJS3P#F`DmN9WruOeLtt|z0$ zV4acg-c9Mz(XgAv3@&Y60#5w0hfvyr0|RpT3IlR+AQWz<%q1-coj9SBTfqxZoLbWO z7?x=fLNf(Vq9TR6|Hn(*z&?^L(7e_%HWrg8F}-UZ=x>h43(=C=YmulMC81dnA}{S? zDG|3qSAb^w^MXkmJx5Cu55wwo-Wg!|`k^C)2d4 zwevyK@WOX^yaZfq8qT6PMonC}Iq=1zfy z$R(qpJQ+}*{G2UkuaBmO=de~e=2YhTnL{8U8}}3t*$5~{Xavy0(ivPlH!j(_97j9S zpWP2$b4W|(5Mnh#8e}m}`s)4e_!xE-5dCWD3gcRNJ(+WRRS8ZpG1KcYF@viZEPaIf zr-zWJsdkaG-p$kU0fFOrP3ayBRogM08Wy{xW$AL|!%4Aen5TuNes46(_i44h4Z|7D zWHIX!_>FFV4-ZCmcF4lwF{s+v3Njp(4{P_DHwWsc5s&t&-SpRL%^DZ)!|Pe#9fTH3*@}6RUyq`;nG~S!qitK zwCZ8HC!>b=G>=ml3X+9wT9zcpDHj{L6@(yrBQ>42zeQMJ z&HWfX!^@$Lw`#P@xJADhh1O~+{u4w|hAs=|T8n?KJo+U=5`7D5>Ko=OHu%dF8 znA(VzcvODQjx+ZlsuxMYz09wDE$VbMO~37uuvc@ksH~#OkWk8mzpZ1S*4=TP+qFCFpagY z5e5)!UAqPu`o#;7TbGte$jiwrlUT9^`Pm_~j#N zA$kVT^V6(fq}qX87l<9nb+j$oQAN~cz*1mv1o$O)y;79qdWj6SRyAD%8w zMivJ2S{wg9wh?GCYB`^>lB+66W{c{r%3nK&C6CFh9>5z`A=wiZ=%6)Us9Ldki0HDG zg0eP}wX+JcjKK+LF3agi2~{H!5O+4x5GfdbTB?_*G#16Pl{P8n<9u>SI%TY52DIO! zxhc;334mgefZ`0$iIf0#dBOs6k_PNMi$2jf=8hS()J~K%M#MO0MLb+SyM?H>Vmyb& z$M7xINfagp*<2oPL|4|iV&e4X9=7G@F?ow*J1RRc53Tr#i%eM1?2iv&5j0d!gQYyK zq>hK<4P;BU&TGad-=vlU(4#4-au_E0v(UO*B`iA*%7 z3pqEJ^HWb6o#QQ+L=e{haRD)s`e#Xgi9!6x&bBKeL%wj-rckPLUQ$vy6{0^J3rW6QDlkfm4Wb;P|-qPv*WUygR{}s%`9B(S_Y$5!P?U@;35Dxst4zODL&v)U z=Z_wZmm)jLdA){yC!t#ggu#xJ#R=@(R`@+FB&;W~ZPFwVj41?Art$`$mtgolUN=Gu zl<~ZcNY6T09HCb&CS$@%Qxa!KMrWhW6MEPb$Bn4D=*$k0okw1_=2?Lill*3@k$tO~ zeY?cY^QRg>v&O|RL#9zwvGt5|g=x7AMZvK+4Cl6@;AugsC&}4{t!c2S)bczeTjI8u zdJsxNn5-^G$FxR``=^_eCy7VH1iOng4V=LUi3fG{#fjn8l(HJOX#Soz~9dvKRAP#b3(M3K=05=?5EV6Zzdu@uXdzwGsya8K>k!*!;{@`jxd7iSh zWQSZ&n4Iqk#d1EShP+RSzGBpI$mW+R53ex}2Ea!~3_`MTJ0-p|HbjMd_`trfGcO-Zu0qh6Z1|J z^J`V6C1@x|d33la5yF_gJg@7Xcm=0DSCcAJ={?o1X#82QDrvSk7Hs7Cq?gU0UU}-eAz%xioyx-rwqEcIApm z;d3iqh%7=mo7}C*BB;Ad$2*1(hPWmdS3pZpofZ^%)Bt*h_C1~!Teh1?IgNCjDvLJ8 z;;L$BcpQ(bxN}=`<7uI#@gyt&@mjK{p)yx!v{1C1(}S-VP4Jp{=A(fNznhcs^r-iU z%t$3MLQr)q_-d~f2oMIWCiC1^9Sgp8X$lXkLbSe!C8`;o-g0S(5Ssy{?F9lF`S33z zCEa7sgKyx%uRM?}4|`{N*RkLWi`1M}7~sZ?NCF0k-|0SHjut1A!-xtcB`tv$p@T(c zevy?QtE0CzO%j!Tn$OIRb6%6b+c?ym`gt^2!iwe!%i3kmae=eqW%i<{z#?Cv0%c-l zGcD`^gwx1FS)k;duZ)B3h@y`b-BK)hI2?rwStaIj%rCZaMK1BR0indL=Su?D^KTaw zLy}C+#;1q##nUE!k%#OdzeOHWNS2mM3ZW*}GvzVaqEKPgdkyEHylFTrgq+ct^d%+) z^wv<5=fxQBF_iS(A3sJdi<9n)G1&8`9oMYbpl(U{p%4}@TnK0+v@t)&4ZoyfRmhU% z6*5gKOn^;Vi~=n@0H!fd7q}|u{LpJK-p#MQcmf`u@lJWd#Z%hL@yNS*nul6=w(``F zISK6vS74{i6COA@!j#@4qNX9IQT28-IUbe}GQ@Ind{Pl5#0>fF+ zJPOrSr3_+KY7=X1(S$sW`l!wJ)L4ByRVs~8TvZW*RuFOdY9SP>4C0JcK-^mJ#pQ~- z5Uh}kGb`FcObWD+Vlh^?W{kL#BI`&gDi%+H#6l_Vv?zL7Dkm*=f=dgV(6Sa;4GZpLgc^`iB5JZ)n5tfq(NbVysqj$M zR%l5U3(04&P-6CqyCHK0kY%k9lf1i`#4ur{3Z|JVl8RYcV5O3LmZiaaPUHX~D=@)hb_)D2n%GqNt$<6eT2OCkfpZp@i;BQo=}Eg@eiL?AF(L{jIJz zMMSwU8Q&KrBjyDuGSXrc=}94qWLJbDv8ez>R9<`{r(Aey_?9z~pB0>hQ7ASw{DNR# zBCNwPO^Qk+YeC_re?G|!FT52g@pBj+gEb!A*v6PG*iDdQxDFmz zv0scH<1yJ*t%p0F)j6HW0p_*&99G@fvP9^}93_4RT^*sItK;UnI+oMbQBw~%O=Nl@ zXz0rAyC@oT@sxrxo*jfILYx{NY6;_rIwJHWu^S>Ar6IF}UL{UJzY5D5Mn%3wsKnLy6nT6^A&G^j6qNUD)!EaWs-A2bI-)A(NisvGNA<{xPuhG$ z>pp>=8(L4Vv4x^`0jLng3w&s-FMzp(xBzKs(~Q&Px&TEf$cA-zM}qH^rO8-kMk<{y zOiDzNRYjm2BHnk;^pxpkExQou zTC7I77T_XWi?Qg|AvChJ{I=d0Oj^mDT8LN<(fH(a7mb`{+Gh+^IwxbXBc7H|^eu4; zI+tLocZuh8FR@Mk0#oBqVsRISd(!bt1KqY>@Ofr+403)p!M z`jl7&S{OaxR>xVZjvY+pACl!2JA+sPcPKjA`WD4?p5SPgE*q6ZkU8BZK1CJBwWX-F z?%_#;IWFQLDRd#SLb_E&-L8^e=atIfS!IQ!6lxVJ>47Om?TzpJtWQU{t*x-p1Y0-3A*PLk1Ea{vW4aZsZdfaOJeo|&5V<#7uY&l@ zS`z}>y106Sn{mj_f&diM3)qFcRpsDWuHxJs&5mGgJ}70;XRGs*DGYI8OJjCynN3#; zDN%7=ILYxc9ru`vcnn{PbSVIyr=@@@T9uy4Pul{APD0zkkwG#hV1?BIhZ!@KFS+gE zzkQAwgeTx=WS5fD(~#7Xx(RiEydbk>1rG4qI?{#C#21PLownwq+F2MyI`DmJ4(7Cp zkVrx(HJt8jq85OC5QFjZbTUKv4%OcC_Q*g$fsS~;ie z1d#T$Rqw8!tun2bt+2HBsWKcTNzG~mQg(AZQfwhQDWDvy6jO>^f+)l><=cQkQkkzl z_)&r*bFUuVAu)1lAq{c}G@u<7Ygux>i+RpUz21?LMxqm18a#G(KqhAQdwaOd@?dBe zo^nS2ZhND%&&NjS+DqsD&`~z`+goe^*U|b1Ya89Sx*MJ0)_!+mD6bA=M6rN-*Gve- zcg*6ORJ()ju)W=F_toy~4xTb|K-~YyZvS*(U_LS9yAIpDLHGUkM)yE&>-6bTQg3s! zkK04Xn254F3O?BF2E#`Ez5PymW4O~9-0g`?f$mOwtAop2oOTEMV&63(ZgvNQ|d{T91>YjhoMs0o4#RGs}UN|zE)Y6b_e zbc^S{!b6NyUXpY;=y!%Y-MyW*yc$ONLZp5Vwt#ng`#bGz$-Heg`OvM}MFtPJK?%uoyh#u~`TapE6TXZvG2BS2&|L<|b8Z#HMi90Fkl@Cl533Nm&p`&ir<;=kXX% z)d4m$;^Cnc+bYJSfvEHrEgA=sF?L_NlopvhFhoM|BXr89c_=4ON(DB5;llf<f@=#)k)%wIPD27zgBf3_aXVn8JWh*ONm>T++1)f4*4Eu{2?dbXTyU|1JOUh?f{4?$r_l&=|5# zes4yzoXKd4*+vW%Z#&2w!yW`NVJS<`@n}_}mq<{VWPai06;s7!VsDlpPylOv^L|M! zmk(TB5dPb9SaowTN(zD`axI$@I5JV0cJWq>W~#ln#!X{{^=1h|)LWmQB4g-1j8qk_ z7FqG=&A85bWR^szlb&mJFcPI%4C8Absxac196ZD;eaFJuf6_Ht8t4xm;LTxsk2hr& zUrwrp$T;s9LyHvhX6M1MySsNV7;g5~!yq_CxNyij4KNabPLWcg!IG>=uqlVV@8X8H z`Sfct%oT!}%Osk_CalOX$kt=oRcyV6#gO!el-9(uAZw6WwAb5LP=3=3&!m$e;HLPP4+A1qv=&0kB{plr(sxRV{{kY2>Rd0bw zKEoKjg5fF=sah{01=YrquSE697O{CoWYx^8UQKYob&*oTV$Hjjt%|R#%Xc+k=>@YOCsRwlNWY_UAZ|sOz^-1sA zPO$=rp+pSNCe5_w=jhv`hhsJ@r!>?kra8Arkv<_vq#7CmN$7}K0S#&qjh&;_%64^v z=y0-JH}(P*R#y(+$)VUzr5D}&))3|7`pNk49lVtpy!uQovS0}(^^xx3q|6+)hInuZhuZw=7VpEPL$@TiGiG$-+E{60-o* zidAA|UVPd+xOOIvl%{!PwBjc(COBs)ol!6)@?0#n-y7caVu~1;CXES42zzH!3V6y* zigRr!B~%`cVw%I#hUIdolEx}Q!xIc;*FG%u%?ovnAnvyg`h)J~1Jj`a%5`$s z9dveN9k)h7foYsb9_2_GtktfDo056)z!Htqp{i{P5?#>lY;vP?p}ZZKQR_+rR#iF? zUDiB>R7Lo~l<`?wLSYFwTA6WJlQI(ykB8rPa zzgbdud;4IgyGs@ucjM-1QC!&ly4fr+pl)3Xb-Ni=vu9M&PBXvA^F&|d%5*tr?0H&n z!#LZqxQID-C?&U&%nilN!>pj;1-SWix`r##R>Sd-Yj1ly>nIAi?(PQO<{aS7`>>C< z*Tcr3%<~%Io2bWSLnMl{~_yf@r9V56SWzBa<|(vJB>@DN4Y{=^1)XCDs_gq_T4 zn#8!Guy%J2b}p~J?614QW~2JN_wK;df>k|eX)AD24_b0cR6OHu5lwpwqdSBzx5jtp z&AhZi=|Y1fzOgIDK(Jv$Y)f5 z;HH6#9hQeP^VZRieC4^fKOP;P*i2Y3wCfm~vmTDypbhB_hMmn#I$jaiSDN8%RCMW= zU{*LRD>eJ@M?ad8c08v93#}7Y+hlOGd9b_A{bOt^(Pg=E;1HC%K4nFmN&w^$=L}kHbn&YN@PQkPDw=aLo)2dwkC5L)!s-O&*Z__ltP#=EHs8E zY>%GK&qa)U(k6sIxlXcfD3|Wx?IT)OZ3QzH{ zN_0jcwW?qpatfqXa^CwVa(5$Bl10>L z!6&h>#I!nFVvz}l)KbCZvK(+FPM*Mf%INS-n^U{teQWY2qLjIdvrr%=9*CeT-ONZQ zr8?&B-|OOpV(g8{TN5%d?_UMqyW7EbN@({D+aGlHxHGJJ=$V$$6R-yZy zO{|pM#d!glS=30xzE}_E39P$34plylRZy`h;&GJIC?Z|`tEwIJ>FsyvfTayOs=%O< zuGQIiMw`hb0=_{?8429?eiowkeMU%oJ|)LegYp#})&(k#%BC~|v5K=wI7KM*=vj^w zhRc6 z8;%M+683P(h|cGV2i_D*C8dBc#H1inMtt+5RyOyL7>6Lls$!|M7A`2BE_g@w_Qp`` zu4bfTH1!Ed?5buYLQ#A?Sp!dK1lm8Jj+YzrQ}o}-xV1{hE|bIJ5}6n~&uA2Qf*S=3 zvK|Loj>A)FG_$D4RC9k zSAd57N>vk&A9F58L5Vw{6Pizzo57!_Y2-XDq^lIZkUt?sIbCqY+QU^WrDDcX=>?Vs zQeZWNb%$$37?N{>wY-DXODUyXOT3gaF9*0h428%eSSMbUlPvTDnhF_jtkDXeASv?R zT~gM;ORA>qs-lta+Ca%#KD{_x;XK)x>uhWRtNdfM31$8wl=ub_2C0{_L@nW~%&Xdf z3_?=U#@^|xwY;dTj{>E=q`(;&cFw}hxS8USYf-E9Z-`nMN8w%fdL0Z=h`Q-gh zoRAWm*us^Qi47Scp!)C< zS@l8Mxs*~+T1vAzW~Erd(DSP$2|98S*+mlJH$Qn{ju|i{Ftjvq=?p(+^gLkBK4j&o5S>DAwK5|OK za~ePif||GXba67;JfF$>s`H8Y%Oy}IOP1L#6xIwgX{4D=N9&X-0Zal1R69j=8TI4N?X^@SQJI$HRgf`*2D<2!ugVp`I6KupnG^xj}9?- zvL%x&^4m&9DXHrrkkWoKSy8y#b3BcZ`mSSTzP6S)4v5)xgYOaqQZ|jCbqQ3IB@51tf@&coW%MLQF4v=u2Y+>o zPif{}0tH!N5l+1B>D10iiWr^_I*xn}<~F~r=jj;=Zr(G0c(gG#{Tc7|2Hu?p-q#v< zUvJ=jqk;EE1MfFWJgVrjsN^D;ZAJ{{d^{3sS6+fFin%Qdns=9gEG?`kxj@8!9lbrB z3QJFsaIUOPW^&uyD{?Sf|tNinC?J8dJUmY1=iG#9Hf5IT(V+C~G2eM>)absC?yavmQal}s8{HvxF%UO;9EV2| znKn6rO%R9LLYGOTwy%Amy{^!4`79$1_>J;AV;Uq#_%_vE!@4N~L5Edu~cj=TvZ@WIF0x+Ik zCR{v2a9P(>(Q7ap_GWFihVTWH9Nj2souHE==MCs+ zldJ^V+HbE7@3wb0aK|~`qPYl(D>eN-PN+8fkUNyLK$HZq-GOPax?)q~XP>QyUD{Ks z-)9Rj_4^qEMxlBWM%pA@K3lkn*GmVBbdgIV%|&e1<~_PQ>=)<@z}P$XPupOJMXQB=Da zM`rXe8E6)B0jRUH*6W8!RUr#Sl?y;P3wDY4coYxgtHIe&vB1i_u$dCEz^3EN=*cl% zX3>Z+ladTKqkmodb)K^Ur(u0RYsa>nKl)5>w>xIkvkKXqjHgGJ>AEvu(sO6Lz3ujT zhx$FVE}sdo zF=Rp3OmYiS3xlFeRweb*HZMbmdh0e(3V{YtqoBr7N*-wQASFXLjZrdaGU%ubQJTP& z5lR`H4p1^o{rIE-n0DdX$YvgD2b5)8I-bliYzd}$q;okhX~%z&pERP$c;mBq{cOP| zLzT}IYU1;hGJ)01UJ^z@`$M@=MrtMXve_DmRE2W zx4+d9Nl~*4VcC$RD5M#a4M>U-nlXMfQfOEuNjykL4ry3^#FBAR53#GSdU3p{iXW|r z1gEA;>a57A+tJ3tu6_Hxt zCFMCQ*;G(6api`t4B}H+p`+DqI750!+Q&8kw|lVqy^e`&Tu5j@Z{ZS6P3XmGUnVLh zbd8X#!OOg7jakMmwNoj?H#!+7<_?;ixFT$M7O7!x#W;C`B!d0qNhs9@iRs)R3BnpA zYBUo=wmYL4&K}!4NJU3p=_FnZnT?mDvoX^CVkq6>nJ?F#UWB9tWO@9Fk?gBh!+#u73_aJy+RJQ6A9^&3 zHN+{7cSp;kvW|u#b6WKN$VgxwAbnH-%3#Yc!Onp6YEN31NSAI@Q zuj~{((5092)g@FQY4aIfSPf?Ki{bC`zM?Q6%efG2tw{ zbZib57l%zv{>7+ReJ{pRLvS%lj-gyeLqT3nPdYxeJ$`hVG6CfNeCP~Mxul-aLN{xhZ*u$GR4Sblk zIuN7DxzE8qcDnVMpJR03IUwv6hKGPk2)uo@MH`S!Quca#*tlvE!hrTZoylr|naSli zcghu(xMC@8y-N=V71N7tiiu987%{s(&1lsuSPIMXNeu+lBZvbN0^6Pa_AZPlQs`Wo zQ$ae($l|7%gTbu#O36=?wv^RzMYv-i*9G#mV%#Cav;YW&%<|8S~xxM+~ zd=VFv2Hiohte!E{$O9GDjI{~7T4;F+9Mn{7(>xf8ZS(?Q&^uVaJ4E}li!EWCr;)XT zO#YzVg-Iq<~TE-3BvU>vX@Bbxe3Hc2u;5mhG#vA`*o zh${rux!;AwdowLoK=2Zbm@zcF`I#nkJc+7`Uuvp>#D+2hNb~1jEQzN_G9+gLn(t-+ zHqdu3fbiZ#vlQ8ch!|=dQ+2c^XVeJPS}6c(D?|Nc0@qDpX(K7FP$$J<^--MY_6L(Q zSl1HgR_X+oOf%Ef596lr~AK(4x^+<)9HawV0Yt!>3cZ6P@ z8s@E5g^?+g)rZ8I}i7MeqchzWcYN(p3?MI!xJu#~gV>2HCwBFVFC34^D~KqVei?vs5S& zjnd=fDU9P4LpF2zHJGfY)&>mIQ?<86Q&lyog}A7_Eh4X4o{4NFC({P!%UL=i+oM-B z?UE}2s~8+P;QpDhc#4+NvyALx00(jLG!@sol2EJFMP|jDuQ*B2)`ojIX@&9lRBx*& z9x_x%dWlAh1}jLB|-^-W-aKKa?8n*U}}7# z4ApQf3BB5TcsvnCWh)O5E%Q}0ADdvgtI7Uc?gpnxx)?{@)g7xdw*wnPK zymG=|UY*uNI=?|lM?pKlmS!9Ym9#+G#bW7lgcsEL(L)P_1_a~98SGL~bCgOcGvI@s zJVcZ|oT!f;RmjpdqotHZdnaEWebv@*2X}BO-yA>+;q4HJYk?e4sajx@G}Q(y%1z-k zPoi{CYLd806g35CS(o}NKyuLq2rT8Z-7Xrx$y*z|a9W{KmzN_~Y8A436uqPNjt(bh zVj$5oFvKEjlbme1BuzLse&xBcpGbYo@o1H&lj7nK1kG|a(E$=#mt)b z!L_#csGG_lOc)0i5zFuKtG&2tFr1Q zzSD!Tu|UWA5NTQ)BE{-LBqcQ=lJj~HIe9I}Ik67p9Ep9ThB9vDzrxAlxN>DbVv~{| z$w|47WLN5QVk}OPla%!_MgfJzqT^356mx6Pws# zkhLBhkPYInT5>4j8bI_0HMgg=A!*}R4=8ciI)f~|G{oDZE*X38r6~5Kn60k0PO4xD&6_CXgD&d%xoRA2KQeYI4p@7ne z7g#Q;1+GP|%G2l+I85TBDz&jFaO{%j!p-k#X>@&a)n$_xq?xZD-5S{g=Z?~996kOCj#Hs zsA%k|H41x(*VofCbv-N5)-k-Yo{S*Q@JipCi#3{t61Vd0Xn`o7IE;c2$#ihX1n3Py{ydsH1PA%x4Lsa*i?)1)C zrgO$neRHxL67Vm9BI#3QwYt3ehnf;wa+y(QxQV z89~xPfbsr$rPCAec1;>F-dpvE_4C!) z{FFU*k>E8fPsZG*LA}UL{7mpbQj;&o_x=W>MT4)%^?oqw;p|&^BE7le-S#k@CvHz> z*d{<_kVoaxlp_f>EGa0JlHQpe!u<154HsMKFiThQ0 z;Yo$Fj&i;nRm#m^0)nP~7slmyY z>*gOScUYML)2YM?k$P88rOi%xWh$rUVa1ua82k13$dlC(dt}Om&mEHY-@$w?mq3V$m$DmK?-N(z$lS3TDK~KIunob{L zz_4mBk8!&RHD`BYgc{jG@41J^S#hS;RZ;Wi*-JbLi~e(RSmJI>9^+W=+S9kk%Xx_} z2M5k^o`?7S%8Hg+E$ zP3P~Hc>Sj<)YcM56S|2G3$jji^nuak_ z3j=@Y+R-l@Q~qOIfl3|eVSGhnwi!Bs))o}Qq3{)zoh7#F6Uqk0EX(;*m@1{?sTu}E zF7QI1I`_xFcRs=BWo;_ut2H`08g9?g#>QJXttC?Z@wh_n&2k_jko0vt?K#5%RlE&& ziW68+Cv(z2Eg$%;` z*dc)h7|H52QYam0&LQJ?P6X#9F6xko2`Qv5#4|m>yBiMel0MS;=s{9dC!_Xe8NvC~ zQ>vL)Bb#5NsAp<)Q4W@P9NT;LWby1N-m^&ziAYKk*67i@k&qY)qmDp}snUWzq3kJD zeLFI3DTwYVF@sXRkQ6TdRB+8foM35zXn4$%*eQiD{RKvYG!254YC?FoN~cIuY#5+Q zGeHsDz8hOy#OtoeFV*;9#DRjS5Vt7NbQ+;aM##sgxqSYRWSN6FM||Vt5LaMvafP@E zfe?#%c*Bsm<{-}MkY3Y%%gfG45rx$cev;I}5oAJ+XkD#gjRa{VM3Ns0p>_e@<Jb(aw;Auq1PPIA|4}#@ug(CwUm+gmQqGL*vklXAu1z9D@Pea zO&SR~n4>o1%G67R7gyxk&nol`N6Z;LnVg>E!uUBZUq(**=%~$2CO+)-35qvUWrajt zc!(79G-j;O)>DTfe&suQhaxfA!aBhO7Y-=JB-t&qA}Pt~NKQ%*p54LYn7+I*rQ(&T ziBIT5wS!fNx`m3Q`QAbz$Ri{8pqU8vQ^dVB76UP!h!;P2t%Op`(;e!OoRXB&h#W;uvBsSU+vxYY-4 z_ySGJaJbnAPU24E89J&EA?FI4^(|2}Fhr-|po|oaR`x|SRgS3oP4u82k;5lZ6WxfH z5I78KX0UQPThT}rvF6}%A|pqWDJEW%hm$Fte`j1uQk2zu#TbDQtTk3MM^iTaLzs+2 zC|iHBhs6k3r6yPtXgH=2rh_)(sgYUxjKruX6SSujv5+C4gu@vIs&sLE(wK&(@MTf@)^M^`@v0oU5jv#j6|sJE^I#FejC3W z#9=Gt&CY|wz24i|>+RB=b-_|z4ClPnz&QOT`XaemNa3Uu!W_;|7xNivQylhXBp#hg zr;Vu=UmU?-x^S|t7fg6X4(UL>R%gn?Iy}F^$<})mN0$@2QiLU4R@5A%1!klugUX67 z$dkm!2XW;OWaDFRG+E-|;@MGaXN;LFk=n~8$~ivh_D~<~9kwROsq;&n*2f`8SWw{> zS~f@Ge8b%6ltN1S{S*G?&`MnGP7ykq4B3$(RbD2v6@57t?~*>i6&cyO)RNM4y)pXaf}>2n5{w(-9tP@zN(T4 zW&RYC5C}oO<8vt_CZ!OD7aaBN8iFJQmEr*;L*4Vm5F;~rF&*Fi^M|-WC{KC9c`zF- zpYD#2dD*H30xg!&!V0GSU3Ad6-Grr-IX~1WW8T$Uyca|n+M&nRTl^bFxU$qnW5RH` zOoI!~9c1rhF?|}G0uK(c-`bKt{ogxBCwPRS03%6Ls*Uz_L>rC2dk&SyST;Fsb)GC* z8}l=GT%uM$qwu>s@6NC~hS39L;raxrzcxO57el(%KD~uK=4?9+@u76oZv;R-VTKBe zGtv>$6O^MFSMBhL?P)%Q4|`IrwfPygrdn;RMzwe^1Q&qLWVHG&zZXQ(<%=@#WK7nz zSXlVnq9r7>A4}So)5=Aj^aULl7wvR*Vc=%Cx!>ODtQ~A_!aT_4!R|V}Ov|D+54N`h ztQMoA!#?Hdd}-=uvy(k^j>@AisFtapMdjg;GkitUvr0_mNQ z3d|c%& zHN(>SZ~?633=PSdA||`235h9shztwC%^PS#A7(;(4Jx@nZxFMy#{YAX|Y*QvfOI{$$O7`b8LC@e5=er(8lmj zNN&~8J)V}mZ1u)_NEqG+FRQ?Q2DS8*5EgX8An(SZB{ZC=)6{dBtjlej1~u92W_u2U-#9*L5-*;S_(;+q@se;7KS?Siei9D(sVfxZtB#k174|12F}Q|WWK&k+ zi#O3m>wtXWC|TM2_eA@Q>m3JETYA&iGq2 z55@{Xjx##&o689=HLTCak8m(o;UzMm(E`51n~gcX$bgSf0W@mZ`(YWJq!X+jpPyD( z(HDnQ@RHIAKY9{XW7!D-h;qS?4BD3tPstDF_CdK6_Reqw@hMgvurvtUI9Pb#!x`8G z2y=nP9-K6$rHHl3OiazU4rUMS+lm6l4Y6~Qy-BIx34;{o z=EKY*9-}=VyZ$=QTV-zIqbHz!L=VYGgz`nrLrZkR7n+}pu_ zoEYT8s_1>jIcLIskaA_kTXevP3G-M=HSZ?hl&Z|IkC12_vY?Tw&M&!QJmhkN&2`0t zBj!k0vw|84MegsCi0fJe?7tlCLa5SE!6d$>KYBbSPhN70Qwp?Pxqg z9?Y?Y9zmhHa7J1k>F9;f=HLo5m~(w323D4jv3kQH>NoXQyeuEC;A@AK(0a4P$$cD7 z2qF*iK``By@?`XN8HGH%J4hOyC-r9DMRA6Vv7M{PB!}|xm`4tkJ$0*}!5pj5Bf3>X3K2F^ zSO({v1Sp?Ib*d0Yoc-yXwk;0j3MQszC_-e9jt{1&VafvPn2Cn)<8f+0j#sWnk|+H2zBkdBm2aBBlQsI+s+bnASARXiLeMAwBIP5bx~8Vbbu z=`4_gqmOJJPp3K`LhQX0+|9{Zn3CazCHoe}J>K(Sx_mPE$@nPvfHXfH1sBJF(YHMw zM?gkV2_jDgm~=%OyGoe9%Zn5eKVFoe7{$#;N@%2sGFweP(FPB72 zo^wX7mn{HKS@PNfjC7I*b5K}^oL`s)2c~xuAK?B%H|xT8^k*#b#?CETrq}yhTC~Z_ z?ELiMc-eadt{g{82)$YKK@i4ZLBGy1{n+EtW$-^dLty!m_C$(;s86( zln)#(yNI`m9%yrPI+@C;ALmpqHzDkknBpQHPq%DP99_h_J6}$IALx;*6cl!ePIwto z4^C+JYCe_7>38T!*G?N!Mvl}$$$@cj~le8_A`#IIq4N0!N}RKhxx zE?sgemFOAX78)o`9Ny>=FRf6-iJSOX9C#>W#&}vOr=>WI?pCYuQ3;-~$d??iz!bp+ zL5HO{inYu-pL~L<)~j#}e!W(8fmbjW$f;Gu3#!$KMxeold!0f#q@a(3)T&d#q;hcT z0kQyLQyQ-`lP)$+L9q7SUG1OC?UVuS8L+`U(#ysclAV1#8_aWMe8j0QUs!!WStDmNZ)<8&GU0SMC&B&p{cfMX9@y7z zXRAHHp~hik8Y!aQ?(FxX@YlWYx2vLrw7#Sc&NRC3w0rP2S6I2+CbJb;hnL>`_gTl^ zXUq}3Ji%`HqFjB*?uSwK9aRX2TJNwosYTK{%H&8!vlYGA(XJ~0Fk_6UTv*m7l7M2t~f{LTA?7H&W~VU zitgA`v5hX`E$H?l)8&h3XXtsL+^JO5=z`jam>e@&JMM*dOyp3yF(`7dF@|Ob1)}{J zC(bCfdoZYgB?{gLlVVY1!7n-{7@5K$dhZ3%uA>+1=5U_Nx+GiB!g^`Y8mSnrpM~|L zP^_UY`hgbP1ABy>YEBE(02-GgU@kPFjD@X(jEVx0!pLW=ZXquuEVCwyabVS{Z_nSc=up z=ES@-wpc=o(O{8jTTqWH7=^C~m+OM!OBx1Kq>T_NQrQC;jrahzD+;~O+4)KvLK>dTXVi=184vnIEFMqhnAwPvetGyJPOP8svoiqF z(Ut%rsuMxZOw7R|K1sq22~e2_ZdZuyZBi}8d$*3QN_x=DX+&;Bdqbf9{NMIrvG7XUg$R==ON@7$u0U zRN+0m*~u7}H@tR%B&ula1CfuOU^w?KpUtNPr4PC8(&7Y1*#tGL9!kO|B=WcYeHmX7sv}?6FJG*jpVP^=8;1?5^m-*2!`{gMOIYu~oEW%|zEq zP@BH0bxZ%+?p8S1kR8V5=CyT7lQlZqvTU8Q4dc`GDQ=z9@#EI1oHpR^x8{?hJ>;fN z{Ek|K@$wW$0I8yLqj7|33^g14m-U5dzTPuXFtGUI$w4_L-1)Ii5m!*u-!wLp+kXkHF0A2&`J>vC(_G*Et8!i$~ z=7y^|$~gwuWE&aT6e>4q7e3`q@&h{6 ziuQrco5VpkS@TR?eE9RX&R4K&Oy`5y8VVoTAVZw!w#nG2(s{163ah$Og7`WuS#9HN zqDe4PGrx?+R^r-ATwQ+1i$hwS-<>S5FGXf?JO%kG$H=*ohQ2z`a6Ji^ulYnA=_efu z6=lBRX^XdV*29uZWJpM%qoY&s+(X9H5Kq1d6hw$U*LuOkzVjWM<8kvEoz@hEK2KXF z+F)E8pJ2TRO**oX?QFK}%!e3)YOM}seV8Wvyga+dbALMl(%paoi|&Bd2*s*19ChGOYvuY132Z=@3aT4?RJ^I*Xws> zyP{>=6d20OUBIkr}rw> z7R`?0k+*Fq4Xzod6DK;N1#Q2x^+Rov!;B%bF&Ld`b&2lEow4cw|=sXNsYb;%ttOI~y51sI5J04RK&nS*17Pj>!|mhM5i) zf@v}dFPKo{VYs(IMkcG`N-s?6PNF4278H$#nXN7xFdK!3`&e`JR=+xlF)tc<^2JFW zi_*#fMyon{2u>L!7OicOUTSHJzM~B-a#0&6qf~NnBP33oC|Ti*y-q&pmH-Ws>F+Gq zgQGuWrcQ?favt9s!7>g%t=>|*R${$MU1a4-zjF&$YSBte7@-2jQ8Jqr(m^siQsY28 zR@M{B-sX?mu?d!Hw5VQSL*^p;F)Ak7j!{Z#H%6)6W=u*`doe~eTQN#W?8MOUIk9n~ z1Zk(p!lsmt#2|;;F~Zb0F@CW|RvKg$N?+c31+$bOGj=A)>^YdHa1^yR;Yem_!qKA9 z2qucU{8<=~bKA&9KxE-6x@CKvV-~GBu+y%(vdhdd$YEQKYHnj8bF;OBj26u#1cnDW zBLr;MAV3^hY#J2kY_lM@SCE;&#$+|@HOXp2Scx#IKR|Cps=L+z88x|+jW!s^C3N(x za}qo?ufc`MPFU(NGWTXy*%XY8bfuwvwjQn=2$m#ZNES;(vVNC>TK*bkXzR5JEZu?3 zdY<@bL%(%Jr+-@}Ijr%5y|swBhT1rj%S(mC9j6>qoK~q9%?3oqDiXmR=j@Sm>Py&HNB=bt2<) z3Q}wx10D9QC+8w19t;oubi^Ybr~jl&;=eY5a>_y%W7ey!S~I=w_b5V+PbS>eDGEmhMWWD z-f*o2$%I=z`0H+}$btd0Ys-`bc_1EYLv4TUBPw)u(s=ni?|SM{(mksqg* zF-gjh*XB^KdeqKV7bxTaI?K zGv+UyG}ZIl%<=>~87lIlGaR3058*qUjb>8#)>F?+QwOaJX)(t_WO4#IbB8@8T9%hH z(J+_j4i0OZ77J$PUkZ3~*w>%qWwo+1ycU$U7V&Vd#a`QPBS<*r44tpQXm%j=g_pDC zQ#ymliYH$qZ42w2cHYvCSMtOtOqg17P*BbW#yL2j0yL*^bQH!xs8bbpHvBTQyV@w-YE^etwTU*&57GuT)Nipb1^@VGn*r z2QT} z>nD(T41bV#tAmh8CTTrlT`24u_=0=n8b?b1^!YoqU1SdelF|=l7b4&DY#TPP9cGkfHLU_G>R}q z??&rgP$`Q~A&rWj@Ci*gDu(CG*X$z-Nq!fI8?7&+(El?k`hR=(Uw`qx`EP%A_ka4| z|DQ+y@Bi`LFSV|`{K|_jUwi4w%U6EkGZ|duD^Qa>dV*P`<}U9WB2#XeS_UU zF!z_({X=tqncY7!_gC2c2j;%X?msm59d`fN+;6b^kIel|cK@-tzs2r9G4}?$|J2-f z+5Knc-e&ht%)Q6%KR5S)-G5>3`|SRyxqpY7MVJi0%D`~6mQf0x`> zKX3V~U$0%!uN(IDCHwlaeSO8gZrax!`+CE^zG+|Ivab#Mx@%wC_O)kU1N*vfU%z8t z-?pzK`#Q0&seLW%>&(8M*w=Ti{6a_rq#;FJQqR6Vv9IsG`118HBGo?mJ|*2RUw!%7 z`@cj#ui)pyKeViP|BI9r?|&r{xbnPzGZMJ=ynn|sLZv>{vN<*SCKBCzDhr@Q8G>GXF)$t=;u2Y&ih;xzo){)iQ;f7|9zDI=j4tR?ESwW_s=8$r*MA|E7<#gNp7xSEbhk^zdy3CKen$wv9CY1 zuRpV|pV-%*+t**%*H7&WL0dVV^&UpFfPB;^BJ~GL*gc0n+^1 z2T0g!AN&>l{5AdjjDG$BKOb-4=fkV?^9ud^68-!#{d|#rsL*}*CHna?{d|RfzC}Om z?Jj+7)6X9L4CrTSY4PC`N~-T@!iw{ZFrUy5Dfr>{=?CTV+J`@)pC8lDUy!%Iq@P$2 zpHt<2{uPt`96DWpelxnE-u35qG_2=Vcb{9`eNK>1C`F!s)BJt-_aJ^~b&#Cbp0()b z75YJ_*Pc=IpT(e_eG6WmZD>&9yh9jDgl7Z#`8NF=5pF?0@6pd0{X9YQ_j&qwW-5FP zzt=y0L*!=-bhaT)F|Vqx&JJ> z|B&22iS8eh+sg3s?`zbb|G>U}XkS*7p8tW-{?NW4>e_S4wCBi+YtLg|JV#PrfBrKA zvh#0&`J_cZZYY54z5dCo3jBnfub8r*+#vRsjLpv1NW@M0xf6lkBH-QV-XOP?+)u28 zf5MD!lJEQU^E>qOZTeZz&v)qOyY%xT5`eV4_DO6hKKUCW{;jFQ&c7zi&+zl1PjqKm8v4P!50kjD9F@KmCM$en>wE`1+?mdhtfPxLFS6+SfYU_m;UVEwa!mHPR?WG$pym0L|UU{MQB2Begue7dQ|26ve z7jC@xD_4G{^(!y@%9YPS2z^~8z||M%=L-FhkE=wy`fu?MiM#gFRfzk-)f=trUqfiG z;r}b7!WX`PuUA-^S3dWv*LPmP@br}%tzW(V+YtQu7g|^8>>A{}Lc)HTes0juOZ4+H z{d|soK2JZtKtI1oKfgpj{|^0pfqoFBFI;{3J$(HF{rn>RP^7NDKtEUL=SBJE|l_y!YS#pmp`+f5gwX{+Ivt%GEFbYy7l+)6X6H`5OIvoqoPG__THPZ~pIpiG2SGlH$MqKmRZM{G0#p%GLMi=ih$( z-@SPCTZDU$ep)CmS6k0PJEEU4{k-&rfAyjy-X}l2`Zl5dn0~%M&?9_NL3#Dc%dHo# zy>$JRtDn2_+LaeS_W~8)&*Sgssl;CYHGIAL%8e^muK)k-T|a1CU3MRh_2)f%JUf1f zFabGC;eZMeTqwkak_e(KT2Q_?!7M5S>q5yY#Mw2wf{0+q%)CGI23)96p+W>ND4@cH z0t!)J0xDFf5J80s6)se$aAC+4DpZ&xzu)hiH+s&(vUON}<9qKp_ndRjJ@?%I@4ast z`yC^#AqTJljSxcMW=}e`NiuXdELxwE*zP*Ws!?}6Xd!PMzlkX(;Oo_Tl{SZ8DO;=^9EIZC23@s?BjoY?jd2RRJ?o!nA~Gl`uG$0L`-! zW>%Ql5(Z}zpqVRSa5@3Z^AcuWnE4Xsg)lElm<3@LN|;4q7E2hMQ$X@k39~HBatVX8 z3ec>SFgUFM=4A=L6bQ^l34^l>VBVB4 zIK2SoZ3(j}%w`F*CCpX{^G=v|kMA3{-R5wH0hHd*ZaXcPj_pKFYZ*y7Bj=E4_`HmN z&tbI*_mr&n7(SzExyhR>cJUJi>QX$+hM2v_K1qi4jqHA^0Ge0=d&ck^L$4sCb_m$NTt6zkLp&0MT_J z4ksF@Tpg;61$FdRB?9CGQMw0Ym1!&-1MniEL6CERI6(hC2wD#UC7`8ZEHA;p92S-y z06>k-Vf!c@fK&EL2doreB1Dl6XyR~68h08cU%?@W3^-lJH4WD+<7Nz3j0@U~x5Qcu z3_?8sKGQwOAnMvZ;-P3UsFtaO)&_OPL`QYmaUW%m2#p|PKd%L87PJj z-2Eg}JVO*hpyHXZHC}Dh8c>8~VZDw`Gd#f(B+2H))mtSOLZEu9sJ%3=fm%hULquVe zwGbgxFA+e9T6NaI$&hJEVaW7LrC%!jTIttJ=i8E-Zxe{=EpW#}0{s^P`Y)!;4VJK+ z7!#`fFX7Y!HpK5oe<(y}navb9A&rDw_3HqMDdasR0u@*Mur)pwC>4aZUP7)ETY)Fz zd@Kkw3w4&w!8^-r$sh=^jO#2@5~k0fiplmbSdbU{5{Bhi0reg8%H!1{C*O9=n#Zq; z9ItHmc9I6@4lTbsq{nrK^f*|uJEW4`TcvL`$0BPemfSe|E#u5@OQT|bM~?iijQT3n z*HV|kAs%u43Ozr+m3QYVCBFqsO_12(&_Zp{iwN@uLa;eqXR6f%RE6`%7;xe$q8$-29d$m4`Gabl?qKAuapqJi>R^H&0eSm-u-Pal%G(7`(kRFh ztQU9h0SG8~63m>N-)7zmL}uPb<~PJZMXd=HC}ty(aCE&izz{0>0w@X_!OlN|JDU)} zevYn-wJz#jSo?!nbKi}xiLa>hH6Y8vtIv47^jJgo&qKvu}>QcUYWxjhwRQLHr1ubx88FdY~S9P3j8zPwE z2z(XPA678_BSwx~`HDR3IoT^j)hN@P(_f^_{-Rnpy{%&c(KL<202rGg#t5aO?rRmV zDXF`r^cox)YbmavtO2@f<|bE7hhJN)%?h?Gsz>_OGdHlP!LH_}9%bH}yIYe|aYsF* zdlO|YATBphtOkmYS>yOfGUFpwGCsnOJs1fag=4i6LU!L#hI>^LQ9t&K~ zzwv(E$}qzCZJm0=9QC6#5Re7}8U{#SGAkgNrCxnj4k4&e()N^=AKmTJREaAM)o!PZ z+cn&78MkM+y)y2D;Xbf|yW48u?zRlR4Ok6<#5y(Us%Ii(x=`fE6&gT4IM}wSdE(d; z2{uGjecBaEt3i$K1*WLveI+TPTBK zXOc$Hy0HpkLH!q^!bF`_kgCCFZ25}qO#>8I4r?pNMXgEC7SU%o?YAD(!bZsLXjns7 z!EF=kkS&od%9g1FLbyk^jCDPi3RqY(in4cDJTQeV+Js`F%y)cDh${xiP07*XBio?6 zM%i)r1g2*k6ym4} z3&l+uG2e8F8`#9!;Dy@-(I+-y#BZJAt<-%BbtU&Ly7VI$EUaM^s@1Bnd65=-Tu8=R zMJGty+QnNeG~UwCx@kiz)B}+Q;GCm~D0?MZkfv;nH_=kPF5D2ret)OG*&&g>B?UdVQLjdJx{LbM5L}V~-hv z12S}4`V=h*MZzF}?*@#gY%?hbk8f1?by4`W7Y=DC{5s^xN;O0fgm{{#{jXz+{v8Lg z+*SI~NBkKkz!3U{4ULe)=@+akV9b1gA7s{;gqT_gw~gX2HGr!87xcGUKoBxWq`Fp= zhhcF%2m(B(QN>XaJ2%(Oh5$kFRT9=2wn6xONCa+_xJJlMYl*#?_TH z1C1e%4Tca6HlnLZiKO9d4JwB%3~CJ36CTD8Od4dhqqQ2AMQm-x*vB~Iw8?2Y*p!?m z-mCQx> zX)mn3R{_(>(p?GOm88^1oMg@f&%5AxS#92|HZRrZqhww~Lb1P2Y$C_hgABS|vf$hc zrM6GxEXkq-E|@tM3WXQIL!FWrvhoY1u|md3;_b2QB9|YbW9BC~V?!u?mU-${;n|zC z0sukTM_UGetW_|bfmpv1kY1A+g7OpSj77<^4215LUZZcxdg{FFaem&H;Fv%3br+Tn zuF;ALU$Mehq|!>1tf(R*aM=o3F%6iHALnP>jv)&wuDUqwl#*2-Bwz5;QUc2*B5~5`*+|8e zf>1citjUFLsH2D}K?w@yQjJCAC*th1qfQ&GU+2Lz7`hv%lyYG46)Iv;BZ_KcUUwwq9{AW4}2lAIf{}to`dQP$$idr zrd4vkh4n0J)o)2y_X~B%)}M6mpesCP5M?=J;W8OR{=_73PbQ$ySgin{=U7kxj{!U` zfDk}f08;>_o=l*oxH*0@0jT<9BCI?RBs>HYUv1KiW6h^f_49hzz(& zD2bHnS_M`(hA=5vH?Zy?T7dSdqds-qmqTKm0dt`Tu8SE3D4#@91PK_^G%^e{GV=n& z1k9=iD2AMks>f~{94;H4rC>TxZNc^sciprIk|>g55kV*wU}@k&ghb^5v22%d;zud6 z0LP+%hw!SD7SqGZWRqKWt~5Y`Nho|=2~-}C_=C=@6*y>e4);R9Gc2bGiYg%FDT9kq zR1@ zWcxu-7_u6iKv7Xcu{Tm-H1(s(1SH!%1qz0DvGozbDD)533A)ScTwu*>2^_3XF|42^ zRaN*Ju=Zb2uS|{ri2L3*AP~|~rP35ERVIh}s3nchQk8gwYM?sQsrpdvth6jyB_EqI zsFF`9@-cz>Fs9Yml5FDoqY8!z+ce6YkMU;}X37j~jn3w=ock2}NTGOP8X1!1OnW$ z4cxWnRRfmZtV-3`>!}r_S&EsX6fJ7jE7YXjB(RQC(#d9sr9O3@uoNst5a|iv&thZ8#aIS&(<4TQNkbOW4*ykY#cT6e!9+6(?`06#uGb8 zV_Zh&I40U~65G9Sh7Y2kl!W6a9&JK^)e1;|VT+dB7bUrtJ$aOHr;LzuX2Kf`&wtNl zd%aq3O@MiHaKcT^J;)`rLlT}nH|FelX%(5xvw%#?((JjGrP*`n2%$O}%#Wx^_8dRW z+s~l`)`NJ?mQy^!7S@IflA#4Bm|Lviwkx_V&9}+Lis-;E*+znlIZw(MB3+!xCOgi# zD?vD9mb^X3?v->;K1k+=GHPF_eVK1BO7;Zqv4CVpX&xR#$*$77D!8!eAxgq|GDc@O zSd<)D!KV(EF94D=v6n9Z5-xe7qc1})Z^yE}3p8}S} zc#I%TPeiJ-?&L`6BjKUX1l$JV?@#KJ&pN|N4zYYS?XmDvWsW8NI7*Hs;#g%IqYNV( zIN3mCgDBBnIvI#;05Z?V27#;p)6gCRNrsLeswP9L$xuRu(J1$}I7v%}R@|Mlm2YN~ zuhNVUKt;)&ZD;OKvV`3M1=gsO*z+lgOmHiXTX2A7D3mLdj;o*)BLSco)qXYQewCUakv8mNZaPZwv>5jb+UNif>}=B}rRiXk)k^JA zpR_4Sc-pJTohb~IHjS<2Y~?eBRA&n5Gf8U6Kq(JFC9D$n1^N z=2I9gvDFFWzKk7FcSOB#6paqWGehYvio_X2XeA%0#9i$3UF;t5c&1#+axCKW6f#h2BUL6{P z+M8;2`R|3NM^jenk=jxBbo43B9qADgoUWQ~$73hfn3Nu4U+RcK*-td?r6=47!6D5 zHTD;{%8_8KJuHE+7F95=d5NB_`W2TgdZdDiOE8Zcl%0Ndl|KvrIZ8jP`k$rsXI3AJ z2rj>k{EL%+5&4%W{UY)&cr@%W9t|TED)t5LJcb3k23w8)=`c!%A{`pZ&~tAk=obFR zg1DOZj5}rAMd_W`?u_lua&@D{qlRK;%W9s1l|FiUO;b-M<7OXZ-0TCZl-1m6kU%#4 zp{u#nuV*rL-YENk*?{e!9aw9Ek2BdOPq`XXvl%b20mUG<>7ZOQ<2fYN&NQ|I%NzqVp{k+*=|FAy6YJ&s^F9R~%Rn zJGd;4Y|)|>$F8VSi)JJZ?b#x2pRM4hN~{#%qO-j8_?5@29Kzn*W*2pKX|C-AmGSFXgh`OV85 zcS~Fa;-&}xyifL~S*zZ(H*#;=Z92=|#OY z2iHnZLG)hRGv75;`E@yGUHgRIdKtH2)PblsIMVgj%vx(Id=0SFS)=+K7ql8e$aGt5 zZKc<2SK8E*(Vh`ocAE7Wco zwI@`0JJ;h9D(aQDbG?0`_REY1LLHP*ABFnJnYFjAwDy_3ZGx~w)`YsaAkqyb_Jlws zY5{~u=TZ+L(~^Y{>E5|yoqN^Kt18ZzI51Q?17M23)^ zf8Zk<`5vEr+_5Phkl^ zB?-iWocT_EtY+r@7J$PEOmCGf5lKRu_RK~;u5)dMAj77+e;IZbbVa7VA=F^ z0(tmJ_X)OfHh4PmkS0Q`40IQ8Q1MS*!l&{GuK6#&mY008-up=v`veBH{ikBw)FhV= z)oBV@pIzqA;(kk>dy4|`fWnYxHC5D~Ga#Oo#8W}Yz(w_}qO9#qvn;Sbiyy1(x&1lM zoukP9oU-ObIS0^LaMokII95ij`?EZccgFe07<2Gec7TVJj(I1@%`@JIsi2G(s;a#l z0}|AUA%-B3bIFZ|x~m+#n7}QSqj*pQ=0z8!OATHm(t(mC>7)Z0nf z2y@4SX0wSl4=}-@{rhdp&}7u#G$3dF`&$OQ7oaD@`&uFNDXR(*tU_PQQiQbRYgv+2 zLoT@yv1`pleeRQ>4O6C_uv;VSRtfuVgndUWJ*d+FXM2Qi6HgaI4RHHpHv+5`@hBK^ z@t$PqnxKDRHQK2czHjayRCxOt^>-fn-6XEk#%K9*CIY;Vi4f0v%<`?w2eXwb{?(K- zV2Hy)Qk^hNmXTK%e5`PrAzp7o2&bNDt zmtiuGJ62Rg;R?g_=0O0B15_Fio-1T{f{+i(AWY|x7czy1V2C{jT%{~5>=343CHGX} zP#D!9-ltAD8wLso$OhCcGPP7xdX1_)hG3jlkvV(Lus6;S`(yB8+e^$E!$f!-{t|Pe z+)qsBl9`7KSASJ}v$FC(zguZ7e#`h9=vP=^tiq39;HwYqZ;9A^l?p!1@Jo2oE#u$nhsTw6 zm5}|ltNdug5AlV{A0hnH%3mV&gUX**z61ONgx^P+fB!N5U;mAlRh2FWf9$|G;*wZl zmk^FYDnA_geSF%HUl!%}C;u9sZsgyy3b|e(m!Eq4Ir8tn)ye#StQ?MCqsTGn#4ljl zrzU?{(m*uNQSU#1?B|tveE*W4r8t{Cif)0KtP#I~N=<%T*+8wz`rgx-W%-FsetPp~ zmA_T(jdlS~Fpi;ZO$IH?@{76>GE3a+@q73fC%<}H*zP5G`2kP+F6q7ICf{`amgfIj er3G2P`TI33u>H8g57}J*(XUDW8?ygb7WiKUB#ov3 literal 0 HcmV?d00001 diff --git a/plugins/dali-swig/automatic/cpp/dali_wrap.cpp b/plugins/dali-swig/automatic/cpp/dali_wrap.cpp new file mode 100644 index 0000000..5bff0ef --- /dev/null +++ b/plugins/dali-swig/automatic/cpp/dali_wrap.cpp @@ -0,0 +1,88355 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (http://www.swig.org). + * Version 3.0.9 + * + * This file is not intended to be easily readable and contains a number of + * coding conventions designed to improve portability and efficiency. Do not make + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. + * ----------------------------------------------------------------------------- */ + + +#ifndef SWIGCSHARP +#define SWIGCSHARP +#endif + +#define SWIG_DIRECTORS + + +#ifdef __cplusplus +/* SwigValueWrapper is described in swig.swg */ +template class SwigValueWrapper { + struct SwigMovePointer { + T *ptr; + SwigMovePointer(T *p) : ptr(p) { } + ~SwigMovePointer() { delete ptr; } + SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; } + } pointer; + SwigValueWrapper& operator=(const SwigValueWrapper& rhs); + SwigValueWrapper(const SwigValueWrapper& rhs); +public: + SwigValueWrapper() : pointer(0) { } + SwigValueWrapper& operator=(const T& t) { SwigMovePointer tmp(new T(t)); pointer = tmp; return *this; } + operator T&() const { return *pointer.ptr; } + T *operator&() { return pointer.ptr; } +}; + +template T SwigValueInit() { + return T(); +} +#endif + +/* ----------------------------------------------------------------------------- + * This section contains generic SWIG labels for method/variable + * declarations/attributes, and other compiler dependent labels. + * ----------------------------------------------------------------------------- */ + +/* template workaround for compilers that cannot correctly implement the C++ standard */ +#ifndef SWIGTEMPLATEDISAMBIGUATOR +# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) +# define SWIGTEMPLATEDISAMBIGUATOR template +# elif defined(__HP_aCC) +/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ +/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ +# define SWIGTEMPLATEDISAMBIGUATOR template +# else +# define SWIGTEMPLATEDISAMBIGUATOR +# endif +#endif + +/* inline attribute */ +#ifndef SWIGINLINE +# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) +# define SWIGINLINE inline +# else +# define SWIGINLINE +# endif +#endif + +/* attribute recognised by some compilers to avoid 'unused' warnings */ +#ifndef SWIGUNUSED +# if defined(__GNUC__) +# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) +# define SWIGUNUSED __attribute__ ((__unused__)) +# else +# define SWIGUNUSED +# endif +# elif defined(__ICC) +# define SWIGUNUSED __attribute__ ((__unused__)) +# else +# define SWIGUNUSED +# endif +#endif + +#ifndef SWIG_MSC_UNSUPPRESS_4505 +# if defined(_MSC_VER) +# pragma warning(disable : 4505) /* unreferenced local function has been removed */ +# endif +#endif + +#ifndef SWIGUNUSEDPARM +# ifdef __cplusplus +# define SWIGUNUSEDPARM(p) +# else +# define SWIGUNUSEDPARM(p) p SWIGUNUSED +# endif +#endif + +/* internal SWIG method */ +#ifndef SWIGINTERN +# define SWIGINTERN static SWIGUNUSED +#endif + +/* internal inline SWIG method */ +#ifndef SWIGINTERNINLINE +# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE +#endif + +/* exporting methods */ +#if defined(__GNUC__) +# if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) +# ifndef GCC_HASCLASSVISIBILITY +# define GCC_HASCLASSVISIBILITY +# endif +# endif +#endif + +#ifndef SWIGEXPORT +# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# if defined(STATIC_LINKED) +# define SWIGEXPORT +# else +# define SWIGEXPORT __declspec(dllexport) +# endif +# else +# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) +# define SWIGEXPORT __attribute__ ((visibility("default"))) +# else +# define SWIGEXPORT +# endif +# endif +#endif + +/* calling conventions for Windows */ +#ifndef SWIGSTDCALL +# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# define SWIGSTDCALL __stdcall +# else +# define SWIGSTDCALL +# endif +#endif + +/* Deal with Microsoft's attempt at deprecating C standard runtime functions */ +#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) +# define _CRT_SECURE_NO_DEPRECATE +#endif + +/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ +#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) +# define _SCL_SECURE_NO_DEPRECATE +#endif + +/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ +#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) +# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 +#endif + +/* Intel's compiler complains if a variable which was never initialised is + * cast to void, which is a common idiom which we use to indicate that we + * are aware a variable isn't used. So we just silence that warning. + * See: https://github.com/swig/swig/issues/192 for more discussion. + */ +#ifdef __INTEL_COMPILER +# pragma warning disable 592 +#endif + + +#include +#include +#include + + +/* Support for throwing C# exceptions from C/C++. There are two types: + * Exceptions that take a message and ArgumentExceptions that take a message and a parameter name. */ +typedef enum { + SWIG_CSharpApplicationException, + SWIG_CSharpArithmeticException, + SWIG_CSharpDivideByZeroException, + SWIG_CSharpIndexOutOfRangeException, + SWIG_CSharpInvalidCastException, + SWIG_CSharpInvalidOperationException, + SWIG_CSharpIOException, + SWIG_CSharpNullReferenceException, + SWIG_CSharpOutOfMemoryException, + SWIG_CSharpOverflowException, + SWIG_CSharpSystemException +} SWIG_CSharpExceptionCodes; + +typedef enum { + SWIG_CSharpArgumentException, + SWIG_CSharpArgumentNullException, + SWIG_CSharpArgumentOutOfRangeException +} SWIG_CSharpExceptionArgumentCodes; + +typedef void (SWIGSTDCALL* SWIG_CSharpExceptionCallback_t)(const char *); +typedef void (SWIGSTDCALL* SWIG_CSharpExceptionArgumentCallback_t)(const char *, const char *); + +typedef struct { + SWIG_CSharpExceptionCodes code; + SWIG_CSharpExceptionCallback_t callback; +} SWIG_CSharpException_t; + +typedef struct { + SWIG_CSharpExceptionArgumentCodes code; + SWIG_CSharpExceptionArgumentCallback_t callback; +} SWIG_CSharpExceptionArgument_t; + +static SWIG_CSharpException_t SWIG_csharp_exceptions[] = { + { SWIG_CSharpApplicationException, NULL }, + { SWIG_CSharpArithmeticException, NULL }, + { SWIG_CSharpDivideByZeroException, NULL }, + { SWIG_CSharpIndexOutOfRangeException, NULL }, + { SWIG_CSharpInvalidCastException, NULL }, + { SWIG_CSharpInvalidOperationException, NULL }, + { SWIG_CSharpIOException, NULL }, + { SWIG_CSharpNullReferenceException, NULL }, + { SWIG_CSharpOutOfMemoryException, NULL }, + { SWIG_CSharpOverflowException, NULL }, + { SWIG_CSharpSystemException, NULL } +}; + +static SWIG_CSharpExceptionArgument_t SWIG_csharp_exceptions_argument[] = { + { SWIG_CSharpArgumentException, NULL }, + { SWIG_CSharpArgumentNullException, NULL }, + { SWIG_CSharpArgumentOutOfRangeException, NULL } +}; + +static void SWIGUNUSED SWIG_CSharpSetPendingException(SWIG_CSharpExceptionCodes code, const char *msg) { + SWIG_CSharpExceptionCallback_t callback = SWIG_csharp_exceptions[SWIG_CSharpApplicationException].callback; + if ((size_t)code < sizeof(SWIG_csharp_exceptions)/sizeof(SWIG_CSharpException_t)) { + callback = SWIG_csharp_exceptions[code].callback; + } + callback(msg); +} + +static void SWIGUNUSED SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpExceptionArgumentCodes code, const char *msg, const char *param_name) { + SWIG_CSharpExceptionArgumentCallback_t callback = SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentException].callback; + if ((size_t)code < sizeof(SWIG_csharp_exceptions_argument)/sizeof(SWIG_CSharpExceptionArgument_t)) { + callback = SWIG_csharp_exceptions_argument[code].callback; + } + callback(msg, param_name); +} + + +#ifdef __cplusplus +extern "C" +#endif +SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionCallbacks_NDalic( + SWIG_CSharpExceptionCallback_t applicationCallback, + SWIG_CSharpExceptionCallback_t arithmeticCallback, + SWIG_CSharpExceptionCallback_t divideByZeroCallback, + SWIG_CSharpExceptionCallback_t indexOutOfRangeCallback, + SWIG_CSharpExceptionCallback_t invalidCastCallback, + SWIG_CSharpExceptionCallback_t invalidOperationCallback, + SWIG_CSharpExceptionCallback_t ioCallback, + SWIG_CSharpExceptionCallback_t nullReferenceCallback, + SWIG_CSharpExceptionCallback_t outOfMemoryCallback, + SWIG_CSharpExceptionCallback_t overflowCallback, + SWIG_CSharpExceptionCallback_t systemCallback) { + SWIG_csharp_exceptions[SWIG_CSharpApplicationException].callback = applicationCallback; + SWIG_csharp_exceptions[SWIG_CSharpArithmeticException].callback = arithmeticCallback; + SWIG_csharp_exceptions[SWIG_CSharpDivideByZeroException].callback = divideByZeroCallback; + SWIG_csharp_exceptions[SWIG_CSharpIndexOutOfRangeException].callback = indexOutOfRangeCallback; + SWIG_csharp_exceptions[SWIG_CSharpInvalidCastException].callback = invalidCastCallback; + SWIG_csharp_exceptions[SWIG_CSharpInvalidOperationException].callback = invalidOperationCallback; + SWIG_csharp_exceptions[SWIG_CSharpIOException].callback = ioCallback; + SWIG_csharp_exceptions[SWIG_CSharpNullReferenceException].callback = nullReferenceCallback; + SWIG_csharp_exceptions[SWIG_CSharpOutOfMemoryException].callback = outOfMemoryCallback; + SWIG_csharp_exceptions[SWIG_CSharpOverflowException].callback = overflowCallback; + SWIG_csharp_exceptions[SWIG_CSharpSystemException].callback = systemCallback; +} + +#ifdef __cplusplus +extern "C" +#endif +SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionArgumentCallbacks_NDalic( + SWIG_CSharpExceptionArgumentCallback_t argumentCallback, + SWIG_CSharpExceptionArgumentCallback_t argumentNullCallback, + SWIG_CSharpExceptionArgumentCallback_t argumentOutOfRangeCallback) { + SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentException].callback = argumentCallback; + SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentNullException].callback = argumentNullCallback; + SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentOutOfRangeException].callback = argumentOutOfRangeCallback; +} + + +/* Callback for returning strings to C# without leaking memory */ +typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *); +static SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback = NULL; + + +#ifdef __cplusplus +extern "C" +#endif +SWIGEXPORT void SWIGSTDCALL SWIGRegisterStringCallback_NDalic(SWIG_CSharpStringHelperCallback callback) { + SWIG_csharp_string_callback = callback; +} + + +/* Contract support */ + +#define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, msg, ""); return nullreturn; } else + +/* Errors in SWIG */ +#define SWIG_UnknownError -1 +#define SWIG_IOError -2 +#define SWIG_RuntimeError -3 +#define SWIG_IndexError -4 +#define SWIG_TypeError -5 +#define SWIG_DivisionByZero -6 +#define SWIG_OverflowError -7 +#define SWIG_SyntaxError -8 +#define SWIG_ValueError -9 +#define SWIG_SystemError -10 +#define SWIG_AttributeError -11 +#define SWIG_MemoryError -12 +#define SWIG_NullReferenceError -13 + + + +/* ----------------------------------------------------------------------------- + * director_common.swg + * + * This file contains support for director classes which is common between + * languages. + * ----------------------------------------------------------------------------- */ + +/* + Use -DSWIG_DIRECTOR_STATIC if you prefer to avoid the use of the + 'Swig' namespace. This could be useful for multi-modules projects. +*/ +#ifdef SWIG_DIRECTOR_STATIC +/* Force anonymous (static) namespace */ +#define Swig +#endif +/* ----------------------------------------------------------------------------- + * director.swg + * + * This file contains support for director classes so that C# proxy + * methods can be called from C++. + * ----------------------------------------------------------------------------- */ + +#if defined(DEBUG_DIRECTOR_OWNED) +#include +#endif +#include +#include + +namespace Swig { + /* Director base class - not currently used in C# directors */ + class Director { + }; + + /* Base class for director exceptions */ + class DirectorException : public std::exception { + protected: + std::string swig_msg; + + public: + DirectorException(const char *msg) : swig_msg(msg) { + } + + DirectorException(const std::string &msg) : swig_msg(msg) { + } + + virtual ~DirectorException() throw() { + } + + const char *what() const throw() { + return swig_msg.c_str(); + } + }; + + /* Pure virtual method exception */ + class DirectorPureVirtualException : public DirectorException { + public: + DirectorPureVirtualException(const char *msg) : DirectorException(std::string("Attempt to invoke pure virtual method ") + msg) { + } + }; +} + + +SWIGINTERN void SWIG_CSharpException(int code, const char *msg) { + if (code == SWIG_ValueError) { + SWIG_CSharpExceptionArgumentCodes exception_code = SWIG_CSharpArgumentOutOfRangeException; + SWIG_CSharpSetPendingExceptionArgument(exception_code, msg, 0); + } else { + SWIG_CSharpExceptionCodes exception_code = SWIG_CSharpApplicationException; + switch(code) { + case SWIG_MemoryError: + exception_code = SWIG_CSharpOutOfMemoryException; + break; + case SWIG_IndexError: + exception_code = SWIG_CSharpIndexOutOfRangeException; + break; + case SWIG_DivisionByZero: + exception_code = SWIG_CSharpDivideByZeroException; + break; + case SWIG_IOError: + exception_code = SWIG_CSharpIOException; + break; + case SWIG_OverflowError: + exception_code = SWIG_CSharpOverflowException; + break; + case SWIG_RuntimeError: + case SWIG_TypeError: + case SWIG_SyntaxError: + case SWIG_SystemError: + case SWIG_UnknownError: + default: + exception_code = SWIG_CSharpApplicationException; + break; + } + SWIG_CSharpSetPendingException(exception_code, msg); + } +} + + +#include + + +#define SWIGSTDCALL + + +#include +#include + +#include +#include +#include +#include + +#include +#include +#include +#include + +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include + +// add here SWIG version check + +#if defined(_MSC_VER) // Microsoft Visual C++ 6.0 +// disable Swig-dependent warnings + +// 'identifier1' has C-linkage specified, +// but returns UDT 'identifier2' which is incompatible with C +#pragma warning(disable: 4190) + +// 'int' : forcing value to bool 'true' or 'false' (performance warning) +#pragma warning(disable: 4800) + +// debug info too long etc etc +#pragma warning(disable: 4786) +#endif + + +#include + + +#include + + +#include +#include +#include + + +#include +#include +#include + + +#include + + +typedef float floatp; + +SWIGINTERN floatp *new_floatp(){ + return new float(); +} +SWIGINTERN void delete_floatp(floatp *self){ + if (self) delete self; +} +SWIGINTERN void floatp_assign(floatp *self,float value){ + *self = value; +} +SWIGINTERN float floatp_value(floatp *self){ + return *self; +} +SWIGINTERN float *floatp_cast(floatp *self){ + return self; +} +SWIGINTERN floatp *floatp_frompointer(float *t){ + return (floatp *) t; +} + +typedef int intp; + +SWIGINTERN intp *new_intp(){ + return new int(); +} +SWIGINTERN void delete_intp(intp *self){ + if (self) delete self; +} +SWIGINTERN void intp_assign(intp *self,int value){ + *self = value; +} +SWIGINTERN int intp_value(intp *self){ + return *self; +} +SWIGINTERN int *intp_cast(intp *self){ + return self; +} +SWIGINTERN intp *intp_frompointer(int *t){ + return (intp *) t; +} + +typedef double doublep; + +SWIGINTERN doublep *new_doublep(){ + return new double(); +} +SWIGINTERN void delete_doublep(doublep *self){ + if (self) delete self; +} +SWIGINTERN void doublep_assign(doublep *self,double value){ + *self = value; +} +SWIGINTERN double doublep_value(doublep *self){ + return *self; +} +SWIGINTERN double *doublep_cast(doublep *self){ + return self; +} +SWIGINTERN doublep *doublep_frompointer(double *t){ + return (doublep *) t; +} + +typedef unsigned int uintp; + +SWIGINTERN uintp *new_uintp(){ + return new unsigned int(); +} +SWIGINTERN void delete_uintp(uintp *self){ + if (self) delete self; +} +SWIGINTERN void uintp_assign(uintp *self,unsigned int value){ + *self = value; +} +SWIGINTERN unsigned int uintp_value(uintp *self){ + return *self; +} +SWIGINTERN unsigned int *uintp_cast(uintp *self){ + return self; +} +SWIGINTERN uintp *uintp_frompointer(unsigned int *t){ + return (uintp *) t; +} + +typedef unsigned short ushortp; + +SWIGINTERN ushortp *new_ushortp(){ + return new unsigned short(); +} +SWIGINTERN void delete_ushortp(ushortp *self){ + if (self) delete self; +} +SWIGINTERN void ushortp_assign(ushortp *self,unsigned short value){ + *self = value; +} +SWIGINTERN unsigned short ushortp_value(ushortp *self){ + return *self; +} +SWIGINTERN unsigned short *ushortp_cast(ushortp *self){ + return self; +} +SWIGINTERN ushortp *ushortp_frompointer(unsigned short *t){ + return (ushortp *) t; +} + +unsigned int int_to_uint(int x) { + return (unsigned int) x; +} + + +using namespace Dali; +using namespace Dali::Toolkit; + +SWIGINTERN bool Dali_BaseHandle_IsHandleEmpty(Dali::BaseHandle const *self){ + if( *self ) + { + return true; + } + else + { + return false; + } + } +SWIGINTERN std::vector< Dali::TouchPoint > *new_std_vector_Sl_Dali_TouchPoint_Sg___SWIG_2(int capacity){ + std::vector< Dali::TouchPoint >* pv = 0; + if (capacity >= 0) { + pv = new std::vector< Dali::TouchPoint >(); + pv->reserve(capacity); + } else { + throw std::out_of_range("capacity"); + } + return pv; + } +SWIGINTERN Dali::TouchPoint std_vector_Sl_Dali_TouchPoint_Sg__getitemcopy(std::vector< Dali::TouchPoint > *self,int index){ + if (index>=0 && index<(int)self->size()) + return (*self)[index]; + else + throw std::out_of_range("index"); + } +SWIGINTERN Dali::TouchPoint const &std_vector_Sl_Dali_TouchPoint_Sg__getitem(std::vector< Dali::TouchPoint > *self,int index){ + if (index>=0 && index<(int)self->size()) + return (*self)[index]; + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__setitem(std::vector< Dali::TouchPoint > *self,int index,Dali::TouchPoint const &val){ + if (index>=0 && index<(int)self->size()) + (*self)[index] = val; + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__AddRange(std::vector< Dali::TouchPoint > *self,std::vector< Dali::TouchPoint > const &values){ + self->insert(self->end(), values.begin(), values.end()); + } +SWIGINTERN std::vector< Dali::TouchPoint > *std_vector_Sl_Dali_TouchPoint_Sg__GetRange(std::vector< Dali::TouchPoint > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + return new std::vector< Dali::TouchPoint >(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__Insert(std::vector< Dali::TouchPoint > *self,int index,Dali::TouchPoint const &x){ + if (index>=0 && index<(int)self->size()+1) + self->insert(self->begin()+index, x); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__InsertRange(std::vector< Dali::TouchPoint > *self,int index,std::vector< Dali::TouchPoint > const &values){ + if (index>=0 && index<(int)self->size()+1) + self->insert(self->begin()+index, values.begin(), values.end()); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__RemoveAt(std::vector< Dali::TouchPoint > *self,int index){ + if (index>=0 && index<(int)self->size()) + self->erase(self->begin() + index); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__RemoveRange(std::vector< Dali::TouchPoint > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + self->erase(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN std::vector< Dali::TouchPoint > *std_vector_Sl_Dali_TouchPoint_Sg__Repeat(Dali::TouchPoint const &value,int count){ + if (count < 0) + throw std::out_of_range("count"); + return new std::vector< Dali::TouchPoint >(count, value); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_0(std::vector< Dali::TouchPoint > *self){ + std::reverse(self->begin(), self->end()); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_1(std::vector< Dali::TouchPoint > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + std::reverse(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__SetRange(std::vector< Dali::TouchPoint > *self,int index,std::vector< Dali::TouchPoint > const &values){ + if (index < 0) + throw std::out_of_range("index"); + if (index+values.size() > self->size()) + throw std::out_of_range("index"); + std::copy(values.begin(), values.end(), self->begin()+index); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_float_SP__Sg__Empty(Dali::Signal< void (float) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_float_SP__Sg__GetConnectionCount(Dali::Signal< void (float) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_float_SP__Sg__Connect(Dali::Signal< void (float) > *self,void (*func)(float)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_float_SP__Sg__Disconnect(Dali::Signal< void (float) > *self,void (*func)(float)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_float_SP__Sg__Emit(Dali::Signal< void (float) > *self,float arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Empty(Dali::Signal< void (Dali::BaseHandle) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::BaseHandle) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Connect(Dali::Signal< void (Dali::BaseHandle) > *self,void (*func)(Dali::BaseHandle)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Disconnect(Dali::Signal< void (Dali::BaseHandle) > *self,void (*func)(Dali::BaseHandle)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Emit(Dali::Signal< void (Dali::BaseHandle) > *self,Dali::BaseHandle arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__Empty(Dali::Signal< void (Dali::RefObject const *) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::RefObject const *) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__Connect(Dali::Signal< void (Dali::RefObject const *) > *self,void (*func)(Dali::RefObject const *)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__Disconnect(Dali::Signal< void (Dali::RefObject const *) > *self,void (*func)(Dali::RefObject const *)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__Emit(Dali::Signal< void (Dali::RefObject const *) > *self,Dali::RefObject const *arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Empty(Dali::Signal< void (Dali::PropertyNotification &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::PropertyNotification &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Connect(Dali::Signal< void (Dali::PropertyNotification &) > *self,void (*func)(Dali::PropertyNotification &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::PropertyNotification &) > *self,void (*func)(Dali::PropertyNotification &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Emit(Dali::Signal< void (Dali::PropertyNotification &) > *self,Dali::PropertyNotification &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__Empty(Dali::Signal< void (Dali::Image) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Image) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__Connect(Dali::Signal< void (Dali::Image) > *self,void (*func)(Dali::Image)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__Disconnect(Dali::Signal< void (Dali::Image) > *self,void (*func)(Dali::Image)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__Emit(Dali::Signal< void (Dali::Image) > *self,Dali::Image arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *self,void (*func)(Dali::Actor,Dali::LongPressGesture const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *self,void (*func)(Dali::Actor,Dali::LongPressGesture const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *self,Dali::Actor arg1,Dali::LongPressGesture const &arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__Empty(Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__Connect(Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *self,bool (*func)(Dali::Actor,Dali::TouchData const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *self,bool (*func)(Dali::Actor,Dali::TouchData const &)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__Emit(Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *self,Dali::Actor arg1,Dali::TouchData const &arg2){ + return self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *self,bool (*func)(Dali::Actor,Dali::HoverEvent const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *self,bool (*func)(Dali::Actor,Dali::HoverEvent const &)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *self,Dali::Actor arg1,Dali::HoverEvent const &arg2){ + return self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *self,bool (*func)(Dali::Actor,Dali::WheelEvent const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *self,bool (*func)(Dali::Actor,Dali::WheelEvent const &)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *self,Dali::Actor arg1,Dali::WheelEvent const &arg2){ + return self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__Empty(Dali::Signal< void (Dali::Actor) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__Connect(Dali::Signal< void (Dali::Actor) > *self,void (*func)(Dali::Actor)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor) > *self,void (*func)(Dali::Actor)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__Emit(Dali::Signal< void (Dali::Actor) > *self,Dali::Actor arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::KeyEvent const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::KeyEvent const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::KeyEvent const &) > *self,void (*func)(Dali::KeyEvent const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::KeyEvent const &) > *self,void (*func)(Dali::KeyEvent const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::KeyEvent const &) > *self,Dali::KeyEvent const &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::TouchData const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::TouchData const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::TouchData const &) > *self,void (*func)(Dali::TouchData const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::TouchData const &) > *self,void (*func)(Dali::TouchData const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::TouchData const &) > *self,Dali::TouchData const &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::WheelEvent const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::WheelEvent const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::WheelEvent const &) > *self,void (*func)(Dali::WheelEvent const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::WheelEvent const &) > *self,void (*func)(Dali::WheelEvent const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::WheelEvent const &) > *self,Dali::WheelEvent const &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *self,void (*func)(Dali::Actor,Dali::PanGesture const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *self,void (*func)(Dali::Actor,Dali::PanGesture const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *self,Dali::Actor arg1,Dali::PanGesture const &arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *self,void (*func)(Dali::Actor,Dali::PinchGesture const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *self,void (*func)(Dali::Actor,Dali::PinchGesture const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *self,Dali::Actor arg1,Dali::PinchGesture const &arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *self,void (*func)(Dali::Actor,Dali::TapGesture const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *self,void (*func)(Dali::Actor,Dali::TapGesture const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *self,Dali::Actor arg1,Dali::TapGesture const &arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Animation &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Animation &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Animation &) > *self,void (*func)(Dali::Animation &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Animation &) > *self,void (*func)(Dali::Animation &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Animation &) > *self,Dali::Animation &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__Empty(Dali::Signal< void (Dali::ResourceImage) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::ResourceImage) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__Connect(Dali::Signal< void (Dali::ResourceImage) > *self,void (*func)(Dali::ResourceImage)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__Disconnect(Dali::Signal< void (Dali::ResourceImage) > *self,void (*func)(Dali::ResourceImage)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__Emit(Dali::Signal< void (Dali::ResourceImage) > *self,Dali::ResourceImage arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } + + // keep argcs and argv so they're always available to DALi + int argC = 1; + char **argV = NULL; + +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Application &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Application &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Application &) > *self,void (*func)(Dali::Application &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Application &) > *self,void (*func)(Dali::Application &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Application &) > *self,Dali::Application &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__Empty(Dali::Signal< void (Dali::Application &,void *) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Application &,void *) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__Connect(Dali::Signal< void (Dali::Application &,void *) > *self,void (*func)(Dali::Application &,void *)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__Disconnect(Dali::Signal< void (Dali::Application &,void *) > *self,void (*func)(Dali::Application &,void *)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__Emit(Dali::Signal< void (Dali::Application &,void *) > *self,Dali::Application &arg1,void *arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN std::vector< unsigned int > *new_std_vector_Sl_unsigned_SS_int_Sg___SWIG_2(int capacity){ + std::vector< unsigned int >* pv = 0; + if (capacity >= 0) { + pv = new std::vector< unsigned int >(); + pv->reserve(capacity); + } else { + throw std::out_of_range("capacity"); + } + return pv; + } +SWIGINTERN unsigned int std_vector_Sl_unsigned_SS_int_Sg__getitemcopy(std::vector< unsigned int > *self,int index){ + if (index>=0 && index<(int)self->size()) + return (*self)[index]; + else + throw std::out_of_range("index"); + } +SWIGINTERN unsigned int const &std_vector_Sl_unsigned_SS_int_Sg__getitem(std::vector< unsigned int > *self,int index){ + if (index>=0 && index<(int)self->size()) + return (*self)[index]; + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__setitem(std::vector< unsigned int > *self,int index,unsigned int const &val){ + if (index>=0 && index<(int)self->size()) + (*self)[index] = val; + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__AddRange(std::vector< unsigned int > *self,std::vector< unsigned int > const &values){ + self->insert(self->end(), values.begin(), values.end()); + } +SWIGINTERN std::vector< unsigned int > *std_vector_Sl_unsigned_SS_int_Sg__GetRange(std::vector< unsigned int > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + return new std::vector< unsigned int >(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__Insert(std::vector< unsigned int > *self,int index,unsigned int const &x){ + if (index>=0 && index<(int)self->size()+1) + self->insert(self->begin()+index, x); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__InsertRange(std::vector< unsigned int > *self,int index,std::vector< unsigned int > const &values){ + if (index>=0 && index<(int)self->size()+1) + self->insert(self->begin()+index, values.begin(), values.end()); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__RemoveAt(std::vector< unsigned int > *self,int index){ + if (index>=0 && index<(int)self->size()) + self->erase(self->begin() + index); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__RemoveRange(std::vector< unsigned int > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + self->erase(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN std::vector< unsigned int > *std_vector_Sl_unsigned_SS_int_Sg__Repeat(unsigned int const &value,int count){ + if (count < 0) + throw std::out_of_range("count"); + return new std::vector< unsigned int >(count, value); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_0(std::vector< unsigned int > *self){ + std::reverse(self->begin(), self->end()); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_1(std::vector< unsigned int > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + std::reverse(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__SetRange(std::vector< unsigned int > *self,int index,std::vector< unsigned int > const &values){ + if (index < 0) + throw std::out_of_range("index"); + if (index+values.size() > self->size()) + throw std::out_of_range("index"); + std::copy(values.begin(), values.end(), self->begin()+index); + } +SWIGINTERN bool std_vector_Sl_unsigned_SS_int_Sg__Contains(std::vector< unsigned int > *self,unsigned int const &value){ + return std::find(self->begin(), self->end(), value) != self->end(); + } +SWIGINTERN int std_vector_Sl_unsigned_SS_int_Sg__IndexOf(std::vector< unsigned int > *self,unsigned int const &value){ + int index = -1; + std::vector< unsigned int >::iterator it = std::find(self->begin(), self->end(), value); + if (it != self->end()) + index = (int)(it - self->begin()); + return index; + } +SWIGINTERN int std_vector_Sl_unsigned_SS_int_Sg__LastIndexOf(std::vector< unsigned int > *self,unsigned int const &value){ + int index = -1; + std::vector< unsigned int >::reverse_iterator rit = std::find(self->rbegin(), self->rend(), value); + if (rit != self->rend()) + index = (int)(self->rend() - 1 - rit); + return index; + } +SWIGINTERN bool std_vector_Sl_unsigned_SS_int_Sg__Remove(std::vector< unsigned int > *self,unsigned int const &value){ + std::vector< unsigned int >::iterator it = std::find(self->begin(), self->end(), value); + if (it != self->end()) { + self->erase(it); + return true; + } + return false; + } +SWIGINTERN std::vector< std::pair< unsigned int,Dali::Actor > > *new_std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg___SWIG_2(int capacity){ + std::vector< std::pair< unsigned int,Dali::Actor > >* pv = 0; + if (capacity >= 0) { + pv = new std::vector< std::pair< unsigned int,Dali::Actor > >(); + pv->reserve(capacity); + } else { + throw std::out_of_range("capacity"); + } + return pv; + } +SWIGINTERN std::pair< unsigned int,Dali::Actor > std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitemcopy(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index){ + if (index>=0 && index<(int)self->size()) + return (*self)[index]; + else + throw std::out_of_range("index"); + } +SWIGINTERN std::pair< unsigned int,Dali::Actor > const &std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitem(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index){ + if (index>=0 && index<(int)self->size()) + return (*self)[index]; + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__setitem(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,std::pair< unsigned int,Dali::Actor > const &val){ + if (index>=0 && index<(int)self->size()) + (*self)[index] = val; + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__AddRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,std::vector< std::pair< unsigned int,Dali::Actor > > const &values){ + self->insert(self->end(), values.begin(), values.end()); + } +SWIGINTERN std::vector< std::pair< unsigned int,Dali::Actor > > *std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__GetRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + return new std::vector< std::pair< unsigned int,Dali::Actor > >(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Insert(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,std::pair< unsigned int,Dali::Actor > const &x){ + if (index>=0 && index<(int)self->size()+1) + self->insert(self->begin()+index, x); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__InsertRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,std::vector< std::pair< unsigned int,Dali::Actor > > const &values){ + if (index>=0 && index<(int)self->size()+1) + self->insert(self->begin()+index, values.begin(), values.end()); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveAt(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index){ + if (index>=0 && index<(int)self->size()) + self->erase(self->begin() + index); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + self->erase(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN std::vector< std::pair< unsigned int,Dali::Actor > > *std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Repeat(std::pair< unsigned int,Dali::Actor > const &value,int count){ + if (count < 0) + throw std::out_of_range("count"); + return new std::vector< std::pair< unsigned int,Dali::Actor > >(count, value); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_0(std::vector< std::pair< unsigned int,Dali::Actor > > *self){ + std::reverse(self->begin(), self->end()); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_1(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + std::reverse(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__SetRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,std::vector< std::pair< unsigned int,Dali::Actor > > const &values){ + if (index < 0) + throw std::out_of_range("index"); + if (index+values.size() > self->size()) + throw std::out_of_range("index"); + std::copy(values.begin(), values.end(), self->begin()+index); + } +SWIGINTERN std::vector< Dali::Actor > *new_std_vector_Sl_Dali_Actor_Sg___SWIG_2(int capacity){ + std::vector< Dali::Actor >* pv = 0; + if (capacity >= 0) { + pv = new std::vector< Dali::Actor >(); + pv->reserve(capacity); + } else { + throw std::out_of_range("capacity"); + } + return pv; + } +SWIGINTERN Dali::Actor std_vector_Sl_Dali_Actor_Sg__getitemcopy(std::vector< Dali::Actor > *self,int index){ + if (index>=0 && index<(int)self->size()) + return (*self)[index]; + else + throw std::out_of_range("index"); + } +SWIGINTERN Dali::Actor const &std_vector_Sl_Dali_Actor_Sg__getitem(std::vector< Dali::Actor > *self,int index){ + if (index>=0 && index<(int)self->size()) + return (*self)[index]; + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__setitem(std::vector< Dali::Actor > *self,int index,Dali::Actor const &val){ + if (index>=0 && index<(int)self->size()) + (*self)[index] = val; + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__AddRange(std::vector< Dali::Actor > *self,std::vector< Dali::Actor > const &values){ + self->insert(self->end(), values.begin(), values.end()); + } +SWIGINTERN std::vector< Dali::Actor > *std_vector_Sl_Dali_Actor_Sg__GetRange(std::vector< Dali::Actor > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + return new std::vector< Dali::Actor >(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__Insert(std::vector< Dali::Actor > *self,int index,Dali::Actor const &x){ + if (index>=0 && index<(int)self->size()+1) + self->insert(self->begin()+index, x); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__InsertRange(std::vector< Dali::Actor > *self,int index,std::vector< Dali::Actor > const &values){ + if (index>=0 && index<(int)self->size()+1) + self->insert(self->begin()+index, values.begin(), values.end()); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__RemoveAt(std::vector< Dali::Actor > *self,int index){ + if (index>=0 && index<(int)self->size()) + self->erase(self->begin() + index); + else + throw std::out_of_range("index"); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__RemoveRange(std::vector< Dali::Actor > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + self->erase(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN std::vector< Dali::Actor > *std_vector_Sl_Dali_Actor_Sg__Repeat(Dali::Actor const &value,int count){ + if (count < 0) + throw std::out_of_range("count"); + return new std::vector< Dali::Actor >(count, value); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_0(std::vector< Dali::Actor > *self){ + std::reverse(self->begin(), self->end()); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_1(std::vector< Dali::Actor > *self,int index,int count){ + if (index < 0) + throw std::out_of_range("index"); + if (count < 0) + throw std::out_of_range("count"); + if (index >= (int)self->size()+1 || index+count > (int)self->size()) + throw std::invalid_argument("invalid range"); + std::reverse(self->begin()+index, self->begin()+index+count); + } +SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__SetRange(std::vector< Dali::Actor > *self,int index,std::vector< Dali::Actor > const &values){ + if (index < 0) + throw std::out_of_range("index"); + if (index+values.size() > self->size()) + throw std::out_of_range("index"); + std::copy(values.begin(), values.end(), self->begin()+index); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__Empty(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__Connect(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *self,bool (*func)(Dali::Toolkit::AccessibilityManager &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__Disconnect(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *self,bool (*func)(Dali::Toolkit::AccessibilityManager &)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__Emit(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *self,Dali::Toolkit::AccessibilityManager &arg){ + return self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *self,bool (*func)(Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *self,bool (*func)(Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *self,Dali::Toolkit::AccessibilityManager &arg1,Dali::TouchEvent const &arg2){ + return self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *self,void (*func)(Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *self,void (*func)(Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *self,Dali::Actor arg1,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::Actor) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::Actor) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::Actor) > *self,void (*func)(Dali::Actor,Dali::Actor)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::Actor) > *self,void (*func)(Dali::Actor,Dali::Actor)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::Actor) > *self,Dali::Actor arg1,Dali::Actor arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Empty(Dali::Signal< void (Dali::Actor,bool) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,bool) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Connect(Dali::Signal< void (Dali::Actor,bool) > *self,void (*func)(Dali::Actor,bool)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,bool) > *self,void (*func)(Dali::Actor,bool)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Emit(Dali::Signal< void (Dali::Actor,bool) > *self,Dali::Actor arg1,bool arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *self,void (*func)(Dali::Toolkit::StyleManager,Dali::StyleChange::Type)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *self,void (*func)(Dali::Toolkit::StyleManager,Dali::StyleChange::Type)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *self,Dali::Toolkit::StyleManager arg1,Dali::StyleChange::Type arg2){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__Empty(Dali::Signal< bool (Dali::Toolkit::Button) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Toolkit::Button) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__Connect(Dali::Signal< bool (Dali::Toolkit::Button) > *self,bool (*func)(Dali::Toolkit::Button)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__Disconnect(Dali::Signal< bool (Dali::Toolkit::Button) > *self,bool (*func)(Dali::Toolkit::Button)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__Emit(Dali::Signal< bool (Dali::Toolkit::Button) > *self,Dali::Toolkit::Button arg){ + return self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *self,void (*func)(Dali::Toolkit::GaussianBlurView)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *self,void (*func)(Dali::Toolkit::GaussianBlurView)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *self,Dali::Toolkit::GaussianBlurView arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *self,void (*func)(Dali::Toolkit::PageTurnView,unsigned int,bool)){ + return self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *self,void (*func)(Dali::Toolkit::PageTurnView,unsigned int,bool)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *self,Dali::Toolkit::PageTurnView arg1,unsigned int arg2,bool arg3){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg1, arg2, arg3 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::PageTurnView) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::PageTurnView) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::PageTurnView) > *self,void (*func)(Dali::Toolkit::PageTurnView)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::PageTurnView) > *self,void (*func)(Dali::Toolkit::PageTurnView)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::PageTurnView) > *self,Dali::Toolkit::PageTurnView arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *self,void (*func)(Dali::Toolkit::ScrollView::SnapEvent const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *self,void (*func)(Dali::Toolkit::ScrollView::SnapEvent const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *self,Dali::Toolkit::ScrollView::SnapEvent const &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Vector2 const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Vector2 const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Vector2 const &) > *self,void (*func)(Dali::Vector2 const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Vector2 const &) > *self,void (*func)(Dali::Vector2 const &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Vector2 const &) > *self,Dali::Vector2 const &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::TextEditor) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::TextEditor) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::TextEditor) > *self,void (*func)(Dali::Toolkit::TextEditor)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::TextEditor) > *self,void (*func)(Dali::Toolkit::TextEditor)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::TextEditor) > *self,Dali::Toolkit::TextEditor arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::TextField) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::TextField) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::TextField) > *self,void (*func)(Dali::Toolkit::TextField)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::TextField) > *self,void (*func)(Dali::Toolkit::TextField)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::TextField) > *self,Dali::Toolkit::TextField arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *self,bool (*func)(Dali::Toolkit::Control,Dali::KeyEvent const &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *self,bool (*func)(Dali::Toolkit::Control,Dali::KeyEvent const &)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *self,Dali::Toolkit::Control arg1,Dali::KeyEvent const &arg2){ + return self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::Control) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::Control) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::Control) > *self,void (*func)(Dali::Toolkit::Control)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::Control) > *self,void (*func)(Dali::Toolkit::Control)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::Control) > *self,Dali::Toolkit::Control arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::VideoView &) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::VideoView &) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::VideoView &) > *self,void (*func)(Dali::Toolkit::VideoView &)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::VideoView &) > *self,void (*func)(Dali::Toolkit::VideoView &)){ + self->Disconnect( func ); + } +SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::VideoView &) > *self,Dali::Toolkit::VideoView &arg){ + /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/; +/*@SWIG@*/ self->Emit( arg ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__Empty(Dali::Signal< bool (Dali::Toolkit::Slider,float) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Toolkit::Slider,float) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__Connect(Dali::Signal< bool (Dali::Toolkit::Slider,float) > *self,bool (*func)(Dali::Toolkit::Slider,float)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__Disconnect(Dali::Signal< bool (Dali::Toolkit::Slider,float) > *self,bool (*func)(Dali::Toolkit::Slider,float)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__Emit(Dali::Signal< bool (Dali::Toolkit::Slider,float) > *self,Dali::Toolkit::Slider arg1,float arg2){ + return self->Emit( arg1, arg2 ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__Empty(Dali::Signal< bool (Dali::Toolkit::Slider,int) > const *self){ + return self->Empty(); + } +SWIGINTERN std::size_t Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__GetConnectionCount(Dali::Signal< bool (Dali::Toolkit::Slider,int) > const *self){ + return self->GetConnectionCount(); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__Connect(Dali::Signal< bool (Dali::Toolkit::Slider,int) > *self,bool (*func)(Dali::Toolkit::Slider,int)){ + self->Connect( func ); + } +SWIGINTERN void Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__Disconnect(Dali::Signal< bool (Dali::Toolkit::Slider,int) > *self,bool (*func)(Dali::Toolkit::Slider,int)){ + self->Disconnect( func ); + } +SWIGINTERN bool Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__Emit(Dali::Signal< bool (Dali::Toolkit::Slider,int) > *self,Dali::Toolkit::Slider arg1,int arg2){ + return self->Emit( arg1, arg2 ); + } + + +/* --------------------------------------------------- + * C++ director class methods + * --------------------------------------------------- */ + +#include "dali_wrap.h" + + +#ifdef __cplusplus +extern "C" { +#endif + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_floatp() { + void * jresult ; + floatp *result = 0 ; + + { + try { + result = (floatp *)new_floatp(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_floatp(void * jarg1) { + floatp *arg1 = (floatp *) 0 ; + + arg1 = (floatp *)jarg1; + { + try { + delete_floatp(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_floatp_assign(void * jarg1, float jarg2) { + floatp *arg1 = (floatp *) 0 ; + float arg2 ; + + arg1 = (floatp *)jarg1; + arg2 = (float)jarg2; + { + try { + floatp_assign(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_floatp_value(void * jarg1) { + float jresult ; + floatp *arg1 = (floatp *) 0 ; + float result; + + arg1 = (floatp *)jarg1; + { + try { + result = (float)floatp_value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_floatp_cast(void * jarg1) { + void * jresult ; + floatp *arg1 = (floatp *) 0 ; + float *result = 0 ; + + arg1 = (floatp *)jarg1; + { + try { + result = (float *)floatp_cast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_floatp_frompointer(void * jarg1) { + void * jresult ; + float *arg1 = (float *) 0 ; + floatp *result = 0 ; + + arg1 = (float *)jarg1; + { + try { + result = (floatp *)floatp_frompointer(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_intp() { + void * jresult ; + intp *result = 0 ; + + { + try { + result = (intp *)new_intp(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_intp(void * jarg1) { + intp *arg1 = (intp *) 0 ; + + arg1 = (intp *)jarg1; + { + try { + delete_intp(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_intp_assign(void * jarg1, int jarg2) { + intp *arg1 = (intp *) 0 ; + int arg2 ; + + arg1 = (intp *)jarg1; + arg2 = (int)jarg2; + { + try { + intp_assign(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_intp_value(void * jarg1) { + int jresult ; + intp *arg1 = (intp *) 0 ; + int result; + + arg1 = (intp *)jarg1; + { + try { + result = (int)intp_value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_intp_cast(void * jarg1) { + void * jresult ; + intp *arg1 = (intp *) 0 ; + int *result = 0 ; + + arg1 = (intp *)jarg1; + { + try { + result = (int *)intp_cast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_intp_frompointer(void * jarg1) { + void * jresult ; + int *arg1 = (int *) 0 ; + intp *result = 0 ; + + arg1 = (int *)jarg1; + { + try { + result = (intp *)intp_frompointer(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_doublep() { + void * jresult ; + doublep *result = 0 ; + + { + try { + result = (doublep *)new_doublep(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_doublep(void * jarg1) { + doublep *arg1 = (doublep *) 0 ; + + arg1 = (doublep *)jarg1; + { + try { + delete_doublep(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_doublep_assign(void * jarg1, double jarg2) { + doublep *arg1 = (doublep *) 0 ; + double arg2 ; + + arg1 = (doublep *)jarg1; + arg2 = (double)jarg2; + { + try { + doublep_assign(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_doublep_value(void * jarg1) { + double jresult ; + doublep *arg1 = (doublep *) 0 ; + double result; + + arg1 = (doublep *)jarg1; + { + try { + result = (double)doublep_value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_doublep_cast(void * jarg1) { + void * jresult ; + doublep *arg1 = (doublep *) 0 ; + double *result = 0 ; + + arg1 = (doublep *)jarg1; + { + try { + result = (double *)doublep_cast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_doublep_frompointer(void * jarg1) { + void * jresult ; + double *arg1 = (double *) 0 ; + doublep *result = 0 ; + + arg1 = (double *)jarg1; + { + try { + result = (doublep *)doublep_frompointer(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_uintp() { + void * jresult ; + uintp *result = 0 ; + + { + try { + result = (uintp *)new_uintp(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_uintp(void * jarg1) { + uintp *arg1 = (uintp *) 0 ; + + arg1 = (uintp *)jarg1; + { + try { + delete_uintp(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_uintp_assign(void * jarg1, unsigned int jarg2) { + uintp *arg1 = (uintp *) 0 ; + unsigned int arg2 ; + + arg1 = (uintp *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + uintp_assign(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_uintp_value(void * jarg1) { + unsigned int jresult ; + uintp *arg1 = (uintp *) 0 ; + unsigned int result; + + arg1 = (uintp *)jarg1; + { + try { + result = (unsigned int)uintp_value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_uintp_cast(void * jarg1) { + void * jresult ; + uintp *arg1 = (uintp *) 0 ; + unsigned int *result = 0 ; + + arg1 = (uintp *)jarg1; + { + try { + result = (unsigned int *)uintp_cast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_uintp_frompointer(void * jarg1) { + void * jresult ; + unsigned int *arg1 = (unsigned int *) 0 ; + uintp *result = 0 ; + + arg1 = (unsigned int *)jarg1; + { + try { + result = (uintp *)uintp_frompointer(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ushortp() { + void * jresult ; + ushortp *result = 0 ; + + { + try { + result = (ushortp *)new_ushortp(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ushortp(void * jarg1) { + ushortp *arg1 = (ushortp *) 0 ; + + arg1 = (ushortp *)jarg1; + { + try { + delete_ushortp(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ushortp_assign(void * jarg1, unsigned short jarg2) { + ushortp *arg1 = (ushortp *) 0 ; + unsigned short arg2 ; + + arg1 = (ushortp *)jarg1; + arg2 = (unsigned short)jarg2; + { + try { + ushortp_assign(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_ushortp_value(void * jarg1) { + unsigned short jresult ; + ushortp *arg1 = (ushortp *) 0 ; + unsigned short result; + + arg1 = (ushortp *)jarg1; + { + try { + result = (unsigned short)ushortp_value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ushortp_cast(void * jarg1) { + void * jresult ; + ushortp *arg1 = (ushortp *) 0 ; + unsigned short *result = 0 ; + + arg1 = (ushortp *)jarg1; + { + try { + result = (unsigned short *)ushortp_cast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ushortp_frompointer(void * jarg1) { + void * jresult ; + unsigned short *arg1 = (unsigned short *) 0 ; + ushortp *result = 0 ; + + arg1 = (unsigned short *)jarg1; + { + try { + result = (ushortp *)ushortp_frompointer(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_int_to_uint(int jarg1) { + unsigned int jresult ; + int arg1 ; + unsigned int result; + + arg1 = (int)jarg1; + { + try { + result = (unsigned int)int_to_uint(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RefObject_Reference(void * jarg1) { + Dali::RefObject *arg1 = (Dali::RefObject *) 0 ; + + arg1 = (Dali::RefObject *)jarg1; + { + try { + (arg1)->Reference(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RefObject_Unreference(void * jarg1) { + Dali::RefObject *arg1 = (Dali::RefObject *) 0 ; + + arg1 = (Dali::RefObject *)jarg1; + { + try { + (arg1)->Unreference(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RefObject_ReferenceCount(void * jarg1) { + int jresult ; + Dali::RefObject *arg1 = (Dali::RefObject *) 0 ; + int result; + + arg1 = (Dali::RefObject *)jarg1; + { + try { + result = (int)(arg1)->ReferenceCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Any__SWIG_0() { + void * jresult ; + Dali::Any *result = 0 ; + + { + try { + result = (Dali::Any *)new Dali::Any(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Any(void * jarg1) { + Dali::Any *arg1 = (Dali::Any *) 0 ; + + arg1 = (Dali::Any *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Any_AssertAlways(char * jarg1) { + char *arg1 = (char *) 0 ; + + arg1 = (char *)jarg1; + { + try { + Dali::Any::AssertAlways((char const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Any__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Any *arg1 = 0 ; + Dali::Any *result = 0 ; + + arg1 = (Dali::Any *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Any const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Any *)new Dali::Any((Dali::Any const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Any_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Any *arg1 = (Dali::Any *) 0 ; + Dali::Any *arg2 = 0 ; + Dali::Any *result = 0 ; + + arg1 = (Dali::Any *)jarg1; + arg2 = (Dali::Any *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Any const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Any *) &(arg1)->operator =((Dali::Any const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Any_GetType(void * jarg1) { + void * jresult ; + Dali::Any *arg1 = (Dali::Any *) 0 ; + std::type_info *result = 0 ; + + arg1 = (Dali::Any *)jarg1; + { + try { + result = (std::type_info *) &((Dali::Any const *)arg1)->GetType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Any_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Any *arg1 = (Dali::Any *) 0 ; + bool result; + + arg1 = (Dali::Any *)jarg1; + { + try { + result = (bool)((Dali::Any const *)arg1)->Empty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Any_AnyContainerBase(void * jarg1, void * jarg2, void * jarg3) { + void * jresult ; + std::type_info *arg1 = 0 ; + Dali::Any::CloneFunc arg2 = (Dali::Any::CloneFunc) 0 ; + Dali::Any::DeleteFunc arg3 = (Dali::Any::DeleteFunc) 0 ; + Dali::Any::AnyContainerBase *result = 0 ; + + arg1 = (std::type_info *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0); + return 0; + } + arg2 = (Dali::Any::CloneFunc)jarg2; + arg3 = (Dali::Any::DeleteFunc)jarg3; + { + try { + result = (Dali::Any::AnyContainerBase *)new Dali::Any::AnyContainerBase((std::type_info const &)*arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Any_AnyContainerBase_GetType(void * jarg1) { + void * jresult ; + Dali::Any::AnyContainerBase *arg1 = (Dali::Any::AnyContainerBase *) 0 ; + std::type_info *result = 0 ; + + arg1 = (Dali::Any::AnyContainerBase *)jarg1; + { + try { + result = (std::type_info *) &((Dali::Any::AnyContainerBase const *)arg1)->GetType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Any_AnyContainerBase_mType_get(void * jarg1) { + void * jresult ; + Dali::Any::AnyContainerBase *arg1 = (Dali::Any::AnyContainerBase *) 0 ; + ::std::type_info *result = 0 ; + + arg1 = (Dali::Any::AnyContainerBase *)jarg1; + result = (::std::type_info *) &(::std::type_info const &) ((arg1)->mType); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Any_AnyContainerBase_mCloneFunc_set(void * jarg1, void * jarg2) { + Dali::Any::AnyContainerBase *arg1 = (Dali::Any::AnyContainerBase *) 0 ; + Dali::Any::CloneFunc arg2 = (Dali::Any::CloneFunc) 0 ; + + arg1 = (Dali::Any::AnyContainerBase *)jarg1; + arg2 = (Dali::Any::CloneFunc)jarg2; + if (arg1) (arg1)->mCloneFunc = arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Any_AnyContainerBase_mCloneFunc_get(void * jarg1) { + void * jresult ; + Dali::Any::AnyContainerBase *arg1 = (Dali::Any::AnyContainerBase *) 0 ; + Dali::Any::CloneFunc result; + + arg1 = (Dali::Any::AnyContainerBase *)jarg1; + result = (Dali::Any::CloneFunc) ((arg1)->mCloneFunc); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Any_AnyContainerBase_mDeleteFunc_set(void * jarg1, void * jarg2) { + Dali::Any::AnyContainerBase *arg1 = (Dali::Any::AnyContainerBase *) 0 ; + Dali::Any::DeleteFunc arg2 = (Dali::Any::DeleteFunc) 0 ; + + arg1 = (Dali::Any::AnyContainerBase *)jarg1; + arg2 = (Dali::Any::DeleteFunc)jarg2; + if (arg1) (arg1)->mDeleteFunc = arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Any_AnyContainerBase_mDeleteFunc_get(void * jarg1) { + void * jresult ; + Dali::Any::AnyContainerBase *arg1 = (Dali::Any::AnyContainerBase *) 0 ; + Dali::Any::DeleteFunc result; + + arg1 = (Dali::Any::AnyContainerBase *)jarg1; + result = (Dali::Any::DeleteFunc) ((arg1)->mDeleteFunc); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Any_AnyContainerBase(void * jarg1) { + Dali::Any::AnyContainerBase *arg1 = (Dali::Any::AnyContainerBase *) 0 ; + + arg1 = (Dali::Any::AnyContainerBase *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Any_mContainer_set(void * jarg1, void * jarg2) { + Dali::Any *arg1 = (Dali::Any *) 0 ; + Dali::Any::AnyContainerBase *arg2 = (Dali::Any::AnyContainerBase *) 0 ; + + arg1 = (Dali::Any *)jarg1; + arg2 = (Dali::Any::AnyContainerBase *)jarg2; + if (arg1) (arg1)->mContainer = arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Any_mContainer_get(void * jarg1) { + void * jresult ; + Dali::Any *arg1 = (Dali::Any *) 0 ; + Dali::Any::AnyContainerBase *result = 0 ; + + arg1 = (Dali::Any *)jarg1; + result = (Dali::Any::AnyContainerBase *) ((arg1)->mContainer); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector2__SWIG_0() { + void * jresult ; + Dali::Vector2 *result = 0 ; + + { + try { + result = (Dali::Vector2 *)new Dali::Vector2(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector2__SWIG_1(float jarg1, float jarg2) { + void * jresult ; + float arg1 ; + float arg2 ; + Dali::Vector2 *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Vector2 *)new Dali::Vector2(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector2__SWIG_2(float* jarg1) { + void * jresult ; + float *arg1 = (float *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = jarg1; + { + try { + result = (Dali::Vector2 *)new Dali::Vector2((float const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector2__SWIG_3(void * jarg1) { + void * jresult ; + Dali::Vector3 *arg1 = 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector2 *)new Dali::Vector2((Dali::Vector3 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector2__SWIG_4(void * jarg1) { + void * jresult ; + Dali::Vector4 *arg1 = 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector2 *)new Dali::Vector2((Dali::Vector4 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_ONE_get() { + void * jresult ; + Dali::Vector2 *result = 0 ; + + result = (Dali::Vector2 *)&Dali::Vector2::ONE; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_XAXIS_get() { + void * jresult ; + Dali::Vector2 *result = 0 ; + + result = (Dali::Vector2 *)&Dali::Vector2::XAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_YAXIS_get() { + void * jresult ; + Dali::Vector2 *result = 0 ; + + result = (Dali::Vector2 *)&Dali::Vector2::YAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_NEGATIVE_XAXIS_get() { + void * jresult ; + Dali::Vector2 *result = 0 ; + + result = (Dali::Vector2 *)&Dali::Vector2::NEGATIVE_XAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_NEGATIVE_YAXIS_get() { + void * jresult ; + Dali::Vector2 *result = 0 ; + + result = (Dali::Vector2 *)&Dali::Vector2::NEGATIVE_YAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_ZERO_get() { + void * jresult ; + Dali::Vector2 *result = 0 ; + + result = (Dali::Vector2 *)&Dali::Vector2::ZERO; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Assign__SWIG_0(void * jarg1, float* jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float *arg2 = (float *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = jarg2; + { + try { + result = (Dali::Vector2 *) &(arg1)->operator =((float const *)arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Assign__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector2 *) &(arg1)->operator =((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Assign__SWIG_2(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector2 *) &(arg1)->operator =((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Add(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector2 const *)arg1)->operator +((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_AddAssign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector2 *) &(arg1)->operator +=((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Subtract__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector2 const *)arg1)->operator -((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_SubtractAssign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector2 *) &(arg1)->operator -=((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Multiply__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector2 const *)arg1)->operator *((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Multiply__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float arg2 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = ((Dali::Vector2 const *)arg1)->operator *(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_MultiplyAssign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector2 *) &(arg1)->operator *=((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_MultiplyAssign__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float arg2 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Vector2 *) &(arg1)->operator *=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Divide__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector2 const *)arg1)->operator /((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Divide__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float arg2 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = ((Dali::Vector2 const *)arg1)->operator /(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_DivideAssign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector2 *) &(arg1)->operator /=((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_DivideAssign__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float arg2 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Vector2 *) &(arg1)->operator /=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_Subtract__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + { + try { + result = ((Dali::Vector2 const *)arg1)->operator -(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Vector2_EqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Vector2 const *)arg1)->operator ==((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Vector2_NotEqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Vector2 const *)arg1)->operator !=((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector2_ValueOfIndex__SWIG_0(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + unsigned int arg2 ; + float *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (float *) &((Dali::Vector2 const *)arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = *result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector2_Length(void * jarg1) { + float jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float result; + + arg1 = (Dali::Vector2 *)jarg1; + { + try { + result = (float)((Dali::Vector2 const *)arg1)->Length(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector2_LengthSquared(void * jarg1) { + float jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float result; + + arg1 = (Dali::Vector2 *)jarg1; + { + try { + result = (float)((Dali::Vector2 const *)arg1)->LengthSquared(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector2_Normalize(void * jarg1) { + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + { + try { + (arg1)->Normalize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector2_Clamp(void * jarg1, void * jarg2, void * jarg3) { + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 *arg3 = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + arg3 = (Dali::Vector2 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->Clamp((Dali::Vector2 const &)*arg2,(Dali::Vector2 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector2_AsFloat__SWIG_0(void * jarg1) { + void * jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + { + try { + result = (float *)((Dali::Vector2 const *)arg1)->AsFloat(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector2_x_set(void * jarg1, float jarg2) { + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->x = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector2_x_get(void * jarg1) { + float jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float result; + + arg1 = (Dali::Vector2 *)jarg1; + result = (float) ((arg1)->x); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector2_width_set(void * jarg1, float jarg2) { + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->width = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector2_width_get(void * jarg1) { + float jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float result; + + arg1 = (Dali::Vector2 *)jarg1; + result = (float) ((arg1)->width); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector2_y_set(void * jarg1, float jarg2) { + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->y = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector2_y_get(void * jarg1) { + float jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float result; + + arg1 = (Dali::Vector2 *)jarg1; + result = (float) ((arg1)->y); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector2_height_set(void * jarg1, float jarg2) { + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector2 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->height = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector2_height_get(void * jarg1) { + float jresult ; + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + float result; + + arg1 = (Dali::Vector2 *)jarg1; + result = (float) ((arg1)->height); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Vector2(void * jarg1) { + Dali::Vector2 *arg1 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Min__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = Dali::Min((Dali::Vector2 const &)*arg1,(Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Max__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = Dali::Max((Dali::Vector2 const &)*arg1,(Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_0(void * jarg1, float jarg2, float jarg3) { + void * jresult ; + Dali::Vector2 *arg1 = 0 ; + float *arg2 = 0 ; + float *arg3 = 0 ; + float temp2 ; + float temp3 ; + Dali::Vector2 result; + + arg1 = (Dali::Vector2 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + temp2 = (float)jarg2; + arg2 = &temp2; + temp3 = (float)jarg3; + arg3 = &temp3; + { + try { + result = Dali::Clamp((Dali::Vector2 const &)*arg1,(float const &)*arg2,(float const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector3__SWIG_0() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + { + try { + result = (Dali::Vector3 *)new Dali::Vector3(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector3__SWIG_1(float jarg1, float jarg2, float jarg3) { + void * jresult ; + float arg1 ; + float arg2 ; + float arg3 ; + Dali::Vector3 *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (Dali::Vector3 *)new Dali::Vector3(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector3__SWIG_2(float* jarg1) { + void * jresult ; + float *arg1 = (float *) 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = jarg1; + { + try { + result = (Dali::Vector3 *)new Dali::Vector3((float const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector3__SWIG_3(void * jarg1) { + void * jresult ; + Dali::Vector2 *arg1 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *)new Dali::Vector3((Dali::Vector2 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector3__SWIG_4(void * jarg1) { + void * jresult ; + Dali::Vector4 *arg1 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *)new Dali::Vector3((Dali::Vector4 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_ONE_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::Vector3::ONE; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_XAXIS_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::Vector3::XAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_YAXIS_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::Vector3::YAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_ZAXIS_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::Vector3::ZAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_NEGATIVE_XAXIS_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::Vector3::NEGATIVE_XAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_NEGATIVE_YAXIS_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::Vector3::NEGATIVE_YAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_NEGATIVE_ZAXIS_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::Vector3::NEGATIVE_ZAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_ZERO_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::Vector3::ZERO; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Assign__SWIG_0(void * jarg1, float* jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float *arg2 = (float *) 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = jarg2; + { + try { + result = (Dali::Vector3 *) &(arg1)->operator =((float const *)arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Assign__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *) &(arg1)->operator =((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Assign__SWIG_2(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *) &(arg1)->operator =((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Add(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector3 const *)arg1)->operator +((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_AddAssign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *) &(arg1)->operator +=((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Subtract__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector3 const *)arg1)->operator -((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_SubtractAssign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *) &(arg1)->operator -=((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Multiply__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector3 const *)arg1)->operator *((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Multiply__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = ((Dali::Vector3 const *)arg1)->operator *(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_MultiplyAssign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *) &(arg1)->operator *=((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_MultiplyAssign__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Vector3 *) &(arg1)->operator *=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_MultiplyAssign__SWIG_2(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *) &(arg1)->operator *=((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Divide__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector3 const *)arg1)->operator /((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Divide__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = ((Dali::Vector3 const *)arg1)->operator /(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_DivideAssign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector3 *) &(arg1)->operator /=((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_DivideAssign__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Vector3 *) &(arg1)->operator /=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Subtract__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + { + try { + result = ((Dali::Vector3 const *)arg1)->operator -(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Vector3_EqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Vector3 const *)arg1)->operator ==((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Vector3_NotEqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Vector3 const *)arg1)->operator !=((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_ValueOfIndex__SWIG_0(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + unsigned int arg2 ; + float *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (float *) &((Dali::Vector3 const *)arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = *result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_Dot(void * jarg1, void * jarg2) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (float)((Dali::Vector3 const *)arg1)->Dot((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_Cross(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector3 const *)arg1)->Cross((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_Length(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + { + try { + result = (float)((Dali::Vector3 const *)arg1)->Length(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_LengthSquared(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + { + try { + result = (float)((Dali::Vector3 const *)arg1)->LengthSquared(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_Normalize(void * jarg1) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + { + try { + (arg1)->Normalize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_Clamp(void * jarg1, void * jarg2, void * jarg3) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 *arg3 = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->Clamp((Dali::Vector3 const &)*arg2,(Dali::Vector3 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_AsFloat__SWIG_0(void * jarg1) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + { + try { + result = (float *)((Dali::Vector3 const *)arg1)->AsFloat(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_GetVectorXY__SWIG_0(void * jarg1) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + { + try { + result = (Dali::Vector2 *) &((Dali::Vector3 const *)arg1)->GetVectorXY(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector3_GetVectorYZ__SWIG_0(void * jarg1) { + void * jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + { + try { + result = (Dali::Vector2 *) &((Dali::Vector3 const *)arg1)->GetVectorYZ(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_x_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->x = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_x_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->x); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_width_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->width = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_width_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->width); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_r_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->r = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_r_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->r); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_y_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->y = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_y_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->y); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_height_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->height = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_height_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->height); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_g_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->g = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_g_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->g); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_z_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->z = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_z_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->z); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_depth_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->depth = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_depth_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->depth); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector3_b_set(void * jarg1, float jarg2) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector3 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->b = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector3_b_get(void * jarg1) { + float jresult ; + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + float result; + + arg1 = (Dali::Vector3 *)jarg1; + result = (float) ((arg1)->b); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Vector3(void * jarg1) { + Dali::Vector3 *arg1 = (Dali::Vector3 *) 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Min__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = Dali::Min((Dali::Vector3 const &)*arg1,(Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Max__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = Dali::Max((Dali::Vector3 const &)*arg1,(Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_1(void * jarg1, float jarg2, float jarg3) { + void * jresult ; + Dali::Vector3 *arg1 = 0 ; + float *arg2 = 0 ; + float *arg3 = 0 ; + float temp2 ; + float temp3 ; + Dali::Vector3 result; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + temp2 = (float)jarg2; + arg2 = &temp2; + temp3 = (float)jarg3; + arg3 = &temp3; + { + try { + result = Dali::Clamp((Dali::Vector3 const &)*arg1,(float const &)*arg2,(float const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector4__SWIG_0() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + { + try { + result = (Dali::Vector4 *)new Dali::Vector4(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector4__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4) { + void * jresult ; + float arg1 ; + float arg2 ; + float arg3 ; + float arg4 ; + Dali::Vector4 *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (Dali::Vector4 *)new Dali::Vector4(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector4__SWIG_2(float* jarg1) { + void * jresult ; + float *arg1 = (float *) 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = jarg1; + { + try { + result = (Dali::Vector4 *)new Dali::Vector4((float const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector4__SWIG_3(void * jarg1) { + void * jresult ; + Dali::Vector2 *arg1 = 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector4 *)new Dali::Vector4((Dali::Vector2 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Vector4__SWIG_4(void * jarg1) { + void * jresult ; + Dali::Vector3 *arg1 = 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector4 *)new Dali::Vector4((Dali::Vector3 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_ONE_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Vector4::ONE; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_XAXIS_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Vector4::XAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_YAXIS_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Vector4::YAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_ZAXIS_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Vector4::ZAXIS; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_ZERO_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Vector4::ZERO; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Assign__SWIG_0(void * jarg1, float* jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float *arg2 = (float *) 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = jarg2; + { + try { + result = (Dali::Vector4 *) &(arg1)->operator =((float const *)arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Assign__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector4 *) &(arg1)->operator =((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Assign__SWIG_2(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector4 *) &(arg1)->operator =((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Add(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector4 const *)arg1)->operator +((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_AddAssign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector4 *) &(arg1)->operator +=((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Subtract__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector4 const *)arg1)->operator -((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_SubtractAssign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector4 *) &(arg1)->operator -=((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Multiply__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector4 const *)arg1)->operator *((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Multiply__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = ((Dali::Vector4 const *)arg1)->operator *(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_MultiplyAssign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector4 *) &(arg1)->operator *=((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_MultiplyAssign__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Vector4 *) &(arg1)->operator *=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Divide__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector4 const *)arg1)->operator /((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Divide__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = ((Dali::Vector4 const *)arg1)->operator /(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_DivideAssign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector4 *) &(arg1)->operator /=((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_DivideAssign__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Vector4 *) &(arg1)->operator /=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Subtract__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + { + try { + result = ((Dali::Vector4 const *)arg1)->operator -(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Vector4_EqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Vector4 const *)arg1)->operator ==((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Vector4_NotEqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Vector4 const *)arg1)->operator !=((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_ValueOfIndex__SWIG_0(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + unsigned int arg2 ; + float *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (float *) &((Dali::Vector4 const *)arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = *result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_Dot__SWIG_0(void * jarg1, void * jarg2) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector3 *arg2 = 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (float)((Dali::Vector4 const *)arg1)->Dot((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_Dot__SWIG_1(void * jarg1, void * jarg2) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (float)((Dali::Vector4 const *)arg1)->Dot((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_Dot4(void * jarg1, void * jarg2) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (float)((Dali::Vector4 const *)arg1)->Dot4((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_Cross(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Vector4 const *)arg1)->Cross((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_Length(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + { + try { + result = (float)((Dali::Vector4 const *)arg1)->Length(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_LengthSquared(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + { + try { + result = (float)((Dali::Vector4 const *)arg1)->LengthSquared(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_Normalize(void * jarg1) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + { + try { + (arg1)->Normalize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_Clamp(void * jarg1, void * jarg2, void * jarg3) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 *arg3 = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + arg3 = (Dali::Vector4 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + { + try { + (arg1)->Clamp((Dali::Vector4 const &)*arg2,(Dali::Vector4 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Vector4_AsFloat__SWIG_0(void * jarg1) { + void * jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + { + try { + result = (float *)((Dali::Vector4 const *)arg1)->AsFloat(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_x_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->x = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_x_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->x); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_r_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->r = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_r_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->r); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_s_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->s = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_s_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->s); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_y_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->y = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_y_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->y); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_g_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->g = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_g_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->g); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_t_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->t = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_t_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->t); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_z_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->z = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_z_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->z); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_b_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->b = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_b_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->b); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_p_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->p = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_p_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->p); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_w_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->w = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_w_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->w); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_a_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->a = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_a_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->a); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Vector4_q_set(void * jarg1, float jarg2) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float arg2 ; + + arg1 = (Dali::Vector4 *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->q = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Vector4_q_get(void * jarg1) { + float jresult ; + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + float result; + + arg1 = (Dali::Vector4 *)jarg1; + result = (float) ((arg1)->q); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Vector4(void * jarg1) { + Dali::Vector4 *arg1 = (Dali::Vector4 *) 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Min__SWIG_2(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = Dali::Min((Dali::Vector4 const &)*arg1,(Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Max__SWIG_2(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector4 *arg1 = 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = Dali::Max((Dali::Vector4 const &)*arg1,(Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_2(void * jarg1, float jarg2, float jarg3) { + void * jresult ; + Dali::Vector4 *arg1 = 0 ; + float *arg2 = 0 ; + float *arg3 = 0 ; + float temp2 ; + float temp3 ; + Dali::Vector4 result; + + arg1 = (Dali::Vector4 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + temp2 = (float)jarg2; + arg2 = &temp2; + temp3 = (float)jarg3; + arg3 = &temp3; + { + try { + result = Dali::Clamp((Dali::Vector4 const &)*arg1,(float const &)*arg2,(float const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_0() { + void * jresult ; + Dali::Uint16Pair *result = 0 ; + + { + try { + result = (Dali::Uint16Pair *)new Dali::Uint16Pair(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_1(unsigned int jarg1, unsigned int jarg2) { + void * jresult ; + uint32_t arg1 ; + uint32_t arg2 ; + Dali::Uint16Pair *result = 0 ; + + arg1 = (uint32_t)jarg1; + arg2 = (uint32_t)jarg2; + { + try { + result = (Dali::Uint16Pair *)new Dali::Uint16Pair(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Uint16Pair *arg1 = 0 ; + Dali::Uint16Pair *result = 0 ; + + arg1 = (Dali::Uint16Pair *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Uint16Pair *)new Dali::Uint16Pair((Dali::Uint16Pair const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetWidth(void * jarg1, unsigned short jarg2) { + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + uint16_t arg2 ; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (uint16_t)jarg2; + { + try { + (arg1)->SetWidth(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetWidth(void * jarg1) { + unsigned short jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + uint16_t result; + + arg1 = (Dali::Uint16Pair *)jarg1; + { + try { + result = ((Dali::Uint16Pair const *)arg1)->GetWidth(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetHeight(void * jarg1, unsigned short jarg2) { + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + uint16_t arg2 ; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (uint16_t)jarg2; + { + try { + (arg1)->SetHeight(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetHeight(void * jarg1) { + unsigned short jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + uint16_t result; + + arg1 = (Dali::Uint16Pair *)jarg1; + { + try { + result = ((Dali::Uint16Pair const *)arg1)->GetHeight(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetX(void * jarg1, unsigned short jarg2) { + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + uint16_t arg2 ; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (uint16_t)jarg2; + { + try { + (arg1)->SetX(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetX(void * jarg1) { + unsigned short jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + uint16_t result; + + arg1 = (Dali::Uint16Pair *)jarg1; + { + try { + result = ((Dali::Uint16Pair const *)arg1)->GetX(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetY(void * jarg1, unsigned short jarg2) { + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + uint16_t arg2 ; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (uint16_t)jarg2; + { + try { + (arg1)->SetY(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetY(void * jarg1) { + unsigned short jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + uint16_t result; + + arg1 = (Dali::Uint16Pair *)jarg1; + { + try { + result = ((Dali::Uint16Pair const *)arg1)->GetY(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Uint16Pair_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + Dali::Uint16Pair *arg2 = 0 ; + Dali::Uint16Pair *result = 0 ; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (Dali::Uint16Pair *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Uint16Pair *) &(arg1)->operator =((Dali::Uint16Pair const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Uint16Pair_EqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + Dali::Uint16Pair *arg2 = 0 ; + bool result; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (Dali::Uint16Pair *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Uint16Pair const *)arg1)->operator ==((Dali::Uint16Pair const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Uint16Pair_NotEqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + Dali::Uint16Pair *arg2 = 0 ; + bool result; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (Dali::Uint16Pair *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Uint16Pair const *)arg1)->operator !=((Dali::Uint16Pair const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Uint16Pair_LessThan(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + Dali::Uint16Pair *arg2 = 0 ; + bool result; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (Dali::Uint16Pair *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Uint16Pair const *)arg1)->operator <((Dali::Uint16Pair const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Uint16Pair_GreaterThan(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + Dali::Uint16Pair *arg2 = 0 ; + bool result; + + arg1 = (Dali::Uint16Pair *)jarg1; + arg2 = (Dali::Uint16Pair *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Uint16Pair const *)arg1)->operator >((Dali::Uint16Pair const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Uint16Pair(void * jarg1) { + Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ; + + arg1 = (Dali::Uint16Pair *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_0() { + void * jresult ; + Dali::Degree *result = 0 ; + + { + try { + result = (Dali::Degree *)new Dali::Degree(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_1(float jarg1) { + void * jresult ; + float arg1 ; + Dali::Degree *result = 0 ; + + arg1 = (float)jarg1; + { + try { + result = (Dali::Degree *)new Dali::Degree(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Radian arg1 ; + Dali::Radian *argp1 ; + Dali::Degree *result = 0 ; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = (Dali::Degree *)new Dali::Degree(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Degree_degree_set(void * jarg1, float jarg2) { + Dali::Degree *arg1 = (Dali::Degree *) 0 ; + float arg2 ; + + arg1 = (Dali::Degree *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->degree = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Degree_degree_get(void * jarg1) { + float jresult ; + Dali::Degree *arg1 = (Dali::Degree *) 0 ; + float result; + + arg1 = (Dali::Degree *)jarg1; + result = (float) ((arg1)->degree); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Degree(void * jarg1) { + Dali::Degree *arg1 = (Dali::Degree *) 0 ; + + arg1 = (Dali::Degree *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_360_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_360; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_315_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_315; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_270_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_270; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_225_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_225; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_180_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_180; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_135_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_135; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_120_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_120; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_90_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_90; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_60_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_60; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_45_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_45; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_30_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_30; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_0_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::ANGLE_0; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_5(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Degree *arg1 = 0 ; + Dali::Degree *arg2 = 0 ; + bool result; + + arg1 = (Dali::Degree *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0); + return 0; + } + arg2 = (Dali::Degree *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali::operator ==((Dali::Degree const &)*arg1,(Dali::Degree const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_4(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Degree *arg1 = 0 ; + Dali::Degree *arg2 = 0 ; + bool result; + + arg1 = (Dali::Degree *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0); + return 0; + } + arg2 = (Dali::Degree *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali::operator !=((Dali::Degree const &)*arg1,(Dali::Degree const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_3(void * jarg1, float jarg2, float jarg3) { + void * jresult ; + Dali::Degree arg1 ; + float arg2 ; + float arg3 ; + Dali::Degree *argp1 ; + Dali::Degree result; + + argp1 = (Dali::Degree *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg1 = *argp1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = Dali::Clamp(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Degree((const Dali::Degree &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_0() { + void * jresult ; + Dali::Radian *result = 0 ; + + { + try { + result = (Dali::Radian *)new Dali::Radian(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_1(float jarg1) { + void * jresult ; + float arg1 ; + Dali::Radian *result = 0 ; + + arg1 = (float)jarg1; + { + try { + result = (Dali::Radian *)new Dali::Radian(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Degree arg1 ; + Dali::Degree *argp1 ; + Dali::Radian *result = 0 ; + + argp1 = (Dali::Degree *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = (Dali::Radian *)new Dali::Radian(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Radian_Assign__SWIG_0(void * jarg1, float jarg2) { + void * jresult ; + Dali::Radian *arg1 = (Dali::Radian *) 0 ; + float arg2 ; + Dali::Radian *result = 0 ; + + arg1 = (Dali::Radian *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Radian *) &(arg1)->operator =(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Radian_Assign__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Radian *arg1 = (Dali::Radian *) 0 ; + Dali::Degree arg2 ; + Dali::Degree *argp2 ; + Dali::Radian *result = 0 ; + + arg1 = (Dali::Radian *)jarg1; + argp2 = (Dali::Degree *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (Dali::Radian *) &(arg1)->operator =(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Radian_ConvertToFloat(void * jarg1) { + float jresult ; + Dali::Radian *arg1 = (Dali::Radian *) 0 ; + float result; + + arg1 = (Dali::Radian *)jarg1; + { + try { + result = (float)((Dali::Radian const *)arg1)->operator float(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Radian_radian_set(void * jarg1, float jarg2) { + Dali::Radian *arg1 = (Dali::Radian *) 0 ; + float arg2 ; + + arg1 = (Dali::Radian *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->radian = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Radian_radian_get(void * jarg1) { + float jresult ; + Dali::Radian *arg1 = (Dali::Radian *) 0 ; + float result; + + arg1 = (Dali::Radian *)jarg1; + result = (float) ((arg1)->radian); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Radian(void * jarg1) { + Dali::Radian *arg1 = (Dali::Radian *) 0 ; + + arg1 = (Dali::Radian *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_6(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Radian arg1 ; + Dali::Radian arg2 ; + Dali::Radian *argp1 ; + Dali::Radian *argp2 ; + bool result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator ==(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_5(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Radian arg1 ; + Dali::Radian arg2 ; + Dali::Radian *argp1 ; + Dali::Radian *argp2 ; + bool result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator !=(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_7(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Radian arg1 ; + Dali::Degree arg2 ; + Dali::Radian *argp1 ; + Dali::Degree *argp2 ; + bool result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Degree *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator ==(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_6(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Radian arg1 ; + Dali::Degree arg2 ; + Dali::Radian *argp1 ; + Dali::Degree *argp2 ; + bool result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Degree *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator !=(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_8(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Degree arg1 ; + Dali::Radian arg2 ; + Dali::Degree *argp1 ; + Dali::Radian *argp2 ; + bool result; + + argp1 = (Dali::Degree *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator ==(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_7(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Degree arg1 ; + Dali::Radian arg2 ; + Dali::Degree *argp1 ; + Dali::Radian *argp2 ; + bool result; + + argp1 = (Dali::Degree *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator !=(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_0(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Radian arg1 ; + Dali::Radian arg2 ; + Dali::Radian *argp1 ; + Dali::Radian *argp2 ; + bool result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator >(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_1(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Radian arg1 ; + Dali::Degree arg2 ; + Dali::Radian *argp1 ; + Dali::Degree *argp2 ; + bool result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Degree *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator >(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_2(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Degree arg1 ; + Dali::Radian arg2 ; + Dali::Degree *argp1 ; + Dali::Radian *argp2 ; + bool result; + + argp1 = (Dali::Degree *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator >(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LessThan__SWIG_0(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Radian arg1 ; + Dali::Radian arg2 ; + Dali::Radian *argp1 ; + Dali::Radian *argp2 ; + bool result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator <(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LessThan__SWIG_1(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Radian arg1 ; + Dali::Degree arg2 ; + Dali::Radian *argp1 ; + Dali::Degree *argp2 ; + bool result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Degree *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator <(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LessThan__SWIG_2(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Degree arg1 ; + Dali::Radian arg2 ; + Dali::Degree *argp1 ; + Dali::Radian *argp2 ; + bool result; + + argp1 = (Dali::Degree *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali::operator <(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Multiply(void * jarg1, float jarg2) { + void * jresult ; + Dali::Radian arg1 ; + float arg2 ; + Dali::Radian *argp1 ; + Dali::Radian result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + arg2 = (float)jarg2; + { + try { + result = Dali::operator *(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Radian((const Dali::Radian &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Subtract(void * jarg1) { + void * jresult ; + Dali::Radian arg1 ; + Dali::Radian *argp1 ; + Dali::Radian result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::operator -(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Radian((const Dali::Radian &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_4(void * jarg1, float jarg2, float jarg3) { + void * jresult ; + Dali::Radian arg1 ; + float arg2 ; + float arg3 ; + Dali::Radian *argp1 ; + Dali::Radian result; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = Dali::Clamp(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Radian((const Dali::Radian &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Quaternion__SWIG_0() { + void * jresult ; + Dali::Quaternion *result = 0 ; + + { + try { + result = (Dali::Quaternion *)new Dali::Quaternion(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Quaternion__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4) { + void * jresult ; + float arg1 ; + float arg2 ; + float arg3 ; + float arg4 ; + Dali::Quaternion *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (Dali::Quaternion *)new Dali::Quaternion(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Quaternion__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Vector4 *arg1 = 0 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Quaternion *)new Dali::Quaternion((Dali::Vector4 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Quaternion__SWIG_3(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Radian arg1 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Radian *argp1 ; + Dali::Quaternion *result = 0 ; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Quaternion *)new Dali::Quaternion(arg1,(Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Quaternion__SWIG_4(void * jarg1, void * jarg2, void * jarg3) { + void * jresult ; + Dali::Radian arg1 ; + Dali::Radian arg2 ; + Dali::Radian arg3 ; + Dali::Radian *argp1 ; + Dali::Radian *argp2 ; + Dali::Radian *argp3 ; + Dali::Quaternion *result = 0 ; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + argp3 = (Dali::Radian *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg3 = *argp3; + { + try { + result = (Dali::Quaternion *)new Dali::Quaternion(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Quaternion__SWIG_5(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = 0 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Quaternion *)new Dali::Quaternion((Dali::Matrix const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Quaternion__SWIG_6(void * jarg1, void * jarg2, void * jarg3) { + void * jresult ; + Dali::Vector3 *arg1 = 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 *arg3 = 0 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Quaternion *)new Dali::Quaternion((Dali::Vector3 const &)*arg1,(Dali::Vector3 const &)*arg2,(Dali::Vector3 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Quaternion__SWIG_7(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector3 *arg1 = 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Quaternion *)new Dali::Quaternion((Dali::Vector3 const &)*arg1,(Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Quaternion(void * jarg1) { + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_IDENTITY_get() { + void * jresult ; + Dali::Quaternion *result = 0 ; + + result = (Dali::Quaternion *)&Dali::Quaternion::IDENTITY; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Quaternion_IsIdentity(void * jarg1) { + unsigned int jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + bool result; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = (bool)((Dali::Quaternion const *)arg1)->IsIdentity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Quaternion_ToAxisAngle(void * jarg1, void * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Radian *arg3 = 0 ; + bool result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return 0; + } + arg3 = (Dali::Radian *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Radian & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Quaternion const *)arg1)->ToAxisAngle(*arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_AsVector(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = (Dali::Vector4 *) &((Dali::Quaternion const *)arg1)->AsVector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Quaternion_SetEuler(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Radian arg2 ; + Dali::Radian arg3 ; + Dali::Radian arg4 ; + Dali::Radian *argp2 ; + Dali::Radian *argp3 ; + Dali::Radian *argp4 ; + + arg1 = (Dali::Quaternion *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Radian *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg3 = *argp3; + argp4 = (Dali::Radian *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->SetEuler(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_EulerAngles(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = ((Dali::Quaternion const *)arg1)->EulerAngles(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Add(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Quaternion const *)arg1)->operator +((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Subtract__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Quaternion const *)arg1)->operator -((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Multiply__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Quaternion const *)arg1)->operator *((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Multiply__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Quaternion const *)arg1)->operator *((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Divide__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Quaternion const *)arg1)->operator /((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Multiply__SWIG_2(void * jarg1, float jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + float arg2 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (float)jarg2; + { + try { + result = ((Dali::Quaternion const *)arg1)->operator *(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Divide__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + float arg2 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (float)jarg2; + { + try { + result = ((Dali::Quaternion const *)arg1)->operator /(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Subtract__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = ((Dali::Quaternion const *)arg1)->operator -(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_AddAssign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Quaternion *) &(arg1)->operator +=((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_SubtractAssign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Quaternion *) &(arg1)->operator -=((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_MultiplyAssign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Quaternion *) &(arg1)->operator *=((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_MultiplyAssign__SWIG_1(void * jarg1, float jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + float arg2 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Quaternion *) &(arg1)->operator *=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_DivideAssign(void * jarg1, float jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + float arg2 ; + Dali::Quaternion *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Quaternion *) &(arg1)->operator /=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Quaternion_EqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + bool result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Quaternion const *)arg1)->operator ==((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Quaternion_NotEqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion *arg2 = 0 ; + bool result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Quaternion const *)arg1)->operator !=((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Quaternion_Length(void * jarg1) { + float jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + float result; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = (float)((Dali::Quaternion const *)arg1)->Length(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Quaternion_LengthSquared(void * jarg1) { + float jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + float result; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = (float)((Dali::Quaternion const *)arg1)->LengthSquared(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Quaternion_Normalize(void * jarg1) { + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + (arg1)->Normalize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Normalized(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = ((Dali::Quaternion const *)arg1)->Normalized(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Quaternion_Conjugate(void * jarg1) { + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + (arg1)->Conjugate(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Quaternion_Invert(void * jarg1) { + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + (arg1)->Invert(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Log(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = ((Dali::Quaternion const *)arg1)->Log(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Exp(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + { + try { + result = ((Dali::Quaternion const *)arg1)->Exp(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Quaternion_Dot(void * jarg1, void * jarg2) { + float jresult ; + Dali::Quaternion *arg1 = 0 ; + Dali::Quaternion *arg2 = 0 ; + float result; + + arg1 = (Dali::Quaternion *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (float)Dali::Quaternion::Dot((Dali::Quaternion const &)*arg1,(Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Lerp(void * jarg1, void * jarg2, float jarg3) { + void * jresult ; + Dali::Quaternion *arg1 = 0 ; + Dali::Quaternion *arg2 = 0 ; + float arg3 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg3 = (float)jarg3; + { + try { + result = Dali::Quaternion::Lerp((Dali::Quaternion const &)*arg1,(Dali::Quaternion const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Slerp(void * jarg1, void * jarg2, float jarg3) { + void * jresult ; + Dali::Quaternion *arg1 = 0 ; + Dali::Quaternion *arg2 = 0 ; + float arg3 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg3 = (float)jarg3; + { + try { + result = Dali::Quaternion::Slerp((Dali::Quaternion const &)*arg1,(Dali::Quaternion const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_SlerpNoInvert(void * jarg1, void * jarg2, float jarg3) { + void * jresult ; + Dali::Quaternion *arg1 = 0 ; + Dali::Quaternion *arg2 = 0 ; + float arg3 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg3 = (float)jarg3; + { + try { + result = Dali::Quaternion::SlerpNoInvert((Dali::Quaternion const &)*arg1,(Dali::Quaternion const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Squad(void * jarg1, void * jarg2, void * jarg3, void * jarg4, float jarg5) { + void * jresult ; + Dali::Quaternion *arg1 = 0 ; + Dali::Quaternion *arg2 = 0 ; + Dali::Quaternion *arg3 = 0 ; + Dali::Quaternion *arg4 = 0 ; + float arg5 ; + Dali::Quaternion result; + + arg1 = (Dali::Quaternion *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg3 = (Dali::Quaternion *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg4 = (Dali::Quaternion *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg5 = (float)jarg5; + { + try { + result = Dali::Quaternion::Squad((Dali::Quaternion const &)*arg1,(Dali::Quaternion const &)*arg2,(Dali::Quaternion const &)*arg3,(Dali::Quaternion const &)*arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Quaternion_AngleBetween(void * jarg1, void * jarg2) { + float jresult ; + Dali::Quaternion *arg1 = 0 ; + Dali::Quaternion *arg2 = 0 ; + float result; + + arg1 = (Dali::Quaternion *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (float)Dali::Quaternion::AngleBetween((Dali::Quaternion const &)*arg1,(Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Rotate__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Quaternion const *)arg1)->Rotate((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_Rotate__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Quaternion const *)arg1)->Rotate((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Quaternion_mVector_set(void * jarg1, void * jarg2) { + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Vector4 *arg2 = (Dali::Vector4 *) 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (arg1) (arg1)->mVector = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Quaternion_mVector_get(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = (Dali::Quaternion *) 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + result = (Dali::Vector4 *)& ((arg1)->mVector); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_0() { + void * jresult ; + Dali::Matrix *result = 0 ; + + { + try { + result = (Dali::Matrix *)new Dali::Matrix(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_1(unsigned int jarg1) { + void * jresult ; + bool arg1 ; + Dali::Matrix *result = 0 ; + + arg1 = jarg1 ? true : false; + { + try { + result = (Dali::Matrix *)new Dali::Matrix(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_2(float* jarg1) { + void * jresult ; + float *arg1 = (float *) 0 ; + Dali::Matrix *result = 0 ; + + arg1 = jarg1; + { + try { + result = (Dali::Matrix *)new Dali::Matrix((float const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_3(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = 0 ; + Dali::Matrix *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Matrix *)new Dali::Matrix((Dali::Quaternion const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_4(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = 0 ; + Dali::Matrix *result = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Matrix *)new Dali::Matrix((Dali::Matrix const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Matrix *arg2 = 0 ; + Dali::Matrix *result = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Matrix *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Matrix *) &(arg1)->operator =((Dali::Matrix const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_IDENTITY_get() { + void * jresult ; + Dali::Matrix *result = 0 ; + + result = (Dali::Matrix *)&Dali::Matrix::IDENTITY; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetIdentity(void * jarg1) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + (arg1)->SetIdentity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetIdentityAndScale(void * jarg1, void * jarg2) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetIdentityAndScale((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_InvertTransform(void * jarg1, void * jarg2) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Matrix *arg2 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Matrix *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0); + return ; + } + { + try { + ((Dali::Matrix const *)arg1)->InvertTransform(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Matrix_Invert(void * jarg1) { + unsigned int jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + bool result; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + result = (bool)(arg1)->Invert(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Transpose(void * jarg1) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + (arg1)->Transpose(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetXAxis(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + result = ((Dali::Matrix const *)arg1)->GetXAxis(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetYAxis(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + result = ((Dali::Matrix const *)arg1)->GetYAxis(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetZAxis(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + result = ((Dali::Matrix const *)arg1)->GetZAxis(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetXAxis(void * jarg1, void * jarg2) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetXAxis((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetYAxis(void * jarg1, void * jarg2) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetYAxis((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetZAxis(void * jarg1, void * jarg2) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetZAxis((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetTranslation(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector4 *result = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + result = (Dali::Vector4 *) &((Dali::Matrix const *)arg1)->GetTranslation(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetTranslation3(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + result = (Dali::Vector3 *) &((Dali::Matrix const *)arg1)->GetTranslation3(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTranslation__SWIG_0(void * jarg1, void * jarg2) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector4 *arg2 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetTranslation((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTranslation__SWIG_1(void * jarg1, void * jarg2) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetTranslation((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_OrthoNormalize(void * jarg1) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + (arg1)->OrthoNormalize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_AsFloat__SWIG_0(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + float *result = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + result = (float *)((Dali::Matrix const *)arg1)->AsFloat(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::Matrix *arg1 = 0 ; + Dali::Matrix *arg2 = 0 ; + Dali::Matrix *arg3 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0); + return ; + } + arg2 = (Dali::Matrix *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return ; + } + arg3 = (Dali::Matrix *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return ; + } + { + try { + Dali::Matrix::Multiply(*arg1,(Dali::Matrix const &)*arg2,(Dali::Matrix const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_1(void * jarg1, void * jarg2, void * jarg3) { + Dali::Matrix *arg1 = 0 ; + Dali::Matrix *arg2 = 0 ; + Dali::Quaternion *arg3 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0); + return ; + } + arg2 = (Dali::Matrix *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return ; + } + arg3 = (Dali::Quaternion *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return ; + } + { + try { + Dali::Matrix::Multiply(*arg1,(Dali::Matrix const &)*arg2,(Dali::Quaternion const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_2(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector4 *arg2 = 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Matrix const *)arg1)->operator *((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Matrix_EqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Matrix *arg2 = 0 ; + bool result; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Matrix *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Matrix const *)arg1)->operator ==((Dali::Matrix const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Matrix_NotEqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Matrix *arg2 = 0 ; + bool result; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Matrix *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Matrix const *)arg1)->operator !=((Dali::Matrix const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTransformComponents(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Quaternion *arg3 = 0 ; + Dali::Vector3 *arg4 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg3 = (Dali::Quaternion *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return ; + } + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Quaternion const &)*arg3,(Dali::Vector3 const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetInverseTransformComponents__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Quaternion *arg3 = 0 ; + Dali::Vector3 *arg4 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg3 = (Dali::Quaternion *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return ; + } + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetInverseTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Quaternion const &)*arg3,(Dali::Vector3 const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetInverseTransformComponents__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Vector3 *arg3 = 0 ; + Dali::Vector3 *arg4 = 0 ; + Dali::Vector3 *arg5 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg5 = (Dali::Vector3 *)jarg5; + if (!arg5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetInverseTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Vector3 const &)*arg3,(Dali::Vector3 const &)*arg4,(Dali::Vector3 const &)*arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_GetTransformComponents(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Quaternion *arg3 = 0 ; + Dali::Vector3 *arg4 = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return ; + } + arg3 = (Dali::Quaternion *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion & type is null", 0); + return ; + } + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return ; + } + { + try { + ((Dali::Matrix const *)arg1)->GetTransformComponents(*arg2,*arg3,*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Matrix(void * jarg1) { + Dali::Matrix *arg1 = (Dali::Matrix *) 0 ; + + arg1 = (Dali::Matrix *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_IDENTITY_get() { + void * jresult ; + Dali::Matrix3 *result = 0 ; + + result = (Dali::Matrix3 *)&Dali::Matrix3::IDENTITY; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_0() { + void * jresult ; + Dali::Matrix3 *result = 0 ; + + { + try { + result = (Dali::Matrix3 *)new Dali::Matrix3(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Matrix3 *arg1 = 0 ; + Dali::Matrix3 *result = 0 ; + + arg1 = (Dali::Matrix3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Matrix3 *)new Dali::Matrix3((Dali::Matrix3 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = 0 ; + Dali::Matrix3 *result = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Matrix3 *)new Dali::Matrix3((Dali::Matrix const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_3(float jarg1, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6, float jarg7, float jarg8, float jarg9) { + void * jresult ; + float arg1 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + float arg6 ; + float arg7 ; + float arg8 ; + float arg9 ; + Dali::Matrix3 *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + arg6 = (float)jarg6; + arg7 = (float)jarg7; + arg8 = (float)jarg8; + arg9 = (float)jarg9; + { + try { + result = (Dali::Matrix3 *)new Dali::Matrix3(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Assign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + Dali::Matrix3 *arg2 = 0 ; + Dali::Matrix3 *result = 0 ; + + arg1 = (Dali::Matrix3 *)jarg1; + arg2 = (Dali::Matrix3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Matrix3 *) &(arg1)->operator =((Dali::Matrix3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Assign__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + Dali::Matrix *arg2 = 0 ; + Dali::Matrix3 *result = 0 ; + + arg1 = (Dali::Matrix3 *)jarg1; + arg2 = (Dali::Matrix *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Matrix3 *) &(arg1)->operator =((Dali::Matrix const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Matrix3_EqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + Dali::Matrix3 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Matrix3 *)jarg1; + arg2 = (Dali::Matrix3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Matrix3 const *)arg1)->operator ==((Dali::Matrix3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Matrix3_NotEqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + Dali::Matrix3 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Matrix3 *)jarg1; + arg2 = (Dali::Matrix3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Matrix3 const *)arg1)->operator !=((Dali::Matrix3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Matrix3(void * jarg1) { + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + + arg1 = (Dali::Matrix3 *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_SetIdentity(void * jarg1) { + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + + arg1 = (Dali::Matrix3 *)jarg1; + { + try { + (arg1)->SetIdentity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_AsFloat__SWIG_0(void * jarg1) { + void * jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + float *result = 0 ; + + arg1 = (Dali::Matrix3 *)jarg1; + { + try { + result = (float *)((Dali::Matrix3 const *)arg1)->AsFloat(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Matrix3_Invert(void * jarg1) { + unsigned int jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + bool result; + + arg1 = (Dali::Matrix3 *)jarg1; + { + try { + result = (bool)(arg1)->Invert(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Matrix3_Transpose(void * jarg1) { + unsigned int jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + bool result; + + arg1 = (Dali::Matrix3 *)jarg1; + { + try { + result = (bool)(arg1)->Transpose(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_Scale(void * jarg1, float jarg2) { + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + float arg2 ; + + arg1 = (Dali::Matrix3 *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->Scale(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix3_Magnitude(void * jarg1) { + float jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + float result; + + arg1 = (Dali::Matrix3 *)jarg1; + { + try { + result = (float)((Dali::Matrix3 const *)arg1)->Magnitude(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Matrix3_ScaledInverseTranspose(void * jarg1) { + unsigned int jresult ; + Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ; + bool result; + + arg1 = (Dali::Matrix3 *)jarg1; + { + try { + result = (bool)(arg1)->ScaledInverseTranspose(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_Multiply(void * jarg1, void * jarg2, void * jarg3) { + Dali::Matrix3 *arg1 = 0 ; + Dali::Matrix3 *arg2 = 0 ; + Dali::Matrix3 *arg3 = 0 ; + + arg1 = (Dali::Matrix3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 & type is null", 0); + return ; + } + arg2 = (Dali::Matrix3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0); + return ; + } + arg3 = (Dali::Matrix3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0); + return ; + } + { + try { + Dali::Matrix3::Multiply(*arg1,(Dali::Matrix3 const &)*arg2,(Dali::Matrix3 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Range(float jarg1, float jarg2) { + float jresult ; + float arg1 ; + float arg2 ; + float result; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)Dali::Random::Range(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Axis() { + void * jresult ; + Dali::Vector4 result; + + { + try { + result = Dali::Random::Axis(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleAxis__SWIG_0() { + void * jresult ; + Dali::AngleAxis *result = 0 ; + + { + try { + result = (Dali::AngleAxis *)new Dali::AngleAxis(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleAxis__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Radian arg1 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Radian *argp1 ; + Dali::AngleAxis *result = 0 ; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::AngleAxis *)new Dali::AngleAxis(arg1,(Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleAxis_angle_set(void * jarg1, void * jarg2) { + Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ; + Dali::Radian *arg2 = (Dali::Radian *) 0 ; + + arg1 = (Dali::AngleAxis *)jarg1; + arg2 = (Dali::Radian *)jarg2; + if (arg1) (arg1)->angle = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleAxis_angle_get(void * jarg1) { + void * jresult ; + Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ; + Dali::Radian *result = 0 ; + + arg1 = (Dali::AngleAxis *)jarg1; + result = (Dali::Radian *)& ((arg1)->angle); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleAxis_axis_set(void * jarg1, void * jarg2) { + Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ; + Dali::Vector3 *arg2 = (Dali::Vector3 *) 0 ; + + arg1 = (Dali::AngleAxis *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (arg1) (arg1)->axis = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleAxis_axis_get(void * jarg1) { + void * jresult ; + Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::AngleAxis *)jarg1; + result = (Dali::Vector3 *)& ((arg1)->axis); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AngleAxis(void * jarg1) { + Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ; + + arg1 = (Dali::AngleAxis *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_9(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::AngleAxis *arg1 = 0 ; + Dali::AngleAxis *arg2 = 0 ; + bool result; + + arg1 = (Dali::AngleAxis *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0); + return 0; + } + arg2 = (Dali::AngleAxis *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali::operator ==((Dali::AngleAxis const &)*arg1,(Dali::AngleAxis const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_INVALID_INDEX_get() { + int jresult ; + int result; + + result = (int)(int)Dali::Property::INVALID_INDEX; + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_INVALID_KEY_get() { + int jresult ; + int result; + + result = (int)(int)Dali::Property::INVALID_KEY; + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_INVALID_COMPONENT_INDEX_get() { + int jresult ; + int result; + + result = (int)(int)Dali::Property::INVALID_COMPONENT_INDEX; + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_0(void * jarg1, int jarg2) { + void * jresult ; + Dali::Handle *arg1 = 0 ; + Dali::Property::Index arg2 ; + Dali::Property *result = 0 ; + + arg1 = (Dali::Handle *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return 0; + } + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (Dali::Property *)new Dali::Property(*arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_1(void * jarg1, int jarg2, int jarg3) { + void * jresult ; + Dali::Handle *arg1 = 0 ; + Dali::Property::Index arg2 ; + int arg3 ; + Dali::Property *result = 0 ; + + arg1 = (Dali::Handle *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return 0; + } + arg2 = (Dali::Property::Index)jarg2; + arg3 = (int)jarg3; + { + try { + result = (Dali::Property *)new Dali::Property(*arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_2(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Handle *arg1 = 0 ; + std::string *arg2 = 0 ; + Dali::Property *result = 0 ; + + arg1 = (Dali::Handle *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return 0; + } + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (Dali::Property *)new Dali::Property(*arg1,(std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_3(void * jarg1, char * jarg2, int jarg3) { + void * jresult ; + Dali::Handle *arg1 = 0 ; + std::string *arg2 = 0 ; + int arg3 ; + Dali::Property *result = 0 ; + + arg1 = (Dali::Handle *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return 0; + } + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (int)jarg3; + { + try { + result = (Dali::Property *)new Dali::Property(*arg1,(std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property(void * jarg1) { + Dali::Property *arg1 = (Dali::Property *) 0 ; + + arg1 = (Dali::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property__object_set(void * jarg1, void * jarg2) { + Dali::Property *arg1 = (Dali::Property *) 0 ; + Dali::Handle *arg2 = 0 ; + + arg1 = (Dali::Property *)jarg1; + arg2 = (Dali::Handle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return ; + } + if (arg1) (arg1)->object = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property__object_get(void * jarg1) { + void * jresult ; + Dali::Property *arg1 = (Dali::Property *) 0 ; + Dali::Handle *result = 0 ; + + arg1 = (Dali::Property *)jarg1; + result = (Dali::Handle *) &(Dali::Handle &) ((arg1)->object); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_propertyIndex_set(void * jarg1, int jarg2) { + Dali::Property *arg1 = (Dali::Property *) 0 ; + Dali::Property::Index arg2 ; + + arg1 = (Dali::Property *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + if (arg1) (arg1)->propertyIndex = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_propertyIndex_get(void * jarg1) { + int jresult ; + Dali::Property *arg1 = (Dali::Property *) 0 ; + Dali::Property::Index result; + + arg1 = (Dali::Property *)jarg1; + result = (Dali::Property::Index) ((arg1)->propertyIndex); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_componentIndex_set(void * jarg1, int jarg2) { + Dali::Property *arg1 = (Dali::Property *) 0 ; + int arg2 ; + + arg1 = (Dali::Property *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->componentIndex = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_componentIndex_get(void * jarg1) { + int jresult ; + Dali::Property *arg1 = (Dali::Property *) 0 ; + int result; + + arg1 = (Dali::Property *)jarg1; + result = (int) ((arg1)->componentIndex); + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Array__SWIG_0() { + void * jresult ; + Dali::Property::Array *result = 0 ; + + { + try { + result = (Dali::Property::Array *)new Dali::Property::Array(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Array__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Property::Array *arg1 = 0 ; + Dali::Property::Array *result = 0 ; + + arg1 = (Dali::Property::Array *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Array *)new Dali::Property::Array((Dali::Property::Array const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Array(void * jarg1) { + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + + arg1 = (Dali::Property::Array *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Size(void * jarg1) { + unsigned long jresult ; + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Array::SizeType result; + + arg1 = (Dali::Property::Array *)jarg1; + { + try { + result = ((Dali::Property::Array const *)arg1)->Size(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Count(void * jarg1) { + unsigned long jresult ; + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Array::SizeType result; + + arg1 = (Dali::Property::Array *)jarg1; + { + try { + result = ((Dali::Property::Array const *)arg1)->Count(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Array_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + bool result; + + arg1 = (Dali::Property::Array *)jarg1; + { + try { + result = (bool)((Dali::Property::Array const *)arg1)->Empty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Clear(void * jarg1) { + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + + arg1 = (Dali::Property::Array *)jarg1; + { + try { + (arg1)->Clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Reserve(void * jarg1, unsigned long jarg2) { + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Array::SizeType arg2 ; + + arg1 = (Dali::Property::Array *)jarg1; + arg2 = (Dali::Property::Array::SizeType)jarg2; + { + try { + (arg1)->Reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Resize(void * jarg1, unsigned long jarg2) { + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Array::SizeType arg2 ; + + arg1 = (Dali::Property::Array *)jarg1; + arg2 = (Dali::Property::Array::SizeType)jarg2; + { + try { + (arg1)->Resize(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Capacity(void * jarg1) { + unsigned long jresult ; + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Array::SizeType result; + + arg1 = (Dali::Property::Array *)jarg1; + { + try { + result = (arg1)->Capacity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_PushBack(void * jarg1, void * jarg2) { + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Value *arg2 = 0 ; + + arg1 = (Dali::Property::Array *)jarg1; + arg2 = (Dali::Property::Value *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return ; + } + { + try { + (arg1)->PushBack((Dali::Property::Value const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_GetElementAt__SWIG_0(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Array::SizeType arg2 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Array *)jarg1; + arg2 = (Dali::Property::Array::SizeType)jarg2; + { + try { + result = (Dali::Property::Value *) &((Dali::Property::Array const *)arg1)->GetElementAt(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Array::SizeType arg2 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Array *)jarg1; + arg2 = (Dali::Property::Array::SizeType)jarg2; + { + try { + result = (Dali::Property::Value *) &((Dali::Property::Array const *)arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ; + Dali::Property::Array *arg2 = 0 ; + Dali::Property::Array *result = 0 ; + + arg1 = (Dali::Property::Array *)jarg1; + arg2 = (Dali::Property::Array *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Array *) &(arg1)->operator =((Dali::Property::Array const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_type_set(void * jarg1, int jarg2) { + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + enum Dali::Property::Key::Type arg2 ; + + arg1 = (Dali::Property::Key *)jarg1; + arg2 = (enum Dali::Property::Key::Type)jarg2; + if (arg1) (arg1)->type = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Key_type_get(void * jarg1) { + int jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + enum Dali::Property::Key::Type result; + + arg1 = (Dali::Property::Key *)jarg1; + result = (enum Dali::Property::Key::Type) ((arg1)->type); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_indexKey_set(void * jarg1, int jarg2) { + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + Dali::Property::Index arg2 ; + + arg1 = (Dali::Property::Key *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + if (arg1) (arg1)->indexKey = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Key_indexKey_get(void * jarg1) { + int jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + Dali::Property::Index result; + + arg1 = (Dali::Property::Key *)jarg1; + result = (Dali::Property::Index) ((arg1)->indexKey); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_stringKey_set(void * jarg1, char * jarg2) { + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::Property::Key *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + if (arg1) (arg1)->stringKey = *arg2; + + //argout typemap for const std::string& + +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Property_Key_stringKey_get(void * jarg1) { + char * jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::Property::Key *)jarg1; + result = (std::string *) & ((arg1)->stringKey); + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Key__SWIG_0(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::Property::Key *result = 0 ; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = (Dali::Property::Key *)new Dali::Property::Key((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Key__SWIG_1(int jarg1) { + void * jresult ; + Dali::Property::Index arg1 ; + Dali::Property::Key *result = 0 ; + + arg1 = (Dali::Property::Index)jarg1; + { + try { + result = (Dali::Property::Key *)new Dali::Property::Key(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_0(void * jarg1, char * jarg2) { + unsigned int jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + std::string *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Key *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (bool)(arg1)->operator ==((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_1(void * jarg1, int jarg2) { + unsigned int jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + Dali::Property::Index arg2 ; + bool result; + + arg1 = (Dali::Property::Key *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (bool)(arg1)->operator ==(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_2(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + Dali::Property::Key *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Key *)jarg1; + arg2 = (Dali::Property::Key *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Key const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->operator ==((Dali::Property::Key const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_0(void * jarg1, char * jarg2) { + unsigned int jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + std::string *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Key *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (bool)(arg1)->operator !=((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_1(void * jarg1, int jarg2) { + unsigned int jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + Dali::Property::Index arg2 ; + bool result; + + arg1 = (Dali::Property::Key *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (bool)(arg1)->operator !=(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_2(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + Dali::Property::Key *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Key *)jarg1; + arg2 = (Dali::Property::Key *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Key const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->operator !=((Dali::Property::Key const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Key(void * jarg1) { + Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ; + + arg1 = (Dali::Property::Key *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Map__SWIG_0() { + void * jresult ; + Dali::Property::Map *result = 0 ; + + { + try { + result = (Dali::Property::Map *)new Dali::Property::Map(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Map__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Property::Map *arg1 = 0 ; + Dali::Property::Map *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Map *)new Dali::Property::Map((Dali::Property::Map const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Map(void * jarg1) { + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Map_Count(void * jarg1) { + unsigned long jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Map::SizeType result; + + arg1 = (Dali::Property::Map *)jarg1; + { + try { + result = ((Dali::Property::Map const *)arg1)->Count(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Map_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + bool result; + + arg1 = (Dali::Property::Map *)jarg1; + { + try { + result = (bool)((Dali::Property::Map const *)arg1)->Empty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert__SWIG_0(void * jarg1, char * jarg2, void * jarg3) { + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + char *arg2 = (char *) 0 ; + Dali::Property::Value *arg3 = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (char *)jarg2; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return ; + } + { + try { + (arg1)->Insert((char const *)arg2,(Dali::Property::Value const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert__SWIG_2(void * jarg1, int jarg2, void * jarg3) { + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Value *arg3 = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return ; + } + { + try { + (arg1)->Insert(arg2,(Dali::Property::Value const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Add__SWIG_0(void * jarg1, char * jarg2, void * jarg3) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + char *arg2 = (char *) 0 ; + Dali::Property::Value *arg3 = 0 ; + Dali::Property::Map *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (char *)jarg2; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Map *) &(arg1)->Add((char const *)arg2,(Dali::Property::Value const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Add__SWIG_2(void * jarg1, int jarg2, void * jarg3) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Value *arg3 = 0 ; + Dali::Property::Map *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Map *) &(arg1)->Add(arg2,(Dali::Property::Value const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetValue(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Map::SizeType arg2 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Map::SizeType)jarg2; + { + try { + result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->GetValue(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Property_Map_GetKey(void * jarg1, unsigned long jarg2) { + char * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Map::SizeType arg2 ; + std::string *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Map::SizeType)jarg2; + { + try { + result = (std::string *) &((Dali::Property::Map const *)arg1)->GetKey(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetKeyAt(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Map::SizeType arg2 ; + SwigValueWrapper< Dali::Property::Key > result; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Map::SizeType)jarg2; + { + try { + result = ((Dali::Property::Map const *)arg1)->GetKeyAt(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Property::Key((const Dali::Property::Key &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetPair(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Map::SizeType arg2 ; + StringValuePair *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Map::SizeType)jarg2; + { + try { + result = (StringValuePair *) &((Dali::Property::Map const *)arg1)->GetPair(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_0(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + char *arg2 = (char *) 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (char *)jarg2; + { + try { + result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find((char const *)arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_2(void * jarg1, int jarg2) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_3(void * jarg1, int jarg2, char * jarg3) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Index arg2 ; + std::string *arg3 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + { + try { + result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2,(std::string const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_4(void * jarg1, char * jarg2, int jarg3) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Type arg3 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Type)jarg3; + { + try { + result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find((std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_5(void * jarg1, int jarg2, int jarg3) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Type arg3 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + arg3 = (Dali::Property::Type)jarg3; + { + try { + result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Clear(void * jarg1) { + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + { + try { + (arg1)->Clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Merge(void * jarg1, void * jarg2) { + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Map *arg2 = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Map *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return ; + } + { + try { + (arg1)->Merge((Dali::Property::Map const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_ValueOfIndex__SWIG_0(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->operator []((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_ValueOfIndex__SWIG_2(void * jarg1, int jarg2) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ; + Dali::Property::Map *arg2 = 0 ; + Dali::Property::Map *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + arg2 = (Dali::Property::Map *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Map *) &(arg1)->operator =((Dali::Property::Map const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_0() { + void * jresult ; + Dali::Property::Value *result = 0 ; + + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_1(unsigned int jarg1) { + void * jresult ; + bool arg1 ; + Dali::Property::Value *result = 0 ; + + arg1 = jarg1 ? true : false; + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_2(int jarg1) { + void * jresult ; + int arg1 ; + Dali::Property::Value *result = 0 ; + + arg1 = (int)jarg1; + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_3(float jarg1) { + void * jresult ; + float arg1 ; + Dali::Property::Value *result = 0 ; + + arg1 = (float)jarg1; + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_4(void * jarg1) { + void * jresult ; + Dali::Vector2 *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector2 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_5(void * jarg1) { + void * jresult ; + Dali::Vector3 *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector3 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_6(void * jarg1) { + void * jresult ; + Dali::Vector4 *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Vector4 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector4 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_7(void * jarg1) { + void * jresult ; + Dali::Matrix3 *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Matrix3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Matrix3 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_8(void * jarg1) { + void * jresult ; + Dali::Matrix *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Matrix *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Matrix const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_9(void * jarg1) { + void * jresult ; + Dali::Rect< int > *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Rect< int > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Rect< int > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_10(void * jarg1) { + void * jresult ; + Dali::AngleAxis *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::AngleAxis *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::AngleAxis const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_11(void * jarg1) { + void * jresult ; + Dali::Quaternion *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Quaternion *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Quaternion const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_12(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_14(void * jarg1) { + void * jresult ; + Dali::Property::Array *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Array *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_15(void * jarg1) { + void * jresult ; + Dali::Property::Map *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Map *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_16(int jarg1) { + void * jresult ; + Dali::Property::Type arg1 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Type)jarg1; + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_17(void * jarg1) { + void * jresult ; + Dali::Property::Value *arg1 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Value *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Property::Value const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Property::Value *arg2 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Property::Value *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Value *) &(arg1)->operator =((Dali::Property::Value const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Value(void * jarg1) { + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + + arg1 = (Dali::Property::Value *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Value_GetType(void * jarg1) { + int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Property::Type result; + + arg1 = (Dali::Property::Value *)jarg1; + { + try { + result = (Dali::Property::Type)((Dali::Property::Value const *)arg1)->GetType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_1(void * jarg1, unsigned int * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + bool *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (bool *)jarg2; + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_2(void * jarg1, float * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + float *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (float *)jarg2; + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_3(void * jarg1, int * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + int *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (int *)jarg2; + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_4(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Rect< int > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Rect< int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_5(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Vector2 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_6(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Vector3 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_7(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Vector4 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_8(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Matrix3 *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Matrix3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_9(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Matrix *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Matrix *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_10(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::AngleAxis *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::AngleAxis *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_11(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Quaternion *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_12(void * jarg1, char** jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + std::string *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + + //typemap in + std::string temp; + arg2 = &temp; + + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //Typemap argout in c++ file. + //This will convert c++ string to c# string + *jarg2 = SWIG_csharp_string_callback(arg2->c_str()); + + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_13(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Property::Array *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Property::Array *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_14(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Property::Map *arg2 = 0 ; + bool result; + + arg1 = (Dali::Property::Value *)jarg1; + arg2 = (Dali::Property::Map *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_GetArray(void * jarg1) { + void * jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Property::Array *result = 0 ; + + arg1 = (Dali::Property::Value *)jarg1; + { + try { + result = (Dali::Property::Array *)((Dali::Property::Value const *)arg1)->GetArray(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_GetMap(void * jarg1) { + void * jresult ; + Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ; + Dali::Property::Map *result = 0 ; + + arg1 = (Dali::Property::Value *)jarg1; + { + try { + result = (Dali::Property::Map *)((Dali::Property::Value const *)arg1)->GetMap(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetName(int jarg1) { + char * jresult ; + Dali::Property::Type arg1 ; + char *result = 0 ; + + arg1 = (Dali::Property::Type)jarg1; + { + try { + result = (char *)Dali::PropertyTypes::GetName(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((const char *)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BaseObject_DoAction(void * jarg1, char * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Map *arg3 = 0 ; + bool result; + + arg1 = (Dali::BaseObject *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Map *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->DoAction((std::string const &)*arg2,(Dali::Property::Map const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_BaseObject_GetTypeName(void * jarg1) { + char * jresult ; + Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::BaseObject *)jarg1; + { + try { + result = (std::string *) &((Dali::BaseObject const *)arg1)->GetTypeName(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BaseObject_GetTypeInfo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ; + Dali::TypeInfo *arg2 = 0 ; + bool result; + + arg1 = (Dali::BaseObject *)jarg1; + arg2 = (Dali::TypeInfo *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::BaseObject const *)arg1)->GetTypeInfo(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BaseObject_DoConnectSignal(void * jarg1, void * jarg2, char * jarg3, void * jarg4) { + unsigned int jresult ; + Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ; + ConnectionTrackerInterface *arg2 = (ConnectionTrackerInterface *) 0 ; + std::string *arg3 = 0 ; + FunctorDelegate *arg4 = (FunctorDelegate *) 0 ; + bool result; + + arg1 = (Dali::BaseObject *)jarg1; + arg2 = (ConnectionTrackerInterface *)jarg2; + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + arg4 = (FunctorDelegate *)jarg4; + { + try { + result = (bool)(arg1)->DoConnectSignal(arg2,(std::string const &)*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GetImplementation(void * jarg1) { + void * jresult ; + Dali::BaseHandle *arg1 = 0 ; + Dali::BaseObject *result = 0 ; + + arg1 = (Dali::BaseHandle *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0); + return 0; + } + { + try { + result = (Dali::BaseObject *) &Dali::GetImplementation((Dali::BaseHandle const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_0(void * jarg1) { + void * jresult ; + Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ; + Dali::BaseHandle *result = 0 ; + + arg1 = (Dali::BaseObject *)jarg1; + { + try { + result = (Dali::BaseHandle *)new Dali::BaseHandle(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_1() { + void * jresult ; + Dali::BaseHandle *result = 0 ; + + { + try { + result = (Dali::BaseHandle *)new Dali::BaseHandle(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_BaseHandle(void * jarg1) { + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + + arg1 = (Dali::BaseHandle *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_2(void * jarg1) { + void * jresult ; + Dali::BaseHandle *arg1 = 0 ; + Dali::BaseHandle *result = 0 ; + + arg1 = (Dali::BaseHandle *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0); + return 0; + } + { + try { + result = (Dali::BaseHandle *)new Dali::BaseHandle((Dali::BaseHandle const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + Dali::BaseHandle *arg2 = 0 ; + Dali::BaseHandle *result = 0 ; + + arg1 = (Dali::BaseHandle *)jarg1; + arg2 = (Dali::BaseHandle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0); + return 0; + } + { + try { + result = (Dali::BaseHandle *) &(arg1)->operator =((Dali::BaseHandle const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BaseHandle_DoAction(void * jarg1, char * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Map *arg3 = 0 ; + bool result; + + arg1 = (Dali::BaseHandle *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Map *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->DoAction((std::string const &)*arg2,(Dali::Property::Map const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_BaseHandle_GetTypeName(void * jarg1) { + char * jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::BaseHandle *)jarg1; + { + try { + result = (std::string *) &((Dali::BaseHandle const *)arg1)->GetTypeName(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BaseHandle_GetTypeInfo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + Dali::TypeInfo *arg2 = 0 ; + bool result; + + arg1 = (Dali::BaseHandle *)jarg1; + arg2 = (Dali::TypeInfo *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::BaseHandle const *)arg1)->GetTypeInfo(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_GetBaseObject__SWIG_0(void * jarg1) { + void * jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + Dali::BaseObject *result = 0 ; + + arg1 = (Dali::BaseHandle *)jarg1; + { + try { + result = (Dali::BaseObject *) &(arg1)->GetBaseObject(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BaseHandle_Reset(void * jarg1) { + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + + arg1 = (Dali::BaseHandle *)jarg1; + { + try { + (arg1)->Reset(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BaseHandle_EqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + Dali::BaseHandle *arg2 = 0 ; + bool result; + + arg1 = (Dali::BaseHandle *)jarg1; + arg2 = (Dali::BaseHandle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::BaseHandle const *)arg1)->operator ==((Dali::BaseHandle const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BaseHandle_NotEqualTo(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + Dali::BaseHandle *arg2 = 0 ; + bool result; + + arg1 = (Dali::BaseHandle *)jarg1; + arg2 = (Dali::BaseHandle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::BaseHandle const *)arg1)->operator !=((Dali::BaseHandle const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_GetObjectPtr(void * jarg1) { + void * jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + Dali::RefObject *result = 0 ; + + arg1 = (Dali::BaseHandle *)jarg1; + { + try { + result = (Dali::RefObject *)((Dali::BaseHandle const *)arg1)->GetObjectPtr(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BaseHandle_IsHandleEmpty(void * jarg1) { + unsigned int jresult ; + Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ; + bool result; + + arg1 = (Dali::BaseHandle *)jarg1; + { + try { + result = (bool)Dali_BaseHandle_IsHandleEmpty((Dali::BaseHandle const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LessThan__SWIG_3(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::BaseHandle *arg1 = 0 ; + Dali::BaseHandle *arg2 = 0 ; + bool result; + + arg1 = (Dali::BaseHandle *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0); + return 0; + } + arg2 = (Dali::BaseHandle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali::operator <((Dali::BaseHandle const &)*arg1,(Dali::BaseHandle const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ConnectionTrackerInterface(void * jarg1) { + Dali::ConnectionTrackerInterface *arg1 = (Dali::ConnectionTrackerInterface *) 0 ; + + arg1 = (Dali::ConnectionTrackerInterface *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTrackerInterface_SignalConnected(void * jarg1, void * jarg2, void * jarg3) { + Dali::ConnectionTrackerInterface *arg1 = (Dali::ConnectionTrackerInterface *) 0 ; + SlotObserver *arg2 = (SlotObserver *) 0 ; + CallbackBase *arg3 = (CallbackBase *) 0 ; + + arg1 = (Dali::ConnectionTrackerInterface *)jarg1; + arg2 = (SlotObserver *)jarg2; + arg3 = (CallbackBase *)jarg3; + { + try { + (arg1)->SignalConnected(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SignalObserver(void * jarg1) { + Dali::SignalObserver *arg1 = (Dali::SignalObserver *) 0 ; + + arg1 = (Dali::SignalObserver *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SignalObserver_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) { + Dali::SignalObserver *arg1 = (Dali::SignalObserver *) 0 ; + Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ; + Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ; + + arg1 = (Dali::SignalObserver *)jarg1; + arg2 = (Dali::SlotObserver *)jarg2; + arg3 = (Dali::CallbackBase *)jarg3; + { + try { + (arg1)->SignalDisconnected(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SlotObserver(void * jarg1) { + Dali::SlotObserver *arg1 = (Dali::SlotObserver *) 0 ; + + arg1 = (Dali::SlotObserver *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SlotObserver_SlotDisconnected(void * jarg1, void * jarg2) { + Dali::SlotObserver *arg1 = (Dali::SlotObserver *) 0 ; + Dali::CallbackBase *arg2 = (Dali::CallbackBase *) 0 ; + + arg1 = (Dali::SlotObserver *)jarg1; + arg2 = (Dali::CallbackBase *)jarg2; + { + try { + (arg1)->SlotDisconnected(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ConnectionTracker(void * jarg1) { + Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ; + + arg1 = (Dali::ConnectionTracker *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_DisconnectAll(void * jarg1) { + Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ; + + arg1 = (Dali::ConnectionTracker *)jarg1; + { + try { + (arg1)->DisconnectAll(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_SignalConnected(void * jarg1, void * jarg2, void * jarg3) { + Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ; + Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ; + Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ; + + arg1 = (Dali::ConnectionTracker *)jarg1; + arg2 = (Dali::SlotObserver *)jarg2; + arg3 = (Dali::CallbackBase *)jarg3; + { + try { + (arg1)->SignalConnected(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) { + Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ; + Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ; + Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ; + + arg1 = (Dali::ConnectionTracker *)jarg1; + arg2 = (Dali::SlotObserver *)jarg2; + arg3 = (Dali::CallbackBase *)jarg3; + { + try { + (arg1)->SignalDisconnected(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ConnectionTracker_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ; + std::size_t result; + + arg1 = (Dali::ConnectionTracker *)jarg1; + { + try { + result = ((Dali::ConnectionTracker const *)arg1)->GetConnectionCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectRegistry__SWIG_0() { + void * jresult ; + Dali::ObjectRegistry *result = 0 ; + + { + try { + result = (Dali::ObjectRegistry *)new Dali::ObjectRegistry(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectRegistry(void * jarg1) { + Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ; + + arg1 = (Dali::ObjectRegistry *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectRegistry__SWIG_1(void * jarg1) { + void * jresult ; + Dali::ObjectRegistry *arg1 = 0 ; + Dali::ObjectRegistry *result = 0 ; + + arg1 = (Dali::ObjectRegistry *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ObjectRegistry const & type is null", 0); + return 0; + } + { + try { + result = (Dali::ObjectRegistry *)new Dali::ObjectRegistry((Dali::ObjectRegistry const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ; + Dali::ObjectRegistry *arg2 = 0 ; + Dali::ObjectRegistry *result = 0 ; + + arg1 = (Dali::ObjectRegistry *)jarg1; + arg2 = (Dali::ObjectRegistry *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ObjectRegistry const & type is null", 0); + return 0; + } + { + try { + result = (Dali::ObjectRegistry *) &(arg1)->operator =((Dali::ObjectRegistry const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_ObjectCreatedSignal(void * jarg1) { + void * jresult ; + Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ; + Dali::ObjectRegistry::ObjectCreatedSignalType *result = 0 ; + + arg1 = (Dali::ObjectRegistry *)jarg1; + { + try { + result = (Dali::ObjectRegistry::ObjectCreatedSignalType *) &(arg1)->ObjectCreatedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_ObjectDestroyedSignal(void * jarg1) { + void * jresult ; + Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ; + Dali::ObjectRegistry::ObjectDestroyedSignalType *result = 0 ; + + arg1 = (Dali::ObjectRegistry *)jarg1; + { + try { + result = (Dali::ObjectRegistry::ObjectDestroyedSignalType *) &(arg1)->ObjectDestroyedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyCondition__SWIG_0() { + void * jresult ; + Dali::PropertyCondition *result = 0 ; + + { + try { + result = (Dali::PropertyCondition *)new Dali::PropertyCondition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyCondition(void * jarg1) { + Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ; + + arg1 = (Dali::PropertyCondition *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyCondition__SWIG_1(void * jarg1) { + void * jresult ; + Dali::PropertyCondition *arg1 = 0 ; + Dali::PropertyCondition *result = 0 ; + + arg1 = (Dali::PropertyCondition *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PropertyCondition *)new Dali::PropertyCondition((Dali::PropertyCondition const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyCondition_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ; + Dali::PropertyCondition *arg2 = 0 ; + Dali::PropertyCondition *result = 0 ; + + arg1 = (Dali::PropertyCondition *)jarg1; + arg2 = (Dali::PropertyCondition *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PropertyCondition *) &(arg1)->operator =((Dali::PropertyCondition const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyCondition_GetArgumentCount(void * jarg1) { + unsigned long jresult ; + Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ; + std::size_t result; + + arg1 = (Dali::PropertyCondition *)jarg1; + { + try { + result = ((Dali::PropertyCondition const *)arg1)->GetArgumentCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PropertyCondition_GetArgument(void * jarg1, unsigned long jarg2) { + float jresult ; + Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ; + std::size_t arg2 ; + float result; + + arg1 = (Dali::PropertyCondition *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = (float)((Dali::PropertyCondition const *)arg1)->GetArgument(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LessThanCondition(float jarg1) { + void * jresult ; + float arg1 ; + Dali::PropertyCondition result; + + arg1 = (float)jarg1; + { + try { + result = Dali::LessThanCondition(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GreaterThanCondition(float jarg1) { + void * jresult ; + float arg1 ; + Dali::PropertyCondition result; + + arg1 = (float)jarg1; + { + try { + result = Dali::GreaterThanCondition(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InsideCondition(float jarg1, float jarg2) { + void * jresult ; + float arg1 ; + float arg2 ; + Dali::PropertyCondition result; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + { + try { + result = Dali::InsideCondition(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_OutsideCondition(float jarg1, float jarg2) { + void * jresult ; + float arg1 ; + float arg2 ; + Dali::PropertyCondition result; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + { + try { + result = Dali::OutsideCondition(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StepCondition__SWIG_0(float jarg1, float jarg2) { + void * jresult ; + float arg1 ; + float arg2 ; + Dali::PropertyCondition result; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + { + try { + result = Dali::StepCondition(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StepCondition__SWIG_1(float jarg1) { + void * jresult ; + float arg1 ; + Dali::PropertyCondition result; + + arg1 = (float)jarg1; + { + try { + result = Dali::StepCondition(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VariableStepCondition(void * jarg1) { + void * jresult ; + Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *arg1 = 0 ; + Dali::PropertyCondition result; + + arg1 = (Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const & type is null", 0); + return 0; + } + { + try { + result = Dali::VariableStepCondition((Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotification__SWIG_0() { + void * jresult ; + Dali::PropertyNotification *result = 0 ; + + { + try { + result = (Dali::PropertyNotification *)new Dali::PropertyNotification(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::PropertyNotification result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::PropertyNotification::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyNotification(void * jarg1) { + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + + arg1 = (Dali::PropertyNotification *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotification__SWIG_1(void * jarg1) { + void * jresult ; + Dali::PropertyNotification *arg1 = 0 ; + Dali::PropertyNotification *result = 0 ; + + arg1 = (Dali::PropertyNotification *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PropertyNotification *)new Dali::PropertyNotification((Dali::PropertyNotification const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + Dali::PropertyNotification *arg2 = 0 ; + Dali::PropertyNotification *result = 0 ; + + arg1 = (Dali::PropertyNotification *)jarg1; + arg2 = (Dali::PropertyNotification *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PropertyNotification *) &(arg1)->operator =((Dali::PropertyNotification const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_GetCondition__SWIG_0(void * jarg1) { + void * jresult ; + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + Dali::PropertyCondition result; + + arg1 = (Dali::PropertyNotification *)jarg1; + { + try { + result = (arg1)->GetCondition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_GetTarget(void * jarg1) { + void * jresult ; + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + Dali::Handle result; + + arg1 = (Dali::PropertyNotification *)jarg1; + { + try { + result = ((Dali::PropertyNotification const *)arg1)->GetTarget(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Handle((const Dali::Handle &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetTargetProperty(void * jarg1) { + int jresult ; + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + Dali::Property::Index result; + + arg1 = (Dali::PropertyNotification *)jarg1; + { + try { + result = (Dali::Property::Index)((Dali::PropertyNotification const *)arg1)->GetTargetProperty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotification_SetNotifyMode(void * jarg1, int jarg2) { + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + Dali::PropertyNotification::NotifyMode arg2 ; + + arg1 = (Dali::PropertyNotification *)jarg1; + arg2 = (Dali::PropertyNotification::NotifyMode)jarg2; + { + try { + (arg1)->SetNotifyMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetNotifyMode(void * jarg1) { + int jresult ; + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + Dali::PropertyNotification::NotifyMode result; + + arg1 = (Dali::PropertyNotification *)jarg1; + { + try { + result = (Dali::PropertyNotification::NotifyMode)(arg1)->GetNotifyMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetNotifyResult(void * jarg1) { + unsigned int jresult ; + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + bool result; + + arg1 = (Dali::PropertyNotification *)jarg1; + { + try { + result = (bool)((Dali::PropertyNotification const *)arg1)->GetNotifyResult(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_NotifySignal(void * jarg1) { + void * jresult ; + Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ; + Dali::PropertyNotifySignalType *result = 0 ; + + arg1 = (Dali::PropertyNotification *)jarg1; + { + try { + result = (Dali::PropertyNotifySignalType *) &(arg1)->NotifySignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Handle__SWIG_0() { + void * jresult ; + Dali::Handle *result = 0 ; + + { + try { + result = (Dali::Handle *)new Dali::Handle(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_New() { + void * jresult ; + Dali::Handle result; + + { + try { + result = Dali::Handle::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Handle((const Dali::Handle &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Handle(void * jarg1) { + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + + arg1 = (Dali::Handle *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Handle__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Handle *arg1 = 0 ; + Dali::Handle *result = 0 ; + + arg1 = (Dali::Handle *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Handle *)new Dali::Handle((Dali::Handle const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Handle *arg2 = 0 ; + Dali::Handle *result = 0 ; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Handle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Handle *) &(arg1)->operator =((Dali::Handle const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Handle result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Handle::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Handle((const Dali::Handle &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Handle_Supports(void * jarg1, int jarg2) { + unsigned int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Handle::Capability arg2 ; + bool result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Handle::Capability)jarg2; + { + try { + result = (bool)((Dali::Handle const *)arg1)->Supports(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyCount(void * jarg1) { + unsigned int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + unsigned int result; + + arg1 = (Dali::Handle *)jarg1; + { + try { + result = (unsigned int)((Dali::Handle const *)arg1)->GetPropertyCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Handle_GetPropertyName(void * jarg1, int jarg2) { + char * jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + std::string result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = ((Dali::Handle const *)arg1)->GetPropertyName(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((&result)->c_str()); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndex__SWIG_0(void * jarg1, char * jarg2) { + int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Index result; + + arg1 = (Dali::Handle *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (Dali::Property::Index)((Dali::Handle const *)arg1)->GetPropertyIndex((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndex__SWIG_1(void * jarg1, int jarg2) { + int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Index result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (Dali::Property::Index)((Dali::Handle const *)arg1)->GetPropertyIndex(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndex__SWIG_2(void * jarg1, void * jarg2) { + int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + SwigValueWrapper< Dali::Property::Key > arg2 ; + Dali::Property::Key *argp2 ; + Dali::Property::Index result; + + arg1 = (Dali::Handle *)jarg1; + argp2 = (Dali::Property::Key *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Key", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (Dali::Property::Index)((Dali::Handle const *)arg1)->GetPropertyIndex(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Handle_IsPropertyWritable(void * jarg1, int jarg2) { + unsigned int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + bool result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (bool)((Dali::Handle const *)arg1)->IsPropertyWritable(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Handle_IsPropertyAnimatable(void * jarg1, int jarg2) { + unsigned int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + bool result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (bool)((Dali::Handle const *)arg1)->IsPropertyAnimatable(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Handle_IsPropertyAConstraintInput(void * jarg1, int jarg2) { + unsigned int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + bool result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (bool)((Dali::Handle const *)arg1)->IsPropertyAConstraintInput(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyType(void * jarg1, int jarg2) { + int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Type result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (Dali::Property::Type)((Dali::Handle const *)arg1)->GetPropertyType(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_SetProperty(void * jarg1, int jarg2, void * jarg3) { + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Value *arg3 = 0 ; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return ; + } + { + try { + (arg1)->SetProperty(arg2,(Dali::Property::Value const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_0(void * jarg1, char * jarg2, void * jarg3) { + int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Value *arg3 = 0 ; + Dali::Property::Index result; + + arg1 = (Dali::Handle *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Index)(arg1)->RegisterProperty((std::string const &)*arg2,(Dali::Property::Value const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_1(void * jarg1, int jarg2, char * jarg3, void * jarg4) { + int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + std::string *arg3 = 0 ; + Dali::Property::Value *arg4 = 0 ; + Dali::Property::Index result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + arg4 = (Dali::Property::Value *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Property::Index)(arg1)->RegisterProperty(arg2,(std::string const &)*arg3,(Dali::Property::Value const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_2(void * jarg1, char * jarg2, void * jarg3, int jarg4) { + int jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Value *arg3 = 0 ; + Dali::Property::AccessMode arg4 ; + Dali::Property::Index result; + + arg1 = (Dali::Handle *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return 0; + } + arg4 = (Dali::Property::AccessMode)jarg4; + { + try { + result = (Dali::Property::Index)(arg1)->RegisterProperty((std::string const &)*arg2,(Dali::Property::Value const &)*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_GetProperty(void * jarg1, int jarg2) { + void * jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Value result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = ((Dali::Handle const *)arg1)->GetProperty(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Property::Value((const Dali::Property::Value &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndices(void * jarg1, void * jarg2) { + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::IndexContainer *arg2 = 0 ; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::IndexContainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::IndexContainer & type is null", 0); + return ; + } + { + try { + ((Dali::Handle const *)arg1)->GetPropertyIndices(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_AddPropertyNotification__SWIG_0(void * jarg1, int jarg2, void * jarg3) { + void * jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + Dali::PropertyCondition *arg3 = 0 ; + Dali::PropertyNotification result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + arg3 = (Dali::PropertyCondition *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0); + return 0; + } + { + try { + result = (arg1)->AddPropertyNotification(arg2,(Dali::PropertyCondition const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_AddPropertyNotification__SWIG_1(void * jarg1, int jarg2, int jarg3, void * jarg4) { + void * jresult ; + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::Property::Index arg2 ; + int arg3 ; + Dali::PropertyCondition *arg4 = 0 ; + Dali::PropertyNotification result; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + arg3 = (int)jarg3; + arg4 = (Dali::PropertyCondition *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0); + return 0; + } + { + try { + result = (arg1)->AddPropertyNotification(arg2,arg3,(Dali::PropertyCondition const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemovePropertyNotification(void * jarg1, void * jarg2) { + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + Dali::PropertyNotification arg2 ; + Dali::PropertyNotification *argp2 ; + + arg1 = (Dali::Handle *)jarg1; + argp2 = (Dali::PropertyNotification *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PropertyNotification", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->RemovePropertyNotification(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemovePropertyNotifications(void * jarg1) { + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + + arg1 = (Dali::Handle *)jarg1; + { + try { + (arg1)->RemovePropertyNotifications(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemoveConstraints__SWIG_0(void * jarg1) { + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + + arg1 = (Dali::Handle *)jarg1; + { + try { + (arg1)->RemoveConstraints(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemoveConstraints__SWIG_1(void * jarg1, unsigned int jarg2) { + Dali::Handle *arg1 = (Dali::Handle *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Handle *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->RemoveConstraints(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_WEIGHT_get() { + int jresult ; + Dali::Property::Index result; + + result = (Dali::Property::Index)(Dali::Property::Index)Dali::WeightObject::WEIGHT; + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_New() { + void * jresult ; + Dali::Handle result; + + { + try { + result = Dali::WeightObject::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Handle((const Dali::Handle &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeInfo__SWIG_0() { + void * jresult ; + Dali::TypeInfo *result = 0 ; + + { + try { + result = (Dali::TypeInfo *)new Dali::TypeInfo(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeInfo(void * jarg1) { + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + + arg1 = (Dali::TypeInfo *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeInfo__SWIG_1(void * jarg1) { + void * jresult ; + Dali::TypeInfo *arg1 = 0 ; + Dali::TypeInfo *result = 0 ; + + arg1 = (Dali::TypeInfo *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TypeInfo *)new Dali::TypeInfo((Dali::TypeInfo const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + Dali::TypeInfo *arg2 = 0 ; + Dali::TypeInfo *result = 0 ; + + arg1 = (Dali::TypeInfo *)jarg1; + arg2 = (Dali::TypeInfo *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TypeInfo *) &(arg1)->operator =((Dali::TypeInfo const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetName(void * jarg1) { + char * jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::TypeInfo *)jarg1; + { + try { + result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetName(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetBaseName(void * jarg1) { + char * jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::TypeInfo *)jarg1; + { + try { + result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetBaseName(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_CreateInstance(void * jarg1) { + void * jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + Dali::BaseHandle result; + + arg1 = (Dali::TypeInfo *)jarg1; + { + try { + result = ((Dali::TypeInfo const *)arg1)->CreateInstance(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BaseHandle((const Dali::BaseHandle &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_GetCreator(void * jarg1) { + void * jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + Dali::TypeInfo::CreateFunction result; + + arg1 = (Dali::TypeInfo *)jarg1; + { + try { + result = (Dali::TypeInfo::CreateFunction)((Dali::TypeInfo const *)arg1)->GetCreator(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetActionCount(void * jarg1) { + unsigned long jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + size_t result; + + arg1 = (Dali::TypeInfo *)jarg1; + { + try { + result = ((Dali::TypeInfo const *)arg1)->GetActionCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetActionName(void * jarg1, unsigned long jarg2) { + char * jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + size_t arg2 ; + std::string result; + + arg1 = (Dali::TypeInfo *)jarg1; + arg2 = (size_t)jarg2; + { + try { + result = (arg1)->GetActionName(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((&result)->c_str()); + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetSignalCount(void * jarg1) { + unsigned long jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + size_t result; + + arg1 = (Dali::TypeInfo *)jarg1; + { + try { + result = ((Dali::TypeInfo const *)arg1)->GetSignalCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetSignalName(void * jarg1, unsigned long jarg2) { + char * jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + size_t arg2 ; + std::string result; + + arg1 = (Dali::TypeInfo *)jarg1; + arg2 = (size_t)jarg2; + { + try { + result = (arg1)->GetSignalName(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((&result)->c_str()); + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyCount(void * jarg1) { + unsigned long jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + size_t result; + + arg1 = (Dali::TypeInfo *)jarg1; + { + try { + result = ((Dali::TypeInfo const *)arg1)->GetPropertyCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyIndices(void * jarg1, void * jarg2) { + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + Dali::Property::IndexContainer *arg2 = 0 ; + + arg1 = (Dali::TypeInfo *)jarg1; + arg2 = (Dali::Property::IndexContainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::IndexContainer & type is null", 0); + return ; + } + { + try { + ((Dali::TypeInfo const *)arg1)->GetPropertyIndices(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyName(void * jarg1, int jarg2) { + char * jresult ; + Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ; + Dali::Property::Index arg2 ; + std::string *result = 0 ; + + arg1 = (Dali::TypeInfo *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + { + try { + result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetPropertyName(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ParentOriginTop_get() { + float jresult ; + float result; + + result = (float)(float)Dali::ParentOrigin::TOP; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ParentOriginBottom_get() { + float jresult ; + float result; + + result = (float)(float)Dali::ParentOrigin::BOTTOM; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ParentOriginLeft_get() { + float jresult ; + float result; + + result = (float)(float)Dali::ParentOrigin::LEFT; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ParentOriginRight_get() { + float jresult ; + float result; + + result = (float)(float)Dali::ParentOrigin::RIGHT; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ParentOriginMiddle_get() { + float jresult ; + float result; + + result = (float)(float)Dali::ParentOrigin::MIDDLE; + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginTopLeft_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::TOP_LEFT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginTopCenter_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::TOP_CENTER; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginTopRight_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::TOP_RIGHT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginCenterLeft_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::CENTER_LEFT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginCenter_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::CENTER; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginCenterRight_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::CENTER_RIGHT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginBottomLeft_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::BOTTOM_LEFT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginBottomCenter_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::BOTTOM_CENTER; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ParentOriginBottomRight_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::ParentOrigin::BOTTOM_RIGHT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_AnchorPointTop_get() { + float jresult ; + float result; + + result = (float)(float)Dali::AnchorPoint::TOP; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_AnchorPointBottom_get() { + float jresult ; + float result; + + result = (float)(float)Dali::AnchorPoint::BOTTOM; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_AnchorPointLeft_get() { + float jresult ; + float result; + + result = (float)(float)Dali::AnchorPoint::LEFT; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_AnchorPointRight_get() { + float jresult ; + float result; + + result = (float)(float)Dali::AnchorPoint::RIGHT; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_AnchorPointMiddle_get() { + float jresult ; + float result; + + result = (float)(float)Dali::AnchorPoint::MIDDLE; + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointTopLeft_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::TOP_LEFT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointTopCenter_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::TOP_CENTER; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointTopRight_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::TOP_RIGHT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointCenterLeft_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::CENTER_LEFT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointCenter_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::CENTER; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointCenterRight_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::CENTER_RIGHT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointBottomLeft_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::BOTTOM_LEFT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointBottomCenter_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::BOTTOM_CENTER; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AnchorPointBottomRight_get() { + void * jresult ; + Dali::Vector3 *result = 0 ; + + result = (Dali::Vector3 *)&Dali::AnchorPoint::BOTTOM_RIGHT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BLACK_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::BLACK; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WHITE_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::WHITE; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RED_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::RED; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GREEN_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::GREEN; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BLUE_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::BLUE; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_YELLOW_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::YELLOW; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_MAGENTA_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::MAGENTA; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CYAN_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::CYAN; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TRANSPARENT_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Color::TRANSPARENT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_MACHINE_EPSILON_0_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::MACHINE_EPSILON_0; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_MACHINE_EPSILON_1_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::MACHINE_EPSILON_1; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_MACHINE_EPSILON_10_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::MACHINE_EPSILON_10; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_MACHINE_EPSILON_100_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::MACHINE_EPSILON_100; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_MACHINE_EPSILON_1000_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::MACHINE_EPSILON_1000; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_MACHINE_EPSILON_10000_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::MACHINE_EPSILON_10000; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PI_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::PI; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PI_2_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::PI_2; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PI_4_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::PI_4; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PI_OVER_180_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::PI_OVER_180; + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ONE80_OVER_PI_get() { + float jresult ; + float result; + + result = (float)(float)Dali::Math::ONE80_OVER_PI; + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ResizePolicyDefault_get() { + int jresult ; + Dali::ResizePolicy::Type result; + + result = (Dali::ResizePolicy::Type)(Dali::ResizePolicy::Type)Dali::ResizePolicy::DEFAULT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Count(void * jarg1) { + unsigned long jresult ; + Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ; + Dali::VectorBase::SizeType result; + + arg1 = (Dali::VectorBase *)jarg1; + { + try { + result = ((Dali::VectorBase const *)arg1)->Count(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Size(void * jarg1) { + unsigned long jresult ; + Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ; + Dali::VectorBase::SizeType result; + + arg1 = (Dali::VectorBase *)jarg1; + { + try { + result = ((Dali::VectorBase const *)arg1)->Size(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VectorBase_Empty(void * jarg1) { + unsigned int jresult ; + Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ; + bool result; + + arg1 = (Dali::VectorBase *)jarg1; + { + try { + result = (bool)((Dali::VectorBase const *)arg1)->Empty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Capacity(void * jarg1) { + unsigned long jresult ; + Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ; + Dali::VectorBase::SizeType result; + + arg1 = (Dali::VectorBase *)jarg1; + { + try { + result = ((Dali::VectorBase const *)arg1)->Capacity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorBase_Release(void * jarg1) { + Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ; + + arg1 = (Dali::VectorBase *)jarg1; + { + try { + (arg1)->Release(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Image__SWIG_0() { + void * jresult ; + Dali::Image *result = 0 ; + + { + try { + result = (Dali::Image *)new Dali::Image(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Image(void * jarg1) { + Dali::Image *arg1 = (Dali::Image *) 0 ; + + arg1 = (Dali::Image *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Image__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Image *arg1 = 0 ; + Dali::Image *result = 0 ; + + arg1 = (Dali::Image *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Image const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Image *)new Dali::Image((Dali::Image const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Image_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Image *arg1 = (Dali::Image *) 0 ; + Dali::Image *arg2 = 0 ; + Dali::Image *result = 0 ; + + arg1 = (Dali::Image *)jarg1; + arg2 = (Dali::Image *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Image const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Image *) &(arg1)->operator =((Dali::Image const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Image_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Image result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Image::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Image((const Dali::Image &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Image_GetWidth(void * jarg1) { + unsigned int jresult ; + Dali::Image *arg1 = (Dali::Image *) 0 ; + unsigned int result; + + arg1 = (Dali::Image *)jarg1; + { + try { + result = (unsigned int)((Dali::Image const *)arg1)->GetWidth(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Image_GetHeight(void * jarg1) { + unsigned int jresult ; + Dali::Image *arg1 = (Dali::Image *) 0 ; + unsigned int result; + + arg1 = (Dali::Image *)jarg1; + { + try { + result = (unsigned int)((Dali::Image const *)arg1)->GetHeight(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Image_UploadedSignal(void * jarg1) { + void * jresult ; + Dali::Image *arg1 = (Dali::Image *) 0 ; + Dali::Image::ImageSignalType *result = 0 ; + + arg1 = (Dali::Image *)jarg1; + { + try { + result = (Dali::Image::ImageSignalType *) &(arg1)->UploadedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FIRST_VALID_PIXEL_FORMAT_get() { + int jresult ; + Dali::Pixel::Format result; + + result = (Dali::Pixel::Format)(Dali::Pixel::Format)Dali::Pixel::FIRST_VALID_PIXEL_FORMAT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LAST_VALID_PIXEL_FORMAT_get() { + int jresult ; + Dali::Pixel::Format result; + + result = (Dali::Pixel::Format)(Dali::Pixel::Format)Dali::Pixel::LAST_VALID_PIXEL_FORMAT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_HasAlpha(int jarg1) { + unsigned int jresult ; + Dali::Pixel::Format arg1 ; + bool result; + + arg1 = (Dali::Pixel::Format)jarg1; + { + try { + result = (bool)Dali::Pixel::HasAlpha(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GetBytesPerPixel(int jarg1) { + unsigned int jresult ; + Dali::Pixel::Format arg1 ; + unsigned int result; + + arg1 = (Dali::Pixel::Format)jarg1; + { + try { + result = (unsigned int)Dali::Pixel::GetBytesPerPixel(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GetAlphaOffsetAndMask(int jarg1, void * jarg2, void * jarg3) { + Dali::Pixel::Format arg1 ; + int *arg2 = 0 ; + int *arg3 = 0 ; + + arg1 = (Dali::Pixel::Format)jarg1; + arg2 = (int *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "int & type is null", 0); + return ; + } + arg3 = (int *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "int & type is null", 0); + return ; + } + { + try { + Dali::Pixel::GetAlphaOffsetAndMask(arg1,*arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PixelData_New(unsigned char* jarg1, unsigned int jarg2, unsigned int jarg3, unsigned int jarg4, int jarg5, int jarg6) { + void * jresult ; + unsigned char *arg1 = (unsigned char *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + unsigned int arg4 ; + Dali::Pixel::Format arg5 ; + Dali::PixelData::ReleaseFunction arg6 ; + Dali::PixelData result; + + arg1 = jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + arg4 = (unsigned int)jarg4; + arg5 = (Dali::Pixel::Format)jarg5; + arg6 = (Dali::PixelData::ReleaseFunction)jarg6; + { + try { + result = Dali::PixelData::New(arg1,arg2,arg3,arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PixelData((const Dali::PixelData &)result); + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PixelData__SWIG_0() { + void * jresult ; + Dali::PixelData *result = 0 ; + + { + try { + result = (Dali::PixelData *)new Dali::PixelData(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PixelData(void * jarg1) { + Dali::PixelData *arg1 = (Dali::PixelData *) 0 ; + + arg1 = (Dali::PixelData *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PixelData__SWIG_1(void * jarg1) { + void * jresult ; + Dali::PixelData *arg1 = 0 ; + Dali::PixelData *result = 0 ; + + arg1 = (Dali::PixelData *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PixelData const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PixelData *)new Dali::PixelData((Dali::PixelData const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PixelData_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PixelData *arg1 = (Dali::PixelData *) 0 ; + Dali::PixelData *arg2 = 0 ; + Dali::PixelData *result = 0 ; + + arg1 = (Dali::PixelData *)jarg1; + arg2 = (Dali::PixelData *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PixelData const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PixelData *) &(arg1)->operator =((Dali::PixelData const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PixelData_GetWidth(void * jarg1) { + unsigned int jresult ; + Dali::PixelData *arg1 = (Dali::PixelData *) 0 ; + unsigned int result; + + arg1 = (Dali::PixelData *)jarg1; + { + try { + result = (unsigned int)((Dali::PixelData const *)arg1)->GetWidth(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PixelData_GetHeight(void * jarg1) { + unsigned int jresult ; + Dali::PixelData *arg1 = (Dali::PixelData *) 0 ; + unsigned int result; + + arg1 = (Dali::PixelData *)jarg1; + { + try { + result = (unsigned int)((Dali::PixelData const *)arg1)->GetHeight(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PixelData_GetPixelFormat(void * jarg1) { + int jresult ; + Dali::PixelData *arg1 = (Dali::PixelData *) 0 ; + Dali::Pixel::Format result; + + arg1 = (Dali::PixelData *)jarg1; + { + try { + result = (Dali::Pixel::Format)((Dali::PixelData const *)arg1)->GetPixelFormat(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_X_get() { + unsigned int jresult ; + unsigned int result; + + result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_X; + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_X_get() { + unsigned int jresult ; + unsigned int result; + + result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_X; + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_Y_get() { + unsigned int jresult ; + unsigned int result; + + result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_Y; + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_Y_get() { + unsigned int jresult ; + unsigned int result; + + result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_Y; + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_Z_get() { + unsigned int jresult ; + unsigned int result; + + result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_Z; + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_Z_get() { + unsigned int jresult ; + unsigned int result; + + result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_Z; + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_New__SWIG_0(int jarg1, int jarg2, unsigned int jarg3, unsigned int jarg4) { + void * jresult ; + Dali::TextureType::Type arg1 ; + Dali::Pixel::Format arg2 ; + unsigned int arg3 ; + unsigned int arg4 ; + Dali::Texture result; + + arg1 = (Dali::TextureType::Type)jarg1; + arg2 = (Dali::Pixel::Format)jarg2; + arg3 = (unsigned int)jarg3; + arg4 = (unsigned int)jarg4; + { + try { + result = Dali::Texture::New(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Texture((const Dali::Texture &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_New__SWIG_1(void * jarg1) { + void * jresult ; + NativeImageInterface *arg1 = 0 ; + Dali::Texture result; + + arg1 = (NativeImageInterface *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "NativeImageInterface & type is null", 0); + return 0; + } + { + try { + result = Dali::Texture::New(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Texture((const Dali::Texture &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Texture__SWIG_0() { + void * jresult ; + Dali::Texture *result = 0 ; + + { + try { + result = (Dali::Texture *)new Dali::Texture(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Texture(void * jarg1) { + Dali::Texture *arg1 = (Dali::Texture *) 0 ; + + arg1 = (Dali::Texture *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Texture__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Texture *arg1 = 0 ; + Dali::Texture *result = 0 ; + + arg1 = (Dali::Texture *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Texture *)new Dali::Texture((Dali::Texture const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Texture result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Texture::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Texture((const Dali::Texture &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Texture *arg1 = (Dali::Texture *) 0 ; + Dali::Texture *arg2 = 0 ; + Dali::Texture *result = 0 ; + + arg1 = (Dali::Texture *)jarg1; + arg2 = (Dali::Texture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Texture *) &(arg1)->operator =((Dali::Texture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_Upload__SWIG_0(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Texture *arg1 = (Dali::Texture *) 0 ; + Dali::PixelData arg2 ; + Dali::PixelData *argp2 ; + bool result; + + arg1 = (Dali::Texture *)jarg1; + argp2 = (Dali::PixelData *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PixelData", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)(arg1)->Upload(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_Upload__SWIG_1(void * jarg1, void * jarg2, unsigned int jarg3, unsigned int jarg4, unsigned int jarg5, unsigned int jarg6, unsigned int jarg7, unsigned int jarg8) { + unsigned int jresult ; + Dali::Texture *arg1 = (Dali::Texture *) 0 ; + Dali::PixelData arg2 ; + unsigned int arg3 ; + unsigned int arg4 ; + unsigned int arg5 ; + unsigned int arg6 ; + unsigned int arg7 ; + unsigned int arg8 ; + Dali::PixelData *argp2 ; + bool result; + + arg1 = (Dali::Texture *)jarg1; + argp2 = (Dali::PixelData *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PixelData", 0); + return 0; + } + arg2 = *argp2; + arg3 = (unsigned int)jarg3; + arg4 = (unsigned int)jarg4; + arg5 = (unsigned int)jarg5; + arg6 = (unsigned int)jarg6; + arg7 = (unsigned int)jarg7; + arg8 = (unsigned int)jarg8; + { + try { + result = (bool)(arg1)->Upload(arg2,arg3,arg4,arg5,arg6,arg7,arg8); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Texture_GenerateMipmaps(void * jarg1) { + Dali::Texture *arg1 = (Dali::Texture *) 0 ; + + arg1 = (Dali::Texture *)jarg1; + { + try { + (arg1)->GenerateMipmaps(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_GetWidth(void * jarg1) { + unsigned int jresult ; + Dali::Texture *arg1 = (Dali::Texture *) 0 ; + unsigned int result; + + arg1 = (Dali::Texture *)jarg1; + { + try { + result = (unsigned int)((Dali::Texture const *)arg1)->GetWidth(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_GetHeight(void * jarg1) { + unsigned int jresult ; + Dali::Texture *arg1 = (Dali::Texture *) 0 ; + unsigned int result; + + arg1 = (Dali::Texture *)jarg1; + { + try { + result = (unsigned int)((Dali::Texture const *)arg1)->GetHeight(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_New() { + void * jresult ; + Dali::Sampler result; + + { + try { + result = Dali::Sampler::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Sampler((const Dali::Sampler &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Sampler__SWIG_0() { + void * jresult ; + Dali::Sampler *result = 0 ; + + { + try { + result = (Dali::Sampler *)new Dali::Sampler(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Sampler(void * jarg1) { + Dali::Sampler *arg1 = (Dali::Sampler *) 0 ; + + arg1 = (Dali::Sampler *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Sampler__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Sampler *arg1 = 0 ; + Dali::Sampler *result = 0 ; + + arg1 = (Dali::Sampler *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Sampler const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Sampler *)new Dali::Sampler((Dali::Sampler const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Sampler result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Sampler::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Sampler((const Dali::Sampler &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Sampler *arg1 = (Dali::Sampler *) 0 ; + Dali::Sampler *arg2 = 0 ; + Dali::Sampler *result = 0 ; + + arg1 = (Dali::Sampler *)jarg1; + arg2 = (Dali::Sampler *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Sampler const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Sampler *) &(arg1)->operator =((Dali::Sampler const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetFilterMode(void * jarg1, int jarg2, int jarg3) { + Dali::Sampler *arg1 = (Dali::Sampler *) 0 ; + Dali::FilterMode::Type arg2 ; + Dali::FilterMode::Type arg3 ; + + arg1 = (Dali::Sampler *)jarg1; + arg2 = (Dali::FilterMode::Type)jarg2; + arg3 = (Dali::FilterMode::Type)jarg3; + { + try { + (arg1)->SetFilterMode(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetWrapMode__SWIG_0(void * jarg1, int jarg2, int jarg3) { + Dali::Sampler *arg1 = (Dali::Sampler *) 0 ; + Dali::WrapMode::Type arg2 ; + Dali::WrapMode::Type arg3 ; + + arg1 = (Dali::Sampler *)jarg1; + arg2 = (Dali::WrapMode::Type)jarg2; + arg3 = (Dali::WrapMode::Type)jarg3; + { + try { + (arg1)->SetWrapMode(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetWrapMode__SWIG_1(void * jarg1, int jarg2, int jarg3, int jarg4) { + Dali::Sampler *arg1 = (Dali::Sampler *) 0 ; + Dali::WrapMode::Type arg2 ; + Dali::WrapMode::Type arg3 ; + Dali::WrapMode::Type arg4 ; + + arg1 = (Dali::Sampler *)jarg1; + arg2 = (Dali::WrapMode::Type)jarg2; + arg3 = (Dali::WrapMode::Type)jarg3; + arg4 = (Dali::WrapMode::Type)jarg4; + { + try { + (arg1)->SetWrapMode(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_New() { + void * jresult ; + Dali::TextureSet result; + + { + try { + result = Dali::TextureSet::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TextureSet((const Dali::TextureSet &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextureSet__SWIG_0() { + void * jresult ; + Dali::TextureSet *result = 0 ; + + { + try { + result = (Dali::TextureSet *)new Dali::TextureSet(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextureSet(void * jarg1) { + Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ; + + arg1 = (Dali::TextureSet *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextureSet__SWIG_1(void * jarg1) { + void * jresult ; + Dali::TextureSet *arg1 = 0 ; + Dali::TextureSet *result = 0 ; + + arg1 = (Dali::TextureSet *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TextureSet *)new Dali::TextureSet((Dali::TextureSet const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::TextureSet result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::TextureSet::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TextureSet((const Dali::TextureSet &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ; + Dali::TextureSet *arg2 = 0 ; + Dali::TextureSet *result = 0 ; + + arg1 = (Dali::TextureSet *)jarg1; + arg2 = (Dali::TextureSet *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TextureSet *) &(arg1)->operator =((Dali::TextureSet const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextureSet_SetTexture(void * jarg1, unsigned long jarg2, void * jarg3) { + Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ; + size_t arg2 ; + Dali::Texture arg3 ; + Dali::Texture *argp3 ; + + arg1 = (Dali::TextureSet *)jarg1; + arg2 = (size_t)jarg2; + argp3 = (Dali::Texture *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Texture", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->SetTexture(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_GetTexture(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ; + size_t arg2 ; + Dali::Texture result; + + arg1 = (Dali::TextureSet *)jarg1; + arg2 = (size_t)jarg2; + { + try { + result = ((Dali::TextureSet const *)arg1)->GetTexture(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Texture((const Dali::Texture &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextureSet_SetSampler(void * jarg1, unsigned long jarg2, void * jarg3) { + Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ; + size_t arg2 ; + Dali::Sampler arg3 ; + Dali::Sampler *argp3 ; + + arg1 = (Dali::TextureSet *)jarg1; + arg2 = (size_t)jarg2; + argp3 = (Dali::Sampler *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Sampler", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->SetSampler(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_GetSampler(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ; + size_t arg2 ; + Dali::Sampler result; + + arg1 = (Dali::TextureSet *)jarg1; + arg2 = (size_t)jarg2; + { + try { + result = ((Dali::TextureSet const *)arg1)->GetSampler(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Sampler((const Dali::Sampler &)result); + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TextureSet_GetTextureCount(void * jarg1) { + unsigned long jresult ; + Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ; + size_t result; + + arg1 = (Dali::TextureSet *)jarg1; + { + try { + result = ((Dali::TextureSet const *)arg1)->GetTextureCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyBuffer_New(void * jarg1) { + void * jresult ; + Dali::Property::Map *arg1 = 0 ; + Dali::PropertyBuffer result; + + arg1 = (Dali::Property::Map *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0); + return 0; + } + { + try { + result = Dali::PropertyBuffer::New(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyBuffer((const Dali::PropertyBuffer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyBuffer__SWIG_0() { + void * jresult ; + Dali::PropertyBuffer *result = 0 ; + + { + try { + result = (Dali::PropertyBuffer *)new Dali::PropertyBuffer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyBuffer(void * jarg1) { + Dali::PropertyBuffer *arg1 = (Dali::PropertyBuffer *) 0 ; + + arg1 = (Dali::PropertyBuffer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyBuffer__SWIG_1(void * jarg1) { + void * jresult ; + Dali::PropertyBuffer *arg1 = 0 ; + Dali::PropertyBuffer *result = 0 ; + + arg1 = (Dali::PropertyBuffer *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyBuffer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PropertyBuffer *)new Dali::PropertyBuffer((Dali::PropertyBuffer const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyBuffer_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::PropertyBuffer result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::PropertyBuffer::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PropertyBuffer((const Dali::PropertyBuffer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyBuffer_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PropertyBuffer *arg1 = (Dali::PropertyBuffer *) 0 ; + Dali::PropertyBuffer *arg2 = 0 ; + Dali::PropertyBuffer *result = 0 ; + + arg1 = (Dali::PropertyBuffer *)jarg1; + arg2 = (Dali::PropertyBuffer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyBuffer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PropertyBuffer *) &(arg1)->operator =((Dali::PropertyBuffer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyBuffer_SetData(void * jarg1, void * jarg2, unsigned long jarg3) { + Dali::PropertyBuffer *arg1 = (Dali::PropertyBuffer *) 0 ; + void *arg2 = (void *) 0 ; + std::size_t arg3 ; + + arg1 = (Dali::PropertyBuffer *)jarg1; + arg2 = jarg2; + arg3 = (std::size_t)jarg3; + { + try { + (arg1)->SetData((void const *)arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyBuffer_GetSize(void * jarg1) { + unsigned long jresult ; + Dali::PropertyBuffer *arg1 = (Dali::PropertyBuffer *) 0 ; + std::size_t result; + + arg1 = (Dali::PropertyBuffer *)jarg1; + { + try { + result = ((Dali::PropertyBuffer const *)arg1)->GetSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_New() { + void * jresult ; + Dali::Geometry result; + + { + try { + result = Dali::Geometry::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Geometry((const Dali::Geometry &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Geometry__SWIG_0() { + void * jresult ; + Dali::Geometry *result = 0 ; + + { + try { + result = (Dali::Geometry *)new Dali::Geometry(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Geometry(void * jarg1) { + Dali::Geometry *arg1 = (Dali::Geometry *) 0 ; + + arg1 = (Dali::Geometry *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Geometry__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Geometry *arg1 = 0 ; + Dali::Geometry *result = 0 ; + + arg1 = (Dali::Geometry *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Geometry *)new Dali::Geometry((Dali::Geometry const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Geometry result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Geometry::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Geometry((const Dali::Geometry &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Geometry *arg1 = (Dali::Geometry *) 0 ; + Dali::Geometry *arg2 = 0 ; + Dali::Geometry *result = 0 ; + + arg1 = (Dali::Geometry *)jarg1; + arg2 = (Dali::Geometry *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Geometry *) &(arg1)->operator =((Dali::Geometry const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Geometry_AddVertexBuffer(void * jarg1, void * jarg2) { + unsigned long jresult ; + Dali::Geometry *arg1 = (Dali::Geometry *) 0 ; + Dali::PropertyBuffer *arg2 = 0 ; + std::size_t result; + + arg1 = (Dali::Geometry *)jarg1; + arg2 = (Dali::PropertyBuffer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyBuffer & type is null", 0); + return 0; + } + { + try { + result = (arg1)->AddVertexBuffer(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Geometry_GetNumberOfVertexBuffers(void * jarg1) { + unsigned long jresult ; + Dali::Geometry *arg1 = (Dali::Geometry *) 0 ; + std::size_t result; + + arg1 = (Dali::Geometry *)jarg1; + { + try { + result = ((Dali::Geometry const *)arg1)->GetNumberOfVertexBuffers(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_RemoveVertexBuffer(void * jarg1, unsigned long jarg2) { + Dali::Geometry *arg1 = (Dali::Geometry *) 0 ; + std::size_t arg2 ; + + arg1 = (Dali::Geometry *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + (arg1)->RemoveVertexBuffer(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_SetIndexBuffer(void * jarg1, unsigned short* jarg2, unsigned long jarg3) { + Dali::Geometry *arg1 = (Dali::Geometry *) 0 ; + unsigned short *arg2 = (unsigned short *) 0 ; + size_t arg3 ; + + arg1 = (Dali::Geometry *)jarg1; + arg2 = jarg2; + arg3 = (size_t)jarg3; + { + try { + (arg1)->SetIndexBuffer((unsigned short const *)arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_SetType(void * jarg1, int jarg2) { + Dali::Geometry *arg1 = (Dali::Geometry *) 0 ; + Dali::Geometry::Type arg2 ; + + arg1 = (Dali::Geometry *)jarg1; + arg2 = (Dali::Geometry::Type)jarg2; + { + try { + (arg1)->SetType(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Geometry_GetType(void * jarg1) { + int jresult ; + Dali::Geometry *arg1 = (Dali::Geometry *) 0 ; + Dali::Geometry::Type result; + + arg1 = (Dali::Geometry *)jarg1; + { + try { + result = (Dali::Geometry::Type)((Dali::Geometry const *)arg1)->GetType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader_Hint() { + void * jresult ; + Dali::Shader::Hint *result = 0 ; + + { + try { + result = (Dali::Shader::Hint *)new Dali::Shader::Hint(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader_Hint(void * jarg1) { + Dali::Shader::Hint *arg1 = (Dali::Shader::Hint *) 0 ; + + arg1 = (Dali::Shader::Hint *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Shader_Property_PROGRAM_get() { + int jresult ; + int result; + + result = (int)Dali::Shader::Property::PROGRAM; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader_Property() { + void * jresult ; + Dali::Shader::Property *result = 0 ; + + { + try { + result = (Dali::Shader::Property *)new Dali::Shader::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader_Property(void * jarg1) { + Dali::Shader::Property *arg1 = (Dali::Shader::Property *) 0 ; + + arg1 = (Dali::Shader::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_New__SWIG_0(char * jarg1, char * jarg2, int jarg3) { + void * jresult ; + std::string *arg1 = 0 ; + std::string *arg2 = 0 ; + Dali::Shader::Hint::Value arg3 ; + Dali::Shader result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Shader::Hint::Value)jarg3; + { + try { + result = Dali::Shader::New((std::string const &)*arg1,(std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Shader((const Dali::Shader &)result); + + //argout typemap for const std::string& + + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_New__SWIG_1(char * jarg1, char * jarg2) { + void * jresult ; + std::string *arg1 = 0 ; + std::string *arg2 = 0 ; + Dali::Shader result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = Dali::Shader::New((std::string const &)*arg1,(std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Shader((const Dali::Shader &)result); + + //argout typemap for const std::string& + + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader__SWIG_0() { + void * jresult ; + Dali::Shader *result = 0 ; + + { + try { + result = (Dali::Shader *)new Dali::Shader(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader(void * jarg1) { + Dali::Shader *arg1 = (Dali::Shader *) 0 ; + + arg1 = (Dali::Shader *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Shader *arg1 = 0 ; + Dali::Shader *result = 0 ; + + arg1 = (Dali::Shader *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Shader *)new Dali::Shader((Dali::Shader const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Shader result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Shader::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Shader((const Dali::Shader &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Shader *arg1 = (Dali::Shader *) 0 ; + Dali::Shader *arg2 = 0 ; + Dali::Shader *result = 0 ; + + arg1 = (Dali::Shader *)jarg1; + arg2 = (Dali::Shader *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Shader *) &(arg1)->operator =((Dali::Shader const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_INDEX_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::DEPTH_INDEX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_FACE_CULLING_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::FACE_CULLING_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_EQUATION_RGB_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_EQUATION_RGB; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_EQUATION_ALPHA_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_EQUATION_ALPHA; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_RGB_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_FACTOR_SRC_RGB; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_RGB_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_FACTOR_DEST_RGB; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_ALPHA_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_FACTOR_SRC_ALPHA; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_ALPHA_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_FACTOR_DEST_ALPHA; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_PRE_MULTIPLIED_ALPHA_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BLEND_PRE_MULTIPLIED_ALPHA; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_INDEX_RANGE_FIRST_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::INDEX_RANGE_FIRST; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_INDEX_RANGE_COUNT_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::INDEX_RANGE_COUNT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_WRITE_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::DEPTH_WRITE_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_FUNCTION_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::DEPTH_FUNCTION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_TEST_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::DEPTH_TEST_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_RENDER_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::RENDER_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::STENCIL_FUNCTION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_MASK_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::STENCIL_FUNCTION_MASK; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_REFERENCE_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::STENCIL_FUNCTION_REFERENCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_MASK_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::STENCIL_MASK; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_FAIL_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_FAIL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_FAIL_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_FAIL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_PASS_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_PASS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BATCHING_ENABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Renderer::Property::BATCHING_ENABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer_Property() { + void * jresult ; + Dali::Renderer::Property *result = 0 ; + + { + try { + result = (Dali::Renderer::Property *)new Dali::Renderer::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Renderer_Property(void * jarg1) { + Dali::Renderer::Property *arg1 = (Dali::Renderer::Property *) 0 ; + + arg1 = (Dali::Renderer::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_New(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Geometry *arg1 = 0 ; + Dali::Shader *arg2 = 0 ; + Dali::Renderer result; + + arg1 = (Dali::Geometry *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry & type is null", 0); + return 0; + } + arg2 = (Dali::Shader *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader & type is null", 0); + return 0; + } + { + try { + result = Dali::Renderer::New(*arg1,*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Renderer((const Dali::Renderer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer__SWIG_0() { + void * jresult ; + Dali::Renderer *result = 0 ; + + { + try { + result = (Dali::Renderer *)new Dali::Renderer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Renderer(void * jarg1) { + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + + arg1 = (Dali::Renderer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Renderer *arg1 = 0 ; + Dali::Renderer *result = 0 ; + + arg1 = (Dali::Renderer *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Renderer *)new Dali::Renderer((Dali::Renderer const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Renderer result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Renderer::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Renderer((const Dali::Renderer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + Dali::Renderer *arg2 = 0 ; + Dali::Renderer *result = 0 ; + + arg1 = (Dali::Renderer *)jarg1; + arg2 = (Dali::Renderer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Renderer *) &(arg1)->operator =((Dali::Renderer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetGeometry(void * jarg1, void * jarg2) { + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + Dali::Geometry *arg2 = 0 ; + + arg1 = (Dali::Renderer *)jarg1; + arg2 = (Dali::Geometry *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry & type is null", 0); + return ; + } + { + try { + (arg1)->SetGeometry(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetGeometry(void * jarg1) { + void * jresult ; + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + Dali::Geometry result; + + arg1 = (Dali::Renderer *)jarg1; + { + try { + result = ((Dali::Renderer const *)arg1)->GetGeometry(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Geometry((const Dali::Geometry &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetIndexRange(void * jarg1, int jarg2, int jarg3) { + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (Dali::Renderer *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + (arg1)->SetIndexRange(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetTextures(void * jarg1, void * jarg2) { + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + Dali::TextureSet *arg2 = 0 ; + + arg1 = (Dali::Renderer *)jarg1; + arg2 = (Dali::TextureSet *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet & type is null", 0); + return ; + } + { + try { + (arg1)->SetTextures(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetTextures(void * jarg1) { + void * jresult ; + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + Dali::TextureSet result; + + arg1 = (Dali::Renderer *)jarg1; + { + try { + result = ((Dali::Renderer const *)arg1)->GetTextures(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TextureSet((const Dali::TextureSet &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetShader(void * jarg1, void * jarg2) { + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + Dali::Shader *arg2 = 0 ; + + arg1 = (Dali::Renderer *)jarg1; + arg2 = (Dali::Shader *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader & type is null", 0); + return ; + } + { + try { + (arg1)->SetShader(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetShader(void * jarg1) { + void * jresult ; + Dali::Renderer *arg1 = (Dali::Renderer *) 0 ; + Dali::Shader result; + + arg1 = (Dali::Renderer *)jarg1; + { + try { + result = ((Dali::Renderer const *)arg1)->GetShader(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Shader((const Dali::Shader &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer_Attachment() { + void * jresult ; + Dali::FrameBuffer::Attachment *result = 0 ; + + { + try { + result = (Dali::FrameBuffer::Attachment *)new Dali::FrameBuffer::Attachment(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBuffer_Attachment(void * jarg1) { + Dali::FrameBuffer::Attachment *arg1 = (Dali::FrameBuffer::Attachment *) 0 ; + + arg1 = (Dali::FrameBuffer::Attachment *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_New(unsigned int jarg1, unsigned int jarg2, unsigned int jarg3) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + unsigned int arg3 ; + Dali::FrameBuffer result; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + { + try { + result = Dali::FrameBuffer::New(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer__SWIG_0() { + void * jresult ; + Dali::FrameBuffer *result = 0 ; + + { + try { + result = (Dali::FrameBuffer *)new Dali::FrameBuffer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBuffer(void * jarg1) { + Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ; + + arg1 = (Dali::FrameBuffer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer__SWIG_1(void * jarg1) { + void * jresult ; + Dali::FrameBuffer *arg1 = 0 ; + Dali::FrameBuffer *result = 0 ; + + arg1 = (Dali::FrameBuffer *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::FrameBuffer *)new Dali::FrameBuffer((Dali::FrameBuffer const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::FrameBuffer result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::FrameBuffer::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ; + Dali::FrameBuffer *arg2 = 0 ; + Dali::FrameBuffer *result = 0 ; + + arg1 = (Dali::FrameBuffer *)jarg1; + arg2 = (Dali::FrameBuffer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::FrameBuffer *) &(arg1)->operator =((Dali::FrameBuffer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_0(void * jarg1, void * jarg2) { + Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ; + Dali::Texture *arg2 = 0 ; + + arg1 = (Dali::FrameBuffer *)jarg1; + arg2 = (Dali::Texture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture & type is null", 0); + return ; + } + { + try { + (arg1)->AttachColorTexture(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_1(void * jarg1, void * jarg2, unsigned int jarg3, unsigned int jarg4) { + Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ; + Dali::Texture *arg2 = 0 ; + unsigned int arg3 ; + unsigned int arg4 ; + + arg1 = (Dali::FrameBuffer *)jarg1; + arg2 = (Dali::Texture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture & type is null", 0); + return ; + } + arg3 = (unsigned int)jarg3; + arg4 = (unsigned int)jarg4; + { + try { + (arg1)->AttachColorTexture(*arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_GetColorTexture(void * jarg1) { + void * jresult ; + Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ; + Dali::Texture result; + + arg1 = (Dali::FrameBuffer *)jarg1; + { + try { + result = (arg1)->GetColorTexture(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Texture((const Dali::Texture &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskList__SWIG_0() { + void * jresult ; + Dali::RenderTaskList *result = 0 ; + + { + try { + result = (Dali::RenderTaskList *)new Dali::RenderTaskList(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::RenderTaskList result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::RenderTaskList::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::RenderTaskList((const Dali::RenderTaskList &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTaskList(void * jarg1) { + Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ; + + arg1 = (Dali::RenderTaskList *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskList__SWIG_1(void * jarg1) { + void * jresult ; + Dali::RenderTaskList *arg1 = 0 ; + Dali::RenderTaskList *result = 0 ; + + arg1 = (Dali::RenderTaskList *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTaskList const & type is null", 0); + return 0; + } + { + try { + result = (Dali::RenderTaskList *)new Dali::RenderTaskList((Dali::RenderTaskList const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ; + Dali::RenderTaskList *arg2 = 0 ; + Dali::RenderTaskList *result = 0 ; + + arg1 = (Dali::RenderTaskList *)jarg1; + arg2 = (Dali::RenderTaskList *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTaskList const & type is null", 0); + return 0; + } + { + try { + result = (Dali::RenderTaskList *) &(arg1)->operator =((Dali::RenderTaskList const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_CreateTask(void * jarg1) { + void * jresult ; + Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ; + Dali::RenderTask result; + + arg1 = (Dali::RenderTaskList *)jarg1; + { + try { + result = (arg1)->CreateTask(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::RenderTask((const Dali::RenderTask &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTaskList_RemoveTask(void * jarg1, void * jarg2) { + Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ; + Dali::RenderTask arg2 ; + Dali::RenderTask *argp2 ; + + arg1 = (Dali::RenderTaskList *)jarg1; + argp2 = (Dali::RenderTask *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::RenderTask", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->RemoveTask(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTaskList_GetTaskCount(void * jarg1) { + unsigned int jresult ; + Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ; + unsigned int result; + + arg1 = (Dali::RenderTaskList *)jarg1; + { + try { + result = (unsigned int)((Dali::RenderTaskList const *)arg1)->GetTaskCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_GetTask(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ; + unsigned int arg2 ; + Dali::RenderTask result; + + arg1 = (Dali::RenderTaskList *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = ((Dali::RenderTaskList const *)arg1)->GetTask(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::RenderTask((const Dali::RenderTask &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_VIEWPORT_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::RenderTask::Property::VIEWPORT_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_VIEWPORT_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::RenderTask::Property::VIEWPORT_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_CLEAR_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::RenderTask::Property::CLEAR_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_REQUIRES_SYNC_get() { + int jresult ; + int result; + + result = (int)Dali::RenderTask::Property::REQUIRES_SYNC; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask_Property() { + void * jresult ; + Dali::RenderTask::Property *result = 0 ; + + { + try { + result = (Dali::RenderTask::Property *)new Dali::RenderTask::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTask_Property(void * jarg1) { + Dali::RenderTask::Property *arg1 = (Dali::RenderTask::Property *) 0 ; + + arg1 = (Dali::RenderTask::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION_get() { + void * jresult ; + bool (*result)(Dali::Vector2 &) = 0 ; + + result = (bool (*)(Dali::Vector2 &))Dali::RenderTask::DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FULLSCREEN_FRAMEBUFFER_FUNCTION_get() { + void * jresult ; + bool (*result)(Dali::Vector2 &) = 0 ; + + result = (bool (*)(Dali::Vector2 &))Dali::RenderTask::FULLSCREEN_FRAMEBUFFER_FUNCTION; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_EXCLUSIVE_get() { + unsigned int jresult ; + bool result; + + result = (bool)(bool)Dali::RenderTask::DEFAULT_EXCLUSIVE; + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_INPUT_ENABLED_get() { + unsigned int jresult ; + bool result; + + result = (bool)(bool)Dali::RenderTask::DEFAULT_INPUT_ENABLED; + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CLEAR_COLOR_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::RenderTask::DEFAULT_CLEAR_COLOR; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CLEAR_ENABLED_get() { + unsigned int jresult ; + bool result; + + result = (bool)(bool)Dali::RenderTask::DEFAULT_CLEAR_ENABLED; + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CULL_MODE_get() { + unsigned int jresult ; + bool result; + + result = (bool)(bool)Dali::RenderTask::DEFAULT_CULL_MODE; + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_REFRESH_RATE_get() { + unsigned int jresult ; + unsigned int result; + + result = (unsigned int)(unsigned int)Dali::RenderTask::DEFAULT_REFRESH_RATE; + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask__SWIG_0() { + void * jresult ; + Dali::RenderTask *result = 0 ; + + { + try { + result = (Dali::RenderTask *)new Dali::RenderTask(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::RenderTask result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::RenderTask::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::RenderTask((const Dali::RenderTask &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTask(void * jarg1) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask__SWIG_1(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = 0 ; + Dali::RenderTask *result = 0 ; + + arg1 = (Dali::RenderTask *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTask const & type is null", 0); + return 0; + } + { + try { + result = (Dali::RenderTask *)new Dali::RenderTask((Dali::RenderTask const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::RenderTask *arg2 = 0 ; + Dali::RenderTask *result = 0 ; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = (Dali::RenderTask *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTask const & type is null", 0); + return 0; + } + { + try { + result = (Dali::RenderTask *) &(arg1)->operator =((Dali::RenderTask const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetSourceActor(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetSourceActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetSourceActor(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Actor result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetSourceActor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetExclusive(void * jarg1, unsigned int jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + bool arg2 ; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetExclusive(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_IsExclusive(void * jarg1) { + unsigned int jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + bool result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = (bool)((Dali::RenderTask const *)arg1)->IsExclusive(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetInputEnabled(void * jarg1, unsigned int jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + bool arg2 ; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetInputEnabled(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_GetInputEnabled(void * jarg1) { + unsigned int jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + bool result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = (bool)((Dali::RenderTask const *)arg1)->GetInputEnabled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetCameraActor(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::CameraActor arg2 ; + Dali::CameraActor *argp2 ; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::CameraActor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::CameraActor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetCameraActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCameraActor(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::CameraActor result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetCameraActor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::CameraActor((const Dali::CameraActor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetTargetFrameBuffer(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::FrameBufferImage arg2 ; + Dali::FrameBufferImage *argp2 ; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::FrameBufferImage *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::FrameBufferImage", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetTargetFrameBuffer(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetTargetFrameBuffer(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::FrameBufferImage result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetTargetFrameBuffer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetFrameBuffer(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::FrameBuffer arg2 ; + Dali::FrameBuffer *argp2 ; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::FrameBuffer *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::FrameBuffer", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetFrameBuffer(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetFrameBuffer(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::FrameBuffer result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetFrameBuffer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetScreenToFrameBufferFunction(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::RenderTask::ScreenToFrameBufferFunction arg2 = (Dali::RenderTask::ScreenToFrameBufferFunction) 0 ; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = (Dali::RenderTask::ScreenToFrameBufferFunction)jarg2; + { + try { + (arg1)->SetScreenToFrameBufferFunction(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetScreenToFrameBufferFunction(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::RenderTask::ScreenToFrameBufferFunction result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = (Dali::RenderTask::ScreenToFrameBufferFunction)((Dali::RenderTask const *)arg1)->GetScreenToFrameBufferFunction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetScreenToFrameBufferMappingActor(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetScreenToFrameBufferMappingActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetScreenToFrameBufferMappingActor(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Actor result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetScreenToFrameBufferMappingActor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewportPosition(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Vector2 arg2 ; + Dali::Vector2 *argp2 ; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::Vector2 *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetViewportPosition(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCurrentViewportPosition(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetCurrentViewportPosition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewportSize(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Vector2 arg2 ; + Dali::Vector2 *argp2 ; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::Vector2 *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetViewportSize(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCurrentViewportSize(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetCurrentViewportSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewport(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Viewport arg2 ; + Dali::Viewport *argp2 ; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::Viewport *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Viewport", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetViewport(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetViewport(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Viewport result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetViewport(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Viewport((const Dali::Viewport &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetClearColor(void * jarg1, void * jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Vector4 *arg2 = 0 ; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetClearColor((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetClearColor(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = ((Dali::RenderTask const *)arg1)->GetClearColor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetClearEnabled(void * jarg1, unsigned int jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + bool arg2 ; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetClearEnabled(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_GetClearEnabled(void * jarg1) { + unsigned int jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + bool result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = (bool)((Dali::RenderTask const *)arg1)->GetClearEnabled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetCullMode(void * jarg1, unsigned int jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + bool arg2 ; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetCullMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_GetCullMode(void * jarg1) { + unsigned int jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + bool result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = (bool)((Dali::RenderTask const *)arg1)->GetCullMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetRefreshRate(void * jarg1, unsigned int jarg2) { + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetRefreshRate(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_GetRefreshRate(void * jarg1) { + unsigned int jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + unsigned int result; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = (unsigned int)((Dali::RenderTask const *)arg1)->GetRefreshRate(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_WorldToViewport(void * jarg1, void * jarg2, float * jarg3, float * jarg4) { + unsigned int jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Vector3 *arg2 = 0 ; + float *arg3 = 0 ; + float *arg4 = 0 ; + bool result; + + arg1 = (Dali::RenderTask *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + arg3 = (float *)jarg3; + arg4 = (float *)jarg4; + { + try { + result = (bool)((Dali::RenderTask const *)arg1)->WorldToViewport((Dali::Vector3 const &)*arg2,*arg3,*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_ViewportToLocal(void * jarg1, void * jarg2, float jarg3, float jarg4, float * jarg5, float * jarg6) { + unsigned int jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::Actor arg2 ; + float arg3 ; + float arg4 ; + float *arg5 = 0 ; + float *arg6 = 0 ; + Dali::Actor *argp2 ; + bool result; + + arg1 = (Dali::RenderTask *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float *)jarg5; + arg6 = (float *)jarg6; + { + try { + result = (bool)((Dali::RenderTask const *)arg1)->ViewportToLocal(arg2,arg3,arg4,*arg5,*arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FinishedSignal(void * jarg1) { + void * jresult ; + Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ; + Dali::RenderTask::RenderTaskSignalType *result = 0 ; + + arg1 = (Dali::RenderTask *)jarg1; + { + try { + result = (Dali::RenderTask::RenderTaskSignalType *) &(arg1)->FinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPoint__SWIG_0(int jarg1, int jarg2, float jarg3, float jarg4) { + void * jresult ; + int arg1 ; + Dali::TouchPoint::State arg2 ; + float arg3 ; + float arg4 ; + Dali::TouchPoint *result = 0 ; + + arg1 = (int)jarg1; + arg2 = (Dali::TouchPoint::State)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (Dali::TouchPoint *)new Dali::TouchPoint(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPoint__SWIG_1(int jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6) { + void * jresult ; + int arg1 ; + Dali::TouchPoint::State arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + float arg6 ; + Dali::TouchPoint *result = 0 ; + + arg1 = (int)jarg1; + arg2 = (Dali::TouchPoint::State)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + arg6 = (float)jarg6; + { + try { + result = (Dali::TouchPoint *)new Dali::TouchPoint(arg1,arg2,arg3,arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchPoint(void * jarg1) { + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + + arg1 = (Dali::TouchPoint *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_deviceId_set(void * jarg1, int jarg2) { + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + int arg2 ; + + arg1 = (Dali::TouchPoint *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->deviceId = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchPoint_deviceId_get(void * jarg1) { + int jresult ; + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + int result; + + arg1 = (Dali::TouchPoint *)jarg1; + result = (int) ((arg1)->deviceId); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_state_set(void * jarg1, int jarg2) { + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + Dali::TouchPoint::State arg2 ; + + arg1 = (Dali::TouchPoint *)jarg1; + arg2 = (Dali::TouchPoint::State)jarg2; + if (arg1) (arg1)->state = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchPoint_state_get(void * jarg1) { + int jresult ; + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + Dali::TouchPoint::State result; + + arg1 = (Dali::TouchPoint *)jarg1; + result = (Dali::TouchPoint::State) ((arg1)->state); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_hitActor_set(void * jarg1, void * jarg2) { + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + Dali::Actor *arg2 = (Dali::Actor *) 0 ; + + arg1 = (Dali::TouchPoint *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (arg1) (arg1)->hitActor = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_hitActor_get(void * jarg1) { + void * jresult ; + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + Dali::Actor *result = 0 ; + + arg1 = (Dali::TouchPoint *)jarg1; + result = (Dali::Actor *)& ((arg1)->hitActor); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_local_set(void * jarg1, void * jarg2) { + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::TouchPoint *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->local = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_local_get(void * jarg1) { + void * jresult ; + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::TouchPoint *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->local); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_screen_set(void * jarg1, void * jarg2) { + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::TouchPoint *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->screen = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_screen_get(void * jarg1) { + void * jresult ; + Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::TouchPoint *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->screen); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchData__SWIG_0() { + void * jresult ; + Dali::TouchData *result = 0 ; + + { + try { + result = (Dali::TouchData *)new Dali::TouchData(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchData__SWIG_1(void * jarg1) { + void * jresult ; + Dali::TouchData *arg1 = 0 ; + Dali::TouchData *result = 0 ; + + arg1 = (Dali::TouchData *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchData const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TouchData *)new Dali::TouchData((Dali::TouchData const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchData(void * jarg1) { + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + + arg1 = (Dali::TouchData *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchData_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + Dali::TouchData *arg2 = 0 ; + Dali::TouchData *result = 0 ; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (Dali::TouchData *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchData const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TouchData *) &(arg1)->operator =((Dali::TouchData const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchData_GetTime(void * jarg1) { + unsigned long jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + unsigned long result; + + arg1 = (Dali::TouchData *)jarg1; + { + try { + result = (unsigned long)((Dali::TouchData const *)arg1)->GetTime(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchData_GetPointCount(void * jarg1) { + unsigned long jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t result; + + arg1 = (Dali::TouchData *)jarg1; + { + try { + result = ((Dali::TouchData const *)arg1)->GetPointCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchData_GetDeviceId(void * jarg1, unsigned long jarg2) { + int jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + int32_t result; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = ((Dali::TouchData const *)arg1)->GetDeviceId(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchData_GetState(void * jarg1, unsigned long jarg2) { + int jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + Dali::PointState::Type result; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = (Dali::PointState::Type)((Dali::TouchData const *)arg1)->GetState(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchData_GetHitActor(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + Dali::Actor result; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = ((Dali::TouchData const *)arg1)->GetHitActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchData_GetLocalPosition(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = (Dali::Vector2 *) &((Dali::TouchData const *)arg1)->GetLocalPosition(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchData_GetScreenPosition(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = (Dali::Vector2 *) &((Dali::TouchData const *)arg1)->GetScreenPosition(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TouchData_GetRadius(void * jarg1, unsigned long jarg2) { + float jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + float result; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = (float)((Dali::TouchData const *)arg1)->GetRadius(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchData_GetEllipseRadius(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = (Dali::Vector2 *) &((Dali::TouchData const *)arg1)->GetEllipseRadius(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TouchData_GetPressure(void * jarg1, unsigned long jarg2) { + float jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + float result; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = (float)((Dali::TouchData const *)arg1)->GetPressure(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchData_GetAngle(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::TouchData *arg1 = (Dali::TouchData *) 0 ; + std::size_t arg2 ; + Dali::Degree result; + + arg1 = (Dali::TouchData *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = ((Dali::TouchData const *)arg1)->GetAngle(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Degree((const Dali::Degree &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GestureDetector__SWIG_0() { + void * jresult ; + Dali::GestureDetector *result = 0 ; + + { + try { + result = (Dali::GestureDetector *)new Dali::GestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::GestureDetector result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::GestureDetector::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::GestureDetector((const Dali::GestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_GestureDetector(void * jarg1) { + Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ; + + arg1 = (Dali::GestureDetector *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GestureDetector__SWIG_1(void * jarg1) { + void * jresult ; + Dali::GestureDetector *arg1 = 0 ; + Dali::GestureDetector *result = 0 ; + + arg1 = (Dali::GestureDetector *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::GestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::GestureDetector *)new Dali::GestureDetector((Dali::GestureDetector const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ; + Dali::GestureDetector *arg2 = 0 ; + Dali::GestureDetector *result = 0 ; + + arg1 = (Dali::GestureDetector *)jarg1; + arg2 = (Dali::GestureDetector *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::GestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::GestureDetector *) &(arg1)->operator =((Dali::GestureDetector const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_Attach(void * jarg1, void * jarg2) { + Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::GestureDetector *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->Attach(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_Detach(void * jarg1, void * jarg2) { + Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::GestureDetector *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->Detach(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_DetachAll(void * jarg1) { + Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ; + + arg1 = (Dali::GestureDetector *)jarg1; + { + try { + (arg1)->DetachAll(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_GestureDetector_GetAttachedActorCount(void * jarg1) { + unsigned long jresult ; + Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ; + size_t result; + + arg1 = (Dali::GestureDetector *)jarg1; + { + try { + result = ((Dali::GestureDetector const *)arg1)->GetAttachedActorCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_GetAttachedActor(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ; + size_t arg2 ; + Dali::Actor result; + + arg1 = (Dali::GestureDetector *)jarg1; + arg2 = (size_t)jarg2; + { + try { + result = ((Dali::GestureDetector const *)arg1)->GetAttachedActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Gesture(void * jarg1) { + void * jresult ; + Dali::Gesture *arg1 = 0 ; + Dali::Gesture *result = 0 ; + + arg1 = (Dali::Gesture *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Gesture *)new Dali::Gesture((Dali::Gesture const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Gesture_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Gesture *arg1 = (Dali::Gesture *) 0 ; + Dali::Gesture *arg2 = 0 ; + Dali::Gesture *result = 0 ; + + arg1 = (Dali::Gesture *)jarg1; + arg2 = (Dali::Gesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Gesture *) &(arg1)->operator =((Dali::Gesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Gesture(void * jarg1) { + Dali::Gesture *arg1 = (Dali::Gesture *) 0 ; + + arg1 = (Dali::Gesture *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Gesture_type_set(void * jarg1, int jarg2) { + Dali::Gesture *arg1 = (Dali::Gesture *) 0 ; + Dali::Gesture::Type arg2 ; + + arg1 = (Dali::Gesture *)jarg1; + arg2 = (Dali::Gesture::Type)jarg2; + if (arg1) (arg1)->type = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_type_get(void * jarg1) { + int jresult ; + Dali::Gesture *arg1 = (Dali::Gesture *) 0 ; + Dali::Gesture::Type result; + + arg1 = (Dali::Gesture *)jarg1; + result = (Dali::Gesture::Type) ((arg1)->type); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Gesture_state_set(void * jarg1, int jarg2) { + Dali::Gesture *arg1 = (Dali::Gesture *) 0 ; + Dali::Gesture::State arg2 ; + + arg1 = (Dali::Gesture *)jarg1; + arg2 = (Dali::Gesture::State)jarg2; + if (arg1) (arg1)->state = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_state_get(void * jarg1) { + int jresult ; + Dali::Gesture *arg1 = (Dali::Gesture *) 0 ; + Dali::Gesture::State result; + + arg1 = (Dali::Gesture *)jarg1; + result = (Dali::Gesture::State) ((arg1)->state); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Gesture_time_set(void * jarg1, unsigned int jarg2) { + Dali::Gesture *arg1 = (Dali::Gesture *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Gesture *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->time = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Gesture_time_get(void * jarg1) { + unsigned int jresult ; + Dali::Gesture *arg1 = (Dali::Gesture *) 0 ; + unsigned int result; + + arg1 = (Dali::Gesture *)jarg1; + result = (unsigned int) ((arg1)->time); + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_HoverEvent__SWIG_0() { + void * jresult ; + Dali::HoverEvent *result = 0 ; + + { + try { + result = (Dali::HoverEvent *)new Dali::HoverEvent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_HoverEvent__SWIG_1(unsigned long jarg1) { + void * jresult ; + unsigned long arg1 ; + Dali::HoverEvent *result = 0 ; + + arg1 = (unsigned long)jarg1; + { + try { + result = (Dali::HoverEvent *)new Dali::HoverEvent(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_HoverEvent(void * jarg1) { + Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ; + + arg1 = (Dali::HoverEvent *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_HoverEvent_points_set(void * jarg1, void * jarg2) { + Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ; + Dali::TouchPointContainer *arg2 = (Dali::TouchPointContainer *) 0 ; + + arg1 = (Dali::HoverEvent *)jarg1; + arg2 = (Dali::TouchPointContainer *)jarg2; + if (arg1) (arg1)->points = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_HoverEvent_points_get(void * jarg1) { + void * jresult ; + Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ; + Dali::TouchPointContainer *result = 0 ; + + arg1 = (Dali::HoverEvent *)jarg1; + result = (Dali::TouchPointContainer *)& ((arg1)->points); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_HoverEvent_time_set(void * jarg1, unsigned long jarg2) { + Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ; + unsigned long arg2 ; + + arg1 = (Dali::HoverEvent *)jarg1; + arg2 = (unsigned long)jarg2; + if (arg1) (arg1)->time = arg2; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_HoverEvent_time_get(void * jarg1) { + unsigned long jresult ; + Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ; + unsigned long result; + + arg1 = (Dali::HoverEvent *)jarg1; + result = (unsigned long) ((arg1)->time); + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_HoverEvent_GetPointCount(void * jarg1) { + unsigned int jresult ; + Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ; + unsigned int result; + + arg1 = (Dali::HoverEvent *)jarg1; + { + try { + result = (unsigned int)((Dali::HoverEvent const *)arg1)->GetPointCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_HoverEvent_GetPoint(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ; + unsigned int arg2 ; + Dali::TouchPoint *result = 0 ; + + arg1 = (Dali::HoverEvent *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (Dali::TouchPoint *) &((Dali::HoverEvent const *)arg1)->GetPoint(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyEvent__SWIG_0() { + void * jresult ; + Dali::KeyEvent *result = 0 ; + + { + try { + result = (Dali::KeyEvent *)new Dali::KeyEvent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyEvent__SWIG_1(char * jarg1, char * jarg2, int jarg3, int jarg4, unsigned long jarg5, int jarg6) { + void * jresult ; + std::string *arg1 = 0 ; + std::string *arg2 = 0 ; + int arg3 ; + int arg4 ; + unsigned long arg5 ; + Dali::KeyEvent::State *arg6 = 0 ; + Dali::KeyEvent::State temp6 ; + Dali::KeyEvent *result = 0 ; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (int)jarg3; + arg4 = (int)jarg4; + arg5 = (unsigned long)jarg5; + temp6 = (Dali::KeyEvent::State)jarg6; + arg6 = &temp6; + { + try { + result = (Dali::KeyEvent *)new Dali::KeyEvent((std::string const &)*arg1,(std::string const &)*arg2,arg3,arg4,arg5,(Dali::KeyEvent::State const &)*arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyEvent(void * jarg1) { + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + + arg1 = (Dali::KeyEvent *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyEvent_IsShiftModifier(void * jarg1) { + unsigned int jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + bool result; + + arg1 = (Dali::KeyEvent *)jarg1; + { + try { + result = (bool)((Dali::KeyEvent const *)arg1)->IsShiftModifier(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyEvent_IsCtrlModifier(void * jarg1) { + unsigned int jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + bool result; + + arg1 = (Dali::KeyEvent *)jarg1; + { + try { + result = (bool)((Dali::KeyEvent const *)arg1)->IsCtrlModifier(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyEvent_IsAltModifier(void * jarg1) { + unsigned int jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + bool result; + + arg1 = (Dali::KeyEvent *)jarg1; + { + try { + result = (bool)((Dali::KeyEvent const *)arg1)->IsAltModifier(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEvent_keyPressedName_set(void * jarg1, char * jarg2) { + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::KeyEvent *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + if (arg1) (arg1)->keyPressedName = *arg2; + + //argout typemap for const std::string& + +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_KeyEvent_keyPressedName_get(void * jarg1) { + char * jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::KeyEvent *)jarg1; + result = (std::string *) & ((arg1)->keyPressedName); + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEvent_keyPressed_set(void * jarg1, char * jarg2) { + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::KeyEvent *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + if (arg1) (arg1)->keyPressed = *arg2; + + //argout typemap for const std::string& + +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_KeyEvent_keyPressed_get(void * jarg1) { + char * jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::KeyEvent *)jarg1; + result = (std::string *) & ((arg1)->keyPressed); + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEvent_keyCode_set(void * jarg1, int jarg2) { + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + int arg2 ; + + arg1 = (Dali::KeyEvent *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->keyCode = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_KeyEvent_keyCode_get(void * jarg1) { + int jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + int result; + + arg1 = (Dali::KeyEvent *)jarg1; + result = (int) ((arg1)->keyCode); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEvent_keyModifier_set(void * jarg1, int jarg2) { + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + int arg2 ; + + arg1 = (Dali::KeyEvent *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->keyModifier = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_KeyEvent_keyModifier_get(void * jarg1) { + int jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + int result; + + arg1 = (Dali::KeyEvent *)jarg1; + result = (int) ((arg1)->keyModifier); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEvent_time_set(void * jarg1, unsigned long jarg2) { + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + unsigned long arg2 ; + + arg1 = (Dali::KeyEvent *)jarg1; + arg2 = (unsigned long)jarg2; + if (arg1) (arg1)->time = arg2; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyEvent_time_get(void * jarg1) { + unsigned long jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + unsigned long result; + + arg1 = (Dali::KeyEvent *)jarg1; + result = (unsigned long) ((arg1)->time); + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEvent_state_set(void * jarg1, int jarg2) { + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + Dali::KeyEvent::State arg2 ; + + arg1 = (Dali::KeyEvent *)jarg1; + arg2 = (Dali::KeyEvent::State)jarg2; + if (arg1) (arg1)->state = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_KeyEvent_state_get(void * jarg1) { + int jresult ; + Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ; + Dali::KeyEvent::State result; + + arg1 = (Dali::KeyEvent *)jarg1; + result = (Dali::KeyEvent::State) ((arg1)->state); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetector__SWIG_0() { + void * jresult ; + Dali::LongPressGestureDetector *result = 0 ; + + { + try { + result = (Dali::LongPressGestureDetector *)new Dali::LongPressGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_0() { + void * jresult ; + Dali::LongPressGestureDetector result; + + { + try { + result = Dali::LongPressGestureDetector::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_1(unsigned int jarg1) { + void * jresult ; + unsigned int arg1 ; + Dali::LongPressGestureDetector result; + + arg1 = (unsigned int)jarg1; + { + try { + result = Dali::LongPressGestureDetector::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_2(unsigned int jarg1, unsigned int jarg2) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::LongPressGestureDetector result; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = Dali::LongPressGestureDetector::New(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::LongPressGestureDetector result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::LongPressGestureDetector::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGestureDetector(void * jarg1) { + Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ; + + arg1 = (Dali::LongPressGestureDetector *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetector__SWIG_1(void * jarg1) { + void * jresult ; + Dali::LongPressGestureDetector *arg1 = 0 ; + Dali::LongPressGestureDetector *result = 0 ; + + arg1 = (Dali::LongPressGestureDetector *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::LongPressGestureDetector *)new Dali::LongPressGestureDetector((Dali::LongPressGestureDetector const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ; + Dali::LongPressGestureDetector *arg2 = 0 ; + Dali::LongPressGestureDetector *result = 0 ; + + arg1 = (Dali::LongPressGestureDetector *)jarg1; + arg2 = (Dali::LongPressGestureDetector *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::LongPressGestureDetector *) &(arg1)->operator =((Dali::LongPressGestureDetector const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_0(void * jarg1, unsigned int jarg2) { + Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::LongPressGestureDetector *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetTouchesRequired(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_1(void * jarg1, unsigned int jarg2, unsigned int jarg3) { + Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + + arg1 = (Dali::LongPressGestureDetector *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + { + try { + (arg1)->SetTouchesRequired(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_GetMinimumTouchesRequired(void * jarg1) { + unsigned int jresult ; + Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ; + unsigned int result; + + arg1 = (Dali::LongPressGestureDetector *)jarg1; + { + try { + result = (unsigned int)((Dali::LongPressGestureDetector const *)arg1)->GetMinimumTouchesRequired(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_GetMaximumTouchesRequired(void * jarg1) { + unsigned int jresult ; + Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ; + unsigned int result; + + arg1 = (Dali::LongPressGestureDetector *)jarg1; + { + try { + result = (unsigned int)((Dali::LongPressGestureDetector const *)arg1)->GetMaximumTouchesRequired(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_DetectedSignal(void * jarg1) { + void * jresult ; + Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ; + Dali::LongPressGestureDetector::DetectedSignalType *result = 0 ; + + arg1 = (Dali::LongPressGestureDetector *)jarg1; + { + try { + result = (Dali::LongPressGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGesture__SWIG_0(int jarg1) { + void * jresult ; + Dali::Gesture::State arg1 ; + Dali::LongPressGesture *result = 0 ; + + arg1 = (Dali::Gesture::State)jarg1; + { + try { + result = (Dali::LongPressGesture *)new Dali::LongPressGesture(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGesture__SWIG_1(void * jarg1) { + void * jresult ; + Dali::LongPressGesture *arg1 = 0 ; + Dali::LongPressGesture *result = 0 ; + + arg1 = (Dali::LongPressGesture *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::LongPressGesture *)new Dali::LongPressGesture((Dali::LongPressGesture const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ; + Dali::LongPressGesture *arg2 = 0 ; + Dali::LongPressGesture *result = 0 ; + + arg1 = (Dali::LongPressGesture *)jarg1; + arg2 = (Dali::LongPressGesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::LongPressGesture *) &(arg1)->operator =((Dali::LongPressGesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGesture(void * jarg1) { + Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ; + + arg1 = (Dali::LongPressGesture *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGesture_numberOfTouches_set(void * jarg1, unsigned int jarg2) { + Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::LongPressGesture *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->numberOfTouches = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGesture_numberOfTouches_get(void * jarg1) { + unsigned int jresult ; + Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ; + unsigned int result; + + arg1 = (Dali::LongPressGesture *)jarg1; + result = (unsigned int) ((arg1)->numberOfTouches); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGesture_screenPoint_set(void * jarg1, void * jarg2) { + Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::LongPressGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->screenPoint = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_screenPoint_get(void * jarg1) { + void * jresult ; + Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::LongPressGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->screenPoint); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGesture_localPoint_set(void * jarg1, void * jarg2) { + Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::LongPressGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->localPoint = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_localPoint_get(void * jarg1) { + void * jresult ; + Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::LongPressGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->localPoint); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WheelEvent__SWIG_0() { + void * jresult ; + Dali::WheelEvent *result = 0 ; + + { + try { + result = (Dali::WheelEvent *)new Dali::WheelEvent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WheelEvent__SWIG_1(int jarg1, int jarg2, unsigned int jarg3, void * jarg4, int jarg5, unsigned int jarg6) { + void * jresult ; + Dali::WheelEvent::Type arg1 ; + int arg2 ; + unsigned int arg3 ; + Dali::Vector2 arg4 ; + int arg5 ; + unsigned int arg6 ; + Dali::Vector2 *argp4 ; + Dali::WheelEvent *result = 0 ; + + arg1 = (Dali::WheelEvent::Type)jarg1; + arg2 = (int)jarg2; + arg3 = (unsigned int)jarg3; + argp4 = (Dali::Vector2 *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0); + return 0; + } + arg4 = *argp4; + arg5 = (int)jarg5; + arg6 = (unsigned int)jarg6; + { + try { + result = (Dali::WheelEvent *)new Dali::WheelEvent(arg1,arg2,arg3,arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_WheelEvent(void * jarg1) { + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + + arg1 = (Dali::WheelEvent *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WheelEvent_IsShiftModifier(void * jarg1) { + unsigned int jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + bool result; + + arg1 = (Dali::WheelEvent *)jarg1; + { + try { + result = (bool)((Dali::WheelEvent const *)arg1)->IsShiftModifier(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WheelEvent_IsCtrlModifier(void * jarg1) { + unsigned int jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + bool result; + + arg1 = (Dali::WheelEvent *)jarg1; + { + try { + result = (bool)((Dali::WheelEvent const *)arg1)->IsCtrlModifier(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WheelEvent_IsAltModifier(void * jarg1) { + unsigned int jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + bool result; + + arg1 = (Dali::WheelEvent *)jarg1; + { + try { + result = (bool)((Dali::WheelEvent const *)arg1)->IsAltModifier(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WheelEvent_type_set(void * jarg1, int jarg2) { + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + Dali::WheelEvent::Type arg2 ; + + arg1 = (Dali::WheelEvent *)jarg1; + arg2 = (Dali::WheelEvent::Type)jarg2; + if (arg1) (arg1)->type = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_WheelEvent_type_get(void * jarg1) { + int jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + Dali::WheelEvent::Type result; + + arg1 = (Dali::WheelEvent *)jarg1; + result = (Dali::WheelEvent::Type) ((arg1)->type); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WheelEvent_direction_set(void * jarg1, int jarg2) { + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + int arg2 ; + + arg1 = (Dali::WheelEvent *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->direction = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_WheelEvent_direction_get(void * jarg1) { + int jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + int result; + + arg1 = (Dali::WheelEvent *)jarg1; + result = (int) ((arg1)->direction); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WheelEvent_modifiers_set(void * jarg1, unsigned int jarg2) { + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::WheelEvent *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->modifiers = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WheelEvent_modifiers_get(void * jarg1) { + unsigned int jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + unsigned int result; + + arg1 = (Dali::WheelEvent *)jarg1; + result = (unsigned int) ((arg1)->modifiers); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WheelEvent_point_set(void * jarg1, void * jarg2) { + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::WheelEvent *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->point = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WheelEvent_point_get(void * jarg1) { + void * jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::WheelEvent *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->point); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WheelEvent_z_set(void * jarg1, int jarg2) { + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + int arg2 ; + + arg1 = (Dali::WheelEvent *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->z = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_WheelEvent_z_get(void * jarg1) { + int jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + int result; + + arg1 = (Dali::WheelEvent *)jarg1; + result = (int) ((arg1)->z); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WheelEvent_timeStamp_set(void * jarg1, unsigned int jarg2) { + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::WheelEvent *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->timeStamp = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WheelEvent_timeStamp_get(void * jarg1) { + unsigned int jresult ; + Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ; + unsigned int result; + + arg1 = (Dali::WheelEvent *)jarg1; + result = (unsigned int) ((arg1)->timeStamp); + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_PARENT_ORIGIN_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::PARENT_ORIGIN; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_PARENT_ORIGIN_X_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::PARENT_ORIGIN_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_PARENT_ORIGIN_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::PARENT_ORIGIN_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_PARENT_ORIGIN_Z_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::PARENT_ORIGIN_Z; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_ANCHOR_POINT_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::ANCHOR_POINT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_ANCHOR_POINT_X_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::ANCHOR_POINT_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_ANCHOR_POINT_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::ANCHOR_POINT_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_ANCHOR_POINT_Z_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::ANCHOR_POINT_Z; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SIZE_WIDTH_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SIZE_WIDTH; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SIZE_HEIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SIZE_HEIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SIZE_DEPTH_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SIZE_DEPTH; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_POSITION_X_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::POSITION_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_POSITION_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::POSITION_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_POSITION_Z_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::POSITION_Z; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WORLD_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WORLD_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WORLD_POSITION_X_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WORLD_POSITION_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WORLD_POSITION_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WORLD_POSITION_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WORLD_POSITION_Z_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WORLD_POSITION_Z; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_ORIENTATION_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::ORIENTATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WORLD_ORIENTATION_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WORLD_ORIENTATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SCALE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SCALE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SCALE_X_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SCALE_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SCALE_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SCALE_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SCALE_Z_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SCALE_Z; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WORLD_SCALE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WORLD_SCALE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_VISIBLE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::VISIBLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_COLOR_RED_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::COLOR_RED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_COLOR_GREEN_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::COLOR_GREEN; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_COLOR_BLUE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::COLOR_BLUE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_COLOR_ALPHA_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::COLOR_ALPHA; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WORLD_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WORLD_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WORLD_MATRIX_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WORLD_MATRIX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_NAME_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::NAME; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SENSITIVE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SENSITIVE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_LEAVE_REQUIRED_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::LEAVE_REQUIRED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_INHERIT_ORIENTATION_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::INHERIT_ORIENTATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_INHERIT_SCALE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::INHERIT_SCALE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_COLOR_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::COLOR_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_POSITION_INHERITANCE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::POSITION_INHERITANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_DRAW_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::DRAW_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SIZE_MODE_FACTOR_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SIZE_MODE_FACTOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WIDTH_RESIZE_POLICY_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WIDTH_RESIZE_POLICY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_HEIGHT_RESIZE_POLICY_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::HEIGHT_RESIZE_POLICY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_SIZE_SCALE_POLICY_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::SIZE_SCALE_POLICY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_WIDTH_FOR_HEIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::WIDTH_FOR_HEIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_HEIGHT_FOR_WIDTH_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::HEIGHT_FOR_WIDTH; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_PADDING_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::PADDING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_MINIMUM_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::MINIMUM_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_MAXIMUM_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::MAXIMUM_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_INHERIT_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::INHERIT_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_CLIPPING_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::CLIPPING_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_Property_BATCH_PARENT_get() { + int jresult ; + int result; + + result = (int)Dali::Actor::Property::BATCH_PARENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Actor_Property() { + void * jresult ; + Dali::Actor::Property *result = 0 ; + + { + try { + result = (Dali::Actor::Property *)new Dali::Actor::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Actor_Property(void * jarg1) { + Dali::Actor::Property *arg1 = (Dali::Actor::Property *) 0 ; + + arg1 = (Dali::Actor::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Actor__SWIG_0() { + void * jresult ; + Dali::Actor *result = 0 ; + + { + try { + result = (Dali::Actor *)new Dali::Actor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_New() { + void * jresult ; + Dali::Actor result; + + { + try { + result = Dali::Actor::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Actor result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Actor::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Actor(void * jarg1) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Actor__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = 0 ; + Dali::Actor *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Actor *)new Dali::Actor((Dali::Actor const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor *arg2 = 0 ; + Dali::Actor *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Actor *) &(arg1)->operator =((Dali::Actor const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Actor_GetName(void * jarg1) { + char * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (std::string *) &((Dali::Actor const *)arg1)->GetName(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetName(void * jarg1, char * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + (arg1)->SetName((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_GetId(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + unsigned int result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (unsigned int)((Dali::Actor const *)arg1)->GetId(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_IsRoot(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->IsRoot(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_OnStage(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->OnStage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_IsLayer(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->IsLayer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetLayer(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Layer result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (arg1)->GetLayer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Layer((const Dali::Layer &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_Add(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Actor *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->Add(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_Remove(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Actor *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->Remove(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_Unparent(void * jarg1) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + (arg1)->Unparent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_GetChildCount(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + unsigned int result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (unsigned int)((Dali::Actor const *)arg1)->GetChildCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetChildAt(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + unsigned int arg2 ; + Dali::Actor result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = ((Dali::Actor const *)arg1)->GetChildAt(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_FindChildByName(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + std::string *arg2 = 0 ; + Dali::Actor result; + + arg1 = (Dali::Actor *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (arg1)->FindChildByName((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_FindChildById(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + unsigned int arg2 ; + Dali::Actor result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (arg1)->FindChildById(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetParent(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetParent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetParentOrigin(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetParentOrigin((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentParentOrigin(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentParentOrigin(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetAnchorPoint(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetAnchorPoint((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentAnchorPoint(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentAnchorPoint(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetSize__SWIG_0(void * jarg1, float jarg2, float jarg3) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + float arg3 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->SetSize(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetSize__SWIG_1(void * jarg1, float jarg2, float jarg3, float jarg4) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + (arg1)->SetSize(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetSize__SWIG_2(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetSize((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetSize__SWIG_3(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetSize((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetTargetSize(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetTargetSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentSize(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetNaturalSize(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetNaturalSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetPosition__SWIG_0(void * jarg1, float jarg2, float jarg3) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + float arg3 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->SetPosition(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetPosition__SWIG_1(void * jarg1, float jarg2, float jarg3, float jarg4) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + (arg1)->SetPosition(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetPosition__SWIG_2(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetPosition((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetX(void * jarg1, float jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetX(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetY(void * jarg1, float jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetY(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetZ(void * jarg1, float jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetZ(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_TranslateBy(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->TranslateBy((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentPosition(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentPosition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentWorldPosition(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentWorldPosition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetInheritPosition(void * jarg1, unsigned int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetInheritPosition(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_GetPositionInheritanceMode(void * jarg1) { + int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::PositionInheritanceMode result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::PositionInheritanceMode)((Dali::Actor const *)arg1)->GetPositionInheritanceMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_IsPositionInherited(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->IsPositionInherited(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetOrientation__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Degree *arg2 = 0 ; + Dali::Vector3 *arg3 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Degree *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0); + return ; + } + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetOrientation((Dali::Degree const &)*arg2,(Dali::Vector3 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetOrientation__SWIG_1(void * jarg1, void * jarg2, void * jarg3) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Radian *arg2 = 0 ; + Dali::Vector3 *arg3 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Radian *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Radian const & type is null", 0); + return ; + } + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetOrientation((Dali::Radian const &)*arg2,(Dali::Vector3 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetOrientation__SWIG_2(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Quaternion *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return ; + } + { + try { + (arg1)->SetOrientation((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_RotateBy__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Degree *arg2 = 0 ; + Dali::Vector3 *arg3 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Degree *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0); + return ; + } + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->RotateBy((Dali::Degree const &)*arg2,(Dali::Vector3 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_RotateBy__SWIG_1(void * jarg1, void * jarg2, void * jarg3) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Radian *arg2 = 0 ; + Dali::Vector3 *arg3 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Radian *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Radian const & type is null", 0); + return ; + } + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->RotateBy((Dali::Radian const &)*arg2,(Dali::Vector3 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_RotateBy__SWIG_2(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Quaternion *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Quaternion *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0); + return ; + } + { + try { + (arg1)->RotateBy((Dali::Quaternion const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentOrientation(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentOrientation(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetInheritOrientation(void * jarg1, unsigned int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetInheritOrientation(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_IsOrientationInherited(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->IsOrientationInherited(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentWorldOrientation(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Quaternion result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentWorldOrientation(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Quaternion((const Dali::Quaternion &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetScale__SWIG_0(void * jarg1, float jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetScale(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetScale__SWIG_1(void * jarg1, float jarg2, float jarg3, float jarg4) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + (arg1)->SetScale(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetScale__SWIG_2(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetScale((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_ScaleBy(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->ScaleBy((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentScale(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentScale(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentWorldScale(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentWorldScale(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetInheritScale(void * jarg1, unsigned int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetInheritScale(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_IsScaleInherited(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->IsScaleInherited(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentWorldMatrix(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Matrix result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentWorldMatrix(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Matrix((const Dali::Matrix &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetVisible(void * jarg1, unsigned int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetVisible(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_IsVisible(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->IsVisible(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetOpacity(void * jarg1, float jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetOpacity(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Actor_GetCurrentOpacity(void * jarg1) { + float jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (float)((Dali::Actor const *)arg1)->GetCurrentOpacity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetColor(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector4 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetColor((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentColor(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentColor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetColorMode(void * jarg1, int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::ColorMode arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::ColorMode)jarg2; + { + try { + (arg1)->SetColorMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_GetColorMode(void * jarg1) { + int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::ColorMode result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::ColorMode)((Dali::Actor const *)arg1)->GetColorMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetCurrentWorldColor(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetCurrentWorldColor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetDrawMode(void * jarg1, int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::DrawMode::Type arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::DrawMode::Type)jarg2; + { + try { + (arg1)->SetDrawMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_GetDrawMode(void * jarg1) { + int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::DrawMode::Type result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::DrawMode::Type)((Dali::Actor const *)arg1)->GetDrawMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetSensitive(void * jarg1, unsigned int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetSensitive(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_IsSensitive(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->IsSensitive(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_ScreenToLocal(void * jarg1, float * jarg2, float * jarg3, float jarg4, float jarg5) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float *arg2 = 0 ; + float *arg3 = 0 ; + float arg4 ; + float arg5 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float *)jarg2; + arg3 = (float *)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + { + try { + result = (bool)((Dali::Actor const *)arg1)->ScreenToLocal(*arg2,*arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetLeaveRequired(void * jarg1, unsigned int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetLeaveRequired(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_GetLeaveRequired(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->GetLeaveRequired(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetKeyboardFocusable(void * jarg1, unsigned int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetKeyboardFocusable(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_IsKeyboardFocusable(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + bool result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (bool)((Dali::Actor const *)arg1)->IsKeyboardFocusable(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetResizePolicy(void * jarg1, int jarg2, int jarg3) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::ResizePolicy::Type arg2 ; + Dali::Dimension::Type arg3 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::ResizePolicy::Type)jarg2; + arg3 = (Dali::Dimension::Type)jarg3; + { + try { + (arg1)->SetResizePolicy(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_GetResizePolicy(void * jarg1, int jarg2) { + int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Dimension::Type arg2 ; + Dali::ResizePolicy::Type result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Dimension::Type)jarg2; + { + try { + result = (Dali::ResizePolicy::Type)((Dali::Actor const *)arg1)->GetResizePolicy(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetSizeScalePolicy(void * jarg1, int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::SizeScalePolicy::Type arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::SizeScalePolicy::Type)jarg2; + { + try { + (arg1)->SetSizeScalePolicy(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_GetSizeScalePolicy(void * jarg1) { + int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::SizeScalePolicy::Type result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::SizeScalePolicy::Type)((Dali::Actor const *)arg1)->GetSizeScalePolicy(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetSizeModeFactor(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetSizeModeFactor((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetSizeModeFactor(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = ((Dali::Actor const *)arg1)->GetSizeModeFactor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Actor_GetHeightForWidth(void * jarg1, float jarg2) { + float jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)(arg1)->GetHeightForWidth(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Actor_GetWidthForHeight(void * jarg1, float jarg2) { + float jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)(arg1)->GetWidthForHeight(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Actor_GetRelayoutSize(void * jarg1, int jarg2) { + float jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Dimension::Type arg2 ; + float result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Dimension::Type)jarg2; + { + try { + result = (float)((Dali::Actor const *)arg1)->GetRelayoutSize(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetPadding(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Padding *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Padding *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Padding const & type is null", 0); + return ; + } + { + try { + (arg1)->SetPadding((Dali::Padding const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_GetPadding(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Padding *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Padding *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Padding & type is null", 0); + return ; + } + { + try { + ((Dali::Actor const *)arg1)->GetPadding(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetMinimumSize(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetMinimumSize((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetMinimumSize(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (arg1)->GetMinimumSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_SetMaximumSize(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetMaximumSize((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetMaximumSize(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (arg1)->GetMaximumSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Actor_GetHierarchyDepth(void * jarg1) { + int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + int result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (int)(arg1)->GetHierarchyDepth(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_AddRenderer(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Renderer *arg2 = 0 ; + unsigned int result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Renderer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer & type is null", 0); + return 0; + } + { + try { + result = (unsigned int)(arg1)->AddRenderer(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Actor_GetRendererCount(void * jarg1) { + unsigned int jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + unsigned int result; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (unsigned int)((Dali::Actor const *)arg1)->GetRendererCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_GetRendererAt(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + unsigned int arg2 ; + Dali::Renderer result; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (arg1)->GetRendererAt(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Renderer((const Dali::Renderer &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_RemoveRenderer__SWIG_0(void * jarg1, void * jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Renderer *arg2 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (Dali::Renderer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer & type is null", 0); + return ; + } + { + try { + (arg1)->RemoveRenderer(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Actor_RemoveRenderer__SWIG_1(void * jarg1, unsigned int jarg2) { + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Actor *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->RemoveRenderer(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_TouchedSignal(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor::TouchSignalType *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::Actor::TouchSignalType *) &(arg1)->TouchedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_TouchSignal(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor::TouchDataSignalType *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::Actor::TouchDataSignalType *) &(arg1)->TouchSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_HoveredSignal(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor::HoverSignalType *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::Actor::HoverSignalType *) &(arg1)->HoveredSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_WheelEventSignal(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor::WheelEventSignalType *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::Actor::WheelEventSignalType *) &(arg1)->WheelEventSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_OnStageSignal(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor::OnStageSignalType *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::Actor::OnStageSignalType *) &(arg1)->OnStageSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_OffStageSignal(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor::OffStageSignalType *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::Actor::OffStageSignalType *) &(arg1)->OffStageSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Actor_OnRelayoutSignal(void * jarg1) { + void * jresult ; + Dali::Actor *arg1 = (Dali::Actor *) 0 ; + Dali::Actor::OnRelayoutSignalType *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + { + try { + result = (Dali::Actor::OnRelayoutSignalType *) &(arg1)->OnRelayoutSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_UnparentAndReset(void * jarg1) { + Dali::Actor *arg1 = 0 ; + + arg1 = (Dali::Actor *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + Dali::UnparentAndReset(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Layer_Property_CLIPPING_ENABLE_get() { + int jresult ; + int result; + + result = (int)Dali::Layer::Property::CLIPPING_ENABLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Layer_Property_CLIPPING_BOX_get() { + int jresult ; + int result; + + result = (int)Dali::Layer::Property::CLIPPING_BOX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Layer_Property_BEHAVIOR_get() { + int jresult ; + int result; + + result = (int)Dali::Layer::Property::BEHAVIOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Layer_Property() { + void * jresult ; + Dali::Layer::Property *result = 0 ; + + { + try { + result = (Dali::Layer::Property *)new Dali::Layer::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Layer_Property(void * jarg1) { + Dali::Layer::Property *arg1 = (Dali::Layer::Property *) 0 ; + + arg1 = (Dali::Layer::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Layer__SWIG_0() { + void * jresult ; + Dali::Layer *result = 0 ; + + { + try { + result = (Dali::Layer *)new Dali::Layer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Layer_New() { + void * jresult ; + Dali::Layer result; + + { + try { + result = Dali::Layer::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Layer((const Dali::Layer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Layer_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Layer result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Layer::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Layer((const Dali::Layer &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Layer(void * jarg1) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + + arg1 = (Dali::Layer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Layer__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Layer *arg1 = 0 ; + Dali::Layer *result = 0 ; + + arg1 = (Dali::Layer *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Layer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Layer *)new Dali::Layer((Dali::Layer const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Layer_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::Layer *arg2 = 0 ; + Dali::Layer *result = 0 ; + + arg1 = (Dali::Layer *)jarg1; + arg2 = (Dali::Layer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Layer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Layer *) &(arg1)->operator =((Dali::Layer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Layer_GetDepth(void * jarg1) { + unsigned int jresult ; + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + unsigned int result; + + arg1 = (Dali::Layer *)jarg1; + { + try { + result = (unsigned int)((Dali::Layer const *)arg1)->GetDepth(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_Raise(void * jarg1) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + + arg1 = (Dali::Layer *)jarg1; + { + try { + (arg1)->Raise(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_Lower(void * jarg1) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + + arg1 = (Dali::Layer *)jarg1; + { + try { + (arg1)->Lower(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_RaiseAbove(void * jarg1, void * jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::Layer arg2 ; + Dali::Layer *argp2 ; + + arg1 = (Dali::Layer *)jarg1; + argp2 = (Dali::Layer *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Layer", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->RaiseAbove(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_LowerBelow(void * jarg1, void * jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::Layer arg2 ; + Dali::Layer *argp2 ; + + arg1 = (Dali::Layer *)jarg1; + argp2 = (Dali::Layer *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Layer", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->LowerBelow(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_RaiseToTop(void * jarg1) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + + arg1 = (Dali::Layer *)jarg1; + { + try { + (arg1)->RaiseToTop(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_LowerToBottom(void * jarg1) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + + arg1 = (Dali::Layer *)jarg1; + { + try { + (arg1)->LowerToBottom(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_MoveAbove(void * jarg1, void * jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::Layer arg2 ; + Dali::Layer *argp2 ; + + arg1 = (Dali::Layer *)jarg1; + argp2 = (Dali::Layer *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Layer", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->MoveAbove(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_MoveBelow(void * jarg1, void * jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::Layer arg2 ; + Dali::Layer *argp2 ; + + arg1 = (Dali::Layer *)jarg1; + argp2 = (Dali::Layer *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Layer", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->MoveBelow(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_SetBehavior(void * jarg1, int jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::Layer::Behavior arg2 ; + + arg1 = (Dali::Layer *)jarg1; + arg2 = (Dali::Layer::Behavior)jarg2; + { + try { + (arg1)->SetBehavior(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Layer_GetBehavior(void * jarg1) { + int jresult ; + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::Layer::Behavior result; + + arg1 = (Dali::Layer *)jarg1; + { + try { + result = (Dali::Layer::Behavior)((Dali::Layer const *)arg1)->GetBehavior(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_SetClipping(void * jarg1, unsigned int jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + bool arg2 ; + + arg1 = (Dali::Layer *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetClipping(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Layer_IsClipping(void * jarg1) { + unsigned int jresult ; + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + bool result; + + arg1 = (Dali::Layer *)jarg1; + { + try { + result = (bool)((Dali::Layer const *)arg1)->IsClipping(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_SetClippingBox__SWIG_0(void * jarg1, int jarg2, int jarg3, int jarg4, int jarg5) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + int arg2 ; + int arg3 ; + int arg4 ; + int arg5 ; + + arg1 = (Dali::Layer *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + arg4 = (int)jarg4; + arg5 = (int)jarg5; + { + try { + (arg1)->SetClippingBox(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_SetClippingBox__SWIG_1(void * jarg1, void * jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::ClippingBox arg2 ; + Dali::ClippingBox *argp2 ; + + arg1 = (Dali::Layer *)jarg1; + argp2 = (Dali::ClippingBox *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ClippingBox", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetClippingBox(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Layer_GetClippingBox(void * jarg1) { + void * jresult ; + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::ClippingBox result; + + arg1 = (Dali::Layer *)jarg1; + { + try { + result = ((Dali::Layer const *)arg1)->GetClippingBox(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ClippingBox((const Dali::ClippingBox &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_SetDepthTestDisabled(void * jarg1, unsigned int jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + bool arg2 ; + + arg1 = (Dali::Layer *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetDepthTestDisabled(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Layer_IsDepthTestDisabled(void * jarg1) { + unsigned int jresult ; + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + bool result; + + arg1 = (Dali::Layer *)jarg1; + { + try { + result = (bool)((Dali::Layer const *)arg1)->IsDepthTestDisabled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_SetSortFunction(void * jarg1, void * jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + Dali::Layer::SortFunctionType arg2 = (Dali::Layer::SortFunctionType) 0 ; + + arg1 = (Dali::Layer *)jarg1; + arg2 = (Dali::Layer::SortFunctionType)jarg2; + { + try { + (arg1)->SetSortFunction(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_SetTouchConsumed(void * jarg1, unsigned int jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + bool arg2 ; + + arg1 = (Dali::Layer *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetTouchConsumed(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Layer_IsTouchConsumed(void * jarg1) { + unsigned int jresult ; + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + bool result; + + arg1 = (Dali::Layer *)jarg1; + { + try { + result = (bool)((Dali::Layer const *)arg1)->IsTouchConsumed(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Layer_SetHoverConsumed(void * jarg1, unsigned int jarg2) { + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + bool arg2 ; + + arg1 = (Dali::Layer *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetHoverConsumed(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Layer_IsHoverConsumed(void * jarg1) { + unsigned int jresult ; + Dali::Layer *arg1 = (Dali::Layer *) 0 ; + bool result; + + arg1 = (Dali::Layer *)jarg1; + { + try { + result = (bool)((Dali::Layer const *)arg1)->IsHoverConsumed(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_DEFAULT_BACKGROUND_COLOR_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Stage::DEFAULT_BACKGROUND_COLOR; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_DEBUG_BACKGROUND_COLOR_get() { + void * jresult ; + Dali::Vector4 *result = 0 ; + + result = (Dali::Vector4 *)&Dali::Stage::DEBUG_BACKGROUND_COLOR; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Stage__SWIG_0() { + void * jresult ; + Dali::Stage *result = 0 ; + + { + try { + result = (Dali::Stage *)new Dali::Stage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetCurrent() { + void * jresult ; + Dali::Stage result; + + { + try { + result = Dali::Stage::GetCurrent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Stage((const Dali::Stage &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Stage_IsInstalled() { + unsigned int jresult ; + bool result; + + { + try { + result = (bool)Dali::Stage::IsInstalled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Stage(void * jarg1) { + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Stage__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = 0 ; + Dali::Stage *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Stage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Stage *)new Dali::Stage((Dali::Stage const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage *arg2 = 0 ; + Dali::Stage *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + arg2 = (Dali::Stage *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Stage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Stage *) &(arg1)->operator =((Dali::Stage const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_Add(void * jarg1, void * jarg2) { + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::Stage *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->Add(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_Remove(void * jarg1, void * jarg2) { + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::Stage *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->Remove(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetSize(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = ((Dali::Stage const *)arg1)->GetSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetRenderTaskList(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::RenderTaskList result; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = ((Dali::Stage const *)arg1)->GetRenderTaskList(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::RenderTaskList((const Dali::RenderTaskList &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Stage_GetLayerCount(void * jarg1) { + unsigned int jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + unsigned int result; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (unsigned int)((Dali::Stage const *)arg1)->GetLayerCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetLayer(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + unsigned int arg2 ; + Dali::Layer result; + + arg1 = (Dali::Stage *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = ((Dali::Stage const *)arg1)->GetLayer(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Layer((const Dali::Layer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetRootLayer(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Layer result; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = ((Dali::Stage const *)arg1)->GetRootLayer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Layer((const Dali::Layer &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_SetBackgroundColor(void * jarg1, void * jarg2) { + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Vector4 arg2 ; + Dali::Vector4 *argp2 ; + + arg1 = (Dali::Stage *)jarg1; + argp2 = (Dali::Vector4 *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector4", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetBackgroundColor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetBackgroundColor(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = ((Dali::Stage const *)arg1)->GetBackgroundColor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetDpi(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = ((Dali::Stage const *)arg1)->GetDpi(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetObjectRegistry(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::ObjectRegistry result; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = ((Dali::Stage const *)arg1)->GetObjectRegistry(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ObjectRegistry((const Dali::ObjectRegistry &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_KeepRendering(void * jarg1, float jarg2) { + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + float arg2 ; + + arg1 = (Dali::Stage *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->KeepRendering(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_KeyEventSignal(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage::KeyEventSignalType *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (Dali::Stage::KeyEventSignalType *) &(arg1)->KeyEventSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_EventProcessingFinishedSignal(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage::EventProcessingFinishedSignalType *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (Dali::Stage::EventProcessingFinishedSignalType *) &(arg1)->EventProcessingFinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_TouchedSignal(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage::TouchedSignalType *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (Dali::Stage::TouchedSignalType *) &(arg1)->TouchedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_TouchSignal(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage::TouchSignalType *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (Dali::Stage::TouchSignalType *) &(arg1)->TouchSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_WheelEventSignal(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage::WheelEventSignalType *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (Dali::Stage::WheelEventSignalType *) &(arg1)->WheelEventSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_ContextLostSignal(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage::ContextStatusSignal *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (Dali::Stage::ContextStatusSignal *) &(arg1)->ContextLostSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_ContextRegainedSignal(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage::ContextStatusSignal *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (Dali::Stage::ContextStatusSignal *) &(arg1)->ContextRegainedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_SceneCreatedSignal(void * jarg1) { + void * jresult ; + Dali::Stage *arg1 = (Dali::Stage *) 0 ; + Dali::Stage::SceneCreatedSignalType *result = 0 ; + + arg1 = (Dali::Stage *)jarg1; + { + try { + result = (Dali::Stage::SceneCreatedSignalType *) &(arg1)->SceneCreatedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RelayoutContainer(void * jarg1) { + Dali::RelayoutContainer *arg1 = (Dali::RelayoutContainer *) 0 ; + + arg1 = (Dali::RelayoutContainer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RelayoutContainer_Add(void * jarg1, void * jarg2, void * jarg3) { + Dali::RelayoutContainer *arg1 = (Dali::RelayoutContainer *) 0 ; + Dali::Actor *arg2 = 0 ; + Dali::Vector2 *arg3 = 0 ; + + arg1 = (Dali::RelayoutContainer *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return ; + } + arg3 = (Dali::Vector2 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->Add((Dali::Actor const &)*arg2,(Dali::Vector2 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CustomActorImpl(void * jarg1) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActorImpl_Self(void * jarg1) { + void * jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::CustomActor result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + result = ((Dali::CustomActorImpl const *)arg1)->Self(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::CustomActor((const Dali::CustomActor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnStageConnection(void * jarg1, int jarg2) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + int arg2 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (int)jarg2; + { + try { + (arg1)->OnStageConnection(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnStageDisconnection(void * jarg1) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + (arg1)->OnStageDisconnection(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnChildAdd(void * jarg1, void * jarg2) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->OnChildAdd(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnChildRemove(void * jarg1, void * jarg2) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->OnChildRemove(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnPropertySet(void * jarg1, int jarg2, void * jarg3) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Property::Index arg2 ; + Dali::Property::Value arg3 ; + Dali::Property::Value *argp3 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Property::Index)jarg2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->OnPropertySet(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSizeSet(void * jarg1, void * jarg2) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->OnSizeSet((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSizeAnimation(void * jarg1, void * jarg2, void * jarg3) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Animation *arg2 = 0 ; + Dali::Vector3 *arg3 = 0 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Animation *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0); + return ; + } + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->OnSizeAnimation(*arg2,(Dali::Vector3 const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnTouchEvent(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::TouchEvent *arg2 = 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::TouchEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->OnTouchEvent((Dali::TouchEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnHoverEvent(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::HoverEvent *arg2 = 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::HoverEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::HoverEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->OnHoverEvent((Dali::HoverEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnKeyEvent(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::KeyEvent *arg2 = 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::KeyEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->OnKeyEvent((Dali::KeyEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnWheelEvent(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::WheelEvent *arg2 = 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::WheelEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->OnWheelEvent((Dali::WheelEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnRelayout(void * jarg1, void * jarg2, void * jarg3) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::RelayoutContainer *arg3 = 0 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + arg3 = (Dali::RelayoutContainer *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0); + return ; + } + { + try { + (arg1)->OnRelayout((Dali::Vector2 const &)*arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSetResizePolicy(void * jarg1, int jarg2, int jarg3) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::ResizePolicy::Type arg2 ; + Dali::Dimension::Type arg3 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::ResizePolicy::Type)jarg2; + arg3 = (Dali::Dimension::Type)jarg3; + { + try { + (arg1)->OnSetResizePolicy(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetNaturalSize(void * jarg1) { + void * jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + result = (arg1)->GetNaturalSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_CalculateChildSize(void * jarg1, void * jarg2, int jarg3) { + float jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Actor *arg2 = 0 ; + Dali::Dimension::Type arg3 ; + float result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return 0; + } + arg3 = (Dali::Dimension::Type)jarg3; + { + try { + result = (float)(arg1)->CalculateChildSize((Dali::Actor const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetHeightForWidth(void * jarg1, float jarg2) { + float jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)(arg1)->GetHeightForWidth(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetWidthForHeight(void * jarg1, float jarg2) { + float jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)(arg1)->GetWidthForHeight(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_0(void * jarg1, int jarg2) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Dimension::Type arg2 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Dimension::Type)jarg2; + { + try { + result = (bool)(arg1)->RelayoutDependentOnChildren(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_1(void * jarg1) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + result = (bool)(arg1)->RelayoutDependentOnChildren(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnCalculateRelayoutSize(void * jarg1, int jarg2) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + Dali::Dimension::Type arg2 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (Dali::Dimension::Type)jarg2; + { + try { + (arg1)->OnCalculateRelayoutSize(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnLayoutNegotiated(void * jarg1, float jarg2, int jarg3) { + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + float arg2 ; + Dali::Dimension::Type arg3 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + arg2 = (float)jarg2; + arg3 = (Dali::Dimension::Type)jarg3; + { + try { + (arg1)->OnLayoutNegotiated(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_RequiresTouchEvents(void * jarg1) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + result = (bool)((Dali::CustomActorImpl const *)arg1)->RequiresTouchEvents(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_RequiresHoverEvents(void * jarg1) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + result = (bool)((Dali::CustomActorImpl const *)arg1)->RequiresHoverEvents(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_RequiresWheelEvents(void * jarg1) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + result = (bool)((Dali::CustomActorImpl const *)arg1)->RequiresWheelEvents(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CustomActorImpl_IsRelayoutEnabled(void * jarg1) { + unsigned int jresult ; + Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ; + bool result; + + arg1 = (Dali::CustomActorImpl *)jarg1; + { + try { + result = (bool)((Dali::CustomActorImpl const *)arg1)->IsRelayoutEnabled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_0() { + void * jresult ; + Dali::CustomActor *result = 0 ; + + { + try { + result = (Dali::CustomActor *)new Dali::CustomActor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::CustomActor result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::CustomActor::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::CustomActor((const Dali::CustomActor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CustomActor(void * jarg1) { + Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ; + + arg1 = (Dali::CustomActor *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_GetImplementation(void * jarg1) { + void * jresult ; + Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ; + Dali::CustomActorImpl *result = 0 ; + + arg1 = (Dali::CustomActor *)jarg1; + { + try { + result = (Dali::CustomActorImpl *) &((Dali::CustomActor const *)arg1)->GetImplementation(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_1(void * jarg1) { + void * jresult ; + Dali::CustomActorImpl *arg1 = 0 ; + Dali::CustomActor *result = 0 ; + + arg1 = (Dali::CustomActorImpl *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActorImpl & type is null", 0); + return 0; + } + { + try { + result = (Dali::CustomActor *)new Dali::CustomActor(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_2(void * jarg1) { + void * jresult ; + Dali::CustomActor *arg1 = 0 ; + Dali::CustomActor *result = 0 ; + + arg1 = (Dali::CustomActor *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActor const & type is null", 0); + return 0; + } + { + try { + result = (Dali::CustomActor *)new Dali::CustomActor((Dali::CustomActor const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ; + Dali::CustomActor *arg2 = 0 ; + Dali::CustomActor *result = 0 ; + + arg1 = (Dali::CustomActor *)jarg1; + arg2 = (Dali::CustomActor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActor const & type is null", 0); + return 0; + } + { + try { + result = (Dali::CustomActor *) &(arg1)->operator =((Dali::CustomActor const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::PanGestureDetector::Property::SCREEN_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_DISPLACEMENT_get() { + int jresult ; + int result; + + result = (int)Dali::PanGestureDetector::Property::SCREEN_DISPLACEMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_VELOCITY_get() { + int jresult ; + int result; + + result = (int)Dali::PanGestureDetector::Property::SCREEN_VELOCITY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::PanGestureDetector::Property::LOCAL_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_DISPLACEMENT_get() { + int jresult ; + int result; + + result = (int)Dali::PanGestureDetector::Property::LOCAL_DISPLACEMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_VELOCITY_get() { + int jresult ; + int result; + + result = (int)Dali::PanGestureDetector::Property::LOCAL_VELOCITY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_PANNING_get() { + int jresult ; + int result; + + result = (int)Dali::PanGestureDetector::Property::PANNING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector_Property() { + void * jresult ; + Dali::PanGestureDetector::Property *result = 0 ; + + { + try { + result = (Dali::PanGestureDetector::Property *)new Dali::PanGestureDetector::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetector_Property(void * jarg1) { + Dali::PanGestureDetector::Property *arg1 = (Dali::PanGestureDetector::Property *) 0 ; + + arg1 = (Dali::PanGestureDetector::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_LEFT_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_LEFT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_RIGHT_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_RIGHT; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_UP_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_UP; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_DOWN_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_DOWN; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_HORIZONTAL_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_HORIZONTAL; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_VERTICAL_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_VERTICAL; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DEFAULT_THRESHOLD_get() { + void * jresult ; + Dali::Radian *result = 0 ; + + result = (Dali::Radian *)&Dali::PanGestureDetector::DEFAULT_THRESHOLD; + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector__SWIG_0() { + void * jresult ; + Dali::PanGestureDetector *result = 0 ; + + { + try { + result = (Dali::PanGestureDetector *)new Dali::PanGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_New() { + void * jresult ; + Dali::PanGestureDetector result; + + { + try { + result = Dali::PanGestureDetector::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::PanGestureDetector result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::PanGestureDetector::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetector(void * jarg1) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector__SWIG_1(void * jarg1) { + void * jresult ; + Dali::PanGestureDetector *arg1 = 0 ; + Dali::PanGestureDetector *result = 0 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PanGestureDetector *)new Dali::PanGestureDetector((Dali::PanGestureDetector const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + Dali::PanGestureDetector *arg2 = 0 ; + Dali::PanGestureDetector *result = 0 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + arg2 = (Dali::PanGestureDetector *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PanGestureDetector *) &(arg1)->operator =((Dali::PanGestureDetector const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMinimumTouchesRequired(void * jarg1, unsigned int jarg2) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetMinimumTouchesRequired(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMaximumTouchesRequired(void * jarg1, unsigned int jarg2) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetMaximumTouchesRequired(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMinimumTouchesRequired(void * jarg1) { + unsigned int jresult ; + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + unsigned int result; + + arg1 = (Dali::PanGestureDetector *)jarg1; + { + try { + result = (unsigned int)((Dali::PanGestureDetector const *)arg1)->GetMinimumTouchesRequired(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMaximumTouchesRequired(void * jarg1) { + unsigned int jresult ; + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + unsigned int result; + + arg1 = (Dali::PanGestureDetector *)jarg1; + { + try { + result = (unsigned int)((Dali::PanGestureDetector const *)arg1)->GetMaximumTouchesRequired(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddAngle__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + Dali::Radian arg2 ; + Dali::Radian arg3 ; + Dali::Radian *argp2 ; + Dali::Radian *argp3 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Radian *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->AddAngle(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddAngle__SWIG_1(void * jarg1, void * jarg2) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + Dali::Radian arg2 ; + Dali::Radian *argp2 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->AddAngle(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddDirection__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + Dali::Radian arg2 ; + Dali::Radian arg3 ; + Dali::Radian *argp2 ; + Dali::Radian *argp3 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Radian *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->AddDirection(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddDirection__SWIG_1(void * jarg1, void * jarg2) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + Dali::Radian arg2 ; + Dali::Radian *argp2 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->AddDirection(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetAngleCount(void * jarg1) { + unsigned long jresult ; + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + size_t result; + + arg1 = (Dali::PanGestureDetector *)jarg1; + { + try { + result = ((Dali::PanGestureDetector const *)arg1)->GetAngleCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetAngle(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + size_t arg2 ; + Dali::PanGestureDetector::AngleThresholdPair result; + + arg1 = (Dali::PanGestureDetector *)jarg1; + arg2 = (size_t)jarg2; + { + try { + result = ((Dali::PanGestureDetector const *)arg1)->GetAngle(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PanGestureDetector::AngleThresholdPair((const Dali::PanGestureDetector::AngleThresholdPair &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_ClearAngles(void * jarg1) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + { + try { + (arg1)->ClearAngles(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_RemoveAngle(void * jarg1, void * jarg2) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + Dali::Radian arg2 ; + Dali::Radian *argp2 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->RemoveAngle(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_RemoveDirection(void * jarg1, void * jarg2) { + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + Dali::Radian arg2 ; + Dali::Radian *argp2 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->RemoveDirection(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DetectedSignal(void * jarg1) { + void * jresult ; + Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ; + Dali::PanGestureDetector::DetectedSignalType *result = 0 ; + + arg1 = (Dali::PanGestureDetector *)jarg1; + { + try { + result = (Dali::PanGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetPanGestureProperties(void * jarg1) { + Dali::PanGesture *arg1 = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0); + return ; + } + { + try { + Dali::PanGestureDetector::SetPanGestureProperties((Dali::PanGesture const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_0() { + void * jresult ; + Dali::PanGesture *result = 0 ; + + { + try { + result = (Dali::PanGesture *)new Dali::PanGesture(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_1(int jarg1) { + void * jresult ; + Dali::Gesture::State arg1 ; + Dali::PanGesture *result = 0 ; + + arg1 = (Dali::Gesture::State)jarg1; + { + try { + result = (Dali::PanGesture *)new Dali::PanGesture(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_2(void * jarg1) { + void * jresult ; + Dali::PanGesture *arg1 = 0 ; + Dali::PanGesture *result = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PanGesture *)new Dali::PanGesture((Dali::PanGesture const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::PanGesture *arg2 = 0 ; + Dali::PanGesture *result = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + arg2 = (Dali::PanGesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PanGesture *) &(arg1)->operator =((Dali::PanGesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGesture(void * jarg1) { + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGesture_velocity_set(void * jarg1, void * jarg2) { + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->velocity = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_velocity_get(void * jarg1) { + void * jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->velocity); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGesture_displacement_set(void * jarg1, void * jarg2) { + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->displacement = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_displacement_get(void * jarg1) { + void * jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->displacement); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGesture_position_set(void * jarg1, void * jarg2) { + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->position = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_position_get(void * jarg1) { + void * jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->position); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGesture_screenVelocity_set(void * jarg1, void * jarg2) { + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->screenVelocity = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenVelocity_get(void * jarg1) { + void * jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->screenVelocity); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGesture_screenDisplacement_set(void * jarg1, void * jarg2) { + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->screenDisplacement = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenDisplacement_get(void * jarg1) { + void * jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->screenDisplacement); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGesture_screenPosition_set(void * jarg1, void * jarg2) { + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->screenPosition = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenPosition_get(void * jarg1) { + void * jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::PanGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->screenPosition); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGesture_numberOfTouches_set(void * jarg1, unsigned int jarg2) { + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::PanGesture *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->numberOfTouches = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGesture_numberOfTouches_get(void * jarg1) { + unsigned int jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + unsigned int result; + + arg1 = (Dali::PanGesture *)jarg1; + result = (unsigned int) ((arg1)->numberOfTouches); + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetSpeed(void * jarg1) { + float jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + float result; + + arg1 = (Dali::PanGesture *)jarg1; + { + try { + result = (float)((Dali::PanGesture const *)arg1)->GetSpeed(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetDistance(void * jarg1) { + float jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + float result; + + arg1 = (Dali::PanGesture *)jarg1; + { + try { + result = (float)((Dali::PanGesture const *)arg1)->GetDistance(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetScreenSpeed(void * jarg1) { + float jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + float result; + + arg1 = (Dali::PanGesture *)jarg1; + { + try { + result = (float)((Dali::PanGesture const *)arg1)->GetScreenSpeed(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetScreenDistance(void * jarg1) { + float jresult ; + Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ; + float result; + + arg1 = (Dali::PanGesture *)jarg1; + { + try { + result = (float)((Dali::PanGesture const *)arg1)->GetScreenDistance(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetector__SWIG_0() { + void * jresult ; + Dali::PinchGestureDetector *result = 0 ; + + { + try { + result = (Dali::PinchGestureDetector *)new Dali::PinchGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_New() { + void * jresult ; + Dali::PinchGestureDetector result; + + { + try { + result = Dali::PinchGestureDetector::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::PinchGestureDetector result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::PinchGestureDetector::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGestureDetector(void * jarg1) { + Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ; + + arg1 = (Dali::PinchGestureDetector *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetector__SWIG_1(void * jarg1) { + void * jresult ; + Dali::PinchGestureDetector *arg1 = 0 ; + Dali::PinchGestureDetector *result = 0 ; + + arg1 = (Dali::PinchGestureDetector *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PinchGestureDetector *)new Dali::PinchGestureDetector((Dali::PinchGestureDetector const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ; + Dali::PinchGestureDetector *arg2 = 0 ; + Dali::PinchGestureDetector *result = 0 ; + + arg1 = (Dali::PinchGestureDetector *)jarg1; + arg2 = (Dali::PinchGestureDetector *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PinchGestureDetector *) &(arg1)->operator =((Dali::PinchGestureDetector const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_DetectedSignal(void * jarg1) { + void * jresult ; + Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ; + Dali::PinchGestureDetector::DetectedSignalType *result = 0 ; + + arg1 = (Dali::PinchGestureDetector *)jarg1; + { + try { + result = (Dali::PinchGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGesture__SWIG_0(int jarg1) { + void * jresult ; + Dali::Gesture::State arg1 ; + Dali::PinchGesture *result = 0 ; + + arg1 = (Dali::Gesture::State)jarg1; + { + try { + result = (Dali::PinchGesture *)new Dali::PinchGesture(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGesture__SWIG_1(void * jarg1) { + void * jresult ; + Dali::PinchGesture *arg1 = 0 ; + Dali::PinchGesture *result = 0 ; + + arg1 = (Dali::PinchGesture *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PinchGesture *)new Dali::PinchGesture((Dali::PinchGesture const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + Dali::PinchGesture *arg2 = 0 ; + Dali::PinchGesture *result = 0 ; + + arg1 = (Dali::PinchGesture *)jarg1; + arg2 = (Dali::PinchGesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PinchGesture *) &(arg1)->operator =((Dali::PinchGesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGesture(void * jarg1) { + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + + arg1 = (Dali::PinchGesture *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGesture_scale_set(void * jarg1, float jarg2) { + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + float arg2 ; + + arg1 = (Dali::PinchGesture *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->scale = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PinchGesture_scale_get(void * jarg1) { + float jresult ; + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + float result; + + arg1 = (Dali::PinchGesture *)jarg1; + result = (float) ((arg1)->scale); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGesture_speed_set(void * jarg1, float jarg2) { + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + float arg2 ; + + arg1 = (Dali::PinchGesture *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->speed = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PinchGesture_speed_get(void * jarg1) { + float jresult ; + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + float result; + + arg1 = (Dali::PinchGesture *)jarg1; + result = (float) ((arg1)->speed); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGesture_screenCenterPoint_set(void * jarg1, void * jarg2) { + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::PinchGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->screenCenterPoint = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_screenCenterPoint_get(void * jarg1) { + void * jresult ; + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::PinchGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->screenCenterPoint); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGesture_localCenterPoint_set(void * jarg1, void * jarg2) { + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::PinchGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->localCenterPoint = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_localCenterPoint_get(void * jarg1) { + void * jresult ; + Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::PinchGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->localCenterPoint); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetector__SWIG_0() { + void * jresult ; + Dali::TapGestureDetector *result = 0 ; + + { + try { + result = (Dali::TapGestureDetector *)new Dali::TapGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_New__SWIG_0() { + void * jresult ; + Dali::TapGestureDetector result; + + { + try { + result = Dali::TapGestureDetector::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_New__SWIG_1(unsigned int jarg1) { + void * jresult ; + unsigned int arg1 ; + Dali::TapGestureDetector result; + + arg1 = (unsigned int)jarg1; + { + try { + result = Dali::TapGestureDetector::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::TapGestureDetector result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::TapGestureDetector::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGestureDetector(void * jarg1) { + Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ; + + arg1 = (Dali::TapGestureDetector *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetector__SWIG_1(void * jarg1) { + void * jresult ; + Dali::TapGestureDetector *arg1 = 0 ; + Dali::TapGestureDetector *result = 0 ; + + arg1 = (Dali::TapGestureDetector *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TapGestureDetector *)new Dali::TapGestureDetector((Dali::TapGestureDetector const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ; + Dali::TapGestureDetector *arg2 = 0 ; + Dali::TapGestureDetector *result = 0 ; + + arg1 = (Dali::TapGestureDetector *)jarg1; + arg2 = (Dali::TapGestureDetector *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TapGestureDetector *) &(arg1)->operator =((Dali::TapGestureDetector const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_SetMinimumTapsRequired(void * jarg1, unsigned int jarg2) { + Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::TapGestureDetector *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetMinimumTapsRequired(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_SetMaximumTapsRequired(void * jarg1, unsigned int jarg2) { + Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::TapGestureDetector *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetMaximumTapsRequired(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetector_GetMinimumTapsRequired(void * jarg1) { + unsigned int jresult ; + Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ; + unsigned int result; + + arg1 = (Dali::TapGestureDetector *)jarg1; + { + try { + result = (unsigned int)((Dali::TapGestureDetector const *)arg1)->GetMinimumTapsRequired(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetector_GetMaximumTapsRequired(void * jarg1) { + unsigned int jresult ; + Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ; + unsigned int result; + + arg1 = (Dali::TapGestureDetector *)jarg1; + { + try { + result = (unsigned int)((Dali::TapGestureDetector const *)arg1)->GetMaximumTapsRequired(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_DetectedSignal(void * jarg1) { + void * jresult ; + Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ; + Dali::TapGestureDetector::DetectedSignalType *result = 0 ; + + arg1 = (Dali::TapGestureDetector *)jarg1; + { + try { + result = (Dali::TapGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGesture__SWIG_0() { + void * jresult ; + Dali::TapGesture *result = 0 ; + + { + try { + result = (Dali::TapGesture *)new Dali::TapGesture(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGesture__SWIG_1(void * jarg1) { + void * jresult ; + Dali::TapGesture *arg1 = 0 ; + Dali::TapGesture *result = 0 ; + + arg1 = (Dali::TapGesture *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TapGesture *)new Dali::TapGesture((Dali::TapGesture const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + Dali::TapGesture *arg2 = 0 ; + Dali::TapGesture *result = 0 ; + + arg1 = (Dali::TapGesture *)jarg1; + arg2 = (Dali::TapGesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0); + return 0; + } + { + try { + result = (Dali::TapGesture *) &(arg1)->operator =((Dali::TapGesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGesture(void * jarg1) { + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + + arg1 = (Dali::TapGesture *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTaps_set(void * jarg1, unsigned int jarg2) { + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::TapGesture *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->numberOfTaps = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTaps_get(void * jarg1) { + unsigned int jresult ; + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + unsigned int result; + + arg1 = (Dali::TapGesture *)jarg1; + result = (unsigned int) ((arg1)->numberOfTaps); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTouches_set(void * jarg1, unsigned int jarg2) { + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::TapGesture *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->numberOfTouches = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTouches_get(void * jarg1) { + unsigned int jresult ; + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + unsigned int result; + + arg1 = (Dali::TapGesture *)jarg1; + result = (unsigned int) ((arg1)->numberOfTouches); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGesture_screenPoint_set(void * jarg1, void * jarg2) { + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::TapGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->screenPoint = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_screenPoint_get(void * jarg1) { + void * jresult ; + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::TapGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->screenPoint); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGesture_localPoint_set(void * jarg1, void * jarg2) { + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::TapGesture *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->localPoint = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_localPoint_get(void * jarg1) { + void * jresult ; + Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::TapGesture *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->localPoint); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchEvent__SWIG_0() { + void * jresult ; + Dali::TouchEvent *result = 0 ; + + { + try { + result = (Dali::TouchEvent *)new Dali::TouchEvent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchEvent__SWIG_1(unsigned long jarg1) { + void * jresult ; + unsigned long arg1 ; + Dali::TouchEvent *result = 0 ; + + arg1 = (unsigned long)jarg1; + { + try { + result = (Dali::TouchEvent *)new Dali::TouchEvent(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchEvent(void * jarg1) { + Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ; + + arg1 = (Dali::TouchEvent *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchEvent_points_set(void * jarg1, void * jarg2) { + Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ; + Dali::TouchPointContainer *arg2 = (Dali::TouchPointContainer *) 0 ; + + arg1 = (Dali::TouchEvent *)jarg1; + arg2 = (Dali::TouchPointContainer *)jarg2; + if (arg1) (arg1)->points = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchEvent_points_get(void * jarg1) { + void * jresult ; + Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ; + Dali::TouchPointContainer *result = 0 ; + + arg1 = (Dali::TouchEvent *)jarg1; + result = (Dali::TouchPointContainer *)& ((arg1)->points); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchEvent_time_set(void * jarg1, unsigned long jarg2) { + Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ; + unsigned long arg2 ; + + arg1 = (Dali::TouchEvent *)jarg1; + arg2 = (unsigned long)jarg2; + if (arg1) (arg1)->time = arg2; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchEvent_time_get(void * jarg1) { + unsigned long jresult ; + Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ; + unsigned long result; + + arg1 = (Dali::TouchEvent *)jarg1; + result = (unsigned long) ((arg1)->time); + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TouchEvent_GetPointCount(void * jarg1) { + unsigned int jresult ; + Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ; + unsigned int result; + + arg1 = (Dali::TouchEvent *)jarg1; + { + try { + result = (unsigned int)((Dali::TouchEvent const *)arg1)->GetPointCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchEvent_GetPoint(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ; + unsigned int arg2 ; + Dali::TouchPoint *result = 0 ; + + arg1 = (Dali::TouchEvent *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (Dali::TouchPoint *) &((Dali::TouchEvent const *)arg1)->GetPoint(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_0() { + void * jresult ; + Dali::AlphaFunction *result = 0 ; + + { + try { + result = (Dali::AlphaFunction *)new Dali::AlphaFunction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_1(int jarg1) { + void * jresult ; + Dali::AlphaFunction::BuiltinFunction arg1 ; + Dali::AlphaFunction *result = 0 ; + + arg1 = (Dali::AlphaFunction::BuiltinFunction)jarg1; + { + try { + result = (Dali::AlphaFunction *)new Dali::AlphaFunction(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_2(void * jarg1) { + void * jresult ; + Dali::AlphaFunctionPrototype arg1 = (Dali::AlphaFunctionPrototype) 0 ; + Dali::AlphaFunction *result = 0 ; + + arg1 = (Dali::AlphaFunctionPrototype)jarg1; + { + try { + result = (Dali::AlphaFunction *)new Dali::AlphaFunction(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_3(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector2 *arg1 = 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::AlphaFunction *result = 0 ; + + arg1 = (Dali::Vector2 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = (Dali::AlphaFunction *)new Dali::AlphaFunction((Dali::Vector2 const &)*arg1,(Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AlphaFunction_GetBezierControlPoints(void * jarg1) { + void * jresult ; + Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::AlphaFunction *)jarg1; + { + try { + result = ((Dali::AlphaFunction const *)arg1)->GetBezierControlPoints(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AlphaFunction_GetCustomFunction(void * jarg1) { + void * jresult ; + Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ; + Dali::AlphaFunctionPrototype result; + + arg1 = (Dali::AlphaFunction *)jarg1; + { + try { + result = (Dali::AlphaFunctionPrototype)((Dali::AlphaFunction const *)arg1)->GetCustomFunction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_AlphaFunction_GetBuiltinFunction(void * jarg1) { + int jresult ; + Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ; + Dali::AlphaFunction::BuiltinFunction result; + + arg1 = (Dali::AlphaFunction *)jarg1; + { + try { + result = (Dali::AlphaFunction::BuiltinFunction)((Dali::AlphaFunction const *)arg1)->GetBuiltinFunction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_AlphaFunction_GetMode(void * jarg1) { + int jresult ; + Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ; + Dali::AlphaFunction::Mode result; + + arg1 = (Dali::AlphaFunction *)jarg1; + { + try { + result = (Dali::AlphaFunction::Mode)((Dali::AlphaFunction const *)arg1)->GetMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AlphaFunction(void * jarg1) { + Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ; + + arg1 = (Dali::AlphaFunction *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_New() { + void * jresult ; + Dali::KeyFrames result; + + { + try { + result = Dali::KeyFrames::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::KeyFrames((const Dali::KeyFrames &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::KeyFrames result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::KeyFrames::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::KeyFrames((const Dali::KeyFrames &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyFrames__SWIG_0() { + void * jresult ; + Dali::KeyFrames *result = 0 ; + + { + try { + result = (Dali::KeyFrames *)new Dali::KeyFrames(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyFrames(void * jarg1) { + Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ; + + arg1 = (Dali::KeyFrames *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyFrames__SWIG_1(void * jarg1) { + void * jresult ; + Dali::KeyFrames *arg1 = 0 ; + Dali::KeyFrames *result = 0 ; + + arg1 = (Dali::KeyFrames *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames const & type is null", 0); + return 0; + } + { + try { + result = (Dali::KeyFrames *)new Dali::KeyFrames((Dali::KeyFrames const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ; + Dali::KeyFrames *arg2 = 0 ; + Dali::KeyFrames *result = 0 ; + + arg1 = (Dali::KeyFrames *)jarg1; + arg2 = (Dali::KeyFrames *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames const & type is null", 0); + return 0; + } + { + try { + result = (Dali::KeyFrames *) &(arg1)->operator =((Dali::KeyFrames const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_KeyFrames_GetType(void * jarg1) { + int jresult ; + Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ; + Dali::Property::Type result; + + arg1 = (Dali::KeyFrames *)jarg1; + { + try { + result = (Dali::Property::Type)((Dali::KeyFrames const *)arg1)->GetType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_Add__SWIG_0(void * jarg1, float jarg2, void * jarg3) { + Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ; + float arg2 ; + Dali::Property::Value arg3 ; + Dali::Property::Value *argp3 ; + + arg1 = (Dali::KeyFrames *)jarg1; + arg2 = (float)jarg2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->Add(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_Add__SWIG_1(void * jarg1, float jarg2, void * jarg3, void * jarg4) { + Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ; + float arg2 ; + Dali::Property::Value arg3 ; + Dali::AlphaFunction arg4 ; + Dali::Property::Value *argp3 ; + Dali::AlphaFunction *argp4 ; + + arg1 = (Dali::KeyFrames *)jarg1; + arg2 = (float)jarg2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->Add(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Path_Property_POINTS_get() { + int jresult ; + int result; + + result = (int)Dali::Path::Property::POINTS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Path_Property_CONTROL_POINTS_get() { + int jresult ; + int result; + + result = (int)Dali::Path::Property::CONTROL_POINTS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path_Property() { + void * jresult ; + Dali::Path::Property *result = 0 ; + + { + try { + result = (Dali::Path::Property *)new Dali::Path::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Path_Property(void * jarg1) { + Dali::Path::Property *arg1 = (Dali::Path::Property *) 0 ; + + arg1 = (Dali::Path::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_New() { + void * jresult ; + Dali::Path result; + + { + try { + result = Dali::Path::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Path((const Dali::Path &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Path result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Path::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Path((const Dali::Path &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path__SWIG_0() { + void * jresult ; + Dali::Path *result = 0 ; + + { + try { + result = (Dali::Path *)new Dali::Path(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Path(void * jarg1) { + Dali::Path *arg1 = (Dali::Path *) 0 ; + + arg1 = (Dali::Path *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Path *arg1 = 0 ; + Dali::Path *result = 0 ; + + arg1 = (Dali::Path *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Path const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Path *)new Dali::Path((Dali::Path const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Path *arg1 = (Dali::Path *) 0 ; + Dali::Path *arg2 = 0 ; + Dali::Path *result = 0 ; + + arg1 = (Dali::Path *)jarg1; + arg2 = (Dali::Path *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Path const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Path *) &(arg1)->operator =((Dali::Path const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_AddPoint(void * jarg1, void * jarg2) { + Dali::Path *arg1 = (Dali::Path *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Path *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->AddPoint((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_AddControlPoint(void * jarg1, void * jarg2) { + Dali::Path *arg1 = (Dali::Path *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Path *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->AddControlPoint((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_GenerateControlPoints(void * jarg1, float jarg2) { + Dali::Path *arg1 = (Dali::Path *) 0 ; + float arg2 ; + + arg1 = (Dali::Path *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->GenerateControlPoints(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_Sample(void * jarg1, float jarg2, void * jarg3, void * jarg4) { + Dali::Path *arg1 = (Dali::Path *) 0 ; + float arg2 ; + Dali::Vector3 *arg3 = 0 ; + Dali::Vector3 *arg4 = 0 ; + + arg1 = (Dali::Path *)jarg1; + arg2 = (float)jarg2; + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return ; + } + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return ; + } + { + try { + ((Dali::Path const *)arg1)->Sample(arg2,*arg3,*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_GetPoint(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Path *arg1 = (Dali::Path *) 0 ; + size_t arg2 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Path *)jarg1; + arg2 = (size_t)jarg2; + { + try { + result = (Dali::Vector3 *) &(arg1)->GetPoint(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_GetControlPoint(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Path *arg1 = (Dali::Path *) 0 ; + size_t arg2 ; + Dali::Vector3 *result = 0 ; + + arg1 = (Dali::Path *)jarg1; + arg2 = (size_t)jarg2; + { + try { + result = (Dali::Vector3 *) &(arg1)->GetControlPoint(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Path_GetPointCount(void * jarg1) { + unsigned long jresult ; + Dali::Path *arg1 = (Dali::Path *) 0 ; + size_t result; + + arg1 = (Dali::Path *)jarg1; + { + try { + result = ((Dali::Path const *)arg1)->GetPointCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimePeriod__SWIG_0(float jarg1) { + void * jresult ; + float arg1 ; + Dali::TimePeriod *result = 0 ; + + arg1 = (float)jarg1; + { + try { + result = (Dali::TimePeriod *)new Dali::TimePeriod(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimePeriod__SWIG_1(float jarg1, float jarg2) { + void * jresult ; + float arg1 ; + float arg2 ; + Dali::TimePeriod *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::TimePeriod *)new Dali::TimePeriod(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TimePeriod(void * jarg1) { + Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ; + + arg1 = (Dali::TimePeriod *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimePeriod_delaySeconds_set(void * jarg1, float jarg2) { + Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ; + float arg2 ; + + arg1 = (Dali::TimePeriod *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->delaySeconds = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TimePeriod_delaySeconds_get(void * jarg1) { + float jresult ; + Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ; + float result; + + arg1 = (Dali::TimePeriod *)jarg1; + result = (float) ((arg1)->delaySeconds); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimePeriod_durationSeconds_set(void * jarg1, float jarg2) { + Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ; + float arg2 ; + + arg1 = (Dali::TimePeriod *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->durationSeconds = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TimePeriod_durationSeconds_get(void * jarg1) { + float jresult ; + Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ; + float result; + + arg1 = (Dali::TimePeriod *)jarg1; + result = (float) ((arg1)->durationSeconds); + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Animation__SWIG_0() { + void * jresult ; + Dali::Animation *result = 0 ; + + { + try { + result = (Dali::Animation *)new Dali::Animation(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_New(float jarg1) { + void * jresult ; + float arg1 ; + Dali::Animation result; + + arg1 = (float)jarg1; + { + try { + result = Dali::Animation::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Animation((const Dali::Animation &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Animation result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Animation::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Animation((const Dali::Animation &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Animation(void * jarg1) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + + arg1 = (Dali::Animation *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Animation__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Animation *arg1 = 0 ; + Dali::Animation *result = 0 ; + + arg1 = (Dali::Animation *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Animation *)new Dali::Animation((Dali::Animation const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation *arg2 = 0 ; + Dali::Animation *result = 0 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (Dali::Animation *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Animation *) &(arg1)->operator =((Dali::Animation const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetDuration(void * jarg1, float jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + float arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetDuration(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Animation_GetDuration(void * jarg1) { + float jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + float result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (float)((Dali::Animation const *)arg1)->GetDuration(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetLooping(void * jarg1, unsigned int jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + bool arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetLooping(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetLoopCount(void * jarg1, int jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + int arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (int)jarg2; + { + try { + (arg1)->SetLoopCount(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetLoopCount(void * jarg1) { + int jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + int result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (int)(arg1)->GetLoopCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetCurrentLoop(void * jarg1) { + int jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + int result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (int)(arg1)->GetCurrentLoop(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Animation_IsLooping(void * jarg1) { + unsigned int jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + bool result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (bool)((Dali::Animation const *)arg1)->IsLooping(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetEndAction(void * jarg1, int jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation::EndAction arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (Dali::Animation::EndAction)jarg2; + { + try { + (arg1)->SetEndAction(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetEndAction(void * jarg1) { + int jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation::EndAction result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (Dali::Animation::EndAction)((Dali::Animation const *)arg1)->GetEndAction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetDisconnectAction(void * jarg1, int jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation::EndAction arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (Dali::Animation::EndAction)jarg2; + { + try { + (arg1)->SetDisconnectAction(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetDisconnectAction(void * jarg1) { + int jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation::EndAction result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (Dali::Animation::EndAction)((Dali::Animation const *)arg1)->GetDisconnectAction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetDefaultAlphaFunction(void * jarg1, void * jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::AlphaFunction arg2 ; + Dali::AlphaFunction *argp2 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::AlphaFunction *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetDefaultAlphaFunction(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_GetDefaultAlphaFunction(void * jarg1) { + void * jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::AlphaFunction result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = ((Dali::Animation const *)arg1)->GetDefaultAlphaFunction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::AlphaFunction((const Dali::AlphaFunction &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetCurrentProgress(void * jarg1, float jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + float arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetCurrentProgress(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Animation_GetCurrentProgress(void * jarg1) { + float jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + float result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (float)(arg1)->GetCurrentProgress(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetSpeedFactor(void * jarg1, float jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + float arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetSpeedFactor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Animation_GetSpeedFactor(void * jarg1) { + float jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + float result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (float)((Dali::Animation const *)arg1)->GetSpeedFactor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_SetPlayRange(void * jarg1, void * jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetPlayRange((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_GetPlayRange(void * jarg1) { + void * jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = ((Dali::Animation const *)arg1)->GetPlayRange(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Play(void * jarg1) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + + arg1 = (Dali::Animation *)jarg1; + { + try { + (arg1)->Play(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_PlayFrom(void * jarg1, float jarg2) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + float arg2 ; + + arg1 = (Dali::Animation *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->PlayFrom(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Pause(void * jarg1) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + + arg1 = (Dali::Animation *)jarg1; + { + try { + (arg1)->Pause(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Animation_GetState(void * jarg1) { + int jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation::State result; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (Dali::Animation::State)((Dali::Animation const *)arg1)->GetState(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Stop(void * jarg1) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + + arg1 = (Dali::Animation *)jarg1; + { + try { + (arg1)->Stop(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Clear(void * jarg1) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + + arg1 = (Dali::Animation *)jarg1; + { + try { + (arg1)->Clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Animation_FinishedSignal(void * jarg1) { + void * jresult ; + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Animation::AnimationSignalType *result = 0 ; + + arg1 = (Dali::Animation *)jarg1; + { + try { + result = (Dali::Animation::AnimationSignalType *) &(arg1)->FinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBy__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::Property::Value arg3 ; + Dali::Property *argp2 ; + Dali::Property::Value *argp3 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->AnimateBy(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBy__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::Property::Value arg3 ; + Dali::AlphaFunction arg4 ; + Dali::Property *argp2 ; + Dali::Property::Value *argp3 ; + Dali::AlphaFunction *argp4 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->AnimateBy(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBy__SWIG_2(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::Property::Value arg3 ; + SwigValueWrapper< Dali::TimePeriod > arg4 ; + Dali::Property *argp2 ; + Dali::Property::Value *argp3 ; + Dali::TimePeriod *argp4 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + argp4 = (Dali::TimePeriod *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->AnimateBy(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBy__SWIG_3(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::Property::Value arg3 ; + Dali::AlphaFunction arg4 ; + SwigValueWrapper< Dali::TimePeriod > arg5 ; + Dali::Property *argp2 ; + Dali::Property::Value *argp3 ; + Dali::AlphaFunction *argp4 ; + Dali::TimePeriod *argp5 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + argp5 = (Dali::TimePeriod *)jarg5; + if (!argp5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg5 = *argp5; + { + try { + (arg1)->AnimateBy(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateTo__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::Property::Value arg3 ; + Dali::Property *argp2 ; + Dali::Property::Value *argp3 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->AnimateTo(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateTo__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::Property::Value arg3 ; + Dali::AlphaFunction arg4 ; + Dali::Property *argp2 ; + Dali::Property::Value *argp3 ; + Dali::AlphaFunction *argp4 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->AnimateTo(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateTo__SWIG_2(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::Property::Value arg3 ; + SwigValueWrapper< Dali::TimePeriod > arg4 ; + Dali::Property *argp2 ; + Dali::Property::Value *argp3 ; + Dali::TimePeriod *argp4 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + argp4 = (Dali::TimePeriod *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->AnimateTo(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateTo__SWIG_3(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::Property::Value arg3 ; + Dali::AlphaFunction arg4 ; + SwigValueWrapper< Dali::TimePeriod > arg5 ; + Dali::Property *argp2 ; + Dali::Property::Value *argp3 ; + Dali::AlphaFunction *argp4 ; + Dali::TimePeriod *argp5 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property::Value *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return ; + } + arg3 = *argp3; + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + argp5 = (Dali::TimePeriod *)jarg5; + if (!argp5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg5 = *argp5; + { + try { + (arg1)->AnimateTo(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::KeyFrames *arg3 = 0 ; + Dali::Property *argp2 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::KeyFrames *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0); + return ; + } + { + try { + (arg1)->AnimateBetween(arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_1(void * jarg1, void * jarg2, void * jarg3, int jarg4) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::KeyFrames *arg3 = 0 ; + Dali::Animation::Interpolation arg4 ; + Dali::Property *argp2 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::KeyFrames *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0); + return ; + } + arg4 = (Dali::Animation::Interpolation)jarg4; + { + try { + (arg1)->AnimateBetween(arg2,*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_2(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::KeyFrames *arg3 = 0 ; + Dali::AlphaFunction arg4 ; + Dali::Property *argp2 ; + Dali::AlphaFunction *argp4 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::KeyFrames *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0); + return ; + } + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->AnimateBetween(arg2,*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_3(void * jarg1, void * jarg2, void * jarg3, void * jarg4, int jarg5) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::KeyFrames *arg3 = 0 ; + Dali::AlphaFunction arg4 ; + Dali::Animation::Interpolation arg5 ; + Dali::Property *argp2 ; + Dali::AlphaFunction *argp4 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::KeyFrames *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0); + return ; + } + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + arg5 = (Dali::Animation::Interpolation)jarg5; + { + try { + (arg1)->AnimateBetween(arg2,*arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_4(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::KeyFrames *arg3 = 0 ; + SwigValueWrapper< Dali::TimePeriod > arg4 ; + Dali::Property *argp2 ; + Dali::TimePeriod *argp4 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::KeyFrames *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0); + return ; + } + argp4 = (Dali::TimePeriod *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->AnimateBetween(arg2,*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_5(void * jarg1, void * jarg2, void * jarg3, void * jarg4, int jarg5) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::KeyFrames *arg3 = 0 ; + SwigValueWrapper< Dali::TimePeriod > arg4 ; + Dali::Animation::Interpolation arg5 ; + Dali::Property *argp2 ; + Dali::TimePeriod *argp4 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::KeyFrames *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0); + return ; + } + argp4 = (Dali::TimePeriod *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg4 = *argp4; + arg5 = (Dali::Animation::Interpolation)jarg5; + { + try { + (arg1)->AnimateBetween(arg2,*arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_6(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::KeyFrames *arg3 = 0 ; + Dali::AlphaFunction arg4 ; + SwigValueWrapper< Dali::TimePeriod > arg5 ; + Dali::Property *argp2 ; + Dali::AlphaFunction *argp4 ; + Dali::TimePeriod *argp5 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::KeyFrames *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0); + return ; + } + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + argp5 = (Dali::TimePeriod *)jarg5; + if (!argp5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg5 = *argp5; + { + try { + (arg1)->AnimateBetween(arg2,*arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_AnimateBetween__SWIG_7(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5, int jarg6) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + Dali::KeyFrames *arg3 = 0 ; + Dali::AlphaFunction arg4 ; + SwigValueWrapper< Dali::TimePeriod > arg5 ; + Dali::Animation::Interpolation arg6 ; + Dali::Property *argp2 ; + Dali::AlphaFunction *argp4 ; + Dali::TimePeriod *argp5 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::KeyFrames *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames & type is null", 0); + return ; + } + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + argp5 = (Dali::TimePeriod *)jarg5; + if (!argp5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg5 = *argp5; + arg6 = (Dali::Animation::Interpolation)jarg6; + { + try { + (arg1)->AnimateBetween(arg2,*arg3,arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Animate__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Actor arg2 ; + Dali::Path arg3 ; + Dali::Vector3 *arg4 = 0 ; + Dali::Actor *argp2 ; + Dali::Path *argp3 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Path *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0); + return ; + } + arg3 = *argp3; + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->Animate(arg2,arg3,(Dali::Vector3 const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Animate__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Actor arg2 ; + Dali::Path arg3 ; + Dali::Vector3 *arg4 = 0 ; + Dali::AlphaFunction arg5 ; + Dali::Actor *argp2 ; + Dali::Path *argp3 ; + Dali::AlphaFunction *argp5 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Path *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0); + return ; + } + arg3 = *argp3; + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + argp5 = (Dali::AlphaFunction *)jarg5; + if (!argp5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg5 = *argp5; + { + try { + (arg1)->Animate(arg2,arg3,(Dali::Vector3 const &)*arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Animate__SWIG_2(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Actor arg2 ; + Dali::Path arg3 ; + Dali::Vector3 *arg4 = 0 ; + SwigValueWrapper< Dali::TimePeriod > arg5 ; + Dali::Actor *argp2 ; + Dali::Path *argp3 ; + Dali::TimePeriod *argp5 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Path *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0); + return ; + } + arg3 = *argp3; + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + argp5 = (Dali::TimePeriod *)jarg5; + if (!argp5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg5 = *argp5; + { + try { + (arg1)->Animate(arg2,arg3,(Dali::Vector3 const &)*arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Animate__SWIG_3(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5, void * jarg6) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Actor arg2 ; + Dali::Path arg3 ; + Dali::Vector3 *arg4 = 0 ; + Dali::AlphaFunction arg5 ; + SwigValueWrapper< Dali::TimePeriod > arg6 ; + Dali::Actor *argp2 ; + Dali::Path *argp3 ; + Dali::AlphaFunction *argp5 ; + Dali::TimePeriod *argp6 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Path *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0); + return ; + } + arg3 = *argp3; + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + argp5 = (Dali::AlphaFunction *)jarg5; + if (!argp5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg5 = *argp5; + argp6 = (Dali::TimePeriod *)jarg6; + if (!argp6) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::TimePeriod", 0); + return ; + } + arg6 = *argp6; + { + try { + (arg1)->Animate(arg2,arg3,(Dali::Vector3 const &)*arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Show(void * jarg1, void * jarg2, float jarg3) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Actor arg2 ; + float arg3 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (float)jarg3; + { + try { + (arg1)->Show(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Animation_Hide(void * jarg1, void * jarg2, float jarg3) { + Dali::Animation *arg1 = (Dali::Animation *) 0 ; + Dali::Actor arg2 ; + float arg3 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Animation *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (float)jarg3; + { + try { + (arg1)->Hide(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LinearConstrainer_Property_VALUE_get() { + int jresult ; + int result; + + result = (int)Dali::LinearConstrainer::Property::VALUE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LinearConstrainer_Property_PROGRESS_get() { + int jresult ; + int result; + + result = (int)Dali::LinearConstrainer::Property::PROGRESS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer_Property() { + void * jresult ; + Dali::LinearConstrainer::Property *result = 0 ; + + { + try { + result = (Dali::LinearConstrainer::Property *)new Dali::LinearConstrainer::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LinearConstrainer_Property(void * jarg1) { + Dali::LinearConstrainer::Property *arg1 = (Dali::LinearConstrainer::Property *) 0 ; + + arg1 = (Dali::LinearConstrainer::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_New() { + void * jresult ; + Dali::LinearConstrainer result; + + { + try { + result = Dali::LinearConstrainer::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::LinearConstrainer result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::LinearConstrainer::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer__SWIG_0() { + void * jresult ; + Dali::LinearConstrainer *result = 0 ; + + { + try { + result = (Dali::LinearConstrainer *)new Dali::LinearConstrainer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LinearConstrainer(void * jarg1) { + Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ; + + arg1 = (Dali::LinearConstrainer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer__SWIG_1(void * jarg1) { + void * jresult ; + Dali::LinearConstrainer *arg1 = 0 ; + Dali::LinearConstrainer *result = 0 ; + + arg1 = (Dali::LinearConstrainer *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LinearConstrainer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::LinearConstrainer *)new Dali::LinearConstrainer((Dali::LinearConstrainer const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ; + Dali::LinearConstrainer *arg2 = 0 ; + Dali::LinearConstrainer *result = 0 ; + + arg1 = (Dali::LinearConstrainer *)jarg1; + arg2 = (Dali::LinearConstrainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LinearConstrainer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::LinearConstrainer *) &(arg1)->operator =((Dali::LinearConstrainer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Apply__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) { + Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + SwigValueWrapper< Dali::Property > arg3 ; + Dali::Vector2 *arg4 = 0 ; + Dali::Vector2 *arg5 = 0 ; + Dali::Property *argp2 ; + Dali::Property *argp3 ; + + arg1 = (Dali::LinearConstrainer *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg3 = *argp3; + arg4 = (Dali::Vector2 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + arg5 = (Dali::Vector2 *)jarg5; + if (!arg5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4,(Dali::Vector2 const &)*arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Apply__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + SwigValueWrapper< Dali::Property > arg3 ; + Dali::Vector2 *arg4 = 0 ; + Dali::Property *argp2 ; + Dali::Property *argp3 ; + + arg1 = (Dali::LinearConstrainer *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg3 = *argp3; + arg4 = (Dali::Vector2 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Remove(void * jarg1, void * jarg2) { + Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ; + Dali::Handle *arg2 = 0 ; + + arg1 = (Dali::LinearConstrainer *)jarg1; + arg2 = (Dali::Handle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return ; + } + { + try { + (arg1)->Remove(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_FORWARD_get() { + int jresult ; + int result; + + result = (int)Dali::PathConstrainer::Property::FORWARD; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_POINTS_get() { + int jresult ; + int result; + + result = (int)Dali::PathConstrainer::Property::POINTS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_CONTROL_POINTS_get() { + int jresult ; + int result; + + result = (int)Dali::PathConstrainer::Property::CONTROL_POINTS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer_Property() { + void * jresult ; + Dali::PathConstrainer::Property *result = 0 ; + + { + try { + result = (Dali::PathConstrainer::Property *)new Dali::PathConstrainer::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PathConstrainer_Property(void * jarg1) { + Dali::PathConstrainer::Property *arg1 = (Dali::PathConstrainer::Property *) 0 ; + + arg1 = (Dali::PathConstrainer::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_New() { + void * jresult ; + Dali::PathConstrainer result; + + { + try { + result = Dali::PathConstrainer::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::PathConstrainer result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::PathConstrainer::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer__SWIG_0() { + void * jresult ; + Dali::PathConstrainer *result = 0 ; + + { + try { + result = (Dali::PathConstrainer *)new Dali::PathConstrainer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PathConstrainer(void * jarg1) { + Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ; + + arg1 = (Dali::PathConstrainer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer__SWIG_1(void * jarg1) { + void * jresult ; + Dali::PathConstrainer *arg1 = 0 ; + Dali::PathConstrainer *result = 0 ; + + arg1 = (Dali::PathConstrainer *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PathConstrainer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PathConstrainer *)new Dali::PathConstrainer((Dali::PathConstrainer const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ; + Dali::PathConstrainer *arg2 = 0 ; + Dali::PathConstrainer *result = 0 ; + + arg1 = (Dali::PathConstrainer *)jarg1; + arg2 = (Dali::PathConstrainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PathConstrainer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::PathConstrainer *) &(arg1)->operator =((Dali::PathConstrainer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Apply__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) { + Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + SwigValueWrapper< Dali::Property > arg3 ; + Dali::Vector2 *arg4 = 0 ; + Dali::Vector2 *arg5 = 0 ; + Dali::Property *argp2 ; + Dali::Property *argp3 ; + + arg1 = (Dali::PathConstrainer *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg3 = *argp3; + arg4 = (Dali::Vector2 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + arg5 = (Dali::Vector2 *)jarg5; + if (!arg5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4,(Dali::Vector2 const &)*arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Apply__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ; + SwigValueWrapper< Dali::Property > arg2 ; + SwigValueWrapper< Dali::Property > arg3 ; + Dali::Vector2 *arg4 = 0 ; + Dali::Property *argp2 ; + Dali::Property *argp3 ; + + arg1 = (Dali::PathConstrainer *)jarg1; + argp2 = (Dali::Property *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Property *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0); + return ; + } + arg3 = *argp3; + arg4 = (Dali::Vector2 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Remove(void * jarg1, void * jarg2) { + Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ; + Dali::Handle *arg2 = 0 ; + + arg1 = (Dali::PathConstrainer *)jarg1; + arg2 = (Dali::Handle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return ; + } + { + try { + (arg1)->Remove(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FittingModeDefault_get() { + int jresult ; + Dali::FittingMode::Type result; + + result = (Dali::FittingMode::Type)(Dali::FittingMode::Type)Dali::FittingMode::DEFAULT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_DEFAULT_get() { + int jresult ; + Dali::SamplingMode::Type result; + + result = (Dali::SamplingMode::Type)(Dali::SamplingMode::Type)Dali::SamplingMode::DEFAULT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BufferImage__SWIG_0() { + void * jresult ; + Dali::BufferImage *result = 0 ; + + { + try { + result = (Dali::BufferImage *)new Dali::BufferImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_New__SWIG_0(unsigned int jarg1, unsigned int jarg2, int jarg3) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::Pixel::Format arg3 ; + Dali::BufferImage result; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (Dali::Pixel::Format)jarg3; + { + try { + result = Dali::BufferImage::New(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BufferImage((const Dali::BufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_New__SWIG_1(unsigned int jarg1, unsigned int jarg2) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::BufferImage result; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = Dali::BufferImage::New(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BufferImage((const Dali::BufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_New__SWIG_2(unsigned char* jarg1, unsigned int jarg2, unsigned int jarg3, int jarg4, unsigned int jarg5) { + void * jresult ; + Dali::PixelBuffer *arg1 = (Dali::PixelBuffer *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + Dali::Pixel::Format arg4 ; + unsigned int arg5 ; + Dali::BufferImage result; + + arg1 = jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + arg4 = (Dali::Pixel::Format)jarg4; + arg5 = (unsigned int)jarg5; + { + try { + result = Dali::BufferImage::New(arg1,arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BufferImage((const Dali::BufferImage &)result); + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_New__SWIG_3(unsigned char* jarg1, unsigned int jarg2, unsigned int jarg3, int jarg4) { + void * jresult ; + Dali::PixelBuffer *arg1 = (Dali::PixelBuffer *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + Dali::Pixel::Format arg4 ; + Dali::BufferImage result; + + arg1 = jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + arg4 = (Dali::Pixel::Format)jarg4; + { + try { + result = Dali::BufferImage::New(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BufferImage((const Dali::BufferImage &)result); + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_New__SWIG_4(unsigned char* jarg1, unsigned int jarg2, unsigned int jarg3) { + void * jresult ; + Dali::PixelBuffer *arg1 = (Dali::PixelBuffer *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + Dali::BufferImage result; + + arg1 = jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + { + try { + result = Dali::BufferImage::New(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BufferImage((const Dali::BufferImage &)result); + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::BufferImage result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::BufferImage::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BufferImage((const Dali::BufferImage &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_BufferImage(void * jarg1) { + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + + arg1 = (Dali::BufferImage *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BufferImage__SWIG_1(void * jarg1) { + void * jresult ; + Dali::BufferImage *arg1 = 0 ; + Dali::BufferImage *result = 0 ; + + arg1 = (Dali::BufferImage *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BufferImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::BufferImage *)new Dali::BufferImage((Dali::BufferImage const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + Dali::BufferImage *arg2 = 0 ; + Dali::BufferImage *result = 0 ; + + arg1 = (Dali::BufferImage *)jarg1; + arg2 = (Dali::BufferImage *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BufferImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::BufferImage *) &(arg1)->operator =((Dali::BufferImage const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_WHITE() { + void * jresult ; + Dali::BufferImage result; + + { + try { + result = Dali::BufferImage::WHITE(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BufferImage((const Dali::BufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BufferImage_GetBuffer(void * jarg1) { + void * jresult ; + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + Dali::PixelBuffer *result = 0 ; + + arg1 = (Dali::BufferImage *)jarg1; + { + try { + result = (Dali::PixelBuffer *)(arg1)->GetBuffer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BufferImage_GetBufferSize(void * jarg1) { + unsigned int jresult ; + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + unsigned int result; + + arg1 = (Dali::BufferImage *)jarg1; + { + try { + result = (unsigned int)((Dali::BufferImage const *)arg1)->GetBufferSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BufferImage_GetBufferStride(void * jarg1) { + unsigned int jresult ; + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + unsigned int result; + + arg1 = (Dali::BufferImage *)jarg1; + { + try { + result = (unsigned int)((Dali::BufferImage const *)arg1)->GetBufferStride(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_BufferImage_GetPixelFormat(void * jarg1) { + int jresult ; + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + Dali::Pixel::Format result; + + arg1 = (Dali::BufferImage *)jarg1; + { + try { + result = (Dali::Pixel::Format)((Dali::BufferImage const *)arg1)->GetPixelFormat(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BufferImage_Update__SWIG_0(void * jarg1) { + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + + arg1 = (Dali::BufferImage *)jarg1; + { + try { + (arg1)->Update(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BufferImage_Update__SWIG_1(void * jarg1, void * jarg2) { + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + Dali::RectArea arg2 ; + Dali::RectArea *argp2 ; + + arg1 = (Dali::BufferImage *)jarg1; + argp2 = (Dali::RectArea *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::RectArea", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->Update(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BufferImage_IsDataExternal(void * jarg1) { + unsigned int jresult ; + Dali::BufferImage *arg1 = (Dali::BufferImage *) 0 ; + bool result; + + arg1 = (Dali::BufferImage *)jarg1; + { + try { + result = (bool)((Dali::BufferImage const *)arg1)->IsDataExternal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_EncodedBufferImage__SWIG_0() { + void * jresult ; + Dali::EncodedBufferImage *result = 0 ; + + { + try { + result = (Dali::EncodedBufferImage *)new Dali::EncodedBufferImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EncodedBufferImage_New__SWIG_0(void * jarg1, unsigned long jarg2) { + void * jresult ; + uint8_t *arg1 = (uint8_t *) (uint8_t *)0 ; + std::size_t arg2 ; + Dali::EncodedBufferImage result; + + arg1 = (uint8_t *)jarg1; + arg2 = (std::size_t)jarg2; + { + try { + result = Dali::EncodedBufferImage::New((uint8_t const *)arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::EncodedBufferImage((const Dali::EncodedBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EncodedBufferImage_New__SWIG_1(void * jarg1, unsigned long jarg2, void * jarg3, int jarg4, int jarg5, unsigned int jarg6) { + void * jresult ; + uint8_t *arg1 = (uint8_t *) (uint8_t *)0 ; + std::size_t arg2 ; + Dali::ImageDimensions arg3 ; + Dali::FittingMode::Type arg4 ; + Dali::SamplingMode::Type arg5 ; + bool arg6 ; + Dali::ImageDimensions *argp3 ; + Dali::EncodedBufferImage result; + + arg1 = (uint8_t *)jarg1; + arg2 = (std::size_t)jarg2; + argp3 = (Dali::ImageDimensions *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return 0; + } + arg3 = *argp3; + arg4 = (Dali::FittingMode::Type)jarg4; + arg5 = (Dali::SamplingMode::Type)jarg5; + arg6 = jarg6 ? true : false; + { + try { + result = Dali::EncodedBufferImage::New((uint8_t const *)arg1,arg2,arg3,arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::EncodedBufferImage((const Dali::EncodedBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EncodedBufferImage_New__SWIG_2(void * jarg1, unsigned long jarg2, void * jarg3, int jarg4, int jarg5) { + void * jresult ; + uint8_t *arg1 = (uint8_t *) (uint8_t *)0 ; + std::size_t arg2 ; + Dali::ImageDimensions arg3 ; + Dali::FittingMode::Type arg4 ; + Dali::SamplingMode::Type arg5 ; + Dali::ImageDimensions *argp3 ; + Dali::EncodedBufferImage result; + + arg1 = (uint8_t *)jarg1; + arg2 = (std::size_t)jarg2; + argp3 = (Dali::ImageDimensions *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return 0; + } + arg3 = *argp3; + arg4 = (Dali::FittingMode::Type)jarg4; + arg5 = (Dali::SamplingMode::Type)jarg5; + { + try { + result = Dali::EncodedBufferImage::New((uint8_t const *)arg1,arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::EncodedBufferImage((const Dali::EncodedBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EncodedBufferImage_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::EncodedBufferImage result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::EncodedBufferImage::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::EncodedBufferImage((const Dali::EncodedBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_EncodedBufferImage(void * jarg1) { + Dali::EncodedBufferImage *arg1 = (Dali::EncodedBufferImage *) 0 ; + + arg1 = (Dali::EncodedBufferImage *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_EncodedBufferImage__SWIG_1(void * jarg1) { + void * jresult ; + Dali::EncodedBufferImage *arg1 = 0 ; + Dali::EncodedBufferImage *result = 0 ; + + arg1 = (Dali::EncodedBufferImage *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::EncodedBufferImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::EncodedBufferImage *)new Dali::EncodedBufferImage((Dali::EncodedBufferImage const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_EncodedBufferImage_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::EncodedBufferImage *arg1 = (Dali::EncodedBufferImage *) 0 ; + Dali::EncodedBufferImage *arg2 = 0 ; + Dali::EncodedBufferImage *result = 0 ; + + arg1 = (Dali::EncodedBufferImage *)jarg1; + arg2 = (Dali::EncodedBufferImage *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::EncodedBufferImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::EncodedBufferImage *) &(arg1)->operator =((Dali::EncodedBufferImage const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_NativeImage__SWIG_0() { + void * jresult ; + Dali::NativeImage *result = 0 ; + + { + try { + result = (Dali::NativeImage *)new Dali::NativeImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_NativeImage(void * jarg1) { + Dali::NativeImage *arg1 = (Dali::NativeImage *) 0 ; + + arg1 = (Dali::NativeImage *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_NativeImage__SWIG_1(void * jarg1) { + void * jresult ; + Dali::NativeImage *arg1 = 0 ; + Dali::NativeImage *result = 0 ; + + arg1 = (Dali::NativeImage *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::NativeImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::NativeImage *)new Dali::NativeImage((Dali::NativeImage const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NativeImage_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::NativeImage *arg1 = (Dali::NativeImage *) 0 ; + Dali::NativeImage *arg2 = 0 ; + Dali::NativeImage *result = 0 ; + + arg1 = (Dali::NativeImage *)jarg1; + arg2 = (Dali::NativeImage *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::NativeImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::NativeImage *) &(arg1)->operator =((Dali::NativeImage const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImage_CreateGlTexture(void * jarg1) { + Dali::NativeImage *arg1 = (Dali::NativeImage *) 0 ; + + arg1 = (Dali::NativeImage *)jarg1; + { + try { + (arg1)->CreateGlTexture(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NativeImage_New(void * jarg1) { + void * jresult ; + NativeImageInterface *arg1 = 0 ; + Dali::NativeImage result; + + arg1 = (NativeImageInterface *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "NativeImageInterface & type is null", 0); + return 0; + } + { + try { + result = Dali::NativeImage::New(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::NativeImage((const Dali::NativeImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NativeImage_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::NativeImage result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::NativeImage::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::NativeImage((const Dali::NativeImage &)result); + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_NativeImage_GetCustomFragmentPreFix(void * jarg1) { + char * jresult ; + Dali::NativeImage *arg1 = (Dali::NativeImage *) 0 ; + char *result = 0 ; + + arg1 = (Dali::NativeImage *)jarg1; + { + try { + result = (char *)(arg1)->GetCustomFragmentPreFix(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((const char *)result); + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_NativeImage_GetCustomSamplerTypename(void * jarg1) { + char * jresult ; + Dali::NativeImage *arg1 = (Dali::NativeImage *) 0 ; + char *result = 0 ; + + arg1 = (Dali::NativeImage *)jarg1; + { + try { + result = (char *)(arg1)->GetCustomSamplerTypename(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((const char *)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GlExtensionCreate(void * jarg1) { + unsigned int jresult ; + Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ; + bool result; + + arg1 = (Dali::NativeImageInterface *)jarg1; + { + try { + result = (bool)(arg1)->GlExtensionCreate(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImageInterface_GlExtensionDestroy(void * jarg1) { + Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ; + + arg1 = (Dali::NativeImageInterface *)jarg1; + { + try { + (arg1)->GlExtensionDestroy(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_TargetTexture(void * jarg1) { + unsigned int jresult ; + Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ; + unsigned int result; + + arg1 = (Dali::NativeImageInterface *)jarg1; + { + try { + result = (unsigned int)(arg1)->TargetTexture(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImageInterface_PrepareTexture(void * jarg1) { + Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ; + + arg1 = (Dali::NativeImageInterface *)jarg1; + { + try { + (arg1)->PrepareTexture(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GetWidth(void * jarg1) { + unsigned int jresult ; + Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ; + unsigned int result; + + arg1 = (Dali::NativeImageInterface *)jarg1; + { + try { + result = (unsigned int)((Dali::NativeImageInterface const *)arg1)->GetWidth(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GetHeight(void * jarg1) { + unsigned int jresult ; + Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ; + unsigned int result; + + arg1 = (Dali::NativeImageInterface *)jarg1; + { + try { + result = (unsigned int)((Dali::NativeImageInterface const *)arg1)->GetHeight(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_RequiresBlending(void * jarg1) { + unsigned int jresult ; + Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ; + bool result; + + arg1 = (Dali::NativeImageInterface *)jarg1; + { + try { + result = (bool)((Dali::NativeImageInterface const *)arg1)->RequiresBlending(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_GetImageSize(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::ImageDimensions result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = Dali::ResourceImage::GetImageSize((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ImageDimensions((const Dali::ImageDimensions &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ResourceImage__SWIG_0() { + void * jresult ; + Dali::ResourceImage *result = 0 ; + + { + try { + result = (Dali::ResourceImage *)new Dali::ResourceImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ResourceImage(void * jarg1) { + Dali::ResourceImage *arg1 = (Dali::ResourceImage *) 0 ; + + arg1 = (Dali::ResourceImage *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ResourceImage__SWIG_1(void * jarg1) { + void * jresult ; + Dali::ResourceImage *arg1 = 0 ; + Dali::ResourceImage *result = 0 ; + + arg1 = (Dali::ResourceImage *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ResourceImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::ResourceImage *)new Dali::ResourceImage((Dali::ResourceImage const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::ResourceImage *arg1 = (Dali::ResourceImage *) 0 ; + Dali::ResourceImage *arg2 = 0 ; + Dali::ResourceImage *result = 0 ; + + arg1 = (Dali::ResourceImage *)jarg1; + arg2 = (Dali::ResourceImage *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ResourceImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::ResourceImage *) &(arg1)->operator =((Dali::ResourceImage const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_New__SWIG_0(char * jarg1, unsigned int jarg2) { + void * jresult ; + std::string *arg1 = 0 ; + bool arg2 ; + Dali::ResourceImage result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + arg2 = jarg2 ? true : false; + { + try { + result = Dali::ResourceImage::New((std::string const &)*arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ResourceImage((const Dali::ResourceImage &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_New__SWIG_1(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::ResourceImage result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = Dali::ResourceImage::New((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ResourceImage((const Dali::ResourceImage &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_New__SWIG_2(char * jarg1, void * jarg2, int jarg3, int jarg4, unsigned int jarg5) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::ImageDimensions arg2 ; + Dali::FittingMode::Type arg3 ; + Dali::SamplingMode::Type arg4 ; + bool arg5 ; + Dali::ImageDimensions *argp2 ; + Dali::ResourceImage result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + argp2 = (Dali::ImageDimensions *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::FittingMode::Type)jarg3; + arg4 = (Dali::SamplingMode::Type)jarg4; + arg5 = jarg5 ? true : false; + { + try { + result = Dali::ResourceImage::New((std::string const &)*arg1,arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ResourceImage((const Dali::ResourceImage &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_New__SWIG_3(char * jarg1, void * jarg2, int jarg3, int jarg4) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::ImageDimensions arg2 ; + Dali::FittingMode::Type arg3 ; + Dali::SamplingMode::Type arg4 ; + Dali::ImageDimensions *argp2 ; + Dali::ResourceImage result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + argp2 = (Dali::ImageDimensions *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::FittingMode::Type)jarg3; + arg4 = (Dali::SamplingMode::Type)jarg4; + { + try { + result = Dali::ResourceImage::New((std::string const &)*arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ResourceImage((const Dali::ResourceImage &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_New__SWIG_4(char * jarg1, void * jarg2, int jarg3) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::ImageDimensions arg2 ; + Dali::FittingMode::Type arg3 ; + Dali::ImageDimensions *argp2 ; + Dali::ResourceImage result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + argp2 = (Dali::ImageDimensions *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::FittingMode::Type)jarg3; + { + try { + result = Dali::ResourceImage::New((std::string const &)*arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ResourceImage((const Dali::ResourceImage &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_New__SWIG_5(char * jarg1, void * jarg2) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::ImageDimensions arg2 ; + Dali::ImageDimensions *argp2 ; + Dali::ResourceImage result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + argp2 = (Dali::ImageDimensions *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = Dali::ResourceImage::New((std::string const &)*arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ResourceImage((const Dali::ResourceImage &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::ResourceImage result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::ResourceImage::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::ResourceImage((const Dali::ResourceImage &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ResourceImage_GetLoadingState(void * jarg1) { + int jresult ; + Dali::ResourceImage *arg1 = (Dali::ResourceImage *) 0 ; + Dali::LoadingState result; + + arg1 = (Dali::ResourceImage *)jarg1; + { + try { + result = (Dali::LoadingState)((Dali::ResourceImage const *)arg1)->GetLoadingState(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ResourceImage_GetUrl(void * jarg1) { + char * jresult ; + Dali::ResourceImage *arg1 = (Dali::ResourceImage *) 0 ; + std::string result; + + arg1 = (Dali::ResourceImage *)jarg1; + { + try { + result = ((Dali::ResourceImage const *)arg1)->GetUrl(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((&result)->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResourceImage_Reload(void * jarg1) { + Dali::ResourceImage *arg1 = (Dali::ResourceImage *) 0 ; + + arg1 = (Dali::ResourceImage *)jarg1; + { + try { + (arg1)->Reload(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ResourceImage_LoadingFinishedSignal(void * jarg1) { + void * jresult ; + Dali::ResourceImage *arg1 = (Dali::ResourceImage *) 0 ; + Dali::ResourceImage::ResourceImageSignal *result = 0 ; + + arg1 = (Dali::ResourceImage *)jarg1; + { + try { + result = (Dali::ResourceImage::ResourceImageSignal *) &(arg1)->LoadingFinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBufferImage__SWIG_0() { + void * jresult ; + Dali::FrameBufferImage *result = 0 ; + + { + try { + result = (Dali::FrameBufferImage *)new Dali::FrameBufferImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBufferImage_New__SWIG_0(unsigned int jarg1, unsigned int jarg2, int jarg3, int jarg4) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::Pixel::Format arg3 ; + Dali::RenderBuffer::Format arg4 ; + Dali::FrameBufferImage result; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (Dali::Pixel::Format)jarg3; + arg4 = (Dali::RenderBuffer::Format)jarg4; + { + try { + result = Dali::FrameBufferImage::New(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBufferImage_New__SWIG_1(unsigned int jarg1, unsigned int jarg2, int jarg3) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::Pixel::Format arg3 ; + Dali::FrameBufferImage result; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (Dali::Pixel::Format)jarg3; + { + try { + result = Dali::FrameBufferImage::New(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBufferImage_New__SWIG_2(unsigned int jarg1, unsigned int jarg2) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::FrameBufferImage result; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = Dali::FrameBufferImage::New(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBufferImage_New__SWIG_3(unsigned int jarg1) { + void * jresult ; + unsigned int arg1 ; + Dali::FrameBufferImage result; + + arg1 = (unsigned int)jarg1; + { + try { + result = Dali::FrameBufferImage::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBufferImage_New__SWIG_4() { + void * jresult ; + Dali::FrameBufferImage result; + + { + try { + result = Dali::FrameBufferImage::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBufferImage_New__SWIG_5(void * jarg1) { + void * jresult ; + Dali::NativeImageInterface *arg1 = 0 ; + Dali::FrameBufferImage result; + + arg1 = (Dali::NativeImageInterface *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::NativeImageInterface & type is null", 0); + return 0; + } + { + try { + result = Dali::FrameBufferImage::New(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBufferImage_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::FrameBufferImage result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::FrameBufferImage::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBufferImage(void * jarg1) { + Dali::FrameBufferImage *arg1 = (Dali::FrameBufferImage *) 0 ; + + arg1 = (Dali::FrameBufferImage *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBufferImage__SWIG_1(void * jarg1) { + void * jresult ; + Dali::FrameBufferImage *arg1 = 0 ; + Dali::FrameBufferImage *result = 0 ; + + arg1 = (Dali::FrameBufferImage *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBufferImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::FrameBufferImage *)new Dali::FrameBufferImage((Dali::FrameBufferImage const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBufferImage_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::FrameBufferImage *arg1 = (Dali::FrameBufferImage *) 0 ; + Dali::FrameBufferImage *arg2 = 0 ; + Dali::FrameBufferImage *result = 0 ; + + arg1 = (Dali::FrameBufferImage *)jarg1; + arg2 = (Dali::FrameBufferImage *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBufferImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::FrameBufferImage *) &(arg1)->operator =((Dali::FrameBufferImage const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_NinePatchImage__SWIG_0() { + void * jresult ; + Dali::NinePatchImage *result = 0 ; + + { + try { + result = (Dali::NinePatchImage *)new Dali::NinePatchImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NinePatchImage_New(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::NinePatchImage result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = Dali::NinePatchImage::New((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::NinePatchImage((const Dali::NinePatchImage &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NinePatchImage_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::NinePatchImage result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::NinePatchImage::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::NinePatchImage((const Dali::NinePatchImage &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_NinePatchImage(void * jarg1) { + Dali::NinePatchImage *arg1 = (Dali::NinePatchImage *) 0 ; + + arg1 = (Dali::NinePatchImage *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_NinePatchImage__SWIG_1(void * jarg1) { + void * jresult ; + Dali::NinePatchImage *arg1 = 0 ; + Dali::NinePatchImage *result = 0 ; + + arg1 = (Dali::NinePatchImage *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::NinePatchImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::NinePatchImage *)new Dali::NinePatchImage((Dali::NinePatchImage const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NinePatchImage_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::NinePatchImage *arg1 = (Dali::NinePatchImage *) 0 ; + Dali::NinePatchImage *arg2 = 0 ; + Dali::NinePatchImage *result = 0 ; + + arg1 = (Dali::NinePatchImage *)jarg1; + arg2 = (Dali::NinePatchImage *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::NinePatchImage const & type is null", 0); + return 0; + } + { + try { + result = (Dali::NinePatchImage *) &(arg1)->operator =((Dali::NinePatchImage const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NinePatchImage_GetStretchBorders(void * jarg1) { + void * jresult ; + Dali::NinePatchImage *arg1 = (Dali::NinePatchImage *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::NinePatchImage *)jarg1; + { + try { + result = (arg1)->GetStretchBorders(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NinePatchImage_GetStretchPixelsX(void * jarg1) { + void * jresult ; + Dali::NinePatchImage *arg1 = (Dali::NinePatchImage *) 0 ; + Dali::NinePatchImage::StretchRanges *result = 0 ; + + arg1 = (Dali::NinePatchImage *)jarg1; + { + try { + result = (Dali::NinePatchImage::StretchRanges *) &(arg1)->GetStretchPixelsX(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NinePatchImage_GetStretchPixelsY(void * jarg1) { + void * jresult ; + Dali::NinePatchImage *arg1 = (Dali::NinePatchImage *) 0 ; + Dali::NinePatchImage::StretchRanges *result = 0 ; + + arg1 = (Dali::NinePatchImage *)jarg1; + { + try { + result = (Dali::NinePatchImage::StretchRanges *) &(arg1)->GetStretchPixelsY(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NinePatchImage_GetChildRectangle(void * jarg1) { + void * jresult ; + Dali::NinePatchImage *arg1 = (Dali::NinePatchImage *) 0 ; + Dali::Rect< int > result; + + arg1 = (Dali::NinePatchImage *)jarg1; + { + try { + result = (arg1)->GetChildRectangle(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Rect< int >((const Dali::Rect< int > &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NinePatchImage_CreateCroppedBufferImage(void * jarg1) { + void * jresult ; + Dali::NinePatchImage *arg1 = (Dali::NinePatchImage *) 0 ; + Dali::BufferImage result; + + arg1 = (Dali::NinePatchImage *)jarg1; + { + try { + result = (arg1)->CreateCroppedBufferImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BufferImage((const Dali::BufferImage &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NinePatchImage_IsNinePatchUrl(char * jarg1) { + unsigned int jresult ; + std::string *arg1 = 0 ; + bool result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = (bool)Dali::NinePatchImage::IsNinePatchUrl((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TYPE_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::TYPE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::PROJECTION_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_FIELD_OF_VIEW_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::FIELD_OF_VIEW; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_ASPECT_RATIO_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::ASPECT_RATIO; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_NEAR_PLANE_DISTANCE_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::NEAR_PLANE_DISTANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_FAR_PLANE_DISTANCE_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::FAR_PLANE_DISTANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_LEFT_PLANE_DISTANCE_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::LEFT_PLANE_DISTANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_RIGHT_PLANE_DISTANCE_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::RIGHT_PLANE_DISTANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TOP_PLANE_DISTANCE_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::TOP_PLANE_DISTANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_BOTTOM_PLANE_DISTANCE_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::BOTTOM_PLANE_DISTANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TARGET_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::TARGET_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_MATRIX_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::PROJECTION_MATRIX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_VIEW_MATRIX_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::VIEW_MATRIX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_INVERT_Y_AXIS_get() { + int jresult ; + int result; + + result = (int)Dali::CameraActor::Property::INVERT_Y_AXIS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor_Property() { + void * jresult ; + Dali::CameraActor::Property *result = 0 ; + + { + try { + result = (Dali::CameraActor::Property *)new Dali::CameraActor::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraActor_Property(void * jarg1) { + Dali::CameraActor::Property *arg1 = (Dali::CameraActor::Property *) 0 ; + + arg1 = (Dali::CameraActor::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor__SWIG_0() { + void * jresult ; + Dali::CameraActor *result = 0 ; + + { + try { + result = (Dali::CameraActor *)new Dali::CameraActor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New__SWIG_0() { + void * jresult ; + Dali::CameraActor result; + + { + try { + result = Dali::CameraActor::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::CameraActor((const Dali::CameraActor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Size *arg1 = 0 ; + Dali::CameraActor result; + + arg1 = (Dali::Size *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0); + return 0; + } + { + try { + result = Dali::CameraActor::New((Dali::Vector2 const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::CameraActor((const Dali::CameraActor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::CameraActor result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::CameraActor::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::CameraActor((const Dali::CameraActor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraActor(void * jarg1) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor__SWIG_1(void * jarg1) { + void * jresult ; + Dali::CameraActor *arg1 = 0 ; + Dali::CameraActor *result = 0 ; + + arg1 = (Dali::CameraActor *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CameraActor const & type is null", 0); + return 0; + } + { + try { + result = (Dali::CameraActor *)new Dali::CameraActor((Dali::CameraActor const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::CameraActor *arg2 = 0 ; + Dali::CameraActor *result = 0 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (Dali::CameraActor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CameraActor const & type is null", 0); + return 0; + } + { + try { + result = (Dali::CameraActor *) &(arg1)->operator =((Dali::CameraActor const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetType(void * jarg1, int jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::Camera::Type arg2 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (Dali::Camera::Type)jarg2; + { + try { + (arg1)->SetType(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_GetType(void * jarg1) { + int jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::Camera::Type result; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + result = (Dali::Camera::Type)((Dali::CameraActor const *)arg1)->GetType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetProjectionMode(void * jarg1, int jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::Camera::ProjectionMode arg2 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (Dali::Camera::ProjectionMode)jarg2; + { + try { + (arg1)->SetProjectionMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_GetProjectionMode(void * jarg1) { + int jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::Camera::ProjectionMode result; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + result = (Dali::Camera::ProjectionMode)((Dali::CameraActor const *)arg1)->GetProjectionMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetFieldOfView(void * jarg1, float jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float arg2 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetFieldOfView(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetFieldOfView(void * jarg1) { + float jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float result; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + result = (float)(arg1)->GetFieldOfView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetAspectRatio(void * jarg1, float jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float arg2 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetAspectRatio(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetAspectRatio(void * jarg1) { + float jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float result; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + result = (float)(arg1)->GetAspectRatio(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetNearClippingPlane(void * jarg1, float jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float arg2 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetNearClippingPlane(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetNearClippingPlane(void * jarg1) { + float jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float result; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + result = (float)(arg1)->GetNearClippingPlane(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetFarClippingPlane(void * jarg1, float jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float arg2 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetFarClippingPlane(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetFarClippingPlane(void * jarg1) { + float jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float result; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + result = (float)(arg1)->GetFarClippingPlane(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetTargetPosition(void * jarg1, void * jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetTargetPosition((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_GetTargetPosition(void * jarg1) { + void * jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + result = ((Dali::CameraActor const *)arg1)->GetTargetPosition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetInvertYAxis(void * jarg1, unsigned int jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + bool arg2 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetInvertYAxis(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_CameraActor_GetInvertYAxis(void * jarg1) { + unsigned int jresult ; + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + bool result; + + arg1 = (Dali::CameraActor *)jarg1; + { + try { + result = (bool)(arg1)->GetInvertYAxis(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetPerspectiveProjection(void * jarg1, void * jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::Size *arg2 = 0 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (Dali::Size *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0); + return ; + } + { + try { + (arg1)->SetPerspectiveProjection((Dali::Size const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetOrthographicProjection__SWIG_0(void * jarg1, void * jarg2) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + Dali::Size *arg2 = 0 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (Dali::Size *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0); + return ; + } + { + try { + (arg1)->SetOrthographicProjection((Dali::Size const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetOrthographicProjection__SWIG_1(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6, float jarg7) { + Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + float arg6 ; + float arg7 ; + + arg1 = (Dali::CameraActor *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + arg6 = (float)jarg6; + arg7 = (float)jarg7; + { + try { + (arg1)->SetOrthographicProjection(arg2,arg3,arg4,arg5,arg6,arg7); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_0() { + void * jresult ; + std::pair< std::string,Dali::Property::Value > *result = 0 ; + + { + try { + result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_1(char * jarg1, void * jarg2) { + void * jresult ; + std::string arg1 ; + Dali::Property::Value arg2 ; + Dali::Property::Value *argp2 ; + std::pair< std::string,Dali::Property::Value > *result = 0 ; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + (&arg1)->assign(jarg1); + argp2 = (Dali::Property::Value *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_2(void * jarg1) { + void * jresult ; + std::pair< std::string,Dali::Property::Value > *arg1 = 0 ; + std::pair< std::string,Dali::Property::Value > *result = 0 ; + + arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< std::string,Dali::Property::Value > const & type is null", 0); + return 0; + } + { + try { + result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >((std::pair< std::string,Dali::Property::Value > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StringValuePair_first_set(void * jarg1, char * jarg2) { + std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + if (arg1) (arg1)->first = *arg2; + + //argout typemap for const std::string& + +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_StringValuePair_first_get(void * jarg1) { + char * jresult ; + std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ; + std::string *result = 0 ; + + arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1; + result = (std::string *) & ((arg1)->first); + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StringValuePair_second_set(void * jarg1, void * jarg2) { + std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ; + Dali::Property::Value *arg2 = (Dali::Property::Value *) 0 ; + + arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1; + arg2 = (Dali::Property::Value *)jarg2; + if (arg1) (arg1)->second = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StringValuePair_second_get(void * jarg1) { + void * jresult ; + std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1; + result = (Dali::Property::Value *)& ((arg1)->second); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StringValuePair(void * jarg1) { + std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ; + + arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Clear(void * jarg1) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + { + try { + (arg1)->clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Add(void * jarg1, void * jarg2) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + Dali::TouchPoint *arg2 = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (Dali::TouchPoint *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0); + return ; + } + { + try { + (arg1)->push_back((Dali::TouchPoint const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchPointContainer_size(void * jarg1) { + unsigned long jresult ; + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + std::vector< Dali::TouchPoint >::size_type result; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + { + try { + result = ((std::vector< Dali::TouchPoint > const *)arg1)->size(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchPointContainer_capacity(void * jarg1) { + unsigned long jresult ; + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + std::vector< Dali::TouchPoint >::size_type result; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + { + try { + result = ((std::vector< Dali::TouchPoint > const *)arg1)->capacity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_reserve(void * jarg1, unsigned long jarg2) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + std::vector< Dali::TouchPoint >::size_type arg2 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (std::vector< Dali::TouchPoint >::size_type)jarg2; + { + try { + (arg1)->reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_0() { + void * jresult ; + std::vector< Dali::TouchPoint > *result = 0 ; + + { + try { + result = (std::vector< Dali::TouchPoint > *)new std::vector< Dali::TouchPoint >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_1(void * jarg1) { + void * jresult ; + std::vector< Dali::TouchPoint > *arg1 = 0 ; + std::vector< Dali::TouchPoint > *result = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0); + return 0; + } + { + try { + result = (std::vector< Dali::TouchPoint > *)new std::vector< Dali::TouchPoint >((std::vector< Dali::TouchPoint > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_2(int jarg1) { + void * jresult ; + int arg1 ; + std::vector< Dali::TouchPoint > *result = 0 ; + + arg1 = (int)jarg1; + { + try { + try { + result = (std::vector< Dali::TouchPoint > *)new_std_vector_Sl_Dali_TouchPoint_Sg___SWIG_2(arg1); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_getitemcopy(void * jarg1, int jarg2) { + void * jresult ; + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + SwigValueWrapper< Dali::TouchPoint > result; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + result = std_vector_Sl_Dali_TouchPoint_Sg__getitemcopy(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TouchPoint((const Dali::TouchPoint &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_getitem(void * jarg1, int jarg2) { + void * jresult ; + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + Dali::TouchPoint *result = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + result = (Dali::TouchPoint *) &std_vector_Sl_Dali_TouchPoint_Sg__getitem(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_setitem(void * jarg1, int jarg2, void * jarg3) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + Dali::TouchPoint *arg3 = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + arg3 = (Dali::TouchPoint *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_Dali_TouchPoint_Sg__setitem(arg1,arg2,(Dali::TouchPoint const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_AddRange(void * jarg1, void * jarg2) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + std::vector< Dali::TouchPoint > *arg2 = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (std::vector< Dali::TouchPoint > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0); + return ; + } + { + try { + std_vector_Sl_Dali_TouchPoint_Sg__AddRange(arg1,(std::vector< Dali::TouchPoint > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_GetRange(void * jarg1, int jarg2, int jarg3) { + void * jresult ; + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + int arg3 ; + std::vector< Dali::TouchPoint > *result = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + result = (std::vector< Dali::TouchPoint > *)std_vector_Sl_Dali_TouchPoint_Sg__GetRange(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Insert(void * jarg1, int jarg2, void * jarg3) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + Dali::TouchPoint *arg3 = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + arg3 = (Dali::TouchPoint *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_Dali_TouchPoint_Sg__Insert(arg1,arg2,(Dali::TouchPoint const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + std::vector< Dali::TouchPoint > *arg3 = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::vector< Dali::TouchPoint > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_Dali_TouchPoint_Sg__InsertRange(arg1,arg2,(std::vector< Dali::TouchPoint > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_RemoveAt(void * jarg1, int jarg2) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + std_vector_Sl_Dali_TouchPoint_Sg__RemoveAt(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + std_vector_Sl_Dali_TouchPoint_Sg__RemoveRange(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_Repeat(void * jarg1, int jarg2) { + void * jresult ; + Dali::TouchPoint *arg1 = 0 ; + int arg2 ; + std::vector< Dali::TouchPoint > *result = 0 ; + + arg1 = (Dali::TouchPoint *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0); + return 0; + } + arg2 = (int)jarg2; + { + try { + try { + result = (std::vector< Dali::TouchPoint > *)std_vector_Sl_Dali_TouchPoint_Sg__Repeat((Dali::TouchPoint const &)*arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Reverse__SWIG_0(void * jarg1) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + { + try { + std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_0(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_1(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_SetRange(void * jarg1, int jarg2, void * jarg3) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + int arg2 ; + std::vector< Dali::TouchPoint > *arg3 = 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::vector< Dali::TouchPoint > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_Dali_TouchPoint_Sg__SetRange(arg1,arg2,(std::vector< Dali::TouchPoint > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchPointContainer(void * jarg1) { + std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ; + + arg1 = (std::vector< Dali::TouchPoint > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectDouble__SWIG_0() { + void * jresult ; + Dali::Rect< double > *result = 0 ; + + { + try { + result = (Dali::Rect< double > *)new Dali::Rect< double >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectDouble__SWIG_1(double jarg1, double jarg2, double jarg3, double jarg4) { + void * jresult ; + double arg1 ; + double arg2 ; + double arg3 ; + double arg4 ; + Dali::Rect< double > *result = 0 ; + + arg1 = (double)jarg1; + arg2 = (double)jarg2; + arg3 = (double)jarg3; + arg4 = (double)jarg4; + { + try { + result = (Dali::Rect< double > *)new Dali::Rect< double >(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectDouble__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Rect< double > *arg1 = 0 ; + Dali::Rect< double > *result = 0 ; + + arg1 = (Dali::Rect< double > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< double > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Rect< double > *)new Dali::Rect< double >((Dali::Rect< double > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RectDouble_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + Dali::Rect< double > *arg2 = 0 ; + Dali::Rect< double > *result = 0 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (Dali::Rect< double > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< double > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Rect< double > *) &(arg1)->operator =((Dali::Rect< double > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_Set(void * jarg1, double jarg2, double jarg3, double jarg4, double jarg5) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + double arg5 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + arg3 = (double)jarg3; + arg4 = (double)jarg4; + arg5 = (double)jarg5; + { + try { + (arg1)->Set(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectDouble_IsEmpty(void * jarg1) { + unsigned int jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + bool result; + + arg1 = (Dali::Rect< double > *)jarg1; + { + try { + result = (bool)((Dali::Rect< double > const *)arg1)->IsEmpty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_Left(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + { + try { + result = (double)((Dali::Rect< double > const *)arg1)->Left(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_Right(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + { + try { + result = (double)((Dali::Rect< double > const *)arg1)->Right(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_Top(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + { + try { + result = (double)((Dali::Rect< double > const *)arg1)->Top(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_Bottom(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + { + try { + result = (double)((Dali::Rect< double > const *)arg1)->Bottom(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_Area(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + { + try { + result = (double)((Dali::Rect< double > const *)arg1)->Area(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectDouble_Intersects(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + Dali::Rect< double > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (Dali::Rect< double > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< double > const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Rect< double > const *)arg1)->Intersects((Dali::Rect< double > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectDouble_Contains(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + Dali::Rect< double > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (Dali::Rect< double > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< double > const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Rect< double > const *)arg1)->Contains((Dali::Rect< double > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_x_set(void * jarg1, double jarg2) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + if (arg1) (arg1)->x = arg2; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_x_get(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + result = (double) ((arg1)->x); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_left_set(void * jarg1, double jarg2) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + if (arg1) (arg1)->left = arg2; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_left_get(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + result = (double) ((arg1)->left); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_y_set(void * jarg1, double jarg2) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + if (arg1) (arg1)->y = arg2; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_y_get(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + result = (double) ((arg1)->y); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_right_set(void * jarg1, double jarg2) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + if (arg1) (arg1)->right = arg2; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_right_get(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + result = (double) ((arg1)->right); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_width_set(void * jarg1, double jarg2) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + if (arg1) (arg1)->width = arg2; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_width_get(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + result = (double) ((arg1)->width); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_bottom_set(void * jarg1, double jarg2) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + if (arg1) (arg1)->bottom = arg2; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_bottom_get(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + result = (double) ((arg1)->bottom); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_height_set(void * jarg1, double jarg2) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + if (arg1) (arg1)->height = arg2; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_height_get(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + result = (double) ((arg1)->height); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectDouble_top_set(void * jarg1, double jarg2) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double arg2 ; + + arg1 = (Dali::Rect< double > *)jarg1; + arg2 = (double)jarg2; + if (arg1) (arg1)->top = arg2; +} + + +SWIGEXPORT double SWIGSTDCALL CSharp_Dali_RectDouble_top_get(void * jarg1) { + double jresult ; + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + double result; + + arg1 = (Dali::Rect< double > *)jarg1; + result = (double) ((arg1)->top); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RectDouble(void * jarg1) { + Dali::Rect< double > *arg1 = (Dali::Rect< double > *) 0 ; + + arg1 = (Dali::Rect< double > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectInteger__SWIG_0() { + void * jresult ; + Dali::Rect< int > *result = 0 ; + + { + try { + result = (Dali::Rect< int > *)new Dali::Rect< int >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectInteger__SWIG_1(int jarg1, int jarg2, int jarg3, int jarg4) { + void * jresult ; + int arg1 ; + int arg2 ; + int arg3 ; + int arg4 ; + Dali::Rect< int > *result = 0 ; + + arg1 = (int)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + arg4 = (int)jarg4; + { + try { + result = (Dali::Rect< int > *)new Dali::Rect< int >(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectInteger__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Rect< int > *arg1 = 0 ; + Dali::Rect< int > *result = 0 ; + + arg1 = (Dali::Rect< int > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Rect< int > *)new Dali::Rect< int >((Dali::Rect< int > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RectInteger_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + Dali::Rect< int > *arg2 = 0 ; + Dali::Rect< int > *result = 0 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (Dali::Rect< int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Rect< int > *) &(arg1)->operator =((Dali::Rect< int > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_Set(void * jarg1, int jarg2, int jarg3, int jarg4, int jarg5) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + int arg3 ; + int arg4 ; + int arg5 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + arg4 = (int)jarg4; + arg5 = (int)jarg5; + { + try { + (arg1)->Set(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectInteger_IsEmpty(void * jarg1) { + unsigned int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + bool result; + + arg1 = (Dali::Rect< int > *)jarg1; + { + try { + result = (bool)((Dali::Rect< int > const *)arg1)->IsEmpty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_Left(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + { + try { + result = (int)((Dali::Rect< int > const *)arg1)->Left(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_Right(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + { + try { + result = (int)((Dali::Rect< int > const *)arg1)->Right(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_Top(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + { + try { + result = (int)((Dali::Rect< int > const *)arg1)->Top(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_Bottom(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + { + try { + result = (int)((Dali::Rect< int > const *)arg1)->Bottom(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_Area(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + { + try { + result = (int)((Dali::Rect< int > const *)arg1)->Area(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectInteger_Intersects(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + Dali::Rect< int > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (Dali::Rect< int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Rect< int > const *)arg1)->Intersects((Dali::Rect< int > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectInteger_Contains(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + Dali::Rect< int > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (Dali::Rect< int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Rect< int > const *)arg1)->Contains((Dali::Rect< int > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_x_set(void * jarg1, int jarg2) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->x = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_x_get(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + result = (int) ((arg1)->x); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_left_set(void * jarg1, int jarg2) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->left = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_left_get(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + result = (int) ((arg1)->left); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_y_set(void * jarg1, int jarg2) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->y = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_y_get(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + result = (int) ((arg1)->y); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_right_set(void * jarg1, int jarg2) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->right = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_right_get(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + result = (int) ((arg1)->right); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_width_set(void * jarg1, int jarg2) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->width = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_width_get(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + result = (int) ((arg1)->width); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_bottom_set(void * jarg1, int jarg2) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->bottom = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_bottom_get(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + result = (int) ((arg1)->bottom); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_height_set(void * jarg1, int jarg2) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->height = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_height_get(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + result = (int) ((arg1)->height); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectInteger_top_set(void * jarg1, int jarg2) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int arg2 ; + + arg1 = (Dali::Rect< int > *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->top = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RectInteger_top_get(void * jarg1) { + int jresult ; + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + int result; + + arg1 = (Dali::Rect< int > *)jarg1; + result = (int) ((arg1)->top); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RectInteger(void * jarg1) { + Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ; + + arg1 = (Dali::Rect< int > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectUnsignedInteger__SWIG_0() { + void * jresult ; + Dali::Rect< unsigned int > *result = 0 ; + + { + try { + result = (Dali::Rect< unsigned int > *)new Dali::Rect< unsigned int >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectUnsignedInteger__SWIG_1(unsigned int jarg1, unsigned int jarg2, unsigned int jarg3, unsigned int jarg4) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + unsigned int arg3 ; + unsigned int arg4 ; + Dali::Rect< unsigned int > *result = 0 ; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + arg4 = (unsigned int)jarg4; + { + try { + result = (Dali::Rect< unsigned int > *)new Dali::Rect< unsigned int >(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectUnsignedInteger__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Rect< unsigned int > *arg1 = 0 ; + Dali::Rect< unsigned int > *result = 0 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< unsigned int > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Rect< unsigned int > *)new Dali::Rect< unsigned int >((Dali::Rect< unsigned int > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + Dali::Rect< unsigned int > *arg2 = 0 ; + Dali::Rect< unsigned int > *result = 0 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (Dali::Rect< unsigned int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< unsigned int > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Rect< unsigned int > *) &(arg1)->operator =((Dali::Rect< unsigned int > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Set(void * jarg1, unsigned int jarg2, unsigned int jarg3, unsigned int jarg4, unsigned int jarg5) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + unsigned int arg4 ; + unsigned int arg5 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + arg4 = (unsigned int)jarg4; + arg5 = (unsigned int)jarg5; + { + try { + (arg1)->Set(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_IsEmpty(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + bool result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + { + try { + result = (bool)((Dali::Rect< unsigned int > const *)arg1)->IsEmpty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Left(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + { + try { + result = (unsigned int)((Dali::Rect< unsigned int > const *)arg1)->Left(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Right(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + { + try { + result = (unsigned int)((Dali::Rect< unsigned int > const *)arg1)->Right(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Top(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + { + try { + result = (unsigned int)((Dali::Rect< unsigned int > const *)arg1)->Top(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Bottom(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + { + try { + result = (unsigned int)((Dali::Rect< unsigned int > const *)arg1)->Bottom(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Area(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + { + try { + result = (unsigned int)((Dali::Rect< unsigned int > const *)arg1)->Area(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Intersects(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + Dali::Rect< unsigned int > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (Dali::Rect< unsigned int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< unsigned int > const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Rect< unsigned int > const *)arg1)->Intersects((Dali::Rect< unsigned int > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_Contains(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + Dali::Rect< unsigned int > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (Dali::Rect< unsigned int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< unsigned int > const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Rect< unsigned int > const *)arg1)->Contains((Dali::Rect< unsigned int > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_x_set(void * jarg1, unsigned int jarg2) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->x = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_x_get(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + result = (unsigned int) ((arg1)->x); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_left_set(void * jarg1, unsigned int jarg2) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->left = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_left_get(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + result = (unsigned int) ((arg1)->left); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_y_set(void * jarg1, unsigned int jarg2) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->y = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_y_get(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + result = (unsigned int) ((arg1)->y); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_right_set(void * jarg1, unsigned int jarg2) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->right = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_right_get(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + result = (unsigned int) ((arg1)->right); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_width_set(void * jarg1, unsigned int jarg2) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->width = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_width_get(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + result = (unsigned int) ((arg1)->width); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_bottom_set(void * jarg1, unsigned int jarg2) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->bottom = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_bottom_get(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + result = (unsigned int) ((arg1)->bottom); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_height_set(void * jarg1, unsigned int jarg2) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->height = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_height_get(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + result = (unsigned int) ((arg1)->height); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_top_set(void * jarg1, unsigned int jarg2) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->top = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectUnsignedInteger_top_get(void * jarg1) { + unsigned int jresult ; + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + unsigned int result; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + result = (unsigned int) ((arg1)->top); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RectUnsignedInteger(void * jarg1) { + Dali::Rect< unsigned int > *arg1 = (Dali::Rect< unsigned int > *) 0 ; + + arg1 = (Dali::Rect< unsigned int > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectFloat__SWIG_0() { + void * jresult ; + Dali::Rect< float > *result = 0 ; + + { + try { + result = (Dali::Rect< float > *)new Dali::Rect< float >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectFloat__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4) { + void * jresult ; + float arg1 ; + float arg2 ; + float arg3 ; + float arg4 ; + Dali::Rect< float > *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (Dali::Rect< float > *)new Dali::Rect< float >(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RectFloat__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Rect< float > *arg1 = 0 ; + Dali::Rect< float > *result = 0 ; + + arg1 = (Dali::Rect< float > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Rect< float > *)new Dali::Rect< float >((Dali::Rect< float > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RectFloat_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + Dali::Rect< float > *arg2 = 0 ; + Dali::Rect< float > *result = 0 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (Dali::Rect< float > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Rect< float > *) &(arg1)->operator =((Dali::Rect< float > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_Set(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + { + try { + (arg1)->Set(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectFloat_IsEmpty(void * jarg1) { + unsigned int jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + bool result; + + arg1 = (Dali::Rect< float > *)jarg1; + { + try { + result = (bool)((Dali::Rect< float > const *)arg1)->IsEmpty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_Left(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + { + try { + result = (float)((Dali::Rect< float > const *)arg1)->Left(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_Right(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + { + try { + result = (float)((Dali::Rect< float > const *)arg1)->Right(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_Top(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + { + try { + result = (float)((Dali::Rect< float > const *)arg1)->Top(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_Bottom(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + { + try { + result = (float)((Dali::Rect< float > const *)arg1)->Bottom(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_Area(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + { + try { + result = (float)((Dali::Rect< float > const *)arg1)->Area(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectFloat_Intersects(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + Dali::Rect< float > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (Dali::Rect< float > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Rect< float > const *)arg1)->Intersects((Dali::Rect< float > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RectFloat_Contains(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + Dali::Rect< float > *arg2 = 0 ; + bool result; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (Dali::Rect< float > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0); + return 0; + } + { + try { + result = (bool)((Dali::Rect< float > const *)arg1)->Contains((Dali::Rect< float > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_x_set(void * jarg1, float jarg2) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->x = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_x_get(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + result = (float) ((arg1)->x); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_left_set(void * jarg1, float jarg2) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->left = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_left_get(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + result = (float) ((arg1)->left); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_y_set(void * jarg1, float jarg2) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->y = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_y_get(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + result = (float) ((arg1)->y); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_right_set(void * jarg1, float jarg2) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->right = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_right_get(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + result = (float) ((arg1)->right); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_width_set(void * jarg1, float jarg2) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->width = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_width_get(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + result = (float) ((arg1)->width); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_bottom_set(void * jarg1, float jarg2) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->bottom = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_bottom_get(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + result = (float) ((arg1)->bottom); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_height_set(void * jarg1, float jarg2) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->height = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_height_get(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + result = (float) ((arg1)->height); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RectFloat_top_set(void * jarg1, float jarg2) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float arg2 ; + + arg1 = (Dali::Rect< float > *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->top = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RectFloat_top_get(void * jarg1) { + float jresult ; + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + float result; + + arg1 = (Dali::Rect< float > *)jarg1; + result = (float) ((arg1)->top); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RectFloat(void * jarg1) { + Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ; + + arg1 = (Dali::Rect< float > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorInteger_BaseType_get() { + int jresult ; + int result; + + result = (int)Dali::Vector< int >::BaseType; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorInteger__SWIG_0() { + void * jresult ; + Dali::Vector< int > *result = 0 ; + + { + try { + result = (Dali::Vector< int > *)new Dali::Vector< int >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorInteger(void * jarg1) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorInteger__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Vector< int > *arg1 = 0 ; + Dali::Vector< int > *result = 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector< int > *)new Dali::Vector< int >((Dali::Vector< int > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int > *arg2 = 0 ; + Dali::Vector< int > *result = 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector< int > *) &(arg1)->operator =((Dali::Vector< int > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Begin(void * jarg1) { + void * jresult ; + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::Iterator result; + + arg1 = (Dali::Vector< int > *)jarg1; + { + try { + result = (Dali::Vector< int >::Iterator)((Dali::Vector< int > const *)arg1)->Begin(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_End(void * jarg1) { + void * jresult ; + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::Iterator result; + + arg1 = (Dali::Vector< int > *)jarg1; + { + try { + result = (Dali::Vector< int >::Iterator)((Dali::Vector< int > const *)arg1)->End(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::SizeType arg2 ; + Dali::Vector< int >::ItemType *result = 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::SizeType)jarg2; + { + try { + result = (Dali::Vector< int >::ItemType *) &(arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_PushBack(void * jarg1, int jarg2) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::ItemType *arg2 = 0 ; + Dali::Vector< int >::ItemType temp2 ; + + arg1 = (Dali::Vector< int > *)jarg1; + temp2 = (Dali::Vector< int >::ItemType)jarg2; + arg2 = &temp2; + { + try { + (arg1)->PushBack((Dali::Vector< int >::ItemType const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Insert__SWIG_0(void * jarg1, void * jarg2, int jarg3) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ; + Dali::Vector< int >::ItemType *arg3 = 0 ; + Dali::Vector< int >::ItemType temp3 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::Iterator)jarg2; + temp3 = (Dali::Vector< int >::ItemType)jarg3; + arg3 = &temp3; + { + try { + (arg1)->Insert(arg2,(Dali::Vector< int >::ItemType const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ; + Dali::Vector< int >::Iterator arg3 = (Dali::Vector< int >::Iterator) 0 ; + Dali::Vector< int >::Iterator arg4 = (Dali::Vector< int >::Iterator) 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::Iterator)jarg2; + arg3 = (Dali::Vector< int >::Iterator)jarg3; + arg4 = (Dali::Vector< int >::Iterator)jarg4; + { + try { + (arg1)->Insert(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Reserve(void * jarg1, unsigned long jarg2) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::SizeType arg2 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::SizeType)jarg2; + { + try { + (arg1)->Reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Resize__SWIG_0(void * jarg1, unsigned long jarg2) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::SizeType arg2 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::SizeType)jarg2; + { + try { + (arg1)->Resize(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Resize__SWIG_1(void * jarg1, unsigned long jarg2, int jarg3) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::SizeType arg2 ; + Dali::Vector< int >::ItemType *arg3 = 0 ; + Dali::Vector< int >::ItemType temp3 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::SizeType)jarg2; + temp3 = (Dali::Vector< int >::ItemType)jarg3; + arg3 = &temp3; + { + try { + (arg1)->Resize(arg2,(Dali::Vector< int >::ItemType const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Erase__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ; + Dali::Vector< int >::Iterator result; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::Iterator)jarg2; + { + try { + result = (Dali::Vector< int >::Iterator)(arg1)->Erase(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) { + void * jresult ; + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ; + Dali::Vector< int >::Iterator arg3 = (Dali::Vector< int >::Iterator) 0 ; + Dali::Vector< int >::Iterator result; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::Iterator)jarg2; + arg3 = (Dali::Vector< int >::Iterator)jarg3; + { + try { + result = (Dali::Vector< int >::Iterator)(arg1)->Erase(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Remove(void * jarg1, void * jarg2) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int >::Iterator)jarg2; + { + try { + (arg1)->Remove(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Swap(void * jarg1, void * jarg2) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + Dali::Vector< int > *arg2 = 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + arg2 = (Dali::Vector< int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > & type is null", 0); + return ; + } + { + try { + (arg1)->Swap(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Clear(void * jarg1) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + { + try { + (arg1)->Clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Release(void * jarg1) { + Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ; + + arg1 = (Dali::Vector< int > *)jarg1; + { + try { + (arg1)->Release(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorFloat_BaseType_get() { + int jresult ; + int result; + + result = (int)Dali::Vector< float >::BaseType; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorFloat__SWIG_0() { + void * jresult ; + Dali::Vector< float > *result = 0 ; + + { + try { + result = (Dali::Vector< float > *)new Dali::Vector< float >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorFloat(void * jarg1) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorFloat__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Vector< float > *arg1 = 0 ; + Dali::Vector< float > *result = 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector< float > *)new Dali::Vector< float >((Dali::Vector< float > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float > *arg2 = 0 ; + Dali::Vector< float > *result = 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector< float > *) &(arg1)->operator =((Dali::Vector< float > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Begin(void * jarg1) { + void * jresult ; + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::Iterator result; + + arg1 = (Dali::Vector< float > *)jarg1; + { + try { + result = (Dali::Vector< float >::Iterator)((Dali::Vector< float > const *)arg1)->Begin(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_End(void * jarg1) { + void * jresult ; + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::Iterator result; + + arg1 = (Dali::Vector< float > *)jarg1; + { + try { + result = (Dali::Vector< float >::Iterator)((Dali::Vector< float > const *)arg1)->End(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::SizeType arg2 ; + Dali::Vector< float >::ItemType *result = 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::SizeType)jarg2; + { + try { + result = (Dali::Vector< float >::ItemType *) &(arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_PushBack(void * jarg1, float jarg2) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::ItemType *arg2 = 0 ; + Dali::Vector< float >::ItemType temp2 ; + + arg1 = (Dali::Vector< float > *)jarg1; + temp2 = (Dali::Vector< float >::ItemType)jarg2; + arg2 = &temp2; + { + try { + (arg1)->PushBack((Dali::Vector< float >::ItemType const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Insert__SWIG_0(void * jarg1, void * jarg2, float jarg3) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ; + Dali::Vector< float >::ItemType *arg3 = 0 ; + Dali::Vector< float >::ItemType temp3 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::Iterator)jarg2; + temp3 = (Dali::Vector< float >::ItemType)jarg3; + arg3 = &temp3; + { + try { + (arg1)->Insert(arg2,(Dali::Vector< float >::ItemType const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ; + Dali::Vector< float >::Iterator arg3 = (Dali::Vector< float >::Iterator) 0 ; + Dali::Vector< float >::Iterator arg4 = (Dali::Vector< float >::Iterator) 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::Iterator)jarg2; + arg3 = (Dali::Vector< float >::Iterator)jarg3; + arg4 = (Dali::Vector< float >::Iterator)jarg4; + { + try { + (arg1)->Insert(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Reserve(void * jarg1, unsigned long jarg2) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::SizeType arg2 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::SizeType)jarg2; + { + try { + (arg1)->Reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Resize__SWIG_0(void * jarg1, unsigned long jarg2) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::SizeType arg2 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::SizeType)jarg2; + { + try { + (arg1)->Resize(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Resize__SWIG_1(void * jarg1, unsigned long jarg2, float jarg3) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::SizeType arg2 ; + Dali::Vector< float >::ItemType *arg3 = 0 ; + Dali::Vector< float >::ItemType temp3 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::SizeType)jarg2; + temp3 = (Dali::Vector< float >::ItemType)jarg3; + arg3 = &temp3; + { + try { + (arg1)->Resize(arg2,(Dali::Vector< float >::ItemType const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Erase__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ; + Dali::Vector< float >::Iterator result; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::Iterator)jarg2; + { + try { + result = (Dali::Vector< float >::Iterator)(arg1)->Erase(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) { + void * jresult ; + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ; + Dali::Vector< float >::Iterator arg3 = (Dali::Vector< float >::Iterator) 0 ; + Dali::Vector< float >::Iterator result; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::Iterator)jarg2; + arg3 = (Dali::Vector< float >::Iterator)jarg3; + { + try { + result = (Dali::Vector< float >::Iterator)(arg1)->Erase(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Remove(void * jarg1, void * jarg2) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float >::Iterator)jarg2; + { + try { + (arg1)->Remove(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Swap(void * jarg1, void * jarg2) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + Dali::Vector< float > *arg2 = 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + arg2 = (Dali::Vector< float > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > & type is null", 0); + return ; + } + { + try { + (arg1)->Swap(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Clear(void * jarg1) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + { + try { + (arg1)->Clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Release(void * jarg1) { + Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ; + + arg1 = (Dali::Vector< float > *)jarg1; + { + try { + (arg1)->Release(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_BaseType_get() { + int jresult ; + int result; + + result = (int)Dali::Vector< unsigned char >::BaseType; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUnsignedChar__SWIG_0() { + void * jresult ; + Dali::Vector< unsigned char > *result = 0 ; + + { + try { + result = (Dali::Vector< unsigned char > *)new Dali::Vector< unsigned char >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorUnsignedChar(void * jarg1) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUnsignedChar__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Vector< unsigned char > *arg1 = 0 ; + Dali::Vector< unsigned char > *result = 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector< unsigned char > *)new Dali::Vector< unsigned char >((Dali::Vector< unsigned char > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char > *arg2 = 0 ; + Dali::Vector< unsigned char > *result = 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = (Dali::Vector< unsigned char > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector< unsigned char > *) &(arg1)->operator =((Dali::Vector< unsigned char > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Begin(void * jarg1) { + void * jresult ; + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::Iterator result; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + { + try { + result = (Dali::Vector< unsigned char >::Iterator)((Dali::Vector< unsigned char > const *)arg1)->Begin(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_End(void * jarg1) { + void * jresult ; + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::Iterator result; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + { + try { + result = (Dali::Vector< unsigned char >::Iterator)((Dali::Vector< unsigned char > const *)arg1)->End(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::SizeType arg2 ; + Dali::Vector< unsigned char >::ItemType *result = 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2; + { + try { + result = (Dali::Vector< unsigned char >::ItemType *) &(arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_PushBack(void * jarg1, unsigned char jarg2) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::ItemType *arg2 = 0 ; + Dali::Vector< unsigned char >::ItemType temp2 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + temp2 = (Dali::Vector< unsigned char >::ItemType)jarg2; + arg2 = &temp2; + { + try { + (arg1)->PushBack((Dali::Vector< unsigned char >::ItemType const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Insert__SWIG_0(void * jarg1, unsigned char* jarg2, unsigned char jarg3) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ; + Dali::Vector< unsigned char >::ItemType *arg3 = 0 ; + Dali::Vector< unsigned char >::ItemType temp3 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = jarg2; + temp3 = (Dali::Vector< unsigned char >::ItemType)jarg3; + arg3 = &temp3; + { + try { + (arg1)->Insert(arg2,(Dali::Vector< unsigned char >::ItemType const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Insert__SWIG_1(void * jarg1, unsigned char* jarg2, void * jarg3, void * jarg4) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ; + Dali::Vector< unsigned char >::Iterator arg3 = (Dali::Vector< unsigned char >::Iterator) 0 ; + Dali::Vector< unsigned char >::Iterator arg4 = (Dali::Vector< unsigned char >::Iterator) 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = jarg2; + arg3 = (Dali::Vector< unsigned char >::Iterator)jarg3; + arg4 = (Dali::Vector< unsigned char >::Iterator)jarg4; + { + try { + (arg1)->Insert(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Reserve(void * jarg1, unsigned long jarg2) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::SizeType arg2 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2; + { + try { + (arg1)->Reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Resize__SWIG_0(void * jarg1, unsigned long jarg2) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::SizeType arg2 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2; + { + try { + (arg1)->Resize(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Resize__SWIG_1(void * jarg1, unsigned long jarg2, unsigned char jarg3) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::SizeType arg2 ; + Dali::Vector< unsigned char >::ItemType *arg3 = 0 ; + Dali::Vector< unsigned char >::ItemType temp3 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2; + temp3 = (Dali::Vector< unsigned char >::ItemType)jarg3; + arg3 = &temp3; + { + try { + (arg1)->Resize(arg2,(Dali::Vector< unsigned char >::ItemType const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Erase__SWIG_0(void * jarg1, unsigned char* jarg2) { + void * jresult ; + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ; + Dali::Vector< unsigned char >::Iterator result; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = jarg2; + { + try { + result = (Dali::Vector< unsigned char >::Iterator)(arg1)->Erase(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Erase__SWIG_1(void * jarg1, unsigned char* jarg2, void * jarg3) { + void * jresult ; + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ; + Dali::Vector< unsigned char >::Iterator arg3 = (Dali::Vector< unsigned char >::Iterator) 0 ; + Dali::Vector< unsigned char >::Iterator result; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = jarg2; + arg3 = (Dali::Vector< unsigned char >::Iterator)jarg3; + { + try { + result = (Dali::Vector< unsigned char >::Iterator)(arg1)->Erase(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Remove(void * jarg1, unsigned char* jarg2) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = jarg2; + { + try { + (arg1)->Remove(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Swap(void * jarg1, void * jarg2) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + Dali::Vector< unsigned char > *arg2 = 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + arg2 = (Dali::Vector< unsigned char > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > & type is null", 0); + return ; + } + { + try { + (arg1)->Swap(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Clear(void * jarg1) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + { + try { + (arg1)->Clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Release(void * jarg1) { + Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ; + + arg1 = (Dali::Vector< unsigned char > *)jarg1; + { + try { + (arg1)->Release(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorUint16Pair_BaseType_get() { + int jresult ; + int result; + + result = (int)Dali::Vector< Dali::Uint16Pair >::BaseType; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUint16Pair__SWIG_0() { + void * jresult ; + Dali::Vector< Dali::Uint16Pair > *result = 0 ; + + { + try { + result = (Dali::Vector< Dali::Uint16Pair > *)new Dali::Vector< Dali::Uint16Pair >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorUint16Pair(void * jarg1) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUint16Pair__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Vector< Dali::Uint16Pair > *arg1 = 0 ; + Dali::Vector< Dali::Uint16Pair > *result = 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector< Dali::Uint16Pair > *)new Dali::Vector< Dali::Uint16Pair >((Dali::Vector< Dali::Uint16Pair > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair > *arg2 = 0 ; + Dali::Vector< Dali::Uint16Pair > *result = 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Vector< Dali::Uint16Pair > *) &(arg1)->operator =((Dali::Vector< Dali::Uint16Pair > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Begin(void * jarg1) { + void * jresult ; + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator result; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + { + try { + result = (Dali::Vector< Dali::Uint16Pair >::Iterator)((Dali::Vector< Dali::Uint16Pair > const *)arg1)->Begin(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_End(void * jarg1) { + void * jresult ; + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator result; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + { + try { + result = (Dali::Vector< Dali::Uint16Pair >::Iterator)((Dali::Vector< Dali::Uint16Pair > const *)arg1)->End(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) { + void * jresult ; + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ; + Dali::Vector< Dali::Uint16Pair >::ItemType *result = 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2; + { + try { + result = (Dali::Vector< Dali::Uint16Pair >::ItemType *) &(arg1)->operator [](arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_PushBack(void * jarg1, void * jarg2) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::ItemType *arg2 = 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0); + return ; + } + { + try { + (arg1)->PushBack((Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Insert__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ; + Dali::Vector< Dali::Uint16Pair >::ItemType *arg3 = 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2; + arg3 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0); + return ; + } + { + try { + (arg1)->Insert(arg2,(Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator arg4 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2; + arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg3; + arg4 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg4; + { + try { + (arg1)->Insert(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Reserve(void * jarg1, unsigned long jarg2) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2; + { + try { + (arg1)->Reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Resize__SWIG_0(void * jarg1, unsigned long jarg2) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2; + { + try { + (arg1)->Resize(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Resize__SWIG_1(void * jarg1, unsigned long jarg2, void * jarg3) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ; + Dali::Vector< Dali::Uint16Pair >::ItemType *arg3 = 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2; + arg3 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0); + return ; + } + { + try { + (arg1)->Resize(arg2,(Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Erase__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator result; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2; + { + try { + result = (Dali::Vector< Dali::Uint16Pair >::Iterator)(arg1)->Erase(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) { + void * jresult ; + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator result; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2; + arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg3; + { + try { + result = (Dali::Vector< Dali::Uint16Pair >::Iterator)(arg1)->Erase(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Remove(void * jarg1, void * jarg2) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2; + { + try { + (arg1)->Remove(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Swap(void * jarg1, void * jarg2) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + Dali::Vector< Dali::Uint16Pair > *arg2 = 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + arg2 = (Dali::Vector< Dali::Uint16Pair > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > & type is null", 0); + return ; + } + { + try { + (arg1)->Swap(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Clear(void * jarg1) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + { + try { + (arg1)->Clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Release(void * jarg1) { + Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ; + + arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1; + { + try { + (arg1)->Release(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignal() { + void * jresult ; + Dali::Signal< void () > *result = 0 ; + + { + try { + result = (Dali::Signal< void () > *)new Dali::Signal< void () >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VoidSignal(void * jarg1) { + Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ; + + arg1 = (Dali::Signal< void () > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VoidSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void () > *)jarg1; + { + try { + result = (bool)((Dali::Signal< void () > const *)arg1)->Empty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void () > *)jarg1; + { + try { + result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Connect__SWIG_0(void * jarg1, void * jarg2) { + Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ; + void (*arg2)() = (void (*)()) 0 ; + + arg1 = (Dali::Signal< void () > *)jarg1; + arg2 = (void (*)())jarg2; + { + try { + (arg1)->Connect(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ; + void (*arg2)() = (void (*)()) 0 ; + + arg1 = (Dali::Signal< void () > *)jarg1; + arg2 = (void (*)())jarg2; + { + try { + (arg1)->Disconnect(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ; + Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ; + Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ; + + arg1 = (Dali::Signal< void () > *)jarg1; + arg2 = (Dali::ConnectionTrackerInterface *)jarg2; + arg3 = (Dali::FunctorDelegate *)jarg3; + { + try { + (arg1)->Connect(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Emit(void * jarg1) { + Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ; + + arg1 = (Dali::Signal< void () > *)jarg1; + { + try { + (arg1)->Emit(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BoolSignal() { + void * jresult ; + Dali::Signal< bool () > *result = 0 ; + + { + try { + result = (Dali::Signal< bool () > *)new Dali::Signal< bool () >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_BoolSignal(void * jarg1) { + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + + arg1 = (Dali::Signal< bool () > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BoolSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool () > *)jarg1; + { + try { + result = (bool)((Dali::Signal< bool () > const *)arg1)->Empty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_BoolSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool () > *)jarg1; + { + try { + result = ((Dali::Signal< bool () > const *)arg1)->GetConnectionCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BoolSignal_Connect__SWIG_0(void * jarg1, void * jarg2) { + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + bool (*arg2)() = (bool (*)()) 0 ; + + arg1 = (Dali::Signal< bool () > *)jarg1; + arg2 = (bool (*)())jarg2; + { + try { + (arg1)->Connect(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BoolSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + bool (*arg2)() = (bool (*)()) 0 ; + + arg1 = (Dali::Signal< bool () > *)jarg1; + arg2 = (bool (*)())jarg2; + { + try { + (arg1)->Disconnect(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BoolSignal_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ; + Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ; + + arg1 = (Dali::Signal< bool () > *)jarg1; + arg2 = (Dali::ConnectionTrackerInterface *)jarg2; + arg3 = (Dali::FunctorDelegate *)jarg3; + { + try { + (arg1)->Connect(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_BoolSignal_Emit(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool () > *)jarg1; + { + try { + result = (bool)(arg1)->Emit(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_FloatSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (float) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_float_SP__Sg__Empty((Dali::Signal< void (float) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FloatSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (float) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_float_SP__Sg__GetConnectionCount((Dali::Signal< void (float) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ; + void (*arg2)(float) = (void (*)(float)) 0 ; + + arg1 = (Dali::Signal< void (float) > *)jarg1; + arg2 = (void (*)(float))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_float_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ; + void (*arg2)(float) = (void (*)(float)) 0 ; + + arg1 = (Dali::Signal< void (float) > *)jarg1; + arg2 = (void (*)(float))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_float_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Emit(void * jarg1, float jarg2) { + Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ; + float arg2 ; + + arg1 = (Dali::Signal< void (float) > *)jarg1; + arg2 = (float)jarg2; + { + try { + Dali_Signal_Sl_void_Sp_float_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FloatSignal() { + void * jresult ; + Dali::Signal< void (float) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (float) > *)new Dali::Signal< void (float) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FloatSignal(void * jarg1) { + Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ; + + arg1 = (Dali::Signal< void (float) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Empty((Dali::Signal< void (Dali::BaseHandle) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::BaseHandle) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ; + void (*arg2)(Dali::BaseHandle) = (void (*)(Dali::BaseHandle)) 0 ; + + arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1; + arg2 = (void (*)(Dali::BaseHandle))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ; + void (*arg2)(Dali::BaseHandle) = (void (*)(Dali::BaseHandle)) 0 ; + + arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1; + arg2 = (void (*)(Dali::BaseHandle))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ; + Dali::BaseHandle arg2 ; + Dali::BaseHandle *argp2 ; + + arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1; + argp2 = (Dali::BaseHandle *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectCreatedSignal() { + void * jresult ; + Dali::Signal< void (Dali::BaseHandle) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::BaseHandle) > *)new Dali::Signal< void (Dali::BaseHandle) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectCreatedSignal(void * jarg1) { + Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ObjectDestroyedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::RefObject const *) > *arg1 = (Dali::Signal< void (Dali::RefObject const *) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::RefObject const *) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__Empty((Dali::Signal< void (Dali::RefObject const *) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ObjectDestroyedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::RefObject const *) > *arg1 = (Dali::Signal< void (Dali::RefObject const *) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::RefObject const *) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::RefObject const *) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectDestroyedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::RefObject const *) > *arg1 = (Dali::Signal< void (Dali::RefObject const *) > *) 0 ; + void (*arg2)(Dali::RefObject const *) = (void (*)(Dali::RefObject const *)) 0 ; + + arg1 = (Dali::Signal< void (Dali::RefObject const *) > *)jarg1; + arg2 = (void (*)(Dali::RefObject const *))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectDestroyedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::RefObject const *) > *arg1 = (Dali::Signal< void (Dali::RefObject const *) > *) 0 ; + void (*arg2)(Dali::RefObject const *) = (void (*)(Dali::RefObject const *)) 0 ; + + arg1 = (Dali::Signal< void (Dali::RefObject const *) > *)jarg1; + arg2 = (void (*)(Dali::RefObject const *))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectDestroyedSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::RefObject const *) > *arg1 = (Dali::Signal< void (Dali::RefObject const *) > *) 0 ; + Dali::RefObject *arg2 = (Dali::RefObject *) 0 ; + + arg1 = (Dali::Signal< void (Dali::RefObject const *) > *)jarg1; + arg2 = (Dali::RefObject *)jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_RefObject_SS_const_Sm__SP__Sg__Emit(arg1,(Dali::RefObject const *)arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectDestroyedSignal() { + void * jresult ; + Dali::Signal< void (Dali::RefObject const *) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::RefObject const *) > *)new Dali::Signal< void (Dali::RefObject const *) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectDestroyedSignal(void * jarg1) { + Dali::Signal< void (Dali::RefObject const *) > *arg1 = (Dali::Signal< void (Dali::RefObject const *) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::RefObject const *) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Empty((Dali::Signal< void (Dali::PropertyNotification &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::PropertyNotification &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ; + void (*arg2)(Dali::PropertyNotification &) = (void (*)(Dali::PropertyNotification &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1; + arg2 = (void (*)(Dali::PropertyNotification &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ; + void (*arg2)(Dali::PropertyNotification &) = (void (*)(Dali::PropertyNotification &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1; + arg2 = (void (*)(Dali::PropertyNotification &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ; + Dali::PropertyNotification *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1; + arg2 = (Dali::PropertyNotification *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Emit(arg1,*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotifySignal() { + void * jresult ; + Dali::Signal< void (Dali::PropertyNotification &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::PropertyNotification &) > *)new Dali::Signal< void (Dali::PropertyNotification &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyNotifySignal(void * jarg1) { + Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImageSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Image) > *arg1 = (Dali::Signal< void (Dali::Image) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Image) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__Empty((Dali::Signal< void (Dali::Image) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ImageSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Image) > *arg1 = (Dali::Signal< void (Dali::Image) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Image) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Image) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImageSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Image) > *arg1 = (Dali::Signal< void (Dali::Image) > *) 0 ; + void (*arg2)(Dali::Image) = (void (*)(Dali::Image)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Image) > *)jarg1; + arg2 = (void (*)(Dali::Image))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImageSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Image) > *arg1 = (Dali::Signal< void (Dali::Image) > *) 0 ; + void (*arg2)(Dali::Image) = (void (*)(Dali::Image)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Image) > *)jarg1; + arg2 = (void (*)(Dali::Image))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImageSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Image) > *arg1 = (Dali::Signal< void (Dali::Image) > *) 0 ; + Dali::Image arg2 ; + Dali::Image *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Image) > *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Image_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImageSignal() { + void * jresult ; + Dali::Signal< void (Dali::Image) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Image) > *)new Dali::Signal< void (Dali::Image) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImageSignal(void * jarg1) { + Dali::Signal< void (Dali::Image) > *arg1 = (Dali::Signal< void (Dali::Image) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Image) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskSignal() { + void * jresult ; + Dali::Signal< void (Dali::RenderTask &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::RenderTask &) > *)new Dali::Signal< void (Dali::RenderTask &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTaskSignal(void * jarg1) { + Dali::Signal< void (Dali::RenderTask &) > *arg1 = (Dali::Signal< void (Dali::RenderTask &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::RenderTask &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::LongPressGesture const &) = (void (*)(Dali::Actor,Dali::LongPressGesture const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::LongPressGesture const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::LongPressGesture const &) = (void (*)(Dali::Actor,Dali::LongPressGesture const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::LongPressGesture const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ; + Dali::Actor arg2 ; + Dali::LongPressGesture *arg3 = 0 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::LongPressGesture *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_LongPressGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::LongPressGesture const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetectedSignal() { + void * jresult ; + Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGestureDetectedSignal(void * jarg1) { + Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorTouchEventSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Actor,Dali::TouchEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Actor,Dali::TouchEvent const &) > *)new Dali::Signal< bool (Dali::Actor,Dali::TouchEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorTouchEventSignal(void * jarg1) { + Dali::Signal< bool (Dali::Actor,Dali::TouchEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActorTouchDataSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__Empty((Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorTouchDataSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorTouchDataSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *) 0 ; + bool (*arg2)(Dali::Actor,Dali::TouchData const &) = (bool (*)(Dali::Actor,Dali::TouchData const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *)jarg1; + arg2 = (bool (*)(Dali::Actor,Dali::TouchData const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorTouchDataSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *) 0 ; + bool (*arg2)(Dali::Actor,Dali::TouchData const &) = (bool (*)(Dali::Actor,Dali::TouchData const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *)jarg1; + arg2 = (bool (*)(Dali::Actor,Dali::TouchData const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActorTouchDataSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *) 0 ; + Dali::Actor arg2 ; + Dali::TouchData *arg3 = 0 ; + Dali::Actor *argp2 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::TouchData *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchData const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_TouchData_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::TouchData const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorTouchDataSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *)new Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorTouchDataSignal(void * jarg1) { + Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::TouchData const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActorHoverEventSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorHoverEventSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorHoverEventSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *) 0 ; + bool (*arg2)(Dali::Actor,Dali::HoverEvent const &) = (bool (*)(Dali::Actor,Dali::HoverEvent const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *)jarg1; + arg2 = (bool (*)(Dali::Actor,Dali::HoverEvent const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorHoverEventSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *) 0 ; + bool (*arg2)(Dali::Actor,Dali::HoverEvent const &) = (bool (*)(Dali::Actor,Dali::HoverEvent const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *)jarg1; + arg2 = (bool (*)(Dali::Actor,Dali::HoverEvent const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActorHoverEventSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *) 0 ; + Dali::Actor arg2 ; + Dali::HoverEvent *arg3 = 0 ; + Dali::Actor *argp2 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::HoverEvent *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::HoverEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_HoverEvent_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::HoverEvent const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorHoverEventSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *)new Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorHoverEventSignal(void * jarg1) { + Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::HoverEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActorWheelEventSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorWheelEventSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorWheelEventSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *) 0 ; + bool (*arg2)(Dali::Actor,Dali::WheelEvent const &) = (bool (*)(Dali::Actor,Dali::WheelEvent const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *)jarg1; + arg2 = (bool (*)(Dali::Actor,Dali::WheelEvent const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorWheelEventSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *) 0 ; + bool (*arg2)(Dali::Actor,Dali::WheelEvent const &) = (bool (*)(Dali::Actor,Dali::WheelEvent const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *)jarg1; + arg2 = (bool (*)(Dali::Actor,Dali::WheelEvent const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActorWheelEventSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *) 0 ; + Dali::Actor arg2 ; + Dali::WheelEvent *arg3 = 0 ; + Dali::Actor *argp2 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::WheelEvent *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Actor_Sc_Dali_WheelEvent_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::WheelEvent const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorWheelEventSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *)new Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorWheelEventSignal(void * jarg1) { + Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Actor,Dali::WheelEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActorSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Actor) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__Empty((Dali::Signal< void (Dali::Actor) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Actor) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor) > *) 0 ; + void (*arg2)(Dali::Actor) = (void (*)(Dali::Actor)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor) > *)jarg1; + arg2 = (void (*)(Dali::Actor))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor) > *) 0 ; + void (*arg2)(Dali::Actor) = (void (*)(Dali::Actor)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor) > *)jarg1; + arg2 = (void (*)(Dali::Actor))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor) > *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Actor) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorSignal() { + void * jresult ; + Dali::Signal< void (Dali::Actor) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Actor) > *)new Dali::Signal< void (Dali::Actor) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorSignal(void * jarg1) { + Dali::Signal< void (Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyEventSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::KeyEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyEventSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::KeyEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ; + void (*arg2)(Dali::KeyEvent const &) = (void (*)(Dali::KeyEvent const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1; + arg2 = (void (*)(Dali::KeyEvent const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ; + void (*arg2)(Dali::KeyEvent const &) = (void (*)(Dali::KeyEvent const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1; + arg2 = (void (*)(Dali::KeyEvent const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ; + Dali::KeyEvent *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1; + arg2 = (Dali::KeyEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::KeyEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyEventSignal() { + void * jresult ; + Dali::Signal< void (Dali::KeyEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::KeyEvent const &) > *)new Dali::Signal< void (Dali::KeyEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyEventSignal(void * jarg1) { + Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchEventSignal() { + void * jresult ; + Dali::Signal< void (Dali::TouchEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::TouchEvent const &) > *)new Dali::Signal< void (Dali::TouchEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchEventSignal(void * jarg1) { + Dali::Signal< void (Dali::TouchEvent const &) > *arg1 = (Dali::Signal< void (Dali::TouchEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::TouchEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TouchSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::TouchData const &) > *arg1 = (Dali::Signal< void (Dali::TouchData const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::TouchData const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::TouchData const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::TouchData const &) > *arg1 = (Dali::Signal< void (Dali::TouchData const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::TouchData const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::TouchData const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::TouchData const &) > *arg1 = (Dali::Signal< void (Dali::TouchData const &) > *) 0 ; + void (*arg2)(Dali::TouchData const &) = (void (*)(Dali::TouchData const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::TouchData const &) > *)jarg1; + arg2 = (void (*)(Dali::TouchData const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::TouchData const &) > *arg1 = (Dali::Signal< void (Dali::TouchData const &) > *) 0 ; + void (*arg2)(Dali::TouchData const &) = (void (*)(Dali::TouchData const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::TouchData const &) > *)jarg1; + arg2 = (void (*)(Dali::TouchData const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::TouchData const &) > *arg1 = (Dali::Signal< void (Dali::TouchData const &) > *) 0 ; + Dali::TouchData *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::TouchData const &) > *)jarg1; + arg2 = (Dali::TouchData *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchData const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_TouchData_SS_const_SA__SP__Sg__Emit(arg1,(Dali::TouchData const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchSignal() { + void * jresult ; + Dali::Signal< void (Dali::TouchData const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::TouchData const &) > *)new Dali::Signal< void (Dali::TouchData const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchSignal(void * jarg1) { + Dali::Signal< void (Dali::TouchData const &) > *arg1 = (Dali::Signal< void (Dali::TouchData const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::TouchData const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StageWheelEventSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::WheelEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StageWheelEventSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::WheelEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelEventSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ; + void (*arg2)(Dali::WheelEvent const &) = (void (*)(Dali::WheelEvent const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1; + arg2 = (void (*)(Dali::WheelEvent const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelEventSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ; + void (*arg2)(Dali::WheelEvent const &) = (void (*)(Dali::WheelEvent const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1; + arg2 = (void (*)(Dali::WheelEvent const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelEventSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ; + Dali::WheelEvent *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1; + arg2 = (Dali::WheelEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::WheelEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StageWheelEventSignal() { + void * jresult ; + Dali::Signal< void (Dali::WheelEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::WheelEvent const &) > *)new Dali::Signal< void (Dali::WheelEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StageWheelEventSignal(void * jarg1) { + Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_0() { + void * jresult ; + std::pair< Dali::Radian,Dali::Radian > *result = 0 ; + + { + try { + result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Radian arg1 ; + Dali::Radian arg2 ; + Dali::Radian *argp1 ; + Dali::Radian *argp2 ; + std::pair< Dali::Radian,Dali::Radian > *result = 0 ; + + argp1 = (Dali::Radian *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg1 = *argp1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_2(void * jarg1) { + void * jresult ; + std::pair< Dali::Radian,Dali::Radian > *arg1 = 0 ; + std::pair< Dali::Radian,Dali::Radian > *result = 0 ; + + arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< Dali::Radian,Dali::Radian > const & type is null", 0); + return 0; + } + { + try { + result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >((std::pair< Dali::Radian,Dali::Radian > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleThresholdPair_first_set(void * jarg1, void * jarg2) { + std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ; + Dali::Radian *arg2 = (Dali::Radian *) 0 ; + + arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1; + arg2 = (Dali::Radian *)jarg2; + if (arg1) (arg1)->first = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleThresholdPair_first_get(void * jarg1) { + void * jresult ; + std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ; + Dali::Radian *result = 0 ; + + arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1; + result = (Dali::Radian *)& ((arg1)->first); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleThresholdPair_second_set(void * jarg1, void * jarg2) { + std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ; + Dali::Radian *arg2 = (Dali::Radian *) 0 ; + + arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1; + arg2 = (Dali::Radian *)jarg2; + if (arg1) (arg1)->second = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleThresholdPair_second_get(void * jarg1) { + void * jresult ; + std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ; + Dali::Radian *result = 0 ; + + arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1; + result = (Dali::Radian *)& ((arg1)->second); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AngleThresholdPair(void * jarg1) { + std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ; + + arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::PanGesture const &) = (void (*)(Dali::Actor,Dali::PanGesture const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::PanGesture const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::PanGesture const &) = (void (*)(Dali::Actor,Dali::PanGesture const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::PanGesture const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ; + Dali::Actor arg2 ; + Dali::PanGesture *arg3 = 0 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::PanGesture *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::PanGesture const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetectedSignal() { + void * jresult ; + Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetectedSignal(void * jarg1) { + Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::PinchGesture const &) = (void (*)(Dali::Actor,Dali::PinchGesture const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::PinchGesture const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::PinchGesture const &) = (void (*)(Dali::Actor,Dali::PinchGesture const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::PinchGesture const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ; + Dali::Actor arg2 ; + Dali::PinchGesture *arg3 = 0 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::PinchGesture *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::PinchGesture const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetectedSignal() { + void * jresult ; + Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGestureDetectedSignal(void * jarg1) { + Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::TapGesture const &) = (void (*)(Dali::Actor,Dali::TapGesture const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::TapGesture const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::TapGesture const &) = (void (*)(Dali::Actor,Dali::TapGesture const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::TapGesture const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ; + Dali::Actor arg2 ; + Dali::TapGesture *arg3 = 0 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::TapGesture *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::TapGesture const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetectedSignal() { + void * jresult ; + Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGestureDetectedSignal(void * jarg1) { + Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AnimationSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Animation &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_AnimationSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Animation &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AnimationSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ; + void (*arg2)(Dali::Animation &) = (void (*)(Dali::Animation &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1; + arg2 = (void (*)(Dali::Animation &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AnimationSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ; + void (*arg2)(Dali::Animation &) = (void (*)(Dali::Animation &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1; + arg2 = (void (*)(Dali::Animation &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AnimationSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ; + Dali::Animation *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1; + arg2 = (Dali::Animation *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Animation_SA__SP__Sg__Emit(arg1,*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimationSignal() { + void * jresult ; + Dali::Signal< void (Dali::Animation &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Animation &) > *)new Dali::Signal< void (Dali::Animation &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AnimationSignal(void * jarg1) { + Dali::Signal< void (Dali::Animation &) > *arg1 = (Dali::Signal< void (Dali::Animation &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Animation &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ResourceImageSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::ResourceImage) > *arg1 = (Dali::Signal< void (Dali::ResourceImage) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::ResourceImage) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__Empty((Dali::Signal< void (Dali::ResourceImage) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ResourceImageSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::ResourceImage) > *arg1 = (Dali::Signal< void (Dali::ResourceImage) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::ResourceImage) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::ResourceImage) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResourceImageSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::ResourceImage) > *arg1 = (Dali::Signal< void (Dali::ResourceImage) > *) 0 ; + void (*arg2)(Dali::ResourceImage) = (void (*)(Dali::ResourceImage)) 0 ; + + arg1 = (Dali::Signal< void (Dali::ResourceImage) > *)jarg1; + arg2 = (void (*)(Dali::ResourceImage))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResourceImageSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::ResourceImage) > *arg1 = (Dali::Signal< void (Dali::ResourceImage) > *) 0 ; + void (*arg2)(Dali::ResourceImage) = (void (*)(Dali::ResourceImage)) 0 ; + + arg1 = (Dali::Signal< void (Dali::ResourceImage) > *)jarg1; + arg2 = (void (*)(Dali::ResourceImage))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ResourceImageSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::ResourceImage) > *arg1 = (Dali::Signal< void (Dali::ResourceImage) > *) 0 ; + Dali::ResourceImage arg2 ; + Dali::ResourceImage *argp2 ; + + arg1 = (Dali::Signal< void (Dali::ResourceImage) > *)jarg1; + argp2 = (Dali::ResourceImage *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ResourceImage", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_ResourceImage_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ResourceImageSignal() { + void * jresult ; + Dali::Signal< void (Dali::ResourceImage) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::ResourceImage) > *)new Dali::Signal< void (Dali::ResourceImage) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ResourceImageSignal(void * jarg1) { + Dali::Signal< void (Dali::ResourceImage) > *arg1 = (Dali::Signal< void (Dali::ResourceImage) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::ResourceImage) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Timer__SWIG_0() { + void * jresult ; + Dali::Timer *result = 0 ; + + { + try { + result = (Dali::Timer *)new Dali::Timer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Timer_New(unsigned int jarg1) { + void * jresult ; + unsigned int arg1 ; + Dali::Timer result; + + arg1 = (unsigned int)jarg1; + { + try { + result = Dali::Timer::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Timer((const Dali::Timer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Timer__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Timer *arg1 = 0 ; + Dali::Timer *result = 0 ; + + arg1 = (Dali::Timer *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Timer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Timer *)new Dali::Timer((Dali::Timer const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Timer_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Timer *arg1 = (Dali::Timer *) 0 ; + Dali::Timer *arg2 = 0 ; + Dali::Timer *result = 0 ; + + arg1 = (Dali::Timer *)jarg1; + arg2 = (Dali::Timer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Timer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Timer *) &(arg1)->operator =((Dali::Timer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Timer(void * jarg1) { + Dali::Timer *arg1 = (Dali::Timer *) 0 ; + + arg1 = (Dali::Timer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Timer_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Timer result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Timer::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Timer((const Dali::Timer &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Timer_Start(void * jarg1) { + Dali::Timer *arg1 = (Dali::Timer *) 0 ; + + arg1 = (Dali::Timer *)jarg1; + { + try { + (arg1)->Start(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Timer_Stop(void * jarg1) { + Dali::Timer *arg1 = (Dali::Timer *) 0 ; + + arg1 = (Dali::Timer *)jarg1; + { + try { + (arg1)->Stop(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Timer_SetInterval(void * jarg1, unsigned int jarg2) { + Dali::Timer *arg1 = (Dali::Timer *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Timer *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetInterval(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Timer_GetInterval(void * jarg1) { + unsigned int jresult ; + Dali::Timer *arg1 = (Dali::Timer *) 0 ; + unsigned int result; + + arg1 = (Dali::Timer *)jarg1; + { + try { + result = (unsigned int)((Dali::Timer const *)arg1)->GetInterval(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Timer_IsRunning(void * jarg1) { + unsigned int jresult ; + Dali::Timer *arg1 = (Dali::Timer *) 0 ; + bool result; + + arg1 = (Dali::Timer *)jarg1; + { + try { + result = (bool)((Dali::Timer const *)arg1)->IsRunning(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Timer_TickSignal(void * jarg1) { + void * jresult ; + Dali::Timer *arg1 = (Dali::Timer *) 0 ; + Dali::Timer::TimerSignalType *result = 0 ; + + arg1 = (Dali::Timer *)jarg1; + { + try { + result = (Dali::Timer::TimerSignalType *) &(arg1)->TickSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_DragAndDropDetector() { + void * jresult ; + Dali::DragAndDropDetector *result = 0 ; + + { + try { + result = (Dali::DragAndDropDetector *)new Dali::DragAndDropDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_DragAndDropDetector(void * jarg1) { + Dali::DragAndDropDetector *arg1 = (Dali::DragAndDropDetector *) 0 ; + + arg1 = (Dali::DragAndDropDetector *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_DragAndDropDetector_GetContent(void * jarg1) { + char * jresult ; + Dali::DragAndDropDetector *arg1 = (Dali::DragAndDropDetector *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::DragAndDropDetector *)jarg1; + { + try { + result = (std::string *) &((Dali::DragAndDropDetector const *)arg1)->GetContent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_DragAndDropDetector_GetCurrentScreenPosition(void * jarg1) { + void * jresult ; + Dali::DragAndDropDetector *arg1 = (Dali::DragAndDropDetector *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::DragAndDropDetector *)jarg1; + { + try { + result = ((Dali::DragAndDropDetector const *)arg1)->GetCurrentScreenPosition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_DragAndDropDetector_EnteredSignal(void * jarg1) { + void * jresult ; + Dali::DragAndDropDetector *arg1 = (Dali::DragAndDropDetector *) 0 ; + Dali::DragAndDropDetector::DragAndDropSignal *result = 0 ; + + arg1 = (Dali::DragAndDropDetector *)jarg1; + { + try { + result = (Dali::DragAndDropDetector::DragAndDropSignal *) &(arg1)->EnteredSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_DragAndDropDetector_ExitedSignal(void * jarg1) { + void * jresult ; + Dali::DragAndDropDetector *arg1 = (Dali::DragAndDropDetector *) 0 ; + Dali::DragAndDropDetector::DragAndDropSignal *result = 0 ; + + arg1 = (Dali::DragAndDropDetector *)jarg1; + { + try { + result = (Dali::DragAndDropDetector::DragAndDropSignal *) &(arg1)->ExitedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_DragAndDropDetector_MovedSignal(void * jarg1) { + void * jresult ; + Dali::DragAndDropDetector *arg1 = (Dali::DragAndDropDetector *) 0 ; + Dali::DragAndDropDetector::DragAndDropSignal *result = 0 ; + + arg1 = (Dali::DragAndDropDetector *)jarg1; + { + try { + result = (Dali::DragAndDropDetector::DragAndDropSignal *) &(arg1)->MovedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_DragAndDropDetector_DroppedSignal(void * jarg1) { + void * jresult ; + Dali::DragAndDropDetector *arg1 = (Dali::DragAndDropDetector *) 0 ; + Dali::DragAndDropDetector::DragAndDropSignal *result = 0 ; + + arg1 = (Dali::DragAndDropDetector *)jarg1; + { + try { + result = (Dali::DragAndDropDetector::DragAndDropSignal *) &(arg1)->DroppedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_0(void * jarg1, char * jarg2, unsigned int jarg3) { + void * jresult ; + Dali::PositionSize arg1 ; + std::string *arg2 = 0 ; + bool arg3 ; + Dali::PositionSize *argp1 ; + Dali::Window result; + + argp1 = (Dali::PositionSize *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0); + return 0; + } + arg1 = *argp1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = jarg3 ? true : false; + { + try { + result = Dali::Window::New(arg1,(std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Window((const Dali::Window &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_1(void * jarg1, char * jarg2) { + void * jresult ; + Dali::PositionSize arg1 ; + std::string *arg2 = 0 ; + Dali::PositionSize *argp1 ; + Dali::Window result; + + argp1 = (Dali::PositionSize *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0); + return 0; + } + arg1 = *argp1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = Dali::Window::New(arg1,(std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Window((const Dali::Window &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_2(void * jarg1, char * jarg2, char * jarg3, unsigned int jarg4) { + void * jresult ; + Dali::PositionSize arg1 ; + std::string *arg2 = 0 ; + std::string *arg3 = 0 ; + bool arg4 ; + Dali::PositionSize *argp1 ; + Dali::Window result; + + argp1 = (Dali::PositionSize *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0); + return 0; + } + arg1 = *argp1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + arg4 = jarg4 ? true : false; + { + try { + result = Dali::Window::New(arg1,(std::string const &)*arg2,(std::string const &)*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Window((const Dali::Window &)result); + + //argout typemap for const std::string& + + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_New__SWIG_3(void * jarg1, char * jarg2, char * jarg3) { + void * jresult ; + Dali::PositionSize arg1 ; + std::string *arg2 = 0 ; + std::string *arg3 = 0 ; + Dali::PositionSize *argp1 ; + Dali::Window result; + + argp1 = (Dali::PositionSize *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0); + return 0; + } + arg1 = *argp1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + { + try { + result = Dali::Window::New(arg1,(std::string const &)*arg2,(std::string const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Window((const Dali::Window &)result); + + //argout typemap for const std::string& + + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Window__SWIG_0() { + void * jresult ; + Dali::Window *result = 0 ; + + { + try { + result = (Dali::Window *)new Dali::Window(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Window(void * jarg1) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + + arg1 = (Dali::Window *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Window__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Window *arg1 = 0 ; + Dali::Window *result = 0 ; + + arg1 = (Dali::Window *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Window const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Window *)new Dali::Window((Dali::Window const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window *arg2 = 0 ; + Dali::Window *result = 0 ; + + arg1 = (Dali::Window *)jarg1; + arg2 = (Dali::Window *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Window const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Window *) &(arg1)->operator =((Dali::Window const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_ShowIndicator(void * jarg1, int jarg2) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window::IndicatorVisibleMode arg2 ; + + arg1 = (Dali::Window *)jarg1; + arg2 = (Dali::Window::IndicatorVisibleMode)jarg2; + { + try { + (arg1)->ShowIndicator(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetIndicatorBgOpacity(void * jarg1, int jarg2) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window::IndicatorBgOpacity arg2 ; + + arg1 = (Dali::Window *)jarg1; + arg2 = (Dali::Window::IndicatorBgOpacity)jarg2; + { + try { + (arg1)->SetIndicatorBgOpacity(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_RotateIndicator(void * jarg1, int jarg2) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window::WindowOrientation arg2 ; + + arg1 = (Dali::Window *)jarg1; + arg2 = (Dali::Window::WindowOrientation)jarg2; + { + try { + (arg1)->RotateIndicator(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetClass(void * jarg1, char * jarg2, char * jarg3) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + std::string arg2 ; + std::string arg3 ; + + arg1 = (Dali::Window *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + (&arg2)->assign(jarg2); + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + (&arg3)->assign(jarg3); + { + try { + (arg1)->SetClass(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Raise(void * jarg1) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + + arg1 = (Dali::Window *)jarg1; + { + try { + (arg1)->Raise(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Lower(void * jarg1) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + + arg1 = (Dali::Window *)jarg1; + { + try { + (arg1)->Lower(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_Activate(void * jarg1) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + + arg1 = (Dali::Window *)jarg1; + { + try { + (arg1)->Activate(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_AddAvailableOrientation(void * jarg1, int jarg2) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window::WindowOrientation arg2 ; + + arg1 = (Dali::Window *)jarg1; + arg2 = (Dali::Window::WindowOrientation)jarg2; + { + try { + (arg1)->AddAvailableOrientation(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_RemoveAvailableOrientation(void * jarg1, int jarg2) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window::WindowOrientation arg2 ; + + arg1 = (Dali::Window *)jarg1; + arg2 = (Dali::Window::WindowOrientation)jarg2; + { + try { + (arg1)->RemoveAvailableOrientation(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Window_SetPreferredOrientation(void * jarg1, int jarg2) { + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window::WindowOrientation arg2 ; + + arg1 = (Dali::Window *)jarg1; + arg2 = (Dali::Window::WindowOrientation)jarg2; + { + try { + (arg1)->SetPreferredOrientation(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Window_GetPreferredOrientation(void * jarg1) { + int jresult ; + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window::WindowOrientation result; + + arg1 = (Dali::Window *)jarg1; + { + try { + result = (Dali::Window::WindowOrientation)(arg1)->GetPreferredOrientation(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetDragAndDropDetector(void * jarg1) { + void * jresult ; + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::DragAndDropDetector result; + + arg1 = (Dali::Window *)jarg1; + { + try { + result = ((Dali::Window const *)arg1)->GetDragAndDropDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::DragAndDropDetector((const Dali::DragAndDropDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_GetNativeHandle(void * jarg1) { + void * jresult ; + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Any result; + + arg1 = (Dali::Window *)jarg1; + { + try { + result = ((Dali::Window const *)arg1)->GetNativeHandle(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Any((const Dali::Any &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Window_IndicatorVisibilityChangedSignal(void * jarg1) { + void * jresult ; + Dali::Window *arg1 = (Dali::Window *) 0 ; + Dali::Window::IndicatorSignalType *result = 0 ; + + arg1 = (Dali::Window *)jarg1; + { + try { + result = (Dali::Window::IndicatorSignalType *) &(arg1)->IndicatorVisibilityChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_New__SWIG_0() { + void * jresult ; + Dali::Application result; + + { + try { + result = Dali::Application::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Application((const Dali::Application &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_New__SWIG_1(int jarg1) { + void * jresult ; + int *arg1 = (int *) 0 ; + char ***arg2 ; + Dali::Application result; + + { + // Todo generate argv data from the C# args + char **array; // two dimensional array + int numStrings = 1; // number of strings + int stringLength = 30; // max string length. + array = (char **)malloc( (numStrings + 1 )* sizeof(char *) ); + argV = array; + + // allocate the string data + for( int i=0; i < numStrings; i++) + { + array[i]=(char *)malloc( stringLength * sizeof(char *) ); + } + array[ numStrings ] = NULL; // we allocated +1 for hold the NULL part + + strcpy( array[0], "dali-csharp-app"); + + arg1 = &argC; + arg2 = &argV; + } + { + try { + result = Dali::Application::New(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Application((const Dali::Application &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_New__SWIG_2(int jarg1, char * jarg3) { + void * jresult ; + int *arg1 = (int *) 0 ; + char ***arg2 ; + std::string *arg3 = 0 ; + Dali::Application result; + + { + // Todo generate argv data from the C# args + char **array; // two dimensional array + int numStrings = 1; // number of strings + int stringLength = 30; // max string length. + array = (char **)malloc( (numStrings + 1 )* sizeof(char *) ); + argV = array; + + // allocate the string data + for( int i=0; i < numStrings; i++) + { + array[i]=(char *)malloc( stringLength * sizeof(char *) ); + } + array[ numStrings ] = NULL; // we allocated +1 for hold the NULL part + + strcpy( array[0], "dali-csharp-app"); + + arg1 = &argC; + arg2 = &argV; + } + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + { + try { + result = Dali::Application::New(arg1,arg2,(std::string const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Application((const Dali::Application &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_New__SWIG_3(int jarg1, char * jarg3, int jarg4) { + void * jresult ; + int *arg1 = (int *) 0 ; + char ***arg2 ; + std::string *arg3 = 0 ; + Dali::Application::WINDOW_MODE arg4 ; + Dali::Application result; + + { + // Todo generate argv data from the C# args + char **array; // two dimensional array + int numStrings = 1; // number of strings + int stringLength = 30; // max string length. + array = (char **)malloc( (numStrings + 1 )* sizeof(char *) ); + argV = array; + + // allocate the string data + for( int i=0; i < numStrings; i++) + { + array[i]=(char *)malloc( stringLength * sizeof(char *) ); + } + array[ numStrings ] = NULL; // we allocated +1 for hold the NULL part + + strcpy( array[0], "dali-csharp-app"); + + arg1 = &argC; + arg2 = &argV; + } + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + arg4 = (Dali::Application::WINDOW_MODE)jarg4; + { + try { + result = Dali::Application::New(arg1,arg2,(std::string const &)*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Application((const Dali::Application &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Application__SWIG_0() { + void * jresult ; + Dali::Application *result = 0 ; + + { + try { + result = (Dali::Application *)new Dali::Application(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Application__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = 0 ; + Dali::Application *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Application const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Application *)new Dali::Application((Dali::Application const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application *arg2 = 0 ; + Dali::Application *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + arg2 = (Dali::Application *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Application const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Application *) &(arg1)->operator =((Dali::Application const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Application(void * jarg1) { + Dali::Application *arg1 = (Dali::Application *) 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Application_MainLoop__SWIG_0(void * jarg1) { + Dali::Application *arg1 = (Dali::Application *) 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + (arg1)->MainLoop(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Application_MainLoop__SWIG_1(void * jarg1, void * jarg2) { + Dali::Application *arg1 = (Dali::Application *) 0 ; + Configuration::ContextLoss arg2 ; + Configuration::ContextLoss *argp2 ; + + arg1 = (Dali::Application *)jarg1; + argp2 = (Configuration::ContextLoss *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Configuration::ContextLoss", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->MainLoop(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Application_Lower(void * jarg1) { + Dali::Application *arg1 = (Dali::Application *) 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + (arg1)->Lower(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Application_Quit(void * jarg1) { + Dali::Application *arg1 = (Dali::Application *) 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + (arg1)->Quit(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Application_AddIdle(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::CallbackBase *arg2 = (Dali::CallbackBase *) 0 ; + bool result; + + arg1 = (Dali::Application *)jarg1; + arg2 = (Dali::CallbackBase *)jarg2; + { + try { + result = (bool)(arg1)->AddIdle(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_GetWindow(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Window result; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (arg1)->GetWindow(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Window((const Dali::Window &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Application_ReplaceWindow(void * jarg1, void * jarg2, char * jarg3) { + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::PositionSize arg2 ; + std::string *arg3 = 0 ; + Dali::PositionSize *argp2 ; + + arg1 = (Dali::Application *)jarg1; + argp2 = (Dali::PositionSize *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PositionSize", 0); + return ; + } + arg2 = *argp2; + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + { + try { + (arg1)->ReplaceWindow(arg2,(std::string const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Application_GetResourcePath() { + char * jresult ; + std::string result; + + { + try { + result = Dali::Application::GetResourcePath(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((&result)->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Application_SetViewMode(void * jarg1, int jarg2) { + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::ViewMode arg2 ; + + arg1 = (Dali::Application *)jarg1; + arg2 = (Dali::ViewMode)jarg2; + { + try { + (arg1)->SetViewMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Application_GetViewMode(void * jarg1) { + int jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::ViewMode result; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::ViewMode)((Dali::Application const *)arg1)->GetViewMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Application_SetStereoBase(void * jarg1, float jarg2) { + Dali::Application *arg1 = (Dali::Application *) 0 ; + float arg2 ; + + arg1 = (Dali::Application *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetStereoBase(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Application_GetStereoBase(void * jarg1) { + float jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + float result; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (float)((Dali::Application const *)arg1)->GetStereoBase(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_InitSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->InitSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_TerminateSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->TerminateSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_PauseSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->PauseSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_ResumeSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->ResumeSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_ResetSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->ResetSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_ResizeSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->ResizeSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_AppControlSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppControlSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppControlSignalType *) &(arg1)->AppControlSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_LanguageChangedSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->LanguageChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_RegionChangedSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->RegionChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_BatteryLowSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->BatteryLowSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Application_MemoryLowSignal(void * jarg1) { + void * jresult ; + Dali::Application *arg1 = (Dali::Application *) 0 ; + Dali::Application::AppSignalType *result = 0 ; + + arg1 = (Dali::Application *)jarg1; + { + try { + result = (Dali::Application::AppSignalType *) &(arg1)->MemoryLowSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ApplicationSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Application &) > *arg1 = (Dali::Signal< void (Dali::Application &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Application &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Application &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ApplicationSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Application &) > *arg1 = (Dali::Signal< void (Dali::Application &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Application &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Application &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ApplicationSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Application &) > *arg1 = (Dali::Signal< void (Dali::Application &) > *) 0 ; + void (*arg2)(Dali::Application &) = (void (*)(Dali::Application &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Application &) > *)jarg1; + arg2 = (void (*)(Dali::Application &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ApplicationSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Application &) > *arg1 = (Dali::Signal< void (Dali::Application &) > *) 0 ; + void (*arg2)(Dali::Application &) = (void (*)(Dali::Application &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Application &) > *)jarg1; + arg2 = (void (*)(Dali::Application &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ApplicationSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Application &) > *arg1 = (Dali::Signal< void (Dali::Application &) > *) 0 ; + Dali::Application *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::Application &) > *)jarg1; + arg2 = (Dali::Application *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Application & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Application_SA__SP__Sg__Emit(arg1,*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ApplicationSignal() { + void * jresult ; + Dali::Signal< void (Dali::Application &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Application &) > *)new Dali::Signal< void (Dali::Application &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ApplicationSignal(void * jarg1) { + Dali::Signal< void (Dali::Application &) > *arg1 = (Dali::Signal< void (Dali::Application &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Application &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ApplicationControlSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Application &,void *) > *arg1 = (Dali::Signal< void (Dali::Application &,void *) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Application &,void *) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__Empty((Dali::Signal< void (Dali::Application &,void *) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ApplicationControlSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Application &,void *) > *arg1 = (Dali::Signal< void (Dali::Application &,void *) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Application &,void *) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Application &,void *) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ApplicationControlSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Application &,void *) > *arg1 = (Dali::Signal< void (Dali::Application &,void *) > *) 0 ; + void (*arg2)(Dali::Application &,void *) = (void (*)(Dali::Application &,void *)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Application &,void *) > *)jarg1; + arg2 = (void (*)(Dali::Application &,void *))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ApplicationControlSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Application &,void *) > *arg1 = (Dali::Signal< void (Dali::Application &,void *) > *) 0 ; + void (*arg2)(Dali::Application &,void *) = (void (*)(Dali::Application &,void *)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Application &,void *) > *)jarg1; + arg2 = (void (*)(Dali::Application &,void *))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ApplicationControlSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< void (Dali::Application &,void *) > *arg1 = (Dali::Signal< void (Dali::Application &,void *) > *) 0 ; + Dali::Application *arg2 = 0 ; + void *arg3 = (void *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Application &,void *) > *)jarg1; + arg2 = (Dali::Application *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Application & type is null", 0); + return ; + } + arg3 = jarg3; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Application_SA__Sc_void_Sm__SP__Sg__Emit(arg1,*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ApplicationControlSignal() { + void * jresult ; + Dali::Signal< void (Dali::Application &,void *) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Application &,void *) > *)new Dali::Signal< void (Dali::Application &,void *) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ApplicationControlSignal(void * jarg1) { + Dali::Signal< void (Dali::Application &,void *) > *arg1 = (Dali::Signal< void (Dali::Application &,void *) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Application &,void *) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimerSignalType() { + void * jresult ; + Dali::Signal< bool () > *result = 0 ; + + { + try { + result = (Dali::Signal< bool () > *)new Dali::Signal< bool () >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TimerSignalType(void * jarg1) { + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + + arg1 = (Dali::Signal< bool () > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TimerSignalType_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool () > *)jarg1; + { + try { + result = (bool)((Dali::Signal< bool () > const *)arg1)->Empty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TimerSignalType_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool () > *)jarg1; + { + try { + result = ((Dali::Signal< bool () > const *)arg1)->GetConnectionCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimerSignalType_Connect__SWIG_0(void * jarg1, void * jarg2) { + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + bool (*arg2)() = (bool (*)()) 0 ; + + arg1 = (Dali::Signal< bool () > *)jarg1; + arg2 = (bool (*)())jarg2; + { + try { + (arg1)->Connect(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimerSignalType_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + bool (*arg2)() = (bool (*)()) 0 ; + + arg1 = (Dali::Signal< bool () > *)jarg1; + arg2 = (bool (*)())jarg2; + { + try { + (arg1)->Disconnect(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimerSignalType_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ; + Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ; + + arg1 = (Dali::Signal< bool () > *)jarg1; + arg2 = (Dali::ConnectionTrackerInterface *)jarg2; + arg3 = (Dali::FunctorDelegate *)jarg3; + { + try { + (arg1)->Connect(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TimerSignalType_Emit(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool () > *arg1 = (Dali::Signal< bool () > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool () > *)jarg1; + { + try { + result = (bool)(arg1)->Emit(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VISUAL_PROPERTY_TYPE_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::Visual::Property::TYPE; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VISUAL_PROPERTY_SHADER_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::Visual::Property::SHADER; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VERTEX_SHADER_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::Visual::Shader::Property::VERTEX_SHADER; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FRAGMENT_SHADER_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::Visual::Shader::Property::FRAGMENT_SHADER; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SUBDIVIDE_GRID_X_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::Visual::Shader::Property::SUBDIVIDE_GRID_X; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SUBDIVIDE_GRID_Y_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::Visual::Shader::Property::SUBDIVIDE_GRID_Y; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_HINTS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::Visual::Shader::Property::HINTS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_COLOR_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::BorderVisual::Property::COLOR; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SIZE_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::BorderVisual::Property::SIZE; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ANTI_ALIASING_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::BorderVisual::Property::ANTI_ALIASING; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_MIX_COLOR_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ColorVisual::Property::MIX_COLOR; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_START_POSITION_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::GradientVisual::Property::START_POSITION; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_END_POSITION_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::GradientVisual::Property::END_POSITION; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CENTER_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::GradientVisual::Property::CENTER; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RADIUS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::GradientVisual::Property::RADIUS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_STOP_OFFSET_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::GradientVisual::Property::STOP_OFFSET; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_STOP_COLOR_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::GradientVisual::Property::STOP_COLOR; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_UNITS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::GradientVisual::Property::UNITS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SPREAD_METHOD_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::GradientVisual::Property::SPREAD_METHOD; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_IMAGE_VISUAL_URL_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::URL; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_IMAGE_VISUAL_FITTING_MODE_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::FITTING_MODE; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_IMAGE_VISUAL_SAMPLING_MODE_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::SAMPLING_MODE; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_IMAGE_VISUAL_DESIRED_WIDTH_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::DESIRED_WIDTH; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_IMAGE_VISUAL_DESIRED_HEIGHT_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::DESIRED_HEIGHT; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_IMAGE_VISUAL_SYNCHRONOUS_LOADING_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::SYNCHRONOUS_LOADING; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_IMAGE_VISUAL_BORDER_ONLY_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::BORDER_ONLY; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_BATCHING_ENABLED_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::BATCHING_ENABLED; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PIXEL_AREA_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::PIXEL_AREA; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_WRAP_MODE_U_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::WRAP_MODE_U; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_WRAP_MODE_V_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::ImageVisual::Property::WRAP_MODE_V; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_OBJECT_URL_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::MeshVisual::Property::OBJECT_URL; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_MATERIAL_URL_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::MeshVisual::Property::MATERIAL_URL; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TEXTURES_PATH_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::MeshVisual::Property::TEXTURES_PATH; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SHADING_MODE_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::MeshVisual::Property::SHADING_MODE; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_USE_MIPMAPPING_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::MeshVisual::Property::USE_MIPMAPPING; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_USE_SOFT_NORMALS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::MeshVisual::Property::USE_SOFT_NORMALS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LIGHT_POSITION_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::MeshVisual::Property::LIGHT_POSITION; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SHAPE_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::SHAPE; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PRIMITIVE_VISUAL_MIX_COLOR_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::MIX_COLOR; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SLICES_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::SLICES; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_STACKS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::STACKS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SCALE_TOP_RADIUS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::SCALE_TOP_RADIUS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SCALE_BOTTOM_RADIUS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::SCALE_BOTTOM_RADIUS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SCALE_HEIGHT_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::SCALE_HEIGHT; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SCALE_RADIUS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::SCALE_RADIUS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_SCALE_DIMENSIONS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::SCALE_DIMENSIONS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_BEVEL_PERCENTAGE_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::BEVEL_PERCENTAGE; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_BEVEL_SMOOTHNESS_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::BEVEL_SMOOTHNESS; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PRIMITIVE_VISUAL_LIGHT_POSITION_get() { + int jresult ; + int result; + + { + try { + result = (int)Dali::Toolkit::PrimitiveVisual::Property::LIGHT_POSITION; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Builder() { + void * jresult ; + Dali::Toolkit::Builder *result = 0 ; + + { + try { + result = (Dali::Toolkit::Builder *)new Dali::Toolkit::Builder(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_New() { + void * jresult ; + Dali::Toolkit::Builder result; + + { + try { + result = Dali::Toolkit::Builder::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Builder((const Dali::Toolkit::Builder &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Builder(void * jarg1) { + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Builder_LoadFromString__SWIG_0(void * jarg1, char * jarg2, int jarg3) { + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Toolkit::Builder::UIFormat arg3 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Toolkit::Builder::UIFormat)jarg3; + { + try { + (arg1)->LoadFromString((std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Builder_LoadFromString__SWIG_1(void * jarg1, char * jarg2) { + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + (arg1)->LoadFromString((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Builder_AddConstants(void * jarg1, void * jarg2) { + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + Dali::Property::Map *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + arg2 = (Dali::Property::Map *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return ; + } + { + try { + (arg1)->AddConstants((Dali::Property::Map const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Builder_AddConstant(void * jarg1, char * jarg2, void * jarg3) { + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Value *arg3 = 0 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return ; + } + { + try { + (arg1)->AddConstant((std::string const &)*arg2,(Dali::Property::Value const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_GetConstants(void * jarg1) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + Dali::Property::Map *result = 0 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + { + try { + result = (Dali::Property::Map *) &((Dali::Toolkit::Builder const *)arg1)->GetConstants(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_GetConstant(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Value *result = 0 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (Dali::Property::Value *) &((Dali::Toolkit::Builder const *)arg1)->GetConstant((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_CreateAnimation__SWIG_0(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Animation result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (arg1)->CreateAnimation((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Animation((const Dali::Animation &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_CreateAnimation__SWIG_1(void * jarg1, char * jarg2, void * jarg3) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Map *arg3 = 0 ; + Dali::Animation result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Map *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return 0; + } + { + try { + result = (arg1)->CreateAnimation((std::string const &)*arg2,(Dali::Property::Map const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Animation((const Dali::Animation &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_CreateAnimation__SWIG_2(void * jarg1, char * jarg2, void * jarg3) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Actor arg3 ; + Dali::Actor *argp3 ; + Dali::Animation result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + argp3 = (Dali::Actor *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg3 = *argp3; + { + try { + result = (arg1)->CreateAnimation((std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Animation((const Dali::Animation &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_CreateAnimation__SWIG_3(void * jarg1, char * jarg2, void * jarg3, void * jarg4) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Map *arg3 = 0 ; + Dali::Actor arg4 ; + Dali::Actor *argp4 ; + Dali::Animation result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Map *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return 0; + } + argp4 = (Dali::Actor *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg4 = *argp4; + { + try { + result = (arg1)->CreateAnimation((std::string const &)*arg2,(Dali::Property::Map const &)*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Animation((const Dali::Animation &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_Create__SWIG_0(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::BaseHandle result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (arg1)->Create((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BaseHandle((const Dali::BaseHandle &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_Create__SWIG_1(void * jarg1, char * jarg2, void * jarg3) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Map *arg3 = 0 ; + Dali::BaseHandle result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Map *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return 0; + } + { + try { + result = (arg1)->Create((std::string const &)*arg2,(Dali::Property::Map const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BaseHandle((const Dali::BaseHandle &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_CreateFromJson(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::BaseHandle result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (arg1)->CreateFromJson((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::BaseHandle((const Dali::BaseHandle &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Builder_ApplyStyle(void * jarg1, char * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Handle *arg3 = 0 ; + bool result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Handle *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->ApplyStyle((std::string const &)*arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Builder_ApplyFromJson(void * jarg1, void * jarg2, char * jarg3) { + unsigned int jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + Dali::Handle *arg2 = 0 ; + std::string *arg3 = 0 ; + bool result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + arg2 = (Dali::Handle *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0); + return 0; + } + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + { + try { + result = (bool)(arg1)->ApplyFromJson(*arg2,(std::string const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Builder_AddActors__SWIG_0(void * jarg1, void * jarg2) { + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->AddActors(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Builder_AddActors__SWIG_1(void * jarg1, char * jarg2, void * jarg3) { + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Actor arg3 ; + Dali::Actor *argp3 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + argp3 = (Dali::Actor *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->AddActors((std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Builder_CreateRenderTask(void * jarg1, char * jarg2) { + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + (arg1)->CreateRenderTask((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_GetFrameBufferImage(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::FrameBufferImage result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (arg1)->GetFrameBufferImage((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_GetPath(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::Path result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (arg1)->GetPath((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Path((const Dali::Path &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_GetPathConstrainer(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::PathConstrainer result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (arg1)->GetPathConstrainer((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_GetLinearConstrainer(void * jarg1, char * jarg2) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + std::string *arg2 = 0 ; + Dali::LinearConstrainer result; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + result = (arg1)->GetLinearConstrainer((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Builder_QuitSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Builder *arg1 = (Dali::Toolkit::Builder *) 0 ; + Dali::Toolkit::Builder::BuilderSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Builder *)jarg1; + { + try { + result = (Dali::Toolkit::Builder::BuilderSignalType *) &(arg1)->QuitSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_New() { + void * jresult ; + Dali::Toolkit::Control result; + + { + try { + result = Dali::Toolkit::Internal::Control::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Control((const Dali::Toolkit::Control &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ViewImpl(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SetStyleName(void * jarg1, char * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + (arg1)->SetStyleName((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ViewImpl_GetStyleName(void * jarg1) { + char * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (std::string *) &((Dali::Toolkit::Internal::Control const *)arg1)->GetStyleName(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SetBackgroundColor(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Vector4 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetBackgroundColor((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetBackgroundColor(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Internal::Control const *)arg1)->GetBackgroundColor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SetBackgroundImage(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Image arg2 ; + Dali::Image *argp2 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetBackgroundImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SetBackground(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Property::Map *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::Property::Map *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return ; + } + { + try { + (arg1)->SetBackground((Dali::Property::Map const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_ClearBackground(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + (arg1)->ClearBackground(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_EnableGestureDetection(void * jarg1, int jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Gesture::Type arg2 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::Gesture::Type)jarg2; + { + try { + (arg1)->EnableGestureDetection(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_DisableGestureDetection(void * jarg1, int jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Gesture::Type arg2 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::Gesture::Type)jarg2; + { + try { + (arg1)->DisableGestureDetection(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetPinchGestureDetector(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::PinchGestureDetector result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Internal::Control const *)arg1)->GetPinchGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetPanGestureDetector(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::PanGestureDetector result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Internal::Control const *)arg1)->GetPanGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetTapGestureDetector(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::TapGestureDetector result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Internal::Control const *)arg1)->GetTapGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetLongPressGestureDetector(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::LongPressGestureDetector result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Internal::Control const *)arg1)->GetLongPressGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SetKeyboardNavigationSupport(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetKeyboardNavigationSupport(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_IsKeyboardNavigationSupported(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (bool)(arg1)->IsKeyboardNavigationSupported(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SetKeyInputFocus(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + (arg1)->SetKeyInputFocus(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_HasKeyInputFocus(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (bool)(arg1)->HasKeyInputFocus(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_ClearKeyInputFocus(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + (arg1)->ClearKeyInputFocus(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SetAsKeyboardFocusGroup(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetAsKeyboardFocusGroup(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_IsKeyboardFocusGroup(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (bool)(arg1)->IsKeyboardFocusGroup(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_AccessibilityActivate(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + (arg1)->AccessibilityActivate(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_KeyboardEnter(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + (arg1)->KeyboardEnter(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_KeyEventSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Toolkit::Control::KeyEventSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (Dali::Toolkit::Control::KeyEventSignalType *) &(arg1)->KeyEventSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_KeyInputFocusGainedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Toolkit::Control::KeyInputFocusSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (Dali::Toolkit::Control::KeyInputFocusSignalType *) &(arg1)->KeyInputFocusGainedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_KeyInputFocusLostSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Toolkit::Control::KeyInputFocusSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (Dali::Toolkit::Control::KeyInputFocusSignalType *) &(arg1)->KeyInputFocusLostSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_EmitKeyEventSignal(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::KeyEvent *arg2 = 0 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::KeyEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->EmitKeyEventSignal((Dali::KeyEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnInitialize(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + (arg1)->OnInitialize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnControlChildAdd(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->OnControlChildAdd(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnControlChildRemove(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->OnControlChildRemove(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnStyleChange(void * jarg1, void * jarg2, int jarg3) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Toolkit::StyleManager arg2 ; + Dali::StyleChange::Type arg3 ; + Dali::Toolkit::StyleManager *argp2 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + argp2 = (Dali::Toolkit::StyleManager *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::StyleManager", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::StyleChange::Type)jarg3; + { + try { + (arg1)->OnStyleChange(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_OnAccessibilityActivated(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (bool)(arg1)->OnAccessibilityActivated(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_OnAccessibilityPan(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::PanGesture arg2 ; + Dali::PanGesture *argp2 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + argp2 = (Dali::PanGesture *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PanGesture", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)(arg1)->OnAccessibilityPan(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_OnAccessibilityTouch(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::TouchEvent *arg2 = 0 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::TouchEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->OnAccessibilityTouch((Dali::TouchEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_OnAccessibilityValueChange(void * jarg1, unsigned int jarg2) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool arg2 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + result = (bool)(arg1)->OnAccessibilityValueChange(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_OnAccessibilityZoom(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (bool)(arg1)->OnAccessibilityZoom(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyInputFocusGained(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + (arg1)->OnKeyInputFocusGained(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyInputFocusLost(void * jarg1) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + (arg1)->OnKeyInputFocusLost(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetNextKeyboardFocusableActor(void * jarg1, void * jarg2, int jarg3, unsigned int jarg4) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Actor arg2 ; + Dali::Toolkit::Control::KeyboardFocus::Direction arg3 ; + bool arg4 ; + Dali::Actor *argp2 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::Toolkit::Control::KeyboardFocus::Direction)jarg3; + arg4 = jarg4 ? true : false; + { + try { + result = (arg1)->GetNextKeyboardFocusableActor(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyboardFocusChangeCommitted(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->OnKeyboardFocusChangeCommitted(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyboardEnter(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + { + try { + result = (bool)(arg1)->OnKeyboardEnter(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnPinch(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::PinchGesture *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::PinchGesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0); + return ; + } + { + try { + (arg1)->OnPinch((Dali::PinchGesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnPan(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::PanGesture *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::PanGesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0); + return ; + } + { + try { + (arg1)->OnPan((Dali::PanGesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnTap(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::TapGesture *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::TapGesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0); + return ; + } + { + try { + (arg1)->OnTap((Dali::TapGesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnLongPress(void * jarg1, void * jarg2) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::LongPressGesture *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::LongPressGesture *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0); + return ; + } + { + try { + (arg1)->OnLongPress((Dali::LongPressGesture const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SignalConnected(void * jarg1, void * jarg2, void * jarg3) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ; + Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::SlotObserver *)jarg2; + arg3 = (Dali::CallbackBase *)jarg3; + { + try { + (arg1)->SignalConnected(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) { + Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ; + Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ; + Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + arg2 = (Dali::SlotObserver *)jarg2; + arg3 = (Dali::CallbackBase *)jarg3; + { + try { + (arg1)->SignalDisconnected(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GetImplementation__SWIG_0(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = 0 ; + Dali::Toolkit::Internal::Control *result = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Control & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Internal::Control *) &Dali::Toolkit::Internal::GetImplementation(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_View_Property_STYLE_NAME_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Control::Property::STYLE_NAME; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_View_Property_BACKGROUND_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Control::Property::BACKGROUND_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_View_Property_BACKGROUND_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Control::Property::BACKGROUND_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_View_Property_KEY_INPUT_FOCUS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Control::Property::KEY_INPUT_FOCUS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_View_Property_BACKGROUND_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Control::Property::BACKGROUND; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_View_Property() { + void * jresult ; + Dali::Toolkit::Control::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::Control::Property *)new Dali::Toolkit::Control::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_View_Property(void * jarg1) { + Dali::Toolkit::Control::Property *arg1 = (Dali::Toolkit::Control::Property *) 0 ; + + arg1 = (Dali::Toolkit::Control::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_View_KeyboardFocus() { + void * jresult ; + Dali::Toolkit::Control::KeyboardFocus *result = 0 ; + + { + try { + result = (Dali::Toolkit::Control::KeyboardFocus *)new Dali::Toolkit::Control::KeyboardFocus(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_View_KeyboardFocus(void * jarg1) { + Dali::Toolkit::Control::KeyboardFocus *arg1 = (Dali::Toolkit::Control::KeyboardFocus *) 0 ; + + arg1 = (Dali::Toolkit::Control::KeyboardFocus *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_New() { + void * jresult ; + Dali::Toolkit::Control result; + + { + try { + result = Dali::Toolkit::Control::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Control((const Dali::Toolkit::Control &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_View__SWIG_0() { + void * jresult ; + Dali::Toolkit::Control *result = 0 ; + + { + try { + result = (Dali::Toolkit::Control *)new Dali::Toolkit::Control(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_View__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = 0 ; + Dali::Toolkit::Control *result = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Control const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Control *)new Dali::Toolkit::Control((Dali::Toolkit::Control const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_View(void * jarg1) { + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::Toolkit::Control *arg2 = 0 ; + Dali::Toolkit::Control *result = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + arg2 = (Dali::Toolkit::Control *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Control const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Control *) &(arg1)->operator =((Dali::Toolkit::Control const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::Control result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::Control::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Control((const Dali::Toolkit::Control &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_View_SetKeyInputFocus(void * jarg1) { + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + (arg1)->SetKeyInputFocus(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_View_HasKeyInputFocus(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = (bool)(arg1)->HasKeyInputFocus(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_View_ClearKeyInputFocus(void * jarg1) { + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + (arg1)->ClearKeyInputFocus(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_GetPinchGestureDetector(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::PinchGestureDetector result; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Control const *)arg1)->GetPinchGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_GetPanGestureDetector(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::PanGestureDetector result; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Control const *)arg1)->GetPanGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_GetTapGestureDetector(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::TapGestureDetector result; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Control const *)arg1)->GetTapGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_GetLongPressGestureDetector(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::LongPressGestureDetector result; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Control const *)arg1)->GetLongPressGestureDetector(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_View_SetStyleName(void * jarg1, char * jarg2) { + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + (arg1)->SetStyleName((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_View_GetStyleName(void * jarg1) { + char * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + std::string *result = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = (std::string *) &((Dali::Toolkit::Control const *)arg1)->GetStyleName(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback(result->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_View_SetBackgroundColor(void * jarg1, void * jarg2) { + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::Vector4 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetBackgroundColor((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_GetBackgroundColor(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = ((Dali::Toolkit::Control const *)arg1)->GetBackgroundColor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_View_SetBackgroundImage(void * jarg1, void * jarg2) { + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::Image arg2 ; + Dali::Image *argp2 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetBackgroundImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_View_ClearBackground(void * jarg1) { + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + (arg1)->ClearBackground(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_KeyEventSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::Toolkit::Control::KeyEventSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = (Dali::Toolkit::Control::KeyEventSignalType *) &(arg1)->KeyEventSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_KeyInputFocusGainedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::Toolkit::Control::KeyInputFocusSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = (Dali::Toolkit::Control::KeyInputFocusSignalType *) &(arg1)->KeyInputFocusGainedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_View_KeyInputFocusLostSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Control *arg1 = (Dali::Toolkit::Control *) 0 ; + Dali::Toolkit::Control::KeyInputFocusSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Control *)jarg1; + { + try { + result = (Dali::Toolkit::Control::KeyInputFocusSignalType *) &(arg1)->KeyInputFocusLostSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_View__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Control *arg1 = 0 ; + Dali::Toolkit::Control *result = 0 ; + + arg1 = (Dali::Toolkit::Internal::Control *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Internal::Control & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Control *)new Dali::Toolkit::Control(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Alignment_Padding__SWIG_0() { + void * jresult ; + Dali::Toolkit::Alignment::Padding *result = 0 ; + + { + try { + result = (Dali::Toolkit::Alignment::Padding *)new Dali::Toolkit::Alignment::Padding(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Alignment_Padding__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4) { + void * jresult ; + float arg1 ; + float arg2 ; + float arg3 ; + float arg4 ; + Dali::Toolkit::Alignment::Padding *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (Dali::Toolkit::Alignment::Padding *)new Dali::Toolkit::Alignment::Padding(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Alignment_Padding_left_set(void * jarg1, float jarg2) { + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->left = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Alignment_Padding_left_get(void * jarg1) { + float jresult ; + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + result = (float) ((arg1)->left); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Alignment_Padding_right_set(void * jarg1, float jarg2) { + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->right = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Alignment_Padding_right_get(void * jarg1) { + float jresult ; + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + result = (float) ((arg1)->right); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Alignment_Padding_top_set(void * jarg1, float jarg2) { + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->top = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Alignment_Padding_top_get(void * jarg1) { + float jresult ; + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + result = (float) ((arg1)->top); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Alignment_Padding_bottom_set(void * jarg1, float jarg2) { + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->bottom = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Alignment_Padding_bottom_get(void * jarg1) { + float jresult ; + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + result = (float) ((arg1)->bottom); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Alignment_Padding(void * jarg1) { + Dali::Toolkit::Alignment::Padding *arg1 = (Dali::Toolkit::Alignment::Padding *) 0 ; + + arg1 = (Dali::Toolkit::Alignment::Padding *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Alignment__SWIG_0() { + void * jresult ; + Dali::Toolkit::Alignment *result = 0 ; + + { + try { + result = (Dali::Toolkit::Alignment *)new Dali::Toolkit::Alignment(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Alignment_New__SWIG_0(int jarg1, int jarg2) { + void * jresult ; + Dali::Toolkit::Alignment::Type arg1 ; + Dali::Toolkit::Alignment::Type arg2 ; + Dali::Toolkit::Alignment result; + + arg1 = (Dali::Toolkit::Alignment::Type)jarg1; + arg2 = (Dali::Toolkit::Alignment::Type)jarg2; + { + try { + result = Dali::Toolkit::Alignment::New(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Alignment((const Dali::Toolkit::Alignment &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Alignment_New__SWIG_1(int jarg1) { + void * jresult ; + Dali::Toolkit::Alignment::Type arg1 ; + Dali::Toolkit::Alignment result; + + arg1 = (Dali::Toolkit::Alignment::Type)jarg1; + { + try { + result = Dali::Toolkit::Alignment::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Alignment((const Dali::Toolkit::Alignment &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Alignment_New__SWIG_2() { + void * jresult ; + Dali::Toolkit::Alignment result; + + { + try { + result = Dali::Toolkit::Alignment::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Alignment((const Dali::Toolkit::Alignment &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Alignment__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Alignment *arg1 = 0 ; + Dali::Toolkit::Alignment *result = 0 ; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Alignment const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Alignment *)new Dali::Toolkit::Alignment((Dali::Toolkit::Alignment const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Alignment(void * jarg1) { + Dali::Toolkit::Alignment *arg1 = (Dali::Toolkit::Alignment *) 0 ; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Alignment_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::Alignment result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::Alignment::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Alignment((const Dali::Toolkit::Alignment &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Alignment_SetAlignmentType(void * jarg1, int jarg2) { + Dali::Toolkit::Alignment *arg1 = (Dali::Toolkit::Alignment *) 0 ; + Dali::Toolkit::Alignment::Type arg2 ; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + arg2 = (Dali::Toolkit::Alignment::Type)jarg2; + { + try { + (arg1)->SetAlignmentType(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Alignment_GetAlignmentType(void * jarg1) { + int jresult ; + Dali::Toolkit::Alignment *arg1 = (Dali::Toolkit::Alignment *) 0 ; + Dali::Toolkit::Alignment::Type result; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + { + try { + result = (Dali::Toolkit::Alignment::Type)((Dali::Toolkit::Alignment const *)arg1)->GetAlignmentType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Alignment_SetScaling(void * jarg1, int jarg2) { + Dali::Toolkit::Alignment *arg1 = (Dali::Toolkit::Alignment *) 0 ; + Dali::Toolkit::Alignment::Scaling arg2 ; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + arg2 = (Dali::Toolkit::Alignment::Scaling)jarg2; + { + try { + (arg1)->SetScaling(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Alignment_GetScaling(void * jarg1) { + int jresult ; + Dali::Toolkit::Alignment *arg1 = (Dali::Toolkit::Alignment *) 0 ; + Dali::Toolkit::Alignment::Scaling result; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + { + try { + result = (Dali::Toolkit::Alignment::Scaling)((Dali::Toolkit::Alignment const *)arg1)->GetScaling(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Alignment_SetPadding(void * jarg1, void * jarg2) { + Dali::Toolkit::Alignment *arg1 = (Dali::Toolkit::Alignment *) 0 ; + Dali::Toolkit::Alignment::Padding *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + arg2 = (Dali::Toolkit::Alignment::Padding *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Alignment::Padding const & type is null", 0); + return ; + } + { + try { + (arg1)->SetPadding((Dali::Toolkit::Alignment::Padding const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Alignment_GetPadding(void * jarg1) { + void * jresult ; + Dali::Toolkit::Alignment *arg1 = (Dali::Toolkit::Alignment *) 0 ; + Dali::Toolkit::Alignment::Padding *result = 0 ; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + { + try { + result = (Dali::Toolkit::Alignment::Padding *) &((Dali::Toolkit::Alignment const *)arg1)->GetPadding(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Alignment_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::Alignment *arg1 = (Dali::Toolkit::Alignment *) 0 ; + Dali::Toolkit::Alignment *arg2 = 0 ; + Dali::Toolkit::Alignment *result = 0 ; + + arg1 = (Dali::Toolkit::Alignment *)jarg1; + arg2 = (Dali::Toolkit::Alignment *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Alignment const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Alignment *) &(arg1)->operator =((Dali::Toolkit::Alignment const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_DISABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::DISABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_AUTO_REPEATING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::AUTO_REPEATING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_INITIAL_AUTO_REPEATING_DELAY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::INITIAL_AUTO_REPEATING_DELAY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_NEXT_AUTO_REPEATING_DELAY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::NEXT_AUTO_REPEATING_DELAY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_TOGGLABLE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::TOGGLABLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_SELECTED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::SELECTED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_UNSELECTED_STATE_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::UNSELECTED_STATE_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_SELECTED_STATE_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::SELECTED_STATE_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_DISABLED_STATE_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::DISABLED_STATE_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_UNSELECTED_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::UNSELECTED_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_SELECTED_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::SELECTED_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_LABEL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::LABEL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Button_Property_LABEL_TEXT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Button::Property::LABEL_TEXT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Button_Property() { + void * jresult ; + Dali::Toolkit::Button::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::Button::Property *)new Dali::Toolkit::Button::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Button_Property(void * jarg1) { + Dali::Toolkit::Button::Property *arg1 = (Dali::Toolkit::Button::Property *) 0 ; + + arg1 = (Dali::Toolkit::Button::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Button__SWIG_0() { + void * jresult ; + Dali::Toolkit::Button *result = 0 ; + + { + try { + result = (Dali::Toolkit::Button *)new Dali::Toolkit::Button(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Button__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Button *arg1 = 0 ; + Dali::Toolkit::Button *result = 0 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Button const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Button *)new Dali::Toolkit::Button((Dali::Toolkit::Button const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Button_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Toolkit::Button *arg2 = 0 ; + Dali::Toolkit::Button *result = 0 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + arg2 = (Dali::Toolkit::Button *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Button const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Button *) &(arg1)->operator =((Dali::Toolkit::Button const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Button_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::Button result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::Button::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Button((const Dali::Toolkit::Button &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Button(void * jarg1) { + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Button_IsDisabled(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::Button const *)arg1)->IsDisabled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Button_IsAutoRepeating(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::Button const *)arg1)->IsAutoRepeating(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Button_GetInitialAutoRepeatingDelay(void * jarg1) { + float jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (float)((Dali::Toolkit::Button const *)arg1)->GetInitialAutoRepeatingDelay(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Button_GetNextAutoRepeatingDelay(void * jarg1) { + float jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (float)((Dali::Toolkit::Button const *)arg1)->GetNextAutoRepeatingDelay(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Button_IsTogglableButton(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::Button const *)arg1)->IsTogglableButton(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Button_IsSelected(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::Button const *)arg1)->IsSelected(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Button_GetAnimationTime(void * jarg1) { + float jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (float)((Dali::Toolkit::Button const *)arg1)->GetAnimationTime(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Button_GetLabelText(void * jarg1) { + char * jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + std::string result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = ((Dali::Toolkit::Button const *)arg1)->GetLabelText(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((&result)->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Button_SetLabel(void * jarg1, void * jarg2) { + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetLabel(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Button_SetButtonImage(void * jarg1, void * jarg2) { + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Image arg2 ; + Dali::Image *argp2 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetButtonImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Button_SetSelectedImage(void * jarg1, void * jarg2) { + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Image arg2 ; + Dali::Image *argp2 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetSelectedImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Button_GetButtonImage(void * jarg1) { + void * jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = ((Dali::Toolkit::Button const *)arg1)->GetButtonImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Button_GetSelectedImage(void * jarg1) { + void * jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = ((Dali::Toolkit::Button const *)arg1)->GetSelectedImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Button_PressedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Toolkit::Button::ButtonSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (Dali::Toolkit::Button::ButtonSignalType *) &(arg1)->PressedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Button_ReleasedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Toolkit::Button::ButtonSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (Dali::Toolkit::Button::ButtonSignalType *) &(arg1)->ReleasedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Button_ClickedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Toolkit::Button::ButtonSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (Dali::Toolkit::Button::ButtonSignalType *) &(arg1)->ClickedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Button_StateChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Button *arg1 = (Dali::Toolkit::Button *) 0 ; + Dali::Toolkit::Button::ButtonSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Button *)jarg1; + { + try { + result = (Dali::Toolkit::Button::ButtonSignalType *) &(arg1)->StateChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CheckBoxButton__SWIG_0() { + void * jresult ; + Dali::Toolkit::CheckBoxButton *result = 0 ; + + { + try { + result = (Dali::Toolkit::CheckBoxButton *)new Dali::Toolkit::CheckBoxButton(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CheckBoxButton__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::CheckBoxButton *arg1 = 0 ; + Dali::Toolkit::CheckBoxButton *result = 0 ; + + arg1 = (Dali::Toolkit::CheckBoxButton *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::CheckBoxButton const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::CheckBoxButton *)new Dali::Toolkit::CheckBoxButton((Dali::Toolkit::CheckBoxButton const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CheckBoxButton_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::CheckBoxButton *arg1 = (Dali::Toolkit::CheckBoxButton *) 0 ; + Dali::Toolkit::CheckBoxButton *arg2 = 0 ; + Dali::Toolkit::CheckBoxButton *result = 0 ; + + arg1 = (Dali::Toolkit::CheckBoxButton *)jarg1; + arg2 = (Dali::Toolkit::CheckBoxButton *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::CheckBoxButton const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::CheckBoxButton *) &(arg1)->operator =((Dali::Toolkit::CheckBoxButton const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CheckBoxButton(void * jarg1) { + Dali::Toolkit::CheckBoxButton *arg1 = (Dali::Toolkit::CheckBoxButton *) 0 ; + + arg1 = (Dali::Toolkit::CheckBoxButton *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CheckBoxButton_New() { + void * jresult ; + Dali::Toolkit::CheckBoxButton result; + + { + try { + result = Dali::Toolkit::CheckBoxButton::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::CheckBoxButton((const Dali::Toolkit::CheckBoxButton &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CheckBoxButton_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::CheckBoxButton result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::CheckBoxButton::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::CheckBoxButton((const Dali::Toolkit::CheckBoxButton &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PushButton_Property_UNSELECTED_ICON_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::PushButton::Property::UNSELECTED_ICON; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PushButton_Property_SELECTED_ICON_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::PushButton::Property::SELECTED_ICON; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PushButton_Property_ICON_ALIGNMENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::PushButton::Property::ICON_ALIGNMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PushButton_Property_LABEL_PADDING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::PushButton::Property::LABEL_PADDING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PushButton_Property_ICON_PADDING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::PushButton::Property::ICON_PADDING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PushButton_Property() { + void * jresult ; + Dali::Toolkit::PushButton::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::PushButton::Property *)new Dali::Toolkit::PushButton::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PushButton_Property(void * jarg1) { + Dali::Toolkit::PushButton::Property *arg1 = (Dali::Toolkit::PushButton::Property *) 0 ; + + arg1 = (Dali::Toolkit::PushButton::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PushButton__SWIG_0() { + void * jresult ; + Dali::Toolkit::PushButton *result = 0 ; + + { + try { + result = (Dali::Toolkit::PushButton *)new Dali::Toolkit::PushButton(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PushButton__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::PushButton *arg1 = 0 ; + Dali::Toolkit::PushButton *result = 0 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PushButton const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::PushButton *)new Dali::Toolkit::PushButton((Dali::Toolkit::PushButton const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PushButton_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Toolkit::PushButton *arg2 = 0 ; + Dali::Toolkit::PushButton *result = 0 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + arg2 = (Dali::Toolkit::PushButton *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PushButton const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::PushButton *) &(arg1)->operator =((Dali::Toolkit::PushButton const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PushButton(void * jarg1) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PushButton_New() { + void * jresult ; + Dali::Toolkit::PushButton result; + + { + try { + result = Dali::Toolkit::PushButton::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::PushButton((const Dali::Toolkit::PushButton &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PushButton_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::PushButton result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::PushButton::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::PushButton((const Dali::Toolkit::PushButton &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetButtonImage__SWIG_0_0(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Image arg2 ; + Dali::Image *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetButtonImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetButtonImage__SWIG_1(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetButtonImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetBackgroundImage(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetBackgroundImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetSelectedImage__SWIG_0_0(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Image arg2 ; + Dali::Image *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetSelectedImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetSelectedImage__SWIG_1(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetSelectedImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetSelectedBackgroundImage(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetSelectedBackgroundImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetDisabledBackgroundImage(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetDisabledBackgroundImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetDisabledImage(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetDisabledImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PushButton_SetDisabledSelectedImage(void * jarg1, void * jarg2) { + Dali::Toolkit::PushButton *arg1 = (Dali::Toolkit::PushButton *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::PushButton *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetDisabledSelectedImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RadioButton__SWIG_0() { + void * jresult ; + Dali::Toolkit::RadioButton *result = 0 ; + + { + try { + result = (Dali::Toolkit::RadioButton *)new Dali::Toolkit::RadioButton(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RadioButton__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::RadioButton *arg1 = 0 ; + Dali::Toolkit::RadioButton *result = 0 ; + + arg1 = (Dali::Toolkit::RadioButton *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::RadioButton const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::RadioButton *)new Dali::Toolkit::RadioButton((Dali::Toolkit::RadioButton const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RadioButton_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::RadioButton *arg1 = (Dali::Toolkit::RadioButton *) 0 ; + Dali::Toolkit::RadioButton *arg2 = 0 ; + Dali::Toolkit::RadioButton *result = 0 ; + + arg1 = (Dali::Toolkit::RadioButton *)jarg1; + arg2 = (Dali::Toolkit::RadioButton *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::RadioButton const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::RadioButton *) &(arg1)->operator =((Dali::Toolkit::RadioButton const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RadioButton(void * jarg1) { + Dali::Toolkit::RadioButton *arg1 = (Dali::Toolkit::RadioButton *) 0 ; + + arg1 = (Dali::Toolkit::RadioButton *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RadioButton_New__SWIG_0() { + void * jresult ; + Dali::Toolkit::RadioButton result; + + { + try { + result = Dali::Toolkit::RadioButton::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::RadioButton((const Dali::Toolkit::RadioButton &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RadioButton_New__SWIG_1(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::Toolkit::RadioButton result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = Dali::Toolkit::RadioButton::New((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::RadioButton((const Dali::Toolkit::RadioButton &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RadioButton_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::RadioButton result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::RadioButton::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::RadioButton((const Dali::Toolkit::RadioButton &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_Property_CONTENT_DIRECTION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::Property::CONTENT_DIRECTION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_Property_FLEX_DIRECTION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::Property::FLEX_DIRECTION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_Property_FLEX_WRAP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::Property::FLEX_WRAP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_Property_JUSTIFY_CONTENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::Property::JUSTIFY_CONTENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_Property_ALIGN_ITEMS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::Property::ALIGN_ITEMS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_Property_ALIGN_CONTENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::Property::ALIGN_CONTENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FlexContainer_Property() { + void * jresult ; + Dali::Toolkit::FlexContainer::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::FlexContainer::Property *)new Dali::Toolkit::FlexContainer::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FlexContainer_Property(void * jarg1) { + Dali::Toolkit::FlexContainer::Property *arg1 = (Dali::Toolkit::FlexContainer::Property *) 0 ; + + arg1 = (Dali::Toolkit::FlexContainer::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_ChildProperty_FLEX_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::ChildProperty::FLEX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_ChildProperty_ALIGN_SELF_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::ChildProperty::ALIGN_SELF; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FlexContainer_ChildProperty_FLEX_MARGIN_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::FlexContainer::ChildProperty::FLEX_MARGIN; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FlexContainer_ChildProperty() { + void * jresult ; + Dali::Toolkit::FlexContainer::ChildProperty *result = 0 ; + + { + try { + result = (Dali::Toolkit::FlexContainer::ChildProperty *)new Dali::Toolkit::FlexContainer::ChildProperty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FlexContainer_ChildProperty(void * jarg1) { + Dali::Toolkit::FlexContainer::ChildProperty *arg1 = (Dali::Toolkit::FlexContainer::ChildProperty *) 0 ; + + arg1 = (Dali::Toolkit::FlexContainer::ChildProperty *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FlexContainer__SWIG_0() { + void * jresult ; + Dali::Toolkit::FlexContainer *result = 0 ; + + { + try { + result = (Dali::Toolkit::FlexContainer *)new Dali::Toolkit::FlexContainer(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FlexContainer__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::FlexContainer *arg1 = 0 ; + Dali::Toolkit::FlexContainer *result = 0 ; + + arg1 = (Dali::Toolkit::FlexContainer *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::FlexContainer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::FlexContainer *)new Dali::Toolkit::FlexContainer((Dali::Toolkit::FlexContainer const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FlexContainer_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::FlexContainer *arg1 = (Dali::Toolkit::FlexContainer *) 0 ; + Dali::Toolkit::FlexContainer *arg2 = 0 ; + Dali::Toolkit::FlexContainer *result = 0 ; + + arg1 = (Dali::Toolkit::FlexContainer *)jarg1; + arg2 = (Dali::Toolkit::FlexContainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::FlexContainer const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::FlexContainer *) &(arg1)->operator =((Dali::Toolkit::FlexContainer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FlexContainer(void * jarg1) { + Dali::Toolkit::FlexContainer *arg1 = (Dali::Toolkit::FlexContainer *) 0 ; + + arg1 = (Dali::Toolkit::FlexContainer *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FlexContainer_New() { + void * jresult ; + Dali::Toolkit::FlexContainer result; + + { + try { + result = Dali::Toolkit::FlexContainer::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::FlexContainer((const Dali::Toolkit::FlexContainer &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FlexContainer_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::FlexContainer result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::FlexContainer::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::FlexContainer((const Dali::Toolkit::FlexContainer &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImageView_Property_RESOURCE_URL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ImageView::Property::RESOURCE_URL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImageView_Property_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ImageView::Property::IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImageView_Property_PRE_MULTIPLIED_ALPHA_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ImageView::Property::PRE_MULTIPLIED_ALPHA; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImageView_Property_PIXEL_AREA_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ImageView::Property::PIXEL_AREA; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImageView_Property() { + void * jresult ; + Dali::Toolkit::ImageView::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::ImageView::Property *)new Dali::Toolkit::ImageView::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImageView_Property(void * jarg1) { + Dali::Toolkit::ImageView::Property *arg1 = (Dali::Toolkit::ImageView::Property *) 0 ; + + arg1 = (Dali::Toolkit::ImageView::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImageView__SWIG_0() { + void * jresult ; + Dali::Toolkit::ImageView *result = 0 ; + + { + try { + result = (Dali::Toolkit::ImageView *)new Dali::Toolkit::ImageView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImageView_New__SWIG_0() { + void * jresult ; + Dali::Toolkit::ImageView result; + + { + try { + result = Dali::Toolkit::ImageView::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ImageView((const Dali::Toolkit::ImageView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImageView_New__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Image arg1 ; + Dali::Image *argp1 ; + Dali::Toolkit::ImageView result; + + argp1 = (Dali::Image *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::ImageView::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ImageView((const Dali::Toolkit::ImageView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImageView_New__SWIG_2(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::Toolkit::ImageView result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = Dali::Toolkit::ImageView::New((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ImageView((const Dali::Toolkit::ImageView &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImageView_New__SWIG_3(char * jarg1, void * jarg2) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::ImageDimensions arg2 ; + Dali::ImageDimensions *argp2 ; + Dali::Toolkit::ImageView result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + argp2 = (Dali::ImageDimensions *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = Dali::Toolkit::ImageView::New((std::string const &)*arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ImageView((const Dali::Toolkit::ImageView &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImageView(void * jarg1) { + Dali::Toolkit::ImageView *arg1 = (Dali::Toolkit::ImageView *) 0 ; + + arg1 = (Dali::Toolkit::ImageView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImageView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::ImageView *arg1 = 0 ; + Dali::Toolkit::ImageView *result = 0 ; + + arg1 = (Dali::Toolkit::ImageView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ImageView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ImageView *)new Dali::Toolkit::ImageView((Dali::Toolkit::ImageView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImageView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::ImageView *arg1 = (Dali::Toolkit::ImageView *) 0 ; + Dali::Toolkit::ImageView *arg2 = 0 ; + Dali::Toolkit::ImageView *result = 0 ; + + arg1 = (Dali::Toolkit::ImageView *)jarg1; + arg2 = (Dali::Toolkit::ImageView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ImageView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ImageView *) &(arg1)->operator =((Dali::Toolkit::ImageView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImageView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::ImageView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::ImageView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ImageView((const Dali::Toolkit::ImageView &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImageView_SetImage__SWIG_0(void * jarg1, void * jarg2) { + Dali::Toolkit::ImageView *arg1 = (Dali::Toolkit::ImageView *) 0 ; + Dali::Image arg2 ; + Dali::Image *argp2 ; + + arg1 = (Dali::Toolkit::ImageView *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetImage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImageView_SetImage__SWIG_1(void * jarg1, char * jarg2) { + Dali::Toolkit::ImageView *arg1 = (Dali::Toolkit::ImageView *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ImageView *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + (arg1)->SetImage((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImageView_SetImage__SWIG_2(void * jarg1, char * jarg2, void * jarg3) { + Dali::Toolkit::ImageView *arg1 = (Dali::Toolkit::ImageView *) 0 ; + std::string *arg2 = 0 ; + Dali::ImageDimensions arg3 ; + Dali::ImageDimensions *argp3 ; + + arg1 = (Dali::Toolkit::ImageView *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + argp3 = (Dali::ImageDimensions *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->SetImage((std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImageView_GetImage(void * jarg1) { + void * jresult ; + Dali::Toolkit::ImageView *arg1 = (Dali::Toolkit::ImageView *) 0 ; + Dali::Image result; + + arg1 = (Dali::Toolkit::ImageView *)jarg1; + { + try { + result = ((Dali::Toolkit::ImageView const *)arg1)->GetImage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Image((const Dali::Image &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Model3dView_Property_GEOMETRY_URL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Model3dView::Property::GEOMETRY_URL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Model3dView_Property_MATERIAL_URL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Model3dView::Property::MATERIAL_URL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Model3dView_Property_IMAGES_URL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Model3dView::Property::IMAGES_URL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Model3dView_Property_ILLUMINATION_TYPE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Model3dView::Property::ILLUMINATION_TYPE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Model3dView_Property_TEXTURE0_URL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Model3dView::Property::TEXTURE0_URL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Model3dView_Property_TEXTURE1_URL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Model3dView::Property::TEXTURE1_URL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Model3dView_Property_TEXTURE2_URL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Model3dView::Property::TEXTURE2_URL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Model3dView_Property_LIGHT_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Model3dView::Property::LIGHT_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Model3dView_Property() { + void * jresult ; + Dali::Toolkit::Model3dView::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::Model3dView::Property *)new Dali::Toolkit::Model3dView::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Model3dView_Property(void * jarg1) { + Dali::Toolkit::Model3dView::Property *arg1 = (Dali::Toolkit::Model3dView::Property *) 0 ; + + arg1 = (Dali::Toolkit::Model3dView::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Model3dView_New__SWIG_0() { + void * jresult ; + Dali::Toolkit::Model3dView result; + + { + try { + result = Dali::Toolkit::Model3dView::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Model3dView((const Dali::Toolkit::Model3dView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Model3dView_New__SWIG_1(char * jarg1, char * jarg2, char * jarg3) { + void * jresult ; + std::string *arg1 = 0 ; + std::string *arg2 = 0 ; + std::string *arg3 = 0 ; + Dali::Toolkit::Model3dView result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + { + try { + result = Dali::Toolkit::Model3dView::New((std::string const &)*arg1,(std::string const &)*arg2,(std::string const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Model3dView((const Dali::Toolkit::Model3dView &)result); + + //argout typemap for const std::string& + + + //argout typemap for const std::string& + + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Model3dView__SWIG_0() { + void * jresult ; + Dali::Toolkit::Model3dView *result = 0 ; + + { + try { + result = (Dali::Toolkit::Model3dView *)new Dali::Toolkit::Model3dView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Model3dView(void * jarg1) { + Dali::Toolkit::Model3dView *arg1 = (Dali::Toolkit::Model3dView *) 0 ; + + arg1 = (Dali::Toolkit::Model3dView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Model3dView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Model3dView *arg1 = 0 ; + Dali::Toolkit::Model3dView *result = 0 ; + + arg1 = (Dali::Toolkit::Model3dView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Model3dView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Model3dView *)new Dali::Toolkit::Model3dView((Dali::Toolkit::Model3dView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Model3dView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::Model3dView *arg1 = (Dali::Toolkit::Model3dView *) 0 ; + Dali::Toolkit::Model3dView *arg2 = 0 ; + Dali::Toolkit::Model3dView *result = 0 ; + + arg1 = (Dali::Toolkit::Model3dView *)jarg1; + arg2 = (Dali::Toolkit::Model3dView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Model3dView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Model3dView *) &(arg1)->operator =((Dali::Toolkit::Model3dView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Model3dView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::Model3dView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::Model3dView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Model3dView((const Dali::Toolkit::Model3dView &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_SCROLL_DIRECTION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::SCROLL_DIRECTION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_INDICATOR_HEIGHT_POLICY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::INDICATOR_HEIGHT_POLICY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_INDICATOR_FIXED_HEIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::INDICATOR_FIXED_HEIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_INDICATOR_SHOW_DURATION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::INDICATOR_SHOW_DURATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_INDICATOR_HIDE_DURATION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::INDICATOR_HIDE_DURATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_SCROLL_POSITION_INTERVALS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::SCROLL_POSITION_INTERVALS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_INDICATOR_MINIMUM_HEIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::INDICATOR_MINIMUM_HEIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_INDICATOR_START_PADDING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::INDICATOR_START_PADDING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_Property_INDICATOR_END_PADDING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollBar::Property::INDICATOR_END_PADDING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollBar_Property() { + void * jresult ; + Dali::Toolkit::ScrollBar::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::ScrollBar::Property *)new Dali::Toolkit::ScrollBar::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollBar_Property(void * jarg1) { + Dali::Toolkit::ScrollBar::Property *arg1 = (Dali::Toolkit::ScrollBar::Property *) 0 ; + + arg1 = (Dali::Toolkit::ScrollBar::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollBar__SWIG_0() { + void * jresult ; + Dali::Toolkit::ScrollBar *result = 0 ; + + { + try { + result = (Dali::Toolkit::ScrollBar *)new Dali::Toolkit::ScrollBar(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollBar__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollBar *arg1 = 0 ; + Dali::Toolkit::ScrollBar *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ScrollBar const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ScrollBar *)new Dali::Toolkit::ScrollBar((Dali::Toolkit::ScrollBar const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollBar_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Toolkit::ScrollBar *arg2 = 0 ; + Dali::Toolkit::ScrollBar *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + arg2 = (Dali::Toolkit::ScrollBar *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ScrollBar const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ScrollBar *) &(arg1)->operator =((Dali::Toolkit::ScrollBar const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollBar(void * jarg1) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollBar_New__SWIG_0(int jarg1) { + void * jresult ; + Dali::Toolkit::ScrollBar::Direction arg1 ; + Dali::Toolkit::ScrollBar result; + + arg1 = (Dali::Toolkit::ScrollBar::Direction)jarg1; + { + try { + result = Dali::Toolkit::ScrollBar::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ScrollBar((const Dali::Toolkit::ScrollBar &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollBar_New__SWIG_1() { + void * jresult ; + Dali::Toolkit::ScrollBar result; + + { + try { + result = Dali::Toolkit::ScrollBar::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ScrollBar((const Dali::Toolkit::ScrollBar &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollBar_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::ScrollBar result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::ScrollBar::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ScrollBar((const Dali::Toolkit::ScrollBar &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_SetScrollPropertySource(void * jarg1, void * jarg2, int jarg3, int jarg4, int jarg5, int jarg6) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Handle arg2 ; + Dali::Property::Index arg3 ; + Dali::Property::Index arg4 ; + Dali::Property::Index arg5 ; + Dali::Property::Index arg6 ; + Dali::Handle *argp2 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + argp2 = (Dali::Handle *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Handle", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::Property::Index)jarg3; + arg4 = (Dali::Property::Index)jarg4; + arg5 = (Dali::Property::Index)jarg5; + arg6 = (Dali::Property::Index)jarg6; + { + try { + (arg1)->SetScrollPropertySource(arg2,arg3,arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_SetScrollIndicator(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetScrollIndicator(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollBar_GetScrollIndicator(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = (arg1)->GetScrollIndicator(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_SetScrollPositionIntervals(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + arg2 = (Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const & type is null", 0); + return ; + } + { + try { + (arg1)->SetScrollPositionIntervals((Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollBar_GetScrollPositionIntervals(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > result; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = ((Dali::Toolkit::ScrollBar const *)arg1)->GetScrollPositionIntervals(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true >((const Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_SetScrollDirection(void * jarg1, int jarg2) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Toolkit::ScrollBar::Direction arg2 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + arg2 = (Dali::Toolkit::ScrollBar::Direction)jarg2; + { + try { + (arg1)->SetScrollDirection(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_GetScrollDirection(void * jarg1) { + int jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Toolkit::ScrollBar::Direction result; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = (Dali::Toolkit::ScrollBar::Direction)((Dali::Toolkit::ScrollBar const *)arg1)->GetScrollDirection(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_SetIndicatorHeightPolicy(void * jarg1, int jarg2) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Toolkit::ScrollBar::IndicatorHeightPolicy arg2 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + arg2 = (Dali::Toolkit::ScrollBar::IndicatorHeightPolicy)jarg2; + { + try { + (arg1)->SetIndicatorHeightPolicy(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollBar_GetIndicatorHeightPolicy(void * jarg1) { + int jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Toolkit::ScrollBar::IndicatorHeightPolicy result; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = (Dali::Toolkit::ScrollBar::IndicatorHeightPolicy)((Dali::Toolkit::ScrollBar const *)arg1)->GetIndicatorHeightPolicy(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_SetIndicatorFixedHeight(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetIndicatorFixedHeight(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollBar_GetIndicatorFixedHeight(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollBar const *)arg1)->GetIndicatorFixedHeight(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_SetIndicatorShowDuration(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetIndicatorShowDuration(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollBar_GetIndicatorShowDuration(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollBar const *)arg1)->GetIndicatorShowDuration(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_SetIndicatorHideDuration(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetIndicatorHideDuration(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollBar_GetIndicatorHideDuration(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollBar const *)arg1)->GetIndicatorHideDuration(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_ShowIndicator(void * jarg1) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + (arg1)->ShowIndicator(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollBar_HideIndicator(void * jarg1) { + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + (arg1)->HideIndicator(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollBar_PanFinishedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Toolkit::ScrollBar::PanFinishedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = (Dali::Toolkit::ScrollBar::PanFinishedSignalType *) &(arg1)->PanFinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollBar_ScrollPositionIntervalReachedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollBar *arg1 = (Dali::Toolkit::ScrollBar *) 0 ; + Dali::Toolkit::ScrollBar::ScrollPositionIntervalReachedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollBar *)jarg1; + { + try { + result = (Dali::Toolkit::ScrollBar::ScrollPositionIntervalReachedSignalType *) &(arg1)->ScrollPositionIntervalReachedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_OVERSHOOT_EFFECT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::OVERSHOOT_EFFECT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_OVERSHOOT_ANIMATION_SPEED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::OVERSHOOT_ANIMATION_SPEED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_OVERSHOOT_ENABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::OVERSHOOT_ENABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_OVERSHOOT_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::OVERSHOOT_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_SCROLL_TO_ALPHA_FUNCTION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::SCROLL_TO_ALPHA_FUNCTION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_SCROLL_RELATIVE_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::SCROLL_RELATIVE_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MIN_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::SCROLL_POSITION_MIN; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MIN_X_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::SCROLL_POSITION_MIN_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MIN_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::SCROLL_POSITION_MIN_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MAX_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::SCROLL_POSITION_MAX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MAX_X_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::SCROLL_POSITION_MAX_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MAX_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::SCROLL_POSITION_MAX_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_CAN_SCROLL_VERTICAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::CAN_SCROLL_VERTICAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Scrollable_Property_CAN_SCROLL_HORIZONTAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Scrollable::Property::CAN_SCROLL_HORIZONTAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Scrollable_Property() { + void * jresult ; + Dali::Toolkit::Scrollable::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::Scrollable::Property *)new Dali::Toolkit::Scrollable::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Scrollable_Property(void * jarg1) { + Dali::Toolkit::Scrollable::Property *arg1 = (Dali::Toolkit::Scrollable::Property *) 0 ; + + arg1 = (Dali::Toolkit::Scrollable::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Scrollable__SWIG_0() { + void * jresult ; + Dali::Toolkit::Scrollable *result = 0 ; + + { + try { + result = (Dali::Toolkit::Scrollable *)new Dali::Toolkit::Scrollable(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Scrollable__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Scrollable *arg1 = 0 ; + Dali::Toolkit::Scrollable *result = 0 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Scrollable const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Scrollable *)new Dali::Toolkit::Scrollable((Dali::Toolkit::Scrollable const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Scrollable_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + Dali::Toolkit::Scrollable *arg2 = 0 ; + Dali::Toolkit::Scrollable *result = 0 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + arg2 = (Dali::Toolkit::Scrollable *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Scrollable const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Scrollable *) &(arg1)->operator =((Dali::Toolkit::Scrollable const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Scrollable(void * jarg1) { + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Scrollable_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::Scrollable result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::Scrollable::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Scrollable((const Dali::Toolkit::Scrollable &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Scrollable_IsOvershootEnabled(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::Scrollable const *)arg1)->IsOvershootEnabled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Scrollable_SetOvershootEnabled(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetOvershootEnabled(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Scrollable_SetOvershootEffectColor(void * jarg1, void * jarg2) { + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + Dali::Vector4 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetOvershootEffectColor((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Scrollable_GetOvershootEffectColor(void * jarg1) { + void * jresult ; + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + { + try { + result = ((Dali::Toolkit::Scrollable const *)arg1)->GetOvershootEffectColor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Scrollable_SetOvershootAnimationSpeed(void * jarg1, float jarg2) { + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetOvershootAnimationSpeed(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Scrollable_GetOvershootAnimationSpeed(void * jarg1) { + float jresult ; + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + { + try { + result = (float)((Dali::Toolkit::Scrollable const *)arg1)->GetOvershootAnimationSpeed(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Scrollable_ScrollStartedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + Dali::Toolkit::Scrollable::ScrollStartedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + { + try { + result = (Dali::Toolkit::Scrollable::ScrollStartedSignalType *) &(arg1)->ScrollStartedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Scrollable_ScrollUpdatedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + Dali::Toolkit::Scrollable::ScrollUpdatedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + { + try { + result = (Dali::Toolkit::Scrollable::ScrollUpdatedSignalType *) &(arg1)->ScrollUpdatedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Scrollable_ScrollCompletedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Scrollable *arg1 = (Dali::Toolkit::Scrollable *) 0 ; + Dali::Toolkit::Scrollable::ScrollCompletedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Scrollable *)jarg1; + { + try { + result = (Dali::Toolkit::Scrollable::ScrollCompletedSignalType *) &(arg1)->ScrollCompletedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_IsVertical(int jarg1) { + unsigned int jresult ; + Dali::Toolkit::ControlOrientation::Type arg1 ; + bool result; + + arg1 = (Dali::Toolkit::ControlOrientation::Type)jarg1; + { + try { + result = (bool)Dali::Toolkit::IsVertical(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_IsHorizontal(int jarg1) { + unsigned int jresult ; + Dali::Toolkit::ControlOrientation::Type arg1 ; + bool result; + + arg1 = (Dali::Toolkit::ControlOrientation::Type)jarg1; + { + try { + result = (bool)Dali::Toolkit::IsHorizontal(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemRange__SWIG_0(unsigned int jarg1, unsigned int jarg2) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::Toolkit::ItemRange *result = 0 ; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (Dali::Toolkit::ItemRange *)new Dali::Toolkit::ItemRange(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemRange__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::ItemRange *arg1 = 0 ; + Dali::Toolkit::ItemRange *result = 0 ; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemRange const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ItemRange *)new Dali::Toolkit::ItemRange((Dali::Toolkit::ItemRange const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemRange_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::ItemRange *arg1 = (Dali::Toolkit::ItemRange *) 0 ; + Dali::Toolkit::ItemRange *arg2 = 0 ; + Dali::Toolkit::ItemRange *result = 0 ; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + arg2 = (Dali::Toolkit::ItemRange *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemRange const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ItemRange *) &(arg1)->operator =((Dali::Toolkit::ItemRange const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemRange_Within(void * jarg1, unsigned int jarg2) { + unsigned int jresult ; + Dali::Toolkit::ItemRange *arg1 = (Dali::Toolkit::ItemRange *) 0 ; + unsigned int arg2 ; + bool result; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (bool)(arg1)->Within(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemRange_Intersection(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::ItemRange *arg1 = (Dali::Toolkit::ItemRange *) 0 ; + Dali::Toolkit::ItemRange *arg2 = 0 ; + SwigValueWrapper< Dali::Toolkit::ItemRange > result; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + arg2 = (Dali::Toolkit::ItemRange *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemRange const & type is null", 0); + return 0; + } + { + try { + result = (arg1)->Intersection((Dali::Toolkit::ItemRange const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ItemRange((const Dali::Toolkit::ItemRange &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemRange_begin_set(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ItemRange *arg1 = (Dali::Toolkit::ItemRange *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->begin = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemRange_begin_get(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::ItemRange *arg1 = (Dali::Toolkit::ItemRange *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + result = (unsigned int) ((arg1)->begin); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemRange_end_set(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ItemRange *arg1 = (Dali::Toolkit::ItemRange *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->end = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemRange_end_get(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::ItemRange *arg1 = (Dali::Toolkit::ItemRange *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + result = (unsigned int) ((arg1)->end); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemRange(void * jarg1) { + Dali::Toolkit::ItemRange *arg1 = (Dali::Toolkit::ItemRange *) 0 ; + + arg1 = (Dali::Toolkit::ItemRange *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemLayout(void * jarg1) { + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemLayout_SetOrientation(void * jarg1, int jarg2) { + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + Dali::Toolkit::ControlOrientation::Type arg2 ; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (Dali::Toolkit::ControlOrientation::Type)jarg2; + { + try { + (arg1)->SetOrientation(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemLayout_GetOrientation(void * jarg1) { + int jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + Dali::Toolkit::ControlOrientation::Type result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + { + try { + result = (Dali::Toolkit::ControlOrientation::Type)((Dali::Toolkit::ItemLayout const *)arg1)->GetOrientation(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemLayout_GetItemSize(void * jarg1, unsigned int jarg2, void * jarg3, void * jarg4) { + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + unsigned int arg2 ; + Dali::Vector3 *arg3 = 0 ; + Dali::Vector3 *arg4 = 0 ; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return ; + } + { + try { + ((Dali::Toolkit::ItemLayout const *)arg1)->GetItemSize(arg2,(Dali::Vector3 const &)*arg3,*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemLayout_SetItemSize(void * jarg1, void * jarg2) { + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetItemSize((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemLayout_GetMinimumLayoutPosition(void * jarg1, unsigned int jarg2, void * jarg3) { + float jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + unsigned int arg2 ; + Dali::Vector3 arg3 ; + Dali::Vector3 *argp3 ; + float result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (unsigned int)jarg2; + argp3 = (Dali::Vector3 *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector3", 0); + return 0; + } + arg3 = *argp3; + { + try { + result = (float)((Dali::Toolkit::ItemLayout const *)arg1)->GetMinimumLayoutPosition(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemLayout_GetClosestAnchorPosition(void * jarg1, float jarg2) { + float jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)((Dali::Toolkit::ItemLayout const *)arg1)->GetClosestAnchorPosition(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemLayout_GetItemScrollToPosition(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + unsigned int arg2 ; + float result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (float)((Dali::Toolkit::ItemLayout const *)arg1)->GetItemScrollToPosition(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemLayout_GetItemsWithinArea(void * jarg1, float jarg2, void * jarg3) { + void * jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + float arg2 ; + Dali::Vector3 arg3 ; + Dali::Vector3 *argp3 ; + SwigValueWrapper< Dali::Toolkit::ItemRange > result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (float)jarg2; + argp3 = (Dali::Vector3 *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector3", 0); + return 0; + } + arg3 = *argp3; + { + try { + result = ((Dali::Toolkit::ItemLayout const *)arg1)->GetItemsWithinArea(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ItemRange((const Dali::Toolkit::ItemRange &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemLayout_GetClosestOnScreenLayoutPosition(void * jarg1, int jarg2, float jarg3, void * jarg4) { + float jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + int arg2 ; + float arg3 ; + Dali::Vector3 *arg4 = 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (int)jarg2; + arg3 = (float)jarg3; + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = (float)(arg1)->GetClosestOnScreenLayoutPosition(arg2,arg3,(Dali::Vector3 const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemLayout_GetReserveItemCount(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + Dali::Vector3 arg2 ; + Dali::Vector3 *argp2 ; + unsigned int result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + argp2 = (Dali::Vector3 *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector3", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (unsigned int)((Dali::Toolkit::ItemLayout const *)arg1)->GetReserveItemCount(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemLayout_GetDefaultItemSize(void * jarg1, unsigned int jarg2, void * jarg3, void * jarg4) { + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + unsigned int arg2 ; + Dali::Vector3 *arg3 = 0 ; + Dali::Vector3 *arg4 = 0 ; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (Dali::Vector3 *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return ; + } + { + try { + ((Dali::Toolkit::ItemLayout const *)arg1)->GetDefaultItemSize(arg2,(Dali::Vector3 const &)*arg3,*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemLayout_GetScrollDirection(void * jarg1) { + void * jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + Dali::Degree result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + { + try { + result = ((Dali::Toolkit::ItemLayout const *)arg1)->GetScrollDirection(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Degree((const Dali::Degree &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemLayout_GetScrollSpeedFactor(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemLayout const *)arg1)->GetScrollSpeedFactor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemLayout_GetMaximumSwipeSpeed(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemLayout const *)arg1)->GetMaximumSwipeSpeed(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemLayout_GetItemFlickAnimationDuration(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemLayout const *)arg1)->GetItemFlickAnimationDuration(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemLayout_GetNextFocusItemID(void * jarg1, int jarg2, int jarg3, int jarg4, unsigned int jarg5) { + int jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + int arg2 ; + int arg3 ; + Dali::Toolkit::Control::KeyboardFocus::Direction arg4 ; + bool arg5 ; + int result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + arg4 = (Dali::Toolkit::Control::KeyboardFocus::Direction)jarg4; + arg5 = jarg5 ? true : false; + { + try { + result = (int)(arg1)->GetNextFocusItemID(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemLayout_GetFlickSpeedFactor(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemLayout const *)arg1)->GetFlickSpeedFactor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemLayout_ApplyConstraints(void * jarg1, void * jarg2, int jarg3, void * jarg4, void * jarg5) { + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + Dali::Actor *arg2 = 0 ; + int arg3 ; + Dali::Vector3 *arg4 = 0 ; + Dali::Actor *arg5 = 0 ; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + arg3 = (int)jarg3; + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + arg5 = (Dali::Actor *)jarg5; + if (!arg5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return ; + } + { + try { + (arg1)->ApplyConstraints(*arg2,arg3,(Dali::Vector3 const &)*arg4,(Dali::Actor const &)*arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemLayout_GetItemPosition(void * jarg1, int jarg2, float jarg3, void * jarg4) { + void * jresult ; + Dali::Toolkit::ItemLayout *arg1 = (Dali::Toolkit::ItemLayout *) 0 ; + int arg2 ; + float arg3 ; + Dali::Vector3 *arg4 = 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Toolkit::ItemLayout *)jarg1; + arg2 = (int)jarg2; + arg3 = (float)jarg3; + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + { + try { + result = ((Dali::Toolkit::ItemLayout const *)arg1)->GetItemPosition(arg2,arg3,(Dali::Vector3 const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_NewItemLayout(int jarg1) { + void * jresult ; + Dali::Toolkit::DefaultItemLayout::Type arg1 ; + SwigValueWrapper< Dali::IntrusivePtr< Dali::Toolkit::ItemLayout > > result; + + arg1 = (Dali::Toolkit::DefaultItemLayout::Type)jarg1; + { + try { + result = Dali::Toolkit::DefaultItemLayout::New(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ItemLayoutPtr((const Dali::Toolkit::ItemLayoutPtr &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemFactory(void * jarg1) { + Dali::Toolkit::ItemFactory *arg1 = (Dali::Toolkit::ItemFactory *) 0 ; + + arg1 = (Dali::Toolkit::ItemFactory *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemFactory_GetNumberOfItems(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::ItemFactory *arg1 = (Dali::Toolkit::ItemFactory *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::ItemFactory *)jarg1; + { + try { + result = (unsigned int)(arg1)->GetNumberOfItems(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemFactory_NewItem(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Toolkit::ItemFactory *arg1 = (Dali::Toolkit::ItemFactory *) 0 ; + unsigned int arg2 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::ItemFactory *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (arg1)->NewItem(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemFactory_ItemReleased(void * jarg1, unsigned int jarg2, void * jarg3) { + Dali::Toolkit::ItemFactory *arg1 = (Dali::Toolkit::ItemFactory *) 0 ; + unsigned int arg2 ; + Dali::Actor arg3 ; + Dali::Actor *argp3 ; + + arg1 = (Dali::Toolkit::ItemFactory *)jarg1; + arg2 = (unsigned int)jarg2; + argp3 = (Dali::Actor *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->ItemReleased(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_MINIMUM_SWIPE_SPEED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::MINIMUM_SWIPE_SPEED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_MINIMUM_SWIPE_DISTANCE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::MINIMUM_SWIPE_DISTANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_WHEEL_SCROLL_DISTANCE_STEP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::WHEEL_SCROLL_DISTANCE_STEP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_SNAP_TO_ITEM_ENABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::SNAP_TO_ITEM_ENABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_REFRESH_INTERVAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::REFRESH_INTERVAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_LAYOUT_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::LAYOUT_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_SCROLL_SPEED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::SCROLL_SPEED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_OVERSHOOT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::OVERSHOOT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_SCROLL_DIRECTION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::SCROLL_DIRECTION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_LAYOUT_ORIENTATION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::LAYOUT_ORIENTATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemView_Property_SCROLL_CONTENT_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ItemView::Property::SCROLL_CONTENT_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemView_Property() { + void * jresult ; + Dali::Toolkit::ItemView::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::ItemView::Property *)new Dali::Toolkit::ItemView::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemView_Property(void * jarg1) { + Dali::Toolkit::ItemView::Property *arg1 = (Dali::Toolkit::ItemView::Property *) 0 ; + + arg1 = (Dali::Toolkit::ItemView::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemView__SWIG_0() { + void * jresult ; + Dali::Toolkit::ItemView *result = 0 ; + + { + try { + result = (Dali::Toolkit::ItemView *)new Dali::Toolkit::ItemView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::ItemView *arg1 = 0 ; + Dali::Toolkit::ItemView *result = 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ItemView *)new Dali::Toolkit::ItemView((Dali::Toolkit::ItemView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemView *arg2 = 0 ; + Dali::Toolkit::ItemView *result = 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ItemView *) &(arg1)->operator =((Dali::Toolkit::ItemView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemView(void * jarg1) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_New(void * jarg1) { + void * jresult ; + Dali::Toolkit::ItemFactory *arg1 = 0 ; + Dali::Toolkit::ItemView result; + + arg1 = (Dali::Toolkit::ItemFactory *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemFactory & type is null", 0); + return 0; + } + { + try { + result = Dali::Toolkit::ItemView::New(*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ItemView((const Dali::Toolkit::ItemView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::ItemView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::ItemView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ItemView((const Dali::Toolkit::ItemView &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemView_GetLayoutCount(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = (unsigned int)((Dali::Toolkit::ItemView const *)arg1)->GetLayoutCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_AddLayout(void * jarg1, void * jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemLayout *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemLayout *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemLayout & type is null", 0); + return ; + } + { + try { + (arg1)->AddLayout(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_RemoveLayout(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->RemoveLayout(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_GetLayout(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + unsigned int arg2 ; + SwigValueWrapper< Dali::IntrusivePtr< Dali::Toolkit::ItemLayout > > result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = ((Dali::Toolkit::ItemView const *)arg1)->GetLayout(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ItemLayoutPtr((const Dali::Toolkit::ItemLayoutPtr &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_GetActiveLayout(void * jarg1) { + void * jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + SwigValueWrapper< Dali::IntrusivePtr< Dali::Toolkit::ItemLayout > > result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = ((Dali::Toolkit::ItemView const *)arg1)->GetActiveLayout(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ItemLayoutPtr((const Dali::Toolkit::ItemLayoutPtr &)result); + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemView_GetCurrentLayoutPosition(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemId arg2 ; + float result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemId)jarg2; + { + try { + result = (float)((Dali::Toolkit::ItemView const *)arg1)->GetCurrentLayoutPosition(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_ActivateLayout(void * jarg1, unsigned int jarg2, void * jarg3, float jarg4) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + unsigned int arg2 ; + Dali::Vector3 arg3 ; + float arg4 ; + Dali::Vector3 *argp3 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (unsigned int)jarg2; + argp3 = (Dali::Vector3 *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector3", 0); + return ; + } + arg3 = *argp3; + arg4 = (float)jarg4; + { + try { + (arg1)->ActivateLayout(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_DeactivateCurrentLayout(void * jarg1) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + (arg1)->DeactivateCurrentLayout(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_SetMinimumSwipeSpeed(void * jarg1, float jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetMinimumSwipeSpeed(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemView_GetMinimumSwipeSpeed(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemView const *)arg1)->GetMinimumSwipeSpeed(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_SetMinimumSwipeDistance(void * jarg1, float jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetMinimumSwipeDistance(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemView_GetMinimumSwipeDistance(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemView const *)arg1)->GetMinimumSwipeDistance(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_SetWheelScrollDistanceStep(void * jarg1, float jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetWheelScrollDistanceStep(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemView_GetWheelScrollDistanceStep(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemView const *)arg1)->GetWheelScrollDistanceStep(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_SetAnchoring(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetAnchoring(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemView_GetAnchoring(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::ItemView const *)arg1)->GetAnchoring(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_SetAnchoringDuration(void * jarg1, float jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetAnchoringDuration(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemView_GetAnchoringDuration(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemView const *)arg1)->GetAnchoringDuration(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_ScrollToItem(void * jarg1, unsigned int jarg2, float jarg3) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemId arg2 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemId)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->ScrollToItem(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_SetRefreshInterval(void * jarg1, float jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetRefreshInterval(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ItemView_GetRefreshInterval(void * jarg1) { + float jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ItemView const *)arg1)->GetRefreshInterval(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_Refresh(void * jarg1) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + (arg1)->Refresh(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_GetItem(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemId arg2 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemId)jarg2; + { + try { + result = ((Dali::Toolkit::ItemView const *)arg1)->GetItem(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemView_GetItemId(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + Dali::Toolkit::ItemId result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (Dali::Toolkit::ItemId)((Dali::Toolkit::ItemView const *)arg1)->GetItemId(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_InsertItem(void * jarg1, void * jarg2, float jarg3) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::Item arg2 ; + float arg3 ; + Dali::Toolkit::Item *argp2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + argp2 = (Dali::Toolkit::Item *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::Item", 0); + return ; + } + arg2 = *argp2; + arg3 = (float)jarg3; + { + try { + (arg1)->InsertItem(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_InsertItems(void * jarg1, void * jarg2, float jarg3) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemContainer *arg2 = 0 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemContainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemContainer const & type is null", 0); + return ; + } + arg3 = (float)jarg3; + { + try { + (arg1)->InsertItems((Dali::Toolkit::ItemContainer const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_RemoveItem(void * jarg1, unsigned int jarg2, float jarg3) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemId arg2 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemId)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->RemoveItem(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_RemoveItems(void * jarg1, void * jarg2, float jarg3) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemIdContainer *arg2 = 0 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemIdContainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemIdContainer const & type is null", 0); + return ; + } + arg3 = (float)jarg3; + { + try { + (arg1)->RemoveItems((Dali::Toolkit::ItemIdContainer const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_ReplaceItem(void * jarg1, void * jarg2, float jarg3) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::Item arg2 ; + float arg3 ; + Dali::Toolkit::Item *argp2 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + argp2 = (Dali::Toolkit::Item *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::Item", 0); + return ; + } + arg2 = *argp2; + arg3 = (float)jarg3; + { + try { + (arg1)->ReplaceItem(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_ReplaceItems(void * jarg1, void * jarg2, float jarg3) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemContainer *arg2 = 0 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemContainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemContainer const & type is null", 0); + return ; + } + arg3 = (float)jarg3; + { + try { + (arg1)->ReplaceItems((Dali::Toolkit::ItemContainer const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_SetItemsParentOrigin(void * jarg1, void * jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetItemsParentOrigin((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_GetItemsParentOrigin(void * jarg1) { + void * jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = ((Dali::Toolkit::ItemView const *)arg1)->GetItemsParentOrigin(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_SetItemsAnchorPoint(void * jarg1, void * jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Vector3 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetItemsAnchorPoint((Dali::Vector3 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_GetItemsAnchorPoint(void * jarg1) { + void * jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Vector3 result; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = ((Dali::Toolkit::ItemView const *)arg1)->GetItemsAnchorPoint(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector3((const Dali::Vector3 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemView_GetItemsRange(void * jarg1, void * jarg2) { + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemRange *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + arg2 = (Dali::Toolkit::ItemRange *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ItemRange & type is null", 0); + return ; + } + { + try { + (arg1)->GetItemsRange(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemView_LayoutActivatedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::ItemView *arg1 = (Dali::Toolkit::ItemView *) 0 ; + Dali::Toolkit::ItemView::LayoutActivatedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::ItemView *)jarg1; + { + try { + result = (Dali::Toolkit::ItemView::LayoutActivatedSignalType *) &(arg1)->LayoutActivatedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_MoveActorConstraint(void * jarg1, void * jarg2) { + Dali::Vector3 *arg1 = 0 ; + PropertyInputContainer *arg2 = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return ; + } + arg2 = (PropertyInputContainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "PropertyInputContainer const & type is null", 0); + return ; + } + { + try { + Dali::Toolkit::MoveActorConstraint(*arg1,(PropertyInputContainer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WrapActorConstraint(void * jarg1, void * jarg2) { + Dali::Vector3 *arg1 = 0 ; + PropertyInputContainer *arg2 = 0 ; + + arg1 = (Dali::Vector3 *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0); + return ; + } + arg2 = (PropertyInputContainer *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "PropertyInputContainer const & type is null", 0); + return ; + } + { + try { + Dali::Toolkit::WrapActorConstraint(*arg1,(PropertyInputContainer const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollViewEffect() { + void * jresult ; + Dali::Toolkit::ScrollViewEffect *result = 0 ; + + { + try { + result = (Dali::Toolkit::ScrollViewEffect *)new Dali::Toolkit::ScrollViewEffect(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollViewEffect(void * jarg1) { + Dali::Toolkit::ScrollViewEffect *arg1 = (Dali::Toolkit::ScrollViewEffect *) 0 ; + + arg1 = (Dali::Toolkit::ScrollViewEffect *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollViewPagePathEffect_New(void * jarg1, void * jarg2, int jarg3, void * jarg4, unsigned int jarg5) { + void * jresult ; + Dali::Path arg1 ; + Dali::Vector3 *arg2 = 0 ; + Dali::Property::Index arg3 ; + Dali::Vector3 *arg4 = 0 ; + unsigned int arg5 ; + Dali::Path *argp1 ; + Dali::Toolkit::ScrollViewPagePathEffect result; + + argp1 = (Dali::Path *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Path", 0); + return 0; + } + arg1 = *argp1; + arg2 = (Dali::Vector3 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + arg3 = (Dali::Property::Index)jarg3; + arg4 = (Dali::Vector3 *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0); + return 0; + } + arg5 = (unsigned int)jarg5; + { + try { + result = Dali::Toolkit::ScrollViewPagePathEffect::New(arg1,(Dali::Vector3 const &)*arg2,arg3,(Dali::Vector3 const &)*arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ScrollViewPagePathEffect((const Dali::Toolkit::ScrollViewPagePathEffect &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollViewPagePathEffect() { + void * jresult ; + Dali::Toolkit::ScrollViewPagePathEffect *result = 0 ; + + { + try { + result = (Dali::Toolkit::ScrollViewPagePathEffect *)new Dali::Toolkit::ScrollViewPagePathEffect(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollViewPagePathEffect_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::ScrollViewPagePathEffect result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::ScrollViewPagePathEffect::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ScrollViewPagePathEffect((const Dali::Toolkit::ScrollViewPagePathEffect &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollViewPagePathEffect_ApplyToPage(void * jarg1, void * jarg2, unsigned int jarg3) { + Dali::Toolkit::ScrollViewPagePathEffect *arg1 = (Dali::Toolkit::ScrollViewPagePathEffect *) 0 ; + Dali::Actor arg2 ; + unsigned int arg3 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::ScrollViewPagePathEffect *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (unsigned int)jarg3; + { + try { + (arg1)->ApplyToPage(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollViewPagePathEffect(void * jarg1) { + Dali::Toolkit::ScrollViewPagePathEffect *arg1 = (Dali::Toolkit::ScrollViewPagePathEffect *) 0 ; + + arg1 = (Dali::Toolkit::ScrollViewPagePathEffect *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ClampState2D_x_set(void * jarg1, int jarg2) { + Dali::Toolkit::ClampState2D *arg1 = (Dali::Toolkit::ClampState2D *) 0 ; + Dali::Toolkit::ClampState arg2 ; + + arg1 = (Dali::Toolkit::ClampState2D *)jarg1; + arg2 = (Dali::Toolkit::ClampState)jarg2; + if (arg1) (arg1)->x = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ClampState2D_x_get(void * jarg1) { + int jresult ; + Dali::Toolkit::ClampState2D *arg1 = (Dali::Toolkit::ClampState2D *) 0 ; + Dali::Toolkit::ClampState result; + + arg1 = (Dali::Toolkit::ClampState2D *)jarg1; + result = (Dali::Toolkit::ClampState) ((arg1)->x); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ClampState2D_y_set(void * jarg1, int jarg2) { + Dali::Toolkit::ClampState2D *arg1 = (Dali::Toolkit::ClampState2D *) 0 ; + Dali::Toolkit::ClampState arg2 ; + + arg1 = (Dali::Toolkit::ClampState2D *)jarg1; + arg2 = (Dali::Toolkit::ClampState)jarg2; + if (arg1) (arg1)->y = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ClampState2D_y_get(void * jarg1) { + int jresult ; + Dali::Toolkit::ClampState2D *arg1 = (Dali::Toolkit::ClampState2D *) 0 ; + Dali::Toolkit::ClampState result; + + arg1 = (Dali::Toolkit::ClampState2D *)jarg1; + result = (Dali::Toolkit::ClampState) ((arg1)->y); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ClampState2D() { + void * jresult ; + Dali::Toolkit::ClampState2D *result = 0 ; + + { + try { + result = (Dali::Toolkit::ClampState2D *)new Dali::Toolkit::ClampState2D(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ClampState2D(void * jarg1) { + Dali::Toolkit::ClampState2D *arg1 = (Dali::Toolkit::ClampState2D *) 0 ; + + arg1 = (Dali::Toolkit::ClampState2D *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RulerDomain__SWIG_0(float jarg1, float jarg2, unsigned int jarg3) { + void * jresult ; + float arg1 ; + float arg2 ; + bool arg3 ; + Dali::Toolkit::RulerDomain *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + arg3 = jarg3 ? true : false; + { + try { + result = (Dali::Toolkit::RulerDomain *)new Dali::Toolkit::RulerDomain(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RulerDomain__SWIG_1(float jarg1, float jarg2) { + void * jresult ; + float arg1 ; + float arg2 ; + Dali::Toolkit::RulerDomain *result = 0 ; + + arg1 = (float)jarg1; + arg2 = (float)jarg2; + { + try { + result = (Dali::Toolkit::RulerDomain *)new Dali::Toolkit::RulerDomain(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerDomain_min_set(void * jarg1, float jarg2) { + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->min = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerDomain_min_get(void * jarg1) { + float jresult ; + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float result; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + result = (float) ((arg1)->min); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerDomain_max_set(void * jarg1, float jarg2) { + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->max = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerDomain_max_get(void * jarg1) { + float jresult ; + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float result; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + result = (float) ((arg1)->max); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerDomain_enabled_set(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + arg2 = jarg2 ? true : false; + if (arg1) (arg1)->enabled = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RulerDomain_enabled_get(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + result = (bool) ((arg1)->enabled); + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerDomain_Clamp__SWIG_0(void * jarg1, float jarg2, float jarg3, float jarg4) { + float jresult ; + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float result; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (float)((Dali::Toolkit::RulerDomain const *)arg1)->Clamp(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerDomain_Clamp__SWIG_1(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)((Dali::Toolkit::RulerDomain const *)arg1)->Clamp(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerDomain_Clamp__SWIG_2(void * jarg1, float jarg2) { + float jresult ; + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)((Dali::Toolkit::RulerDomain const *)arg1)->Clamp(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerDomain_Clamp__SWIG_3(void * jarg1, float jarg2, float jarg3, float jarg4, void * jarg5) { + float jresult ; + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + Dali::Toolkit::ClampState *arg5 = 0 ; + float result; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (Dali::Toolkit::ClampState *)jarg5; + if (!arg5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ClampState & type is null", 0); + return 0; + } + { + try { + result = (float)((Dali::Toolkit::RulerDomain const *)arg1)->Clamp(arg2,arg3,arg4,*arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerDomain_GetSize(void * jarg1) { + float jresult ; + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + float result; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + { + try { + result = (float)((Dali::Toolkit::RulerDomain const *)arg1)->GetSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RulerDomain(void * jarg1) { + Dali::Toolkit::RulerDomain *arg1 = (Dali::Toolkit::RulerDomain *) 0 ; + + arg1 = (Dali::Toolkit::RulerDomain *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_Snap__SWIG_0(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->Snap(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_Snap__SWIG_1(void * jarg1, float jarg2) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->Snap(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_GetPositionFromPage(void * jarg1, unsigned int jarg2, unsigned int * jarg3, unsigned int jarg4) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + unsigned int arg2 ; + unsigned int *arg3 = 0 ; + bool arg4 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int *)jarg3; + arg4 = jarg4 ? true : false; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->GetPositionFromPage(arg2,*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Ruler_GetPageFromPosition(void * jarg1, float jarg2, unsigned int jarg3) { + unsigned int jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + bool arg3 ; + unsigned int result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = jarg3 ? true : false; + { + try { + result = (unsigned int)((Dali::Toolkit::Ruler const *)arg1)->GetPageFromPosition(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Ruler_GetTotalPages(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + { + try { + result = (unsigned int)((Dali::Toolkit::Ruler const *)arg1)->GetTotalPages(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Ruler_GetType(void * jarg1) { + int jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + Dali::Toolkit::Ruler::RulerType result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + { + try { + result = (Dali::Toolkit::Ruler::RulerType)((Dali::Toolkit::Ruler const *)arg1)->GetType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Ruler_IsEnabled(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::Ruler const *)arg1)->IsEnabled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Ruler_Enable(void * jarg1) { + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + { + try { + (arg1)->Enable(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Ruler_Disable(void * jarg1) { + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + { + try { + (arg1)->Disable(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Ruler_SetDomain(void * jarg1, void * jarg2) { + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + SwigValueWrapper< Dali::Toolkit::RulerDomain > arg2 ; + Dali::Toolkit::RulerDomain *argp2 ; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + argp2 = (Dali::Toolkit::RulerDomain *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::RulerDomain", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetDomain(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Ruler_GetDomain(void * jarg1) { + void * jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + Dali::Toolkit::RulerDomain *result = 0 ; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + { + try { + result = (Dali::Toolkit::RulerDomain *) &((Dali::Toolkit::Ruler const *)arg1)->GetDomain(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Ruler_DisableDomain(void * jarg1) { + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + { + try { + (arg1)->DisableDomain(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_Clamp__SWIG_0(void * jarg1, float jarg2, float jarg3, float jarg4) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->Clamp(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_Clamp__SWIG_1(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->Clamp(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_Clamp__SWIG_2(void * jarg1, float jarg2) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->Clamp(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_Clamp__SWIG_3(void * jarg1, float jarg2, float jarg3, float jarg4, void * jarg5) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + Dali::Toolkit::ClampState *arg5 = 0 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (Dali::Toolkit::ClampState *)jarg5; + if (!arg5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ClampState & type is null", 0); + return 0; + } + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->Clamp(arg2,arg3,arg4,*arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_SnapAndClamp__SWIG_0(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->SnapAndClamp(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_SnapAndClamp__SWIG_1(void * jarg1, float jarg2, float jarg3, float jarg4) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->SnapAndClamp(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_SnapAndClamp__SWIG_2(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->SnapAndClamp(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_SnapAndClamp__SWIG_3(void * jarg1, float jarg2) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->SnapAndClamp(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Ruler_SnapAndClamp__SWIG_4(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5, void * jarg6) { + float jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + Dali::Toolkit::ClampState *arg6 = 0 ; + float result; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + arg6 = (Dali::Toolkit::ClampState *)jarg6; + if (!arg6) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ClampState & type is null", 0); + return 0; + } + { + try { + result = (float)((Dali::Toolkit::Ruler const *)arg1)->SnapAndClamp(arg2,arg3,arg4,arg5,*arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_DefaultRuler() { + void * jresult ; + Dali::Toolkit::DefaultRuler *result = 0 ; + + { + try { + result = (Dali::Toolkit::DefaultRuler *)new Dali::Toolkit::DefaultRuler(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_DefaultRuler_Snap(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::Toolkit::DefaultRuler *arg1 = (Dali::Toolkit::DefaultRuler *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::Toolkit::DefaultRuler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)((Dali::Toolkit::DefaultRuler const *)arg1)->Snap(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_DefaultRuler_GetPositionFromPage(void * jarg1, unsigned int jarg2, unsigned int * jarg3, unsigned int jarg4) { + float jresult ; + Dali::Toolkit::DefaultRuler *arg1 = (Dali::Toolkit::DefaultRuler *) 0 ; + unsigned int arg2 ; + unsigned int *arg3 = 0 ; + bool arg4 ; + float result; + + arg1 = (Dali::Toolkit::DefaultRuler *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int *)jarg3; + arg4 = jarg4 ? true : false; + { + try { + result = (float)((Dali::Toolkit::DefaultRuler const *)arg1)->GetPositionFromPage(arg2,*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_DefaultRuler_GetPageFromPosition(void * jarg1, float jarg2, unsigned int jarg3) { + unsigned int jresult ; + Dali::Toolkit::DefaultRuler *arg1 = (Dali::Toolkit::DefaultRuler *) 0 ; + float arg2 ; + bool arg3 ; + unsigned int result; + + arg1 = (Dali::Toolkit::DefaultRuler *)jarg1; + arg2 = (float)jarg2; + arg3 = jarg3 ? true : false; + { + try { + result = (unsigned int)((Dali::Toolkit::DefaultRuler const *)arg1)->GetPageFromPosition(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_DefaultRuler_GetTotalPages(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::DefaultRuler *arg1 = (Dali::Toolkit::DefaultRuler *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::DefaultRuler *)jarg1; + { + try { + result = (unsigned int)((Dali::Toolkit::DefaultRuler const *)arg1)->GetTotalPages(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_DefaultRuler(void * jarg1) { + Dali::Toolkit::DefaultRuler *arg1 = (Dali::Toolkit::DefaultRuler *) 0 ; + + arg1 = (Dali::Toolkit::DefaultRuler *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FixedRuler__SWIG_0(float jarg1) { + void * jresult ; + float arg1 ; + Dali::Toolkit::FixedRuler *result = 0 ; + + arg1 = (float)jarg1; + { + try { + result = (Dali::Toolkit::FixedRuler *)new Dali::Toolkit::FixedRuler(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FixedRuler__SWIG_1() { + void * jresult ; + Dali::Toolkit::FixedRuler *result = 0 ; + + { + try { + result = (Dali::Toolkit::FixedRuler *)new Dali::Toolkit::FixedRuler(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_FixedRuler_Snap(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::Toolkit::FixedRuler *arg1 = (Dali::Toolkit::FixedRuler *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::Toolkit::FixedRuler *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)((Dali::Toolkit::FixedRuler const *)arg1)->Snap(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_FixedRuler_GetPositionFromPage(void * jarg1, unsigned int jarg2, unsigned int * jarg3, unsigned int jarg4) { + float jresult ; + Dali::Toolkit::FixedRuler *arg1 = (Dali::Toolkit::FixedRuler *) 0 ; + unsigned int arg2 ; + unsigned int *arg3 = 0 ; + bool arg4 ; + float result; + + arg1 = (Dali::Toolkit::FixedRuler *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int *)jarg3; + arg4 = jarg4 ? true : false; + { + try { + result = (float)((Dali::Toolkit::FixedRuler const *)arg1)->GetPositionFromPage(arg2,*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_FixedRuler_GetPageFromPosition(void * jarg1, float jarg2, unsigned int jarg3) { + unsigned int jresult ; + Dali::Toolkit::FixedRuler *arg1 = (Dali::Toolkit::FixedRuler *) 0 ; + float arg2 ; + bool arg3 ; + unsigned int result; + + arg1 = (Dali::Toolkit::FixedRuler *)jarg1; + arg2 = (float)jarg2; + arg3 = jarg3 ? true : false; + { + try { + result = (unsigned int)((Dali::Toolkit::FixedRuler const *)arg1)->GetPageFromPosition(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_FixedRuler_GetTotalPages(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::FixedRuler *arg1 = (Dali::Toolkit::FixedRuler *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::FixedRuler *)jarg1; + { + try { + result = (unsigned int)((Dali::Toolkit::FixedRuler const *)arg1)->GetTotalPages(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FixedRuler(void * jarg1) { + Dali::Toolkit::FixedRuler *arg1 = (Dali::Toolkit::FixedRuler *) 0 ; + + arg1 = (Dali::Toolkit::FixedRuler *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ClampEvent_scale_set(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView::ClampEvent *arg1 = (Dali::Toolkit::ScrollView::ClampEvent *) 0 ; + Dali::Toolkit::ClampState2D *arg2 = (Dali::Toolkit::ClampState2D *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView::ClampEvent *)jarg1; + arg2 = (Dali::Toolkit::ClampState2D *)jarg2; + if (arg1) (arg1)->scale = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_ClampEvent_scale_get(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView::ClampEvent *arg1 = (Dali::Toolkit::ScrollView::ClampEvent *) 0 ; + Dali::Toolkit::ClampState2D *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollView::ClampEvent *)jarg1; + result = (Dali::Toolkit::ClampState2D *)& ((arg1)->scale); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ClampEvent_position_set(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView::ClampEvent *arg1 = (Dali::Toolkit::ScrollView::ClampEvent *) 0 ; + Dali::Toolkit::ClampState2D *arg2 = (Dali::Toolkit::ClampState2D *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView::ClampEvent *)jarg1; + arg2 = (Dali::Toolkit::ClampState2D *)jarg2; + if (arg1) (arg1)->position = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_ClampEvent_position_get(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView::ClampEvent *arg1 = (Dali::Toolkit::ScrollView::ClampEvent *) 0 ; + Dali::Toolkit::ClampState2D *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollView::ClampEvent *)jarg1; + result = (Dali::Toolkit::ClampState2D *)& ((arg1)->position); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ClampEvent_rotation_set(void * jarg1, int jarg2) { + Dali::Toolkit::ScrollView::ClampEvent *arg1 = (Dali::Toolkit::ScrollView::ClampEvent *) 0 ; + Dali::Toolkit::ClampState arg2 ; + + arg1 = (Dali::Toolkit::ScrollView::ClampEvent *)jarg1; + arg2 = (Dali::Toolkit::ClampState)jarg2; + if (arg1) (arg1)->rotation = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_ClampEvent_rotation_get(void * jarg1) { + int jresult ; + Dali::Toolkit::ScrollView::ClampEvent *arg1 = (Dali::Toolkit::ScrollView::ClampEvent *) 0 ; + Dali::Toolkit::ClampState result; + + arg1 = (Dali::Toolkit::ScrollView::ClampEvent *)jarg1; + result = (Dali::Toolkit::ClampState) ((arg1)->rotation); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollView_ClampEvent() { + void * jresult ; + Dali::Toolkit::ScrollView::ClampEvent *result = 0 ; + + { + try { + result = (Dali::Toolkit::ScrollView::ClampEvent *)new Dali::Toolkit::ScrollView::ClampEvent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollView_ClampEvent(void * jarg1) { + Dali::Toolkit::ScrollView::ClampEvent *arg1 = (Dali::Toolkit::ScrollView::ClampEvent *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView::ClampEvent *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SnapEvent_type_set(void * jarg1, int jarg2) { + Dali::Toolkit::ScrollView::SnapEvent *arg1 = (Dali::Toolkit::ScrollView::SnapEvent *) 0 ; + Dali::Toolkit::SnapType arg2 ; + + arg1 = (Dali::Toolkit::ScrollView::SnapEvent *)jarg1; + arg2 = (Dali::Toolkit::SnapType)jarg2; + if (arg1) (arg1)->type = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_SnapEvent_type_get(void * jarg1) { + int jresult ; + Dali::Toolkit::ScrollView::SnapEvent *arg1 = (Dali::Toolkit::ScrollView::SnapEvent *) 0 ; + Dali::Toolkit::SnapType result; + + arg1 = (Dali::Toolkit::ScrollView::SnapEvent *)jarg1; + result = (Dali::Toolkit::SnapType) ((arg1)->type); + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SnapEvent_position_set(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView::SnapEvent *arg1 = (Dali::Toolkit::ScrollView::SnapEvent *) 0 ; + Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView::SnapEvent *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (arg1) (arg1)->position = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_SnapEvent_position_get(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView::SnapEvent *arg1 = (Dali::Toolkit::ScrollView::SnapEvent *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollView::SnapEvent *)jarg1; + result = (Dali::Vector2 *)& ((arg1)->position); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SnapEvent_duration_set(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView::SnapEvent *arg1 = (Dali::Toolkit::ScrollView::SnapEvent *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView::SnapEvent *)jarg1; + arg2 = (float)jarg2; + if (arg1) (arg1)->duration = arg2; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollView_SnapEvent_duration_get(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollView::SnapEvent *arg1 = (Dali::Toolkit::ScrollView::SnapEvent *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollView::SnapEvent *)jarg1; + result = (float) ((arg1)->duration); + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollView_SnapEvent() { + void * jresult ; + Dali::Toolkit::ScrollView::SnapEvent *result = 0 ; + + { + try { + result = (Dali::Toolkit::ScrollView::SnapEvent *)new Dali::Toolkit::ScrollView::SnapEvent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollView_SnapEvent(void * jarg1) { + Dali::Toolkit::ScrollView::SnapEvent *arg1 = (Dali::Toolkit::ScrollView::SnapEvent *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView::SnapEvent *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_WRAP_ENABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::WRAP_ENABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_PANNING_ENABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::PANNING_ENABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_AXIS_AUTO_LOCK_ENABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::AXIS_AUTO_LOCK_ENABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_WHEEL_SCROLL_DISTANCE_STEP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::WHEEL_SCROLL_DISTANCE_STEP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_PRE_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_X_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_PRE_POSITION_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_PRE_POSITION_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_MAX_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_PRE_POSITION_MAX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_MAX_X_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_PRE_POSITION_MAX_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_MAX_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_PRE_POSITION_MAX_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_OVERSHOOT_X_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::OVERSHOOT_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_OVERSHOOT_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::OVERSHOOT_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_FINAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_FINAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_FINAL_X_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_FINAL_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_FINAL_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_FINAL_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_WRAP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::WRAP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_PANNING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::PANNING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLLING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLLING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_DOMAIN_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_DOMAIN_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_DOMAIN_SIZE_X_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_DOMAIN_SIZE_X; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_DOMAIN_SIZE_Y_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_DOMAIN_SIZE_Y; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_DOMAIN_OFFSET_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_DOMAIN_OFFSET; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_SCROLL_POSITION_DELTA_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::SCROLL_POSITION_DELTA; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_Property_START_PAGE_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ScrollView::Property::START_PAGE_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollView_Property() { + void * jresult ; + Dali::Toolkit::ScrollView::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::ScrollView::Property *)new Dali::Toolkit::ScrollView::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollView_Property(void * jarg1) { + Dali::Toolkit::ScrollView::Property *arg1 = (Dali::Toolkit::ScrollView::Property *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollView__SWIG_0() { + void * jresult ; + Dali::Toolkit::ScrollView *result = 0 ; + + { + try { + result = (Dali::Toolkit::ScrollView *)new Dali::Toolkit::ScrollView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView *arg1 = 0 ; + Dali::Toolkit::ScrollView *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ScrollView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ScrollView *)new Dali::Toolkit::ScrollView((Dali::Toolkit::ScrollView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Toolkit::ScrollView *arg2 = 0 ; + Dali::Toolkit::ScrollView *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Toolkit::ScrollView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ScrollView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ScrollView *) &(arg1)->operator =((Dali::Toolkit::ScrollView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollView(void * jarg1) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_New() { + void * jresult ; + Dali::Toolkit::ScrollView result; + + { + try { + result = Dali::Toolkit::ScrollView::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ScrollView((const Dali::Toolkit::ScrollView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::ScrollView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::ScrollView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ScrollView((const Dali::Toolkit::ScrollView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_GetScrollSnapAlphaFunction(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::AlphaFunction result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = ((Dali::Toolkit::ScrollView const *)arg1)->GetScrollSnapAlphaFunction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::AlphaFunction((const Dali::AlphaFunction &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetScrollSnapAlphaFunction(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::AlphaFunction arg2 ; + Dali::AlphaFunction *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::AlphaFunction *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetScrollSnapAlphaFunction(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_GetScrollFlickAlphaFunction(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::AlphaFunction result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = ((Dali::Toolkit::ScrollView const *)arg1)->GetScrollFlickAlphaFunction(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::AlphaFunction((const Dali::AlphaFunction &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetScrollFlickAlphaFunction(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::AlphaFunction arg2 ; + Dali::AlphaFunction *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::AlphaFunction *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetScrollFlickAlphaFunction(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollView_GetScrollSnapDuration(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollView const *)arg1)->GetScrollSnapDuration(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetScrollSnapDuration(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetScrollSnapDuration(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollView_GetScrollFlickDuration(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollView const *)arg1)->GetScrollFlickDuration(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetScrollFlickDuration(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetScrollFlickDuration(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetRulerX(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Toolkit::RulerPtr arg2 ; + Dali::Toolkit::RulerPtr *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Toolkit::RulerPtr *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::RulerPtr", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetRulerX(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetRulerY(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Toolkit::RulerPtr arg2 ; + Dali::Toolkit::RulerPtr *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Toolkit::RulerPtr *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::RulerPtr", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetRulerY(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetScrollSensitive(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetScrollSensitive(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetMaxOvershoot(void * jarg1, float jarg2, float jarg3) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->SetMaxOvershoot(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetSnapOvershootAlphaFunction(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::AlphaFunction arg2 ; + Dali::AlphaFunction *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::AlphaFunction *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetSnapOvershootAlphaFunction(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetSnapOvershootDuration(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetSnapOvershootDuration(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetActorAutoSnap(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetActorAutoSnap(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetWrapMode(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetWrapMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ScrollView_GetScrollUpdateDistance(void * jarg1) { + int jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + int result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (int)((Dali::Toolkit::ScrollView const *)arg1)->GetScrollUpdateDistance(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetScrollUpdateDistance(void * jarg1, int jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + int arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (int)jarg2; + { + try { + (arg1)->SetScrollUpdateDistance(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ScrollView_GetAxisAutoLock(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::ScrollView const *)arg1)->GetAxisAutoLock(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetAxisAutoLock(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetAxisAutoLock(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollView_GetAxisAutoLockGradient(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollView const *)arg1)->GetAxisAutoLockGradient(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetAxisAutoLockGradient(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetAxisAutoLockGradient(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollView_GetFrictionCoefficient(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollView const *)arg1)->GetFrictionCoefficient(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetFrictionCoefficient(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetFrictionCoefficient(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollView_GetFlickSpeedCoefficient(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollView const *)arg1)->GetFlickSpeedCoefficient(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetFlickSpeedCoefficient(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetFlickSpeedCoefficient(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_GetMinimumDistanceForFlick(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = ((Dali::Toolkit::ScrollView const *)arg1)->GetMinimumDistanceForFlick(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetMinimumDistanceForFlick(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetMinimumDistanceForFlick((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollView_GetMinimumSpeedForFlick(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollView const *)arg1)->GetMinimumSpeedForFlick(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetMinimumSpeedForFlick(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetMinimumSpeedForFlick(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ScrollView_GetMaxFlickSpeed(void * jarg1) { + float jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (float)((Dali::Toolkit::ScrollView const *)arg1)->GetMaxFlickSpeed(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetMaxFlickSpeed(void * jarg1, float jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetMaxFlickSpeed(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_GetWheelScrollDistanceStep(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = ((Dali::Toolkit::ScrollView const *)arg1)->GetWheelScrollDistanceStep(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetWheelScrollDistanceStep(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 arg2 ; + Dali::Vector2 *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Vector2 *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetWheelScrollDistanceStep(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_GetCurrentScrollPosition(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = ((Dali::Toolkit::ScrollView const *)arg1)->GetCurrentScrollPosition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ScrollView_GetCurrentPage(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (unsigned int)((Dali::Toolkit::ScrollView const *)arg1)->GetCurrentPage(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_0(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->ScrollTo((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_1(void * jarg1, void * jarg2, float jarg3) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 *arg2 = 0 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + arg3 = (float)jarg3; + { + try { + (arg1)->ScrollTo((Dali::Vector2 const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_2(void * jarg1, void * jarg2, float jarg3, void * jarg4) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 *arg2 = 0 ; + float arg3 ; + Dali::AlphaFunction arg4 ; + Dali::AlphaFunction *argp4 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + arg3 = (float)jarg3; + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + { + try { + (arg1)->ScrollTo((Dali::Vector2 const &)*arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_3(void * jarg1, void * jarg2, float jarg3, int jarg4, int jarg5) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 *arg2 = 0 ; + float arg3 ; + Dali::Toolkit::DirectionBias arg4 ; + Dali::Toolkit::DirectionBias arg5 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + arg3 = (float)jarg3; + arg4 = (Dali::Toolkit::DirectionBias)jarg4; + arg5 = (Dali::Toolkit::DirectionBias)jarg5; + { + try { + (arg1)->ScrollTo((Dali::Vector2 const &)*arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_4(void * jarg1, void * jarg2, float jarg3, void * jarg4, int jarg5, int jarg6) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Vector2 *arg2 = 0 ; + float arg3 ; + Dali::AlphaFunction arg4 ; + Dali::Toolkit::DirectionBias arg5 ; + Dali::Toolkit::DirectionBias arg6 ; + Dali::AlphaFunction *argp4 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + arg3 = (float)jarg3; + argp4 = (Dali::AlphaFunction *)jarg4; + if (!argp4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0); + return ; + } + arg4 = *argp4; + arg5 = (Dali::Toolkit::DirectionBias)jarg5; + arg6 = (Dali::Toolkit::DirectionBias)jarg6; + { + try { + (arg1)->ScrollTo((Dali::Vector2 const &)*arg2,arg3,arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_5(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->ScrollTo(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_6(void * jarg1, unsigned int jarg2, float jarg3) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + unsigned int arg2 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->ScrollTo(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_7(void * jarg1, unsigned int jarg2, float jarg3, int jarg4) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + unsigned int arg2 ; + float arg3 ; + Dali::Toolkit::DirectionBias arg4 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (float)jarg3; + arg4 = (Dali::Toolkit::DirectionBias)jarg4; + { + try { + (arg1)->ScrollTo(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_8(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->ScrollTo(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ScrollTo__SWIG_9(void * jarg1, void * jarg2, float jarg3) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Actor *arg2 = 0 ; + float arg3 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + arg3 = (float)jarg3; + { + try { + (arg1)->ScrollTo(*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ScrollView_ScrollToSnapPoint(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (bool)(arg1)->ScrollToSnapPoint(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ApplyConstraintToChildren(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Constraint arg2 ; + Dali::Constraint *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Constraint *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Constraint", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->ApplyConstraintToChildren(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_RemoveConstraintsFromChildren(void * jarg1) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + (arg1)->RemoveConstraintsFromChildren(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_ApplyEffect(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Toolkit::ScrollViewEffect arg2 ; + Dali::Toolkit::ScrollViewEffect *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Toolkit::ScrollViewEffect *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::ScrollViewEffect", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->ApplyEffect(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_RemoveEffect(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Toolkit::ScrollViewEffect arg2 ; + Dali::Toolkit::ScrollViewEffect *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Toolkit::ScrollViewEffect *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::ScrollViewEffect", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->RemoveEffect(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_RemoveAllEffects(void * jarg1) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + (arg1)->RemoveAllEffects(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_BindActor(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->BindActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_UnbindActor(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->UnbindActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetScrollingDirection__SWIG_0(void * jarg1, void * jarg2, void * jarg3) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Radian arg2 ; + Dali::Radian arg3 ; + Dali::Radian *argp2 ; + Dali::Radian *argp3 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Radian *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->SetScrollingDirection(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_SetScrollingDirection__SWIG_1(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Radian arg2 ; + Dali::Radian *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetScrollingDirection(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollView_RemoveScrollingDirection(void * jarg1, void * jarg2) { + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Radian arg2 ; + Dali::Radian *argp2 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + argp2 = (Dali::Radian *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->RemoveScrollingDirection(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ScrollView_SnapStartedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::ScrollView *arg1 = (Dali::Toolkit::ScrollView *) 0 ; + Dali::Toolkit::ScrollView::SnapStartedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::ScrollView *)jarg1; + { + try { + result = (Dali::Toolkit::ScrollView::SnapStartedSignalType *) &(arg1)->SnapStartedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_Property_ROWS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::Property::ROWS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_Property_COLUMNS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::Property::COLUMNS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_Property_CELL_PADDING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::Property::CELL_PADDING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_Property_LAYOUT_ROWS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::Property::LAYOUT_ROWS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_Property_LAYOUT_COLUMNS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::Property::LAYOUT_COLUMNS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView_Property() { + void * jresult ; + Dali::Toolkit::TableView::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::TableView::Property *)new Dali::Toolkit::TableView::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TableView_Property(void * jarg1) { + Dali::Toolkit::TableView::Property *arg1 = (Dali::Toolkit::TableView::Property *) 0 ; + + arg1 = (Dali::Toolkit::TableView::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_ChildProperty_CELL_INDEX_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::ChildProperty::CELL_INDEX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_ChildProperty_ROW_SPAN_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::ChildProperty::ROW_SPAN; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_ChildProperty_COLUMN_SPAN_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::ChildProperty::COLUMN_SPAN; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_ChildProperty_CELL_HORIZONTAL_ALIGNMENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::ChildProperty::CELL_HORIZONTAL_ALIGNMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TableView_ChildProperty_CELL_VERTICAL_ALIGNMENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TableView::ChildProperty::CELL_VERTICAL_ALIGNMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView_ChildProperty() { + void * jresult ; + Dali::Toolkit::TableView::ChildProperty *result = 0 ; + + { + try { + result = (Dali::Toolkit::TableView::ChildProperty *)new Dali::Toolkit::TableView::ChildProperty(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TableView_ChildProperty(void * jarg1) { + Dali::Toolkit::TableView::ChildProperty *arg1 = (Dali::Toolkit::TableView::ChildProperty *) 0 ; + + arg1 = (Dali::Toolkit::TableView::ChildProperty *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView_CellPosition__SWIG_0(unsigned int jarg1, unsigned int jarg2, unsigned int jarg3, unsigned int jarg4) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + unsigned int arg3 ; + unsigned int arg4 ; + Dali::Toolkit::TableView::CellPosition *result = 0 ; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + arg4 = (unsigned int)jarg4; + { + try { + result = (Dali::Toolkit::TableView::CellPosition *)new Dali::Toolkit::TableView::CellPosition(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView_CellPosition__SWIG_1(unsigned int jarg1, unsigned int jarg2, unsigned int jarg3) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + unsigned int arg3 ; + Dali::Toolkit::TableView::CellPosition *result = 0 ; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + { + try { + result = (Dali::Toolkit::TableView::CellPosition *)new Dali::Toolkit::TableView::CellPosition(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView_CellPosition__SWIG_2(unsigned int jarg1, unsigned int jarg2) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::Toolkit::TableView::CellPosition *result = 0 ; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (Dali::Toolkit::TableView::CellPosition *)new Dali::Toolkit::TableView::CellPosition(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView_CellPosition__SWIG_3(unsigned int jarg1) { + void * jresult ; + unsigned int arg1 ; + Dali::Toolkit::TableView::CellPosition *result = 0 ; + + arg1 = (unsigned int)jarg1; + { + try { + result = (Dali::Toolkit::TableView::CellPosition *)new Dali::Toolkit::TableView::CellPosition(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView_CellPosition__SWIG_4() { + void * jresult ; + Dali::Toolkit::TableView::CellPosition *result = 0 ; + + { + try { + result = (Dali::Toolkit::TableView::CellPosition *)new Dali::Toolkit::TableView::CellPosition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_CellPosition_rowIndex_set(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->rowIndex = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_CellPosition_rowIndex_get(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + result = (unsigned int) ((arg1)->rowIndex); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_CellPosition_columnIndex_set(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->columnIndex = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_CellPosition_columnIndex_get(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + result = (unsigned int) ((arg1)->columnIndex); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_CellPosition_rowSpan_set(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->rowSpan = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_CellPosition_rowSpan_get(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + result = (unsigned int) ((arg1)->rowSpan); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_CellPosition_columnSpan_set(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->columnSpan = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_CellPosition_columnSpan_get(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + result = (unsigned int) ((arg1)->columnSpan); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TableView_CellPosition(void * jarg1) { + Dali::Toolkit::TableView::CellPosition *arg1 = (Dali::Toolkit::TableView::CellPosition *) 0 ; + + arg1 = (Dali::Toolkit::TableView::CellPosition *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView__SWIG_0() { + void * jresult ; + Dali::Toolkit::TableView *result = 0 ; + + { + try { + result = (Dali::Toolkit::TableView *)new Dali::Toolkit::TableView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TableView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::TableView *arg1 = 0 ; + Dali::Toolkit::TableView *result = 0 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TableView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::TableView *)new Dali::Toolkit::TableView((Dali::Toolkit::TableView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TableView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + Dali::Toolkit::TableView *arg2 = 0 ; + Dali::Toolkit::TableView *result = 0 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (Dali::Toolkit::TableView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TableView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::TableView *) &(arg1)->operator =((Dali::Toolkit::TableView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TableView(void * jarg1) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TableView_New(unsigned int jarg1, unsigned int jarg2) { + void * jresult ; + unsigned int arg1 ; + unsigned int arg2 ; + Dali::Toolkit::TableView result; + + arg1 = (unsigned int)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = Dali::Toolkit::TableView::New(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TableView((const Dali::Toolkit::TableView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TableView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::TableView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::TableView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TableView((const Dali::Toolkit::TableView &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_AddChild(void * jarg1, void * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + Dali::Actor arg2 ; + Dali::Toolkit::TableView::CellPosition arg3 ; + Dali::Actor *argp2 ; + Dali::Toolkit::TableView::CellPosition *argp3 ; + bool result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + argp3 = (Dali::Toolkit::TableView::CellPosition *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TableView::CellPosition", 0); + return 0; + } + arg3 = *argp3; + { + try { + result = (bool)(arg1)->AddChild(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TableView_GetChildAt(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + Dali::Toolkit::TableView::CellPosition arg2 ; + Dali::Toolkit::TableView::CellPosition *argp2 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + argp2 = (Dali::Toolkit::TableView::CellPosition *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TableView::CellPosition", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (arg1)->GetChildAt(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TableView_RemoveChildAt(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + Dali::Toolkit::TableView::CellPosition arg2 ; + Dali::Toolkit::TableView::CellPosition *argp2 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + argp2 = (Dali::Toolkit::TableView::CellPosition *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TableView::CellPosition", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (arg1)->RemoveChildAt(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_FindChildPosition(void * jarg1, void * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + Dali::Actor arg2 ; + Dali::Toolkit::TableView::CellPosition *arg3 = 0 ; + Dali::Actor *argp2 ; + bool result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::Toolkit::TableView::CellPosition *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TableView::CellPosition & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->FindChildPosition(arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_InsertRow(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->InsertRow(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_DeleteRow__SWIG_0(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->DeleteRow(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_DeleteRow__SWIG_1(void * jarg1, unsigned int jarg2, void * jarg3) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + std::vector< Dali::Actor > *arg3 = 0 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (std::vector< Dali::Actor > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > & type is null", 0); + return ; + } + { + try { + (arg1)->DeleteRow(arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_InsertColumn(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->InsertColumn(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_DeleteColumn__SWIG_0(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->DeleteColumn(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_DeleteColumn__SWIG_1(void * jarg1, unsigned int jarg2, void * jarg3) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + std::vector< Dali::Actor > *arg3 = 0 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (std::vector< Dali::Actor > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > & type is null", 0); + return ; + } + { + try { + (arg1)->DeleteColumn(arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_Resize__SWIG_0(void * jarg1, unsigned int jarg2, unsigned int jarg3) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + { + try { + (arg1)->Resize(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_Resize__SWIG_1(void * jarg1, unsigned int jarg2, unsigned int jarg3, void * jarg4) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + unsigned int arg3 ; + std::vector< Dali::Actor > *arg4 = 0 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int)jarg3; + arg4 = (std::vector< Dali::Actor > *)jarg4; + if (!arg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > & type is null", 0); + return ; + } + { + try { + (arg1)->Resize(arg2,arg3,*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_SetCellPadding(void * jarg1, void * jarg2) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + Dali::Size arg2 ; + Dali::Size *argp2 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + argp2 = (Dali::Size *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Size", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetCellPadding(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TableView_GetCellPadding(void * jarg1) { + void * jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + Dali::Size result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + { + try { + result = (arg1)->GetCellPadding(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Size((const Dali::Size &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_SetFitHeight(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetFitHeight(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_IsFitHeight(void * jarg1, unsigned int jarg2) { + unsigned int jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + bool result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (bool)((Dali::Toolkit::TableView const *)arg1)->IsFitHeight(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_SetFitWidth(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + (arg1)->SetFitWidth(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_IsFitWidth(void * jarg1, unsigned int jarg2) { + unsigned int jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + bool result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (bool)((Dali::Toolkit::TableView const *)arg1)->IsFitWidth(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_SetFixedHeight(void * jarg1, unsigned int jarg2, float jarg3) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + float arg3 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->SetFixedHeight(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TableView_GetFixedHeight(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + float result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (float)((Dali::Toolkit::TableView const *)arg1)->GetFixedHeight(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_SetRelativeHeight(void * jarg1, unsigned int jarg2, float jarg3) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + float arg3 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->SetRelativeHeight(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TableView_GetRelativeHeight(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + float result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (float)((Dali::Toolkit::TableView const *)arg1)->GetRelativeHeight(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_SetFixedWidth(void * jarg1, unsigned int jarg2, float jarg3) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + float arg3 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->SetFixedWidth(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TableView_GetFixedWidth(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + float result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (float)((Dali::Toolkit::TableView const *)arg1)->GetFixedWidth(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_SetRelativeWidth(void * jarg1, unsigned int jarg2, float jarg3) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + float arg3 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (float)jarg3; + { + try { + (arg1)->SetRelativeWidth(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TableView_GetRelativeWidth(void * jarg1, unsigned int jarg2) { + float jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int arg2 ; + float result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (float)((Dali::Toolkit::TableView const *)arg1)->GetRelativeWidth(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_GetRows(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + { + try { + result = (unsigned int)(arg1)->GetRows(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TableView_GetColumns(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + { + try { + result = (unsigned int)(arg1)->GetColumns(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TableView_SetCellAlignment(void * jarg1, void * jarg2, int jarg3, int jarg4) { + Dali::Toolkit::TableView *arg1 = (Dali::Toolkit::TableView *) 0 ; + Dali::Toolkit::TableView::CellPosition arg2 ; + Dali::HorizontalAlignment::Type arg3 ; + Dali::VerticalAlignment::Type arg4 ; + Dali::Toolkit::TableView::CellPosition *argp2 ; + + arg1 = (Dali::Toolkit::TableView *)jarg1; + argp2 = (Dali::Toolkit::TableView::CellPosition *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TableView::CellPosition", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::HorizontalAlignment::Type)jarg3; + arg4 = (Dali::VerticalAlignment::Type)jarg4; + { + try { + (arg1)->SetCellAlignment(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_DEFAULT_RENDERING_BACKEND_get() { + unsigned int jresult ; + unsigned int result; + + result = (unsigned int)(unsigned int)Dali::Toolkit::Text::DEFAULT_RENDERING_BACKEND; + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_RENDERING_BACKEND_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::RENDERING_BACKEND; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_TEXT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::TEXT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_TEXT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::TEXT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_FONT_FAMILY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::FONT_FAMILY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_FONT_STYLE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::FONT_STYLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_POINT_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::POINT_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_HORIZONTAL_ALIGNMENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::HORIZONTAL_ALIGNMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SCROLL_THRESHOLD_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SCROLL_THRESHOLD; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SCROLL_SPEED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SCROLL_SPEED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_PRIMARY_CURSOR_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::PRIMARY_CURSOR_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SECONDARY_CURSOR_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SECONDARY_CURSOR_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_ENABLE_CURSOR_BLINK_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::ENABLE_CURSOR_BLINK; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_CURSOR_BLINK_INTERVAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::CURSOR_BLINK_INTERVAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_CURSOR_BLINK_DURATION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::CURSOR_BLINK_DURATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_CURSOR_WIDTH_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::CURSOR_WIDTH; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_GRAB_HANDLE_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::GRAB_HANDLE_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_GRAB_HANDLE_PRESSED_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::GRAB_HANDLE_PRESSED_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_IMAGE_LEFT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_IMAGE_LEFT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_IMAGE_RIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_IMAGE_RIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_PRESSED_IMAGE_LEFT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_PRESSED_IMAGE_RIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_MARKER_IMAGE_LEFT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_MARKER_IMAGE_RIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HIGHLIGHT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HIGHLIGHT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_DECORATION_BOUNDING_BOX_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::DECORATION_BOUNDING_BOX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_ENABLE_MARKUP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::ENABLE_MARKUP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_FONT_FAMILY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_FONT_FAMILY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_FONT_STYLE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_FONT_STYLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_POINT_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_POINT_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_LINE_SPACING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::LINE_SPACING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_LINE_SPACING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_LINE_SPACING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_UNDERLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::UNDERLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_UNDERLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_UNDERLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SHADOW_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::SHADOW; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_SHADOW_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_SHADOW; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_EMBOSS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::EMBOSS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_EMBOSS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_EMBOSS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_OUTLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::OUTLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_OUTLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextEditor::Property::INPUT_OUTLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditor_Property() { + void * jresult ; + Dali::Toolkit::TextEditor::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::TextEditor::Property *)new Dali::Toolkit::TextEditor::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextEditor_Property(void * jarg1) { + Dali::Toolkit::TextEditor::Property *arg1 = (Dali::Toolkit::TextEditor::Property *) 0 ; + + arg1 = (Dali::Toolkit::TextEditor::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditor_InputStyle() { + void * jresult ; + Dali::Toolkit::TextEditor::InputStyle *result = 0 ; + + { + try { + result = (Dali::Toolkit::TextEditor::InputStyle *)new Dali::Toolkit::TextEditor::InputStyle(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextEditor_InputStyle(void * jarg1) { + Dali::Toolkit::TextEditor::InputStyle *arg1 = (Dali::Toolkit::TextEditor::InputStyle *) 0 ; + + arg1 = (Dali::Toolkit::TextEditor::InputStyle *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_New() { + void * jresult ; + Dali::Toolkit::TextEditor result; + + { + try { + result = Dali::Toolkit::TextEditor::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TextEditor((const Dali::Toolkit::TextEditor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditor__SWIG_0() { + void * jresult ; + Dali::Toolkit::TextEditor *result = 0 ; + + { + try { + result = (Dali::Toolkit::TextEditor *)new Dali::Toolkit::TextEditor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditor__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::TextEditor *arg1 = 0 ; + Dali::Toolkit::TextEditor *result = 0 ; + + arg1 = (Dali::Toolkit::TextEditor *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextEditor const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::TextEditor *)new Dali::Toolkit::TextEditor((Dali::Toolkit::TextEditor const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ; + Dali::Toolkit::TextEditor *arg2 = 0 ; + Dali::Toolkit::TextEditor *result = 0 ; + + arg1 = (Dali::Toolkit::TextEditor *)jarg1; + arg2 = (Dali::Toolkit::TextEditor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextEditor const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::TextEditor *) &(arg1)->operator =((Dali::Toolkit::TextEditor const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextEditor(void * jarg1) { + Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ; + + arg1 = (Dali::Toolkit::TextEditor *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::TextEditor result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::TextEditor::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TextEditor((const Dali::Toolkit::TextEditor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_TextChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ; + Dali::Toolkit::TextEditor::TextChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::TextEditor *)jarg1; + { + try { + result = (Dali::Toolkit::TextEditor::TextChangedSignalType *) &(arg1)->TextChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_InputStyleChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ; + Dali::Toolkit::TextEditor::InputStyleChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::TextEditor *)jarg1; + { + try { + result = (Dali::Toolkit::TextEditor::InputStyleChangedSignalType *) &(arg1)->InputStyleChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_RENDERING_BACKEND_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::RENDERING_BACKEND; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_TEXT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::TEXT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::PLACEHOLDER_TEXT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_FOCUSED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::PLACEHOLDER_TEXT_FOCUSED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_FONT_FAMILY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::FONT_FAMILY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_FONT_STYLE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::FONT_STYLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_POINT_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::POINT_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_MAX_LENGTH_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::MAX_LENGTH; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_EXCEED_POLICY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::EXCEED_POLICY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_HORIZONTAL_ALIGNMENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::HORIZONTAL_ALIGNMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_VERTICAL_ALIGNMENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::VERTICAL_ALIGNMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_TEXT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::TEXT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::PLACEHOLDER_TEXT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SHADOW_OFFSET_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SHADOW_OFFSET; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SHADOW_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SHADOW_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_PRIMARY_CURSOR_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::PRIMARY_CURSOR_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SECONDARY_CURSOR_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SECONDARY_CURSOR_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_ENABLE_CURSOR_BLINK_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::ENABLE_CURSOR_BLINK; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_CURSOR_BLINK_INTERVAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::CURSOR_BLINK_INTERVAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_CURSOR_BLINK_DURATION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::CURSOR_BLINK_DURATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_CURSOR_WIDTH_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::CURSOR_WIDTH; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_GRAB_HANDLE_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::GRAB_HANDLE_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_GRAB_HANDLE_PRESSED_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::GRAB_HANDLE_PRESSED_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SCROLL_THRESHOLD_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SCROLL_THRESHOLD; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SCROLL_SPEED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SCROLL_SPEED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_IMAGE_LEFT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_IMAGE_LEFT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_IMAGE_RIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_IMAGE_RIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_PRESSED_IMAGE_LEFT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_PRESSED_IMAGE_RIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_MARKER_IMAGE_LEFT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SELECTION_HANDLE_MARKER_IMAGE_RIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SELECTION_HIGHLIGHT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SELECTION_HIGHLIGHT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_DECORATION_BOUNDING_BOX_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::DECORATION_BOUNDING_BOX; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_METHOD_SETTINGS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_METHOD_SETTINGS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_ENABLE_MARKUP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::ENABLE_MARKUP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_FONT_FAMILY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_FONT_FAMILY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_FONT_STYLE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_FONT_STYLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_POINT_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_POINT_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_UNDERLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::UNDERLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_UNDERLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_UNDERLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_SHADOW_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::SHADOW; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_SHADOW_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_SHADOW; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_EMBOSS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::EMBOSS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_EMBOSS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_EMBOSS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_OUTLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::OUTLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextField_Property_INPUT_OUTLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextField::Property::INPUT_OUTLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextField_Property() { + void * jresult ; + Dali::Toolkit::TextField::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::TextField::Property *)new Dali::Toolkit::TextField::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextField_Property(void * jarg1) { + Dali::Toolkit::TextField::Property *arg1 = (Dali::Toolkit::TextField::Property *) 0 ; + + arg1 = (Dali::Toolkit::TextField::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextField_InputStyle() { + void * jresult ; + Dali::Toolkit::TextField::InputStyle *result = 0 ; + + { + try { + result = (Dali::Toolkit::TextField::InputStyle *)new Dali::Toolkit::TextField::InputStyle(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextField_InputStyle(void * jarg1) { + Dali::Toolkit::TextField::InputStyle *arg1 = (Dali::Toolkit::TextField::InputStyle *) 0 ; + + arg1 = (Dali::Toolkit::TextField::InputStyle *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_New() { + void * jresult ; + Dali::Toolkit::TextField result; + + { + try { + result = Dali::Toolkit::TextField::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TextField((const Dali::Toolkit::TextField &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextField__SWIG_0() { + void * jresult ; + Dali::Toolkit::TextField *result = 0 ; + + { + try { + result = (Dali::Toolkit::TextField *)new Dali::Toolkit::TextField(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextField__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::TextField *arg1 = 0 ; + Dali::Toolkit::TextField *result = 0 ; + + arg1 = (Dali::Toolkit::TextField *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextField const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::TextField *)new Dali::Toolkit::TextField((Dali::Toolkit::TextField const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ; + Dali::Toolkit::TextField *arg2 = 0 ; + Dali::Toolkit::TextField *result = 0 ; + + arg1 = (Dali::Toolkit::TextField *)jarg1; + arg2 = (Dali::Toolkit::TextField *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextField const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::TextField *) &(arg1)->operator =((Dali::Toolkit::TextField const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextField(void * jarg1) { + Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ; + + arg1 = (Dali::Toolkit::TextField *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::TextField result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::TextField::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TextField((const Dali::Toolkit::TextField &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_TextChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ; + Dali::Toolkit::TextField::TextChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::TextField *)jarg1; + { + try { + result = (Dali::Toolkit::TextField::TextChangedSignalType *) &(arg1)->TextChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_MaxLengthReachedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ; + Dali::Toolkit::TextField::MaxLengthReachedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::TextField *)jarg1; + { + try { + result = (Dali::Toolkit::TextField::MaxLengthReachedSignalType *) &(arg1)->MaxLengthReachedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_InputStyleChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::TextField *arg1 = (Dali::Toolkit::TextField *) 0 ; + Dali::Toolkit::TextField::InputStyleChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::TextField *)jarg1; + { + try { + result = (Dali::Toolkit::TextField::InputStyleChangedSignalType *) &(arg1)->InputStyleChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_RENDERING_BACKEND_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::RENDERING_BACKEND; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_TEXT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::TEXT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_FONT_FAMILY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::FONT_FAMILY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_FONT_STYLE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::FONT_STYLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_POINT_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::POINT_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_MULTI_LINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::MULTI_LINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_HORIZONTAL_ALIGNMENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::HORIZONTAL_ALIGNMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_VERTICAL_ALIGNMENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::VERTICAL_ALIGNMENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_TEXT_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::TEXT_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_SHADOW_OFFSET_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::SHADOW_OFFSET; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_SHADOW_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::SHADOW_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_UNDERLINE_ENABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::UNDERLINE_ENABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_UNDERLINE_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::UNDERLINE_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_UNDERLINE_HEIGHT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::UNDERLINE_HEIGHT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_ENABLE_MARKUP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::ENABLE_MARKUP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_ENABLE_AUTO_SCROLL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::ENABLE_AUTO_SCROLL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_AUTO_SCROLL_SPEED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::AUTO_SCROLL_SPEED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_AUTO_SCROLL_LOOP_COUNT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::AUTO_SCROLL_LOOP_COUNT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_AUTO_SCROLL_GAP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::AUTO_SCROLL_GAP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_LINE_SPACING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::LINE_SPACING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_UNDERLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::UNDERLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_SHADOW_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::SHADOW; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_EMBOSS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::EMBOSS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextLabel_Property_OUTLINE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::TextLabel::Property::OUTLINE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextLabel_Property() { + void * jresult ; + Dali::Toolkit::TextLabel::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::TextLabel::Property *)new Dali::Toolkit::TextLabel::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextLabel_Property(void * jarg1) { + Dali::Toolkit::TextLabel::Property *arg1 = (Dali::Toolkit::TextLabel::Property *) 0 ; + + arg1 = (Dali::Toolkit::TextLabel::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextLabel_New__SWIG_0() { + void * jresult ; + Dali::Toolkit::TextLabel result; + + { + try { + result = Dali::Toolkit::TextLabel::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TextLabel((const Dali::Toolkit::TextLabel &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextLabel_New__SWIG_1(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::Toolkit::TextLabel result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = Dali::Toolkit::TextLabel::New((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TextLabel((const Dali::Toolkit::TextLabel &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextLabel__SWIG_0() { + void * jresult ; + Dali::Toolkit::TextLabel *result = 0 ; + + { + try { + result = (Dali::Toolkit::TextLabel *)new Dali::Toolkit::TextLabel(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextLabel__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::TextLabel *arg1 = 0 ; + Dali::Toolkit::TextLabel *result = 0 ; + + arg1 = (Dali::Toolkit::TextLabel *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextLabel const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::TextLabel *)new Dali::Toolkit::TextLabel((Dali::Toolkit::TextLabel const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextLabel_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::TextLabel *arg1 = (Dali::Toolkit::TextLabel *) 0 ; + Dali::Toolkit::TextLabel *arg2 = 0 ; + Dali::Toolkit::TextLabel *result = 0 ; + + arg1 = (Dali::Toolkit::TextLabel *)jarg1; + arg2 = (Dali::Toolkit::TextLabel *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextLabel const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::TextLabel *) &(arg1)->operator =((Dali::Toolkit::TextLabel const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextLabel(void * jarg1) { + Dali::Toolkit::TextLabel *arg1 = (Dali::Toolkit::TextLabel *) 0 ; + + arg1 = (Dali::Toolkit::TextLabel *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextLabel_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::TextLabel result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::TextLabel::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::TextLabel((const Dali::Toolkit::TextLabel &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AccessibilityManager() { + void * jresult ; + Dali::Toolkit::AccessibilityManager *result = 0 ; + + { + try { + result = (Dali::Toolkit::AccessibilityManager *)new Dali::Toolkit::AccessibilityManager(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AccessibilityManager(void * jarg1) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_Get() { + void * jresult ; + Dali::Toolkit::AccessibilityManager result; + + { + try { + result = Dali::Toolkit::AccessibilityManager::Get(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::AccessibilityManager((const Dali::Toolkit::AccessibilityManager &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityManager_SetAccessibilityAttribute(void * jarg1, void * jarg2, int jarg3, char * jarg4) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + Dali::Toolkit::AccessibilityManager::AccessibilityAttribute arg3 ; + std::string *arg4 = 0 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::Toolkit::AccessibilityManager::AccessibilityAttribute)jarg3; + if (!jarg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg4_str(jarg4); + arg4 = &arg4_str; + { + try { + (arg1)->SetAccessibilityAttribute(arg2,arg3,(std::string const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetAccessibilityAttribute(void * jarg1, void * jarg2, int jarg3) { + char * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + Dali::Toolkit::AccessibilityManager::AccessibilityAttribute arg3 ; + Dali::Actor *argp2 ; + std::string result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::Toolkit::AccessibilityManager::AccessibilityAttribute)jarg3; + { + try { + result = ((Dali::Toolkit::AccessibilityManager const *)arg1)->GetAccessibilityAttribute(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = SWIG_csharp_string_callback((&result)->c_str()); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityManager_SetFocusOrder(void * jarg1, void * jarg2, unsigned int jarg3) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + unsigned int arg3 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (unsigned int)jarg3; + { + try { + (arg1)->SetFocusOrder(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetFocusOrder(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + unsigned int result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (unsigned int)((Dali::Toolkit::AccessibilityManager const *)arg1)->GetFocusOrder(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_GenerateNewFocusOrder(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (unsigned int)((Dali::Toolkit::AccessibilityManager const *)arg1)->GenerateNewFocusOrder(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetActorByFocusOrder(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + unsigned int arg2 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (arg1)->GetActorByFocusOrder(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_SetCurrentFocusActor(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + bool result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)(arg1)->SetCurrentFocusActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetCurrentFocusActor(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (arg1)->GetCurrentFocusActor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetCurrentFocusGroup(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (arg1)->GetCurrentFocusGroup(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetCurrentFocusOrder(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (unsigned int)(arg1)->GetCurrentFocusOrder(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_MoveFocusForward(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (bool)(arg1)->MoveFocusForward(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_MoveFocusBackward(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (bool)(arg1)->MoveFocusBackward(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityManager_ClearFocus(void * jarg1) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + (arg1)->ClearFocus(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityManager_Reset(void * jarg1) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + (arg1)->Reset(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityManager_SetFocusGroup(void * jarg1, void * jarg2, unsigned int jarg3) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + bool arg3 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = jarg3 ? true : false; + { + try { + (arg1)->SetFocusGroup(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_IsFocusGroup(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + bool result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)((Dali::Toolkit::AccessibilityManager const *)arg1)->IsFocusGroup(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityManager_SetGroupMode(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetGroupMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetGroupMode(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::AccessibilityManager const *)arg1)->GetGroupMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityManager_SetWrapMode(void * jarg1, unsigned int jarg2) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + bool arg2 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + arg2 = jarg2 ? true : false; + { + try { + (arg1)->SetWrapMode(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetWrapMode(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + bool result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (bool)((Dali::Toolkit::AccessibilityManager const *)arg1)->GetWrapMode(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityManager_SetFocusIndicatorActor(void * jarg1, void * jarg2) { + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetFocusIndicatorActor(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetFocusIndicatorActor(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (arg1)->GetFocusIndicatorActor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetFocusGroup(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (arg1)->GetFocusGroup(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_GetReadPosition(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Vector2 result; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = ((Dali::Toolkit::AccessibilityManager const *)arg1)->GetReadPosition(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector2((const Dali::Vector2 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_FocusChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::FocusChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::FocusChangedSignalType *) &(arg1)->FocusChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_FocusOvershotSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::FocusOvershotSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::FocusOvershotSignalType *) &(arg1)->FocusOvershotSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_FocusedActorActivatedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::FocusedActorActivatedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::FocusedActorActivatedSignalType *) &(arg1)->FocusedActorActivatedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_StatusChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->StatusChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionNextSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionNextSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionPreviousSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionPreviousSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionActivateSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionActivateSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionReadSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionReadSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionOverSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionOverSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionReadNextSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionReadNextSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionReadPreviousSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionReadPreviousSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionUpSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionUpSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionDownSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionDownSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionClearFocusSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionClearFocusSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionBackSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionBackSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionScrollUpSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionScrollUpSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionScrollDownSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionScrollDownSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionPageLeftSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionPageLeftSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionPageRightSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionPageRightSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionPageUpSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionPageUpSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionPageDownSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionPageDownSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionMoveToFirstSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionMoveToFirstSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionMoveToLastSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionMoveToLastSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionReadFromTopSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionReadFromTopSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionReadFromNextSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionReadFromNextSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionZoomSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionZoomSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionReadIndicatorInformationSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionReadIndicatorInformationSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionReadPauseResumeSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionReadPauseResumeSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionStartStopSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionSignalType *) &(arg1)->ActionStartStopSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AccessibilityManager_ActionScrollSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::AccessibilityManager *arg1 = (Dali::Toolkit::AccessibilityManager *) 0 ; + Dali::Toolkit::AccessibilityManager::AccessibilityActionScrollSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::AccessibilityManager *)jarg1; + { + try { + result = (Dali::Toolkit::AccessibilityManager::AccessibilityActionScrollSignalType *) &(arg1)->ActionScrollSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StyleManager() { + void * jresult ; + Dali::Toolkit::StyleManager *result = 0 ; + + { + try { + result = (Dali::Toolkit::StyleManager *)new Dali::Toolkit::StyleManager(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StyleManager(void * jarg1) { + Dali::Toolkit::StyleManager *arg1 = (Dali::Toolkit::StyleManager *) 0 ; + + arg1 = (Dali::Toolkit::StyleManager *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StyleManager_Get() { + void * jresult ; + Dali::Toolkit::StyleManager result; + + { + try { + result = Dali::Toolkit::StyleManager::Get(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::StyleManager((const Dali::Toolkit::StyleManager &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StyleManager_ApplyTheme(void * jarg1, char * jarg2) { + Dali::Toolkit::StyleManager *arg1 = (Dali::Toolkit::StyleManager *) 0 ; + std::string *arg2 = 0 ; + + arg1 = (Dali::Toolkit::StyleManager *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + { + try { + (arg1)->ApplyTheme((std::string const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StyleManager_ApplyDefaultTheme(void * jarg1) { + Dali::Toolkit::StyleManager *arg1 = (Dali::Toolkit::StyleManager *) 0 ; + + arg1 = (Dali::Toolkit::StyleManager *)jarg1; + { + try { + (arg1)->ApplyDefaultTheme(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StyleManager_SetStyleConstant(void * jarg1, char * jarg2, void * jarg3) { + Dali::Toolkit::StyleManager *arg1 = (Dali::Toolkit::StyleManager *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Value *arg3 = 0 ; + + arg1 = (Dali::Toolkit::StyleManager *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0); + return ; + } + { + try { + (arg1)->SetStyleConstant((std::string const &)*arg2,(Dali::Property::Value const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StyleManager_GetStyleConstant(void * jarg1, char * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Toolkit::StyleManager *arg1 = (Dali::Toolkit::StyleManager *) 0 ; + std::string *arg2 = 0 ; + Dali::Property::Value *arg3 = 0 ; + bool result; + + arg1 = (Dali::Toolkit::StyleManager *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + arg3 = (Dali::Property::Value *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value & type is null", 0); + return 0; + } + { + try { + result = (bool)(arg1)->GetStyleConstant((std::string const &)*arg2,*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StyleManager_ApplyStyle(void * jarg1, void * jarg2, char * jarg3, char * jarg4) { + Dali::Toolkit::StyleManager *arg1 = (Dali::Toolkit::StyleManager *) 0 ; + Dali::Toolkit::Control arg2 ; + std::string *arg3 = 0 ; + std::string *arg4 = 0 ; + Dali::Toolkit::Control *argp2 ; + + arg1 = (Dali::Toolkit::StyleManager *)jarg1; + argp2 = (Dali::Toolkit::Control *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::Control", 0); + return ; + } + arg2 = *argp2; + if (!jarg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg3_str(jarg3); + arg3 = &arg3_str; + if (!jarg4) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return ; + } + std::string arg4_str(jarg4); + arg4 = &arg4_str; + { + try { + (arg1)->ApplyStyle(arg2,(std::string const &)*arg3,(std::string const &)*arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } + + //argout typemap for const std::string& + + + //argout typemap for const std::string& + +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StyleManager_StyleChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::StyleManager *arg1 = (Dali::Toolkit::StyleManager *) 0 ; + Dali::Toolkit::StyleManager::StyleChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::StyleManager *)jarg1; + { + try { + result = (Dali::Toolkit::StyleManager::StyleChangedSignalType *) &(arg1)->StyleChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_LOWER_BOUND_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::LOWER_BOUND; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_UPPER_BOUND_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::UPPER_BOUND; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_VALUE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::VALUE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_TRACK_VISUAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::TRACK_VISUAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_HANDLE_VISUAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::HANDLE_VISUAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_PROGRESS_VISUAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::PROGRESS_VISUAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_POPUP_VISUAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::POPUP_VISUAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_POPUP_ARROW_VISUAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::POPUP_ARROW_VISUAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_DISABLED_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::DISABLED_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_VALUE_PRECISION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::VALUE_PRECISION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_SHOW_POPUP_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::SHOW_POPUP; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_SHOW_VALUE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::SHOW_VALUE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_MARKS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::MARKS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_SNAP_TO_MARKS_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::SNAP_TO_MARKS; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Slider_Property_MARK_TOLERANCE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Slider::Property::MARK_TOLERANCE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Slider_Property() { + void * jresult ; + Dali::Toolkit::Slider::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::Slider::Property *)new Dali::Toolkit::Slider::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Slider_Property(void * jarg1) { + Dali::Toolkit::Slider::Property *arg1 = (Dali::Toolkit::Slider::Property *) 0 ; + + arg1 = (Dali::Toolkit::Slider::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Slider_New() { + void * jresult ; + Dali::Toolkit::Slider result; + + { + try { + result = Dali::Toolkit::Slider::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Slider((const Dali::Toolkit::Slider &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Slider__SWIG_0() { + void * jresult ; + Dali::Toolkit::Slider *result = 0 ; + + { + try { + result = (Dali::Toolkit::Slider *)new Dali::Toolkit::Slider(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Slider__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Slider *arg1 = 0 ; + Dali::Toolkit::Slider *result = 0 ; + + arg1 = (Dali::Toolkit::Slider *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Slider const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Slider *)new Dali::Toolkit::Slider((Dali::Toolkit::Slider const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Slider_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::Slider *arg1 = (Dali::Toolkit::Slider *) 0 ; + Dali::Toolkit::Slider *arg2 = 0 ; + Dali::Toolkit::Slider *result = 0 ; + + arg1 = (Dali::Toolkit::Slider *)jarg1; + arg2 = (Dali::Toolkit::Slider *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Slider const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Slider *) &(arg1)->operator =((Dali::Toolkit::Slider const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Slider(void * jarg1) { + Dali::Toolkit::Slider *arg1 = (Dali::Toolkit::Slider *) 0 ; + + arg1 = (Dali::Toolkit::Slider *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Slider_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::Slider result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::Slider::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Slider((const Dali::Toolkit::Slider &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Slider_ValueChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Slider *arg1 = (Dali::Toolkit::Slider *) 0 ; + Dali::Toolkit::Slider::ValueChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Slider *)jarg1; + { + try { + result = (Dali::Toolkit::Slider::ValueChangedSignalType *) &(arg1)->ValueChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Slider_SlidingFinishedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Slider *arg1 = (Dali::Toolkit::Slider *) 0 ; + Dali::Toolkit::Slider::ValueChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Slider *)jarg1; + { + try { + result = (Dali::Toolkit::Slider::ValueChangedSignalType *) &(arg1)->SlidingFinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Slider_MarkReachedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Slider *arg1 = (Dali::Toolkit::Slider *) 0 ; + Dali::Toolkit::Slider::MarkReachedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Slider *)jarg1; + { + try { + result = (Dali::Toolkit::Slider::MarkReachedSignalType *) &(arg1)->MarkReachedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VideoView_Property_VIDEO_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::VideoView::Property::VIDEO; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VideoView_Property_LOOPING_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::VideoView::Property::LOOPING; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VideoView_Property_MUTED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::VideoView::Property::MUTED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VideoView_Property_VOLUME_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::VideoView::Property::VOLUME; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VideoView_Property() { + void * jresult ; + Dali::Toolkit::VideoView::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::VideoView::Property *)new Dali::Toolkit::VideoView::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VideoView_Property(void * jarg1) { + Dali::Toolkit::VideoView::Property *arg1 = (Dali::Toolkit::VideoView::Property *) 0 ; + + arg1 = (Dali::Toolkit::VideoView::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VideoView_New__SWIG_0() { + void * jresult ; + Dali::Toolkit::VideoView result; + + { + try { + result = Dali::Toolkit::VideoView::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::VideoView((const Dali::Toolkit::VideoView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VideoView_New__SWIG_1(char * jarg1) { + void * jresult ; + std::string *arg1 = 0 ; + Dali::Toolkit::VideoView result; + + if (!jarg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg1_str(jarg1); + arg1 = &arg1_str; + { + try { + result = Dali::Toolkit::VideoView::New((std::string const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::VideoView((const Dali::Toolkit::VideoView &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VideoView__SWIG_0() { + void * jresult ; + Dali::Toolkit::VideoView *result = 0 ; + + { + try { + result = (Dali::Toolkit::VideoView *)new Dali::Toolkit::VideoView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VideoView(void * jarg1) { + Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView *) 0 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VideoView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::VideoView *arg1 = 0 ; + Dali::Toolkit::VideoView *result = 0 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::VideoView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::VideoView *)new Dali::Toolkit::VideoView((Dali::Toolkit::VideoView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VideoView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView *) 0 ; + Dali::Toolkit::VideoView *arg2 = 0 ; + Dali::Toolkit::VideoView *result = 0 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + arg2 = (Dali::Toolkit::VideoView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::VideoView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::VideoView *) &(arg1)->operator =((Dali::Toolkit::VideoView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VideoView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::VideoView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::VideoView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::VideoView((const Dali::Toolkit::VideoView &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoView_Play(void * jarg1) { + Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView *) 0 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + { + try { + (arg1)->Play(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoView_Pause(void * jarg1) { + Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView *) 0 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + { + try { + (arg1)->Pause(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoView_Stop(void * jarg1) { + Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView *) 0 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + { + try { + (arg1)->Stop(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoView_Forward(void * jarg1, int jarg2) { + Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView *) 0 ; + int arg2 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + arg2 = (int)jarg2; + { + try { + (arg1)->Forward(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoView_Backward(void * jarg1, int jarg2) { + Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView *) 0 ; + int arg2 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + arg2 = (int)jarg2; + { + try { + (arg1)->Backward(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VideoView_FinishedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::VideoView *arg1 = (Dali::Toolkit::VideoView *) 0 ; + Dali::Toolkit::VideoView::VideoViewSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::VideoView *)jarg1; + { + try { + result = (Dali::Toolkit::VideoView::VideoViewSignalType *) &(arg1)->FinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TITLE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::TITLE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_CONTENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::CONTENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_FOOTER_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::FOOTER; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_DISPLAY_STATE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::DISPLAY_STATE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TOUCH_TRANSPARENT_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::TOUCH_TRANSPARENT; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TAIL_VISIBILITY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::TAIL_VISIBILITY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TAIL_POSITION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::TAIL_POSITION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_CONTEXTUAL_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::CONTEXTUAL_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_ANIMATION_DURATION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::ANIMATION_DURATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_ANIMATION_MODE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::ANIMATION_MODE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_ENTRY_ANIMATION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::ENTRY_ANIMATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_EXIT_ANIMATION_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::EXIT_ANIMATION; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_AUTO_HIDE_DELAY_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::AUTO_HIDE_DELAY; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_BACKING_ENABLED_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::BACKING_ENABLED; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_BACKING_COLOR_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::BACKING_COLOR; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_POPUP_BACKGROUND_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::POPUP_BACKGROUND_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TAIL_UP_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::TAIL_UP_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TAIL_DOWN_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::TAIL_DOWN_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TAIL_LEFT_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::TAIL_LEFT_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_Property_TAIL_RIGHT_IMAGE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::Popup::Property::TAIL_RIGHT_IMAGE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Popup_Property() { + void * jresult ; + Dali::Toolkit::Popup::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::Popup::Property *)new Dali::Toolkit::Popup::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Popup_Property(void * jarg1) { + Dali::Toolkit::Popup::Property *arg1 = (Dali::Toolkit::Popup::Property *) 0 ; + + arg1 = (Dali::Toolkit::Popup::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Popup__SWIG_0() { + void * jresult ; + Dali::Toolkit::Popup *result = 0 ; + + { + try { + result = (Dali::Toolkit::Popup *)new Dali::Toolkit::Popup(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_New() { + void * jresult ; + Dali::Toolkit::Popup result; + + { + try { + result = Dali::Toolkit::Popup::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Popup((const Dali::Toolkit::Popup &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Popup(void * jarg1) { + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Popup__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = 0 ; + Dali::Toolkit::Popup *result = 0 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Popup const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Popup *)new Dali::Toolkit::Popup((Dali::Toolkit::Popup const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Toolkit::Popup *arg2 = 0 ; + Dali::Toolkit::Popup *result = 0 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + arg2 = (Dali::Toolkit::Popup *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Popup const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Popup *) &(arg1)->operator =((Dali::Toolkit::Popup const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::Popup result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::Popup::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Popup((const Dali::Toolkit::Popup &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Popup_SetTitle(void * jarg1, void * jarg2) { + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetTitle(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_GetTitle(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = ((Dali::Toolkit::Popup const *)arg1)->GetTitle(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Popup_SetContent(void * jarg1, void * jarg2) { + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetContent(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_GetContent(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = ((Dali::Toolkit::Popup const *)arg1)->GetContent(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Popup_SetFooter(void * jarg1, void * jarg2) { + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->SetFooter(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_GetFooter(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Actor result; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = ((Dali::Toolkit::Popup const *)arg1)->GetFooter(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Popup_SetDisplayState(void * jarg1, int jarg2) { + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Toolkit::Popup::DisplayState arg2 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + arg2 = (Dali::Toolkit::Popup::DisplayState)jarg2; + { + try { + (arg1)->SetDisplayState(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Popup_GetDisplayState(void * jarg1) { + int jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Toolkit::Popup::DisplayState result; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = (Dali::Toolkit::Popup::DisplayState)((Dali::Toolkit::Popup const *)arg1)->GetDisplayState(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_OutsideTouchedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Toolkit::Popup::TouchedOutsideSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = (Dali::Toolkit::Popup::TouchedOutsideSignalType *) &(arg1)->OutsideTouchedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_ShowingSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Toolkit::Popup::DisplayStateChangeSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = (Dali::Toolkit::Popup::DisplayStateChangeSignalType *) &(arg1)->ShowingSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_ShownSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Toolkit::Popup::DisplayStateChangeSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = (Dali::Toolkit::Popup::DisplayStateChangeSignalType *) &(arg1)->ShownSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_HidingSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Toolkit::Popup::DisplayStateChangeSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = (Dali::Toolkit::Popup::DisplayStateChangeSignalType *) &(arg1)->HidingSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Popup_HiddenSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::Popup *arg1 = (Dali::Toolkit::Popup *) 0 ; + Dali::Toolkit::Popup::DisplayStateChangeSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::Popup *)jarg1; + { + try { + result = (Dali::Toolkit::Popup::DisplayStateChangeSignalType *) &(arg1)->HiddenSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ProgressBar_Property_PROGRESS_VALUE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ProgressBar::Property::PROGRESS_VALUE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ProgressBar_Property_TRACK_VISUAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ProgressBar::Property::TRACK_VISUAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ProgressBar_Property_PROGRESS_VISUAL_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::ProgressBar::Property::PROGRESS_VISUAL; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ProgressBar_Property() { + void * jresult ; + Dali::Toolkit::ProgressBar::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::ProgressBar::Property *)new Dali::Toolkit::ProgressBar::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ProgressBar_Property(void * jarg1) { + Dali::Toolkit::ProgressBar::Property *arg1 = (Dali::Toolkit::ProgressBar::Property *) 0 ; + + arg1 = (Dali::Toolkit::ProgressBar::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ProgressBar_New() { + void * jresult ; + Dali::Toolkit::ProgressBar result; + + { + try { + result = Dali::Toolkit::ProgressBar::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ProgressBar((const Dali::Toolkit::ProgressBar &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ProgressBar__SWIG_0() { + void * jresult ; + Dali::Toolkit::ProgressBar *result = 0 ; + + { + try { + result = (Dali::Toolkit::ProgressBar *)new Dali::Toolkit::ProgressBar(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ProgressBar__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::ProgressBar *arg1 = 0 ; + Dali::Toolkit::ProgressBar *result = 0 ; + + arg1 = (Dali::Toolkit::ProgressBar *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ProgressBar const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ProgressBar *)new Dali::Toolkit::ProgressBar((Dali::Toolkit::ProgressBar const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ProgressBar_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::ProgressBar *arg1 = (Dali::Toolkit::ProgressBar *) 0 ; + Dali::Toolkit::ProgressBar *arg2 = 0 ; + Dali::Toolkit::ProgressBar *result = 0 ; + + arg1 = (Dali::Toolkit::ProgressBar *)jarg1; + arg2 = (Dali::Toolkit::ProgressBar *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ProgressBar const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::ProgressBar *) &(arg1)->operator =((Dali::Toolkit::ProgressBar const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ProgressBar(void * jarg1) { + Dali::Toolkit::ProgressBar *arg1 = (Dali::Toolkit::ProgressBar *) 0 ; + + arg1 = (Dali::Toolkit::ProgressBar *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ProgressBar_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::ProgressBar result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::ProgressBar::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::ProgressBar((const Dali::Toolkit::ProgressBar &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ProgressBar_ValueChangedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::ProgressBar *arg1 = (Dali::Toolkit::ProgressBar *) 0 ; + Dali::Toolkit::ProgressBar::ValueChangedSignalType *result = 0 ; + + arg1 = (Dali::Toolkit::ProgressBar *)jarg1; + { + try { + result = (Dali::Toolkit::ProgressBar::ValueChangedSignalType *) &(arg1)->ValueChangedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GaussianBlurView__SWIG_0() { + void * jresult ; + Dali::Toolkit::GaussianBlurView *result = 0 ; + + { + try { + result = (Dali::Toolkit::GaussianBlurView *)new Dali::Toolkit::GaussianBlurView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GaussianBlurView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::GaussianBlurView *arg1 = 0 ; + Dali::Toolkit::GaussianBlurView *result = 0 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::GaussianBlurView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::GaussianBlurView *)new Dali::Toolkit::GaussianBlurView((Dali::Toolkit::GaussianBlurView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GaussianBlurView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::Toolkit::GaussianBlurView *arg2 = 0 ; + Dali::Toolkit::GaussianBlurView *result = 0 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + arg2 = (Dali::Toolkit::GaussianBlurView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::GaussianBlurView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::GaussianBlurView *) &(arg1)->operator =((Dali::Toolkit::GaussianBlurView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_GaussianBlurView(void * jarg1) { + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GaussianBlurView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::GaussianBlurView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::GaussianBlurView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::GaussianBlurView((const Dali::Toolkit::GaussianBlurView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GaussianBlurView_New__SWIG_0() { + void * jresult ; + Dali::Toolkit::GaussianBlurView result; + + { + try { + result = Dali::Toolkit::GaussianBlurView::New(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::GaussianBlurView((const Dali::Toolkit::GaussianBlurView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GaussianBlurView_New__SWIG_1(unsigned int jarg1, float jarg2, int jarg3, float jarg4, float jarg5, unsigned int jarg6) { + void * jresult ; + unsigned int arg1 ; + float arg2 ; + Dali::Pixel::Format arg3 ; + float arg4 ; + float arg5 ; + bool arg6 ; + Dali::Toolkit::GaussianBlurView result; + + arg1 = (unsigned int)jarg1; + arg2 = (float)jarg2; + arg3 = (Dali::Pixel::Format)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + arg6 = jarg6 ? true : false; + { + try { + result = Dali::Toolkit::GaussianBlurView::New(arg1,arg2,arg3,arg4,arg5,arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::GaussianBlurView((const Dali::Toolkit::GaussianBlurView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GaussianBlurView_New__SWIG_2(unsigned int jarg1, float jarg2, int jarg3, float jarg4, float jarg5) { + void * jresult ; + unsigned int arg1 ; + float arg2 ; + Dali::Pixel::Format arg3 ; + float arg4 ; + float arg5 ; + Dali::Toolkit::GaussianBlurView result; + + arg1 = (unsigned int)jarg1; + arg2 = (float)jarg2; + arg3 = (Dali::Pixel::Format)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + { + try { + result = Dali::Toolkit::GaussianBlurView::New(arg1,arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::GaussianBlurView((const Dali::Toolkit::GaussianBlurView &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurView_Add(void * jarg1, void * jarg2) { + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->Add(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurView_Remove(void * jarg1, void * jarg2) { + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + { + try { + (arg1)->Remove(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurView_Activate(void * jarg1) { + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + { + try { + (arg1)->Activate(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurView_ActivateOnce(void * jarg1) { + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + { + try { + (arg1)->ActivateOnce(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurView_Deactivate(void * jarg1) { + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + { + try { + (arg1)->Deactivate(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurView_SetUserImageAndOutputRenderTarget(void * jarg1, void * jarg2, void * jarg3) { + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::Image arg2 ; + Dali::FrameBufferImage arg3 ; + Dali::Image *argp2 ; + Dali::FrameBufferImage *argp3 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + argp2 = (Dali::Image *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Image", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::FrameBufferImage *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::FrameBufferImage", 0); + return ; + } + arg3 = *argp3; + { + try { + (arg1)->SetUserImageAndOutputRenderTarget(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GaussianBlurView_GetBlurStrengthPropertyIndex(void * jarg1) { + int jresult ; + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::Property::Index result; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + { + try { + result = (Dali::Property::Index)((Dali::Toolkit::GaussianBlurView const *)arg1)->GetBlurStrengthPropertyIndex(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GaussianBlurView_GetBlurredRenderTarget(void * jarg1) { + void * jresult ; + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::FrameBufferImage result; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + { + try { + result = ((Dali::Toolkit::GaussianBlurView const *)arg1)->GetBlurredRenderTarget(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::FrameBufferImage((const Dali::FrameBufferImage &)result); + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurView_SetBackgroundColor(void * jarg1, void * jarg2) { + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::Vector4 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + arg2 = (Dali::Vector4 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetBackgroundColor((Dali::Vector4 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GaussianBlurView_GetBackgroundColor(void * jarg1) { + void * jresult ; + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::Vector4 result; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + { + try { + result = ((Dali::Toolkit::GaussianBlurView const *)arg1)->GetBackgroundColor(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Vector4((const Dali::Vector4 &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GaussianBlurView_FinishedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::GaussianBlurView *arg1 = (Dali::Toolkit::GaussianBlurView *) 0 ; + Dali::Toolkit::GaussianBlurView::GaussianBlurViewSignal *result = 0 ; + + arg1 = (Dali::Toolkit::GaussianBlurView *)jarg1; + { + try { + result = (Dali::Toolkit::GaussianBlurView::GaussianBlurViewSignal *) &(arg1)->FinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PageFactory(void * jarg1) { + Dali::Toolkit::PageFactory *arg1 = (Dali::Toolkit::PageFactory *) 0 ; + + arg1 = (Dali::Toolkit::PageFactory *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PageFactory_GetNumberOfPages(void * jarg1) { + unsigned int jresult ; + Dali::Toolkit::PageFactory *arg1 = (Dali::Toolkit::PageFactory *) 0 ; + unsigned int result; + + arg1 = (Dali::Toolkit::PageFactory *)jarg1; + { + try { + result = (unsigned int)(arg1)->GetNumberOfPages(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageFactory_NewPage(void * jarg1, unsigned int jarg2) { + void * jresult ; + Dali::Toolkit::PageFactory *arg1 = (Dali::Toolkit::PageFactory *) 0 ; + unsigned int arg2 ; + Dali::Image result; + + arg1 = (Dali::Toolkit::PageFactory *)jarg1; + arg2 = (unsigned int)jarg2; + { + try { + result = (arg1)->NewPage(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Image((const Dali::Image &)result); + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PageTurnView_Property_PAGE_SIZE_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::PageTurnView::Property::PAGE_SIZE; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PageTurnView_Property_CURRENT_PAGE_ID_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::PageTurnView::Property::CURRENT_PAGE_ID; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PageTurnView_Property_SPINE_SHADOW_get() { + int jresult ; + int result; + + result = (int)Dali::Toolkit::PageTurnView::Property::SPINE_SHADOW; + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PageTurnView_Property() { + void * jresult ; + Dali::Toolkit::PageTurnView::Property *result = 0 ; + + { + try { + result = (Dali::Toolkit::PageTurnView::Property *)new Dali::Toolkit::PageTurnView::Property(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PageTurnView_Property(void * jarg1) { + Dali::Toolkit::PageTurnView::Property *arg1 = (Dali::Toolkit::PageTurnView::Property *) 0 ; + + arg1 = (Dali::Toolkit::PageTurnView::Property *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PageTurnView__SWIG_0() { + void * jresult ; + Dali::Toolkit::PageTurnView *result = 0 ; + + { + try { + result = (Dali::Toolkit::PageTurnView *)new Dali::Toolkit::PageTurnView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PageTurnView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::PageTurnView *arg1 = 0 ; + Dali::Toolkit::PageTurnView *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PageTurnView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::PageTurnView *)new Dali::Toolkit::PageTurnView((Dali::Toolkit::PageTurnView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::PageTurnView *arg1 = (Dali::Toolkit::PageTurnView *) 0 ; + Dali::Toolkit::PageTurnView *arg2 = 0 ; + Dali::Toolkit::PageTurnView *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnView *)jarg1; + arg2 = (Dali::Toolkit::PageTurnView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PageTurnView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::PageTurnView *) &(arg1)->operator =((Dali::Toolkit::PageTurnView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PageTurnView(void * jarg1) { + Dali::Toolkit::PageTurnView *arg1 = (Dali::Toolkit::PageTurnView *) 0 ; + + arg1 = (Dali::Toolkit::PageTurnView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::PageTurnView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::PageTurnView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::PageTurnView((const Dali::Toolkit::PageTurnView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnView_PageTurnStartedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::PageTurnView *arg1 = (Dali::Toolkit::PageTurnView *) 0 ; + Dali::Toolkit::PageTurnView::PageTurnSignal *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnView *)jarg1; + { + try { + result = (Dali::Toolkit::PageTurnView::PageTurnSignal *) &(arg1)->PageTurnStartedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnView_PageTurnFinishedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::PageTurnView *arg1 = (Dali::Toolkit::PageTurnView *) 0 ; + Dali::Toolkit::PageTurnView::PageTurnSignal *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnView *)jarg1; + { + try { + result = (Dali::Toolkit::PageTurnView::PageTurnSignal *) &(arg1)->PageTurnFinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnView_PagePanStartedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::PageTurnView *arg1 = (Dali::Toolkit::PageTurnView *) 0 ; + Dali::Toolkit::PageTurnView::PagePanSignal *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnView *)jarg1; + { + try { + result = (Dali::Toolkit::PageTurnView::PagePanSignal *) &(arg1)->PagePanStartedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnView_PagePanFinishedSignal(void * jarg1) { + void * jresult ; + Dali::Toolkit::PageTurnView *arg1 = (Dali::Toolkit::PageTurnView *) 0 ; + Dali::Toolkit::PageTurnView::PagePanSignal *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnView *)jarg1; + { + try { + result = (Dali::Toolkit::PageTurnView::PagePanSignal *) &(arg1)->PagePanFinishedSignal(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PageTurnLandscapeView__SWIG_0() { + void * jresult ; + Dali::Toolkit::PageTurnLandscapeView *result = 0 ; + + { + try { + result = (Dali::Toolkit::PageTurnLandscapeView *)new Dali::Toolkit::PageTurnLandscapeView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PageTurnLandscapeView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::PageTurnLandscapeView *arg1 = 0 ; + Dali::Toolkit::PageTurnLandscapeView *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnLandscapeView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PageTurnLandscapeView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::PageTurnLandscapeView *)new Dali::Toolkit::PageTurnLandscapeView((Dali::Toolkit::PageTurnLandscapeView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnLandscapeView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::PageTurnLandscapeView *arg1 = (Dali::Toolkit::PageTurnLandscapeView *) 0 ; + Dali::Toolkit::PageTurnLandscapeView *arg2 = 0 ; + Dali::Toolkit::PageTurnLandscapeView *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnLandscapeView *)jarg1; + arg2 = (Dali::Toolkit::PageTurnLandscapeView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PageTurnLandscapeView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::PageTurnLandscapeView *) &(arg1)->operator =((Dali::Toolkit::PageTurnLandscapeView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PageTurnLandscapeView(void * jarg1) { + Dali::Toolkit::PageTurnLandscapeView *arg1 = (Dali::Toolkit::PageTurnLandscapeView *) 0 ; + + arg1 = (Dali::Toolkit::PageTurnLandscapeView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnLandscapeView_New(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::PageFactory *arg1 = 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Toolkit::PageTurnLandscapeView result; + + arg1 = (Dali::Toolkit::PageFactory *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PageFactory & type is null", 0); + return 0; + } + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = Dali::Toolkit::PageTurnLandscapeView::New(*arg1,(Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::PageTurnLandscapeView((const Dali::Toolkit::PageTurnLandscapeView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnLandscapeView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::PageTurnLandscapeView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::PageTurnLandscapeView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::PageTurnLandscapeView((const Dali::Toolkit::PageTurnLandscapeView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PageTurnPortraitView__SWIG_0() { + void * jresult ; + Dali::Toolkit::PageTurnPortraitView *result = 0 ; + + { + try { + result = (Dali::Toolkit::PageTurnPortraitView *)new Dali::Toolkit::PageTurnPortraitView(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PageTurnPortraitView__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::PageTurnPortraitView *arg1 = 0 ; + Dali::Toolkit::PageTurnPortraitView *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnPortraitView *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PageTurnPortraitView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::PageTurnPortraitView *)new Dali::Toolkit::PageTurnPortraitView((Dali::Toolkit::PageTurnPortraitView const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnPortraitView_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::PageTurnPortraitView *arg1 = (Dali::Toolkit::PageTurnPortraitView *) 0 ; + Dali::Toolkit::PageTurnPortraitView *arg2 = 0 ; + Dali::Toolkit::PageTurnPortraitView *result = 0 ; + + arg1 = (Dali::Toolkit::PageTurnPortraitView *)jarg1; + arg2 = (Dali::Toolkit::PageTurnPortraitView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PageTurnPortraitView const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::PageTurnPortraitView *) &(arg1)->operator =((Dali::Toolkit::PageTurnPortraitView const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PageTurnPortraitView(void * jarg1) { + Dali::Toolkit::PageTurnPortraitView *arg1 = (Dali::Toolkit::PageTurnPortraitView *) 0 ; + + arg1 = (Dali::Toolkit::PageTurnPortraitView *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnPortraitView_New(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::PageFactory *arg1 = 0 ; + Dali::Vector2 *arg2 = 0 ; + Dali::Toolkit::PageTurnPortraitView result; + + arg1 = (Dali::Toolkit::PageFactory *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::PageFactory & type is null", 0); + return 0; + } + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return 0; + } + { + try { + result = Dali::Toolkit::PageTurnPortraitView::New(*arg1,(Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::PageTurnPortraitView((const Dali::Toolkit::PageTurnPortraitView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PageTurnPortraitView_DownCast(void * jarg1) { + void * jresult ; + Dali::BaseHandle arg1 ; + Dali::BaseHandle *argp1 ; + Dali::Toolkit::PageTurnPortraitView result; + + argp1 = (Dali::BaseHandle *)jarg1; + if (!argp1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0); + return 0; + } + arg1 = *argp1; + { + try { + result = Dali::Toolkit::PageTurnPortraitView::DownCast(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::PageTurnPortraitView((const Dali::Toolkit::PageTurnPortraitView &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VisualBase__SWIG_0() { + void * jresult ; + Dali::Toolkit::Visual::Base *result = 0 ; + + { + try { + result = (Dali::Toolkit::Visual::Base *)new Dali::Toolkit::Visual::Base(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VisualBase(void * jarg1) { + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VisualBase__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Visual::Base *arg1 = 0 ; + Dali::Toolkit::Visual::Base *result = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Visual::Base const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Visual::Base *)new Dali::Toolkit::Visual::Base((Dali::Toolkit::Visual::Base const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VisualBase_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + Dali::Toolkit::Visual::Base *arg2 = 0 ; + Dali::Toolkit::Visual::Base *result = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + arg2 = (Dali::Toolkit::Visual::Base *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::Visual::Base const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::Visual::Base *) &(arg1)->operator =((Dali::Toolkit::Visual::Base const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualBase_SetSize(void * jarg1, void * jarg2) { + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + (arg1)->SetSize((Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VisualBase_GetSize(void * jarg1) { + void * jresult ; + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + Dali::Vector2 *result = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + { + try { + result = (Dali::Vector2 *) &((Dali::Toolkit::Visual::Base const *)arg1)->GetSize(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualBase_GetNaturalSize(void * jarg1, void * jarg2) { + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 & type is null", 0); + return ; + } + { + try { + ((Dali::Toolkit::Visual::Base const *)arg1)->GetNaturalSize(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualBase_SetDepthIndex(void * jarg1, float jarg2) { + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + float arg2 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + arg2 = (float)jarg2; + { + try { + (arg1)->SetDepthIndex(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_VisualBase_GetDepthIndex(void * jarg1) { + float jresult ; + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + float result; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + { + try { + result = (float)((Dali::Toolkit::Visual::Base const *)arg1)->GetDepthIndex(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualBase_SetOnStage(void * jarg1, void * jarg2) { + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->SetOnStage(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualBase_SetOffStage(void * jarg1, void * jarg2) { + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->SetOffStage(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualBase_RemoveAndReset(void * jarg1, void * jarg2) { + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0); + return ; + } + { + try { + (arg1)->RemoveAndReset(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VisualBase_CreatePropertyMap(void * jarg1, void * jarg2) { + Dali::Toolkit::Visual::Base *arg1 = (Dali::Toolkit::Visual::Base *) 0 ; + Dali::Property::Map *arg2 = 0 ; + + arg1 = (Dali::Toolkit::Visual::Base *)jarg1; + arg2 = (Dali::Property::Map *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0); + return ; + } + { + try { + ((Dali::Toolkit::Visual::Base const *)arg1)->CreatePropertyMap(*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VisualBase__SWIG_2(void * jarg1) { + void * jresult ; + Dali::Toolkit::Internal::Visual::Base *arg1 = (Dali::Toolkit::Internal::Visual::Base *) 0 ; + Dali::Toolkit::Visual::Base *result = 0 ; + + arg1 = (Dali::Toolkit::Internal::Visual::Base *)jarg1; + { + try { + result = (Dali::Toolkit::Visual::Base *)new Dali::Toolkit::Visual::Base(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VisualFactory_Get() { + void * jresult ; + Dali::Toolkit::VisualFactory result; + + { + try { + result = Dali::Toolkit::VisualFactory::Get(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::VisualFactory((const Dali::Toolkit::VisualFactory &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VisualFactory__SWIG_0() { + void * jresult ; + Dali::Toolkit::VisualFactory *result = 0 ; + + { + try { + result = (Dali::Toolkit::VisualFactory *)new Dali::Toolkit::VisualFactory(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VisualFactory(void * jarg1) { + Dali::Toolkit::VisualFactory *arg1 = (Dali::Toolkit::VisualFactory *) 0 ; + + arg1 = (Dali::Toolkit::VisualFactory *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VisualFactory__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::VisualFactory *arg1 = 0 ; + Dali::Toolkit::VisualFactory *result = 0 ; + + arg1 = (Dali::Toolkit::VisualFactory *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::VisualFactory const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::VisualFactory *)new Dali::Toolkit::VisualFactory((Dali::Toolkit::VisualFactory const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VisualFactory_Assign(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::VisualFactory *arg1 = (Dali::Toolkit::VisualFactory *) 0 ; + Dali::Toolkit::VisualFactory *arg2 = 0 ; + Dali::Toolkit::VisualFactory *result = 0 ; + + arg1 = (Dali::Toolkit::VisualFactory *)jarg1; + arg2 = (Dali::Toolkit::VisualFactory *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::VisualFactory const & type is null", 0); + return 0; + } + { + try { + result = (Dali::Toolkit::VisualFactory *) &(arg1)->operator =((Dali::Toolkit::VisualFactory const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VisualFactory_CreateVisual__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::VisualFactory *arg1 = (Dali::Toolkit::VisualFactory *) 0 ; + Dali::Property::Map *arg2 = 0 ; + Dali::Toolkit::Visual::Base result; + + arg1 = (Dali::Toolkit::VisualFactory *)jarg1; + arg2 = (Dali::Property::Map *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0); + return 0; + } + { + try { + result = (arg1)->CreateVisual((Dali::Property::Map const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Visual::Base((const Dali::Toolkit::Visual::Base &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VisualFactory_CreateVisual__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::Toolkit::VisualFactory *arg1 = (Dali::Toolkit::VisualFactory *) 0 ; + Dali::Image *arg2 = 0 ; + Dali::Toolkit::Visual::Base result; + + arg1 = (Dali::Toolkit::VisualFactory *)jarg1; + arg2 = (Dali::Image *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Image const & type is null", 0); + return 0; + } + { + try { + result = (arg1)->CreateVisual((Dali::Image const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Visual::Base((const Dali::Toolkit::Visual::Base &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VisualFactory_CreateVisual__SWIG_2(void * jarg1, char * jarg2, void * jarg3) { + void * jresult ; + Dali::Toolkit::VisualFactory *arg1 = (Dali::Toolkit::VisualFactory *) 0 ; + std::string *arg2 = 0 ; + Dali::ImageDimensions arg3 ; + Dali::ImageDimensions *argp3 ; + Dali::Toolkit::Visual::Base result; + + arg1 = (Dali::Toolkit::VisualFactory *)jarg1; + if (!jarg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0); + return 0; + } + std::string arg2_str(jarg2); + arg2 = &arg2_str; + argp3 = (Dali::ImageDimensions *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::ImageDimensions", 0); + return 0; + } + arg3 = *argp3; + { + try { + result = (arg1)->CreateVisual((std::string const &)*arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Toolkit::Visual::Base((const Dali::Toolkit::Visual::Base &)result); + + //argout typemap for const std::string& + + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Clear(void * jarg1) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + { + try { + (arg1)->clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Add(void * jarg1, unsigned int jarg2) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + unsigned int *arg2 = 0 ; + unsigned int temp2 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + temp2 = (unsigned int)jarg2; + arg2 = &temp2; + { + try { + (arg1)->push_back((unsigned int const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemIdContainer_size(void * jarg1) { + unsigned long jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + std::vector< unsigned int >::size_type result; + + arg1 = (std::vector< unsigned int > *)jarg1; + { + try { + result = ((std::vector< unsigned int > const *)arg1)->size(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemIdContainer_capacity(void * jarg1) { + unsigned long jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + std::vector< unsigned int >::size_type result; + + arg1 = (std::vector< unsigned int > *)jarg1; + { + try { + result = ((std::vector< unsigned int > const *)arg1)->capacity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_reserve(void * jarg1, unsigned long jarg2) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + std::vector< unsigned int >::size_type arg2 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (std::vector< unsigned int >::size_type)jarg2; + { + try { + (arg1)->reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_0() { + void * jresult ; + std::vector< unsigned int > *result = 0 ; + + { + try { + result = (std::vector< unsigned int > *)new std::vector< unsigned int >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_1(void * jarg1) { + void * jresult ; + std::vector< unsigned int > *arg1 = 0 ; + std::vector< unsigned int > *result = 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0); + return 0; + } + { + try { + result = (std::vector< unsigned int > *)new std::vector< unsigned int >((std::vector< unsigned int > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_2(int jarg1) { + void * jresult ; + int arg1 ; + std::vector< unsigned int > *result = 0 ; + + arg1 = (int)jarg1; + { + try { + try { + result = (std::vector< unsigned int > *)new_std_vector_Sl_unsigned_SS_int_Sg___SWIG_2(arg1); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_getitemcopy(void * jarg1, int jarg2) { + unsigned int jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + unsigned int result; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + result = (unsigned int)std_vector_Sl_unsigned_SS_int_Sg__getitemcopy(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_getitem(void * jarg1, int jarg2) { + unsigned int jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + unsigned int *result = 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + result = (unsigned int *) &std_vector_Sl_unsigned_SS_int_Sg__getitem(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = *result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_setitem(void * jarg1, int jarg2, unsigned int jarg3) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + unsigned int *arg3 = 0 ; + unsigned int temp3 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + temp3 = (unsigned int)jarg3; + arg3 = &temp3; + { + try { + try { + std_vector_Sl_unsigned_SS_int_Sg__setitem(arg1,arg2,(unsigned int const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_AddRange(void * jarg1, void * jarg2) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + std::vector< unsigned int > *arg2 = 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (std::vector< unsigned int > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0); + return ; + } + { + try { + std_vector_Sl_unsigned_SS_int_Sg__AddRange(arg1,(std::vector< unsigned int > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemIdContainer_GetRange(void * jarg1, int jarg2, int jarg3) { + void * jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + int arg3 ; + std::vector< unsigned int > *result = 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + result = (std::vector< unsigned int > *)std_vector_Sl_unsigned_SS_int_Sg__GetRange(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Insert(void * jarg1, int jarg2, unsigned int jarg3) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + unsigned int *arg3 = 0 ; + unsigned int temp3 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + temp3 = (unsigned int)jarg3; + arg3 = &temp3; + { + try { + try { + std_vector_Sl_unsigned_SS_int_Sg__Insert(arg1,arg2,(unsigned int const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + std::vector< unsigned int > *arg3 = 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::vector< unsigned int > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_unsigned_SS_int_Sg__InsertRange(arg1,arg2,(std::vector< unsigned int > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_RemoveAt(void * jarg1, int jarg2) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + std_vector_Sl_unsigned_SS_int_Sg__RemoveAt(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + std_vector_Sl_unsigned_SS_int_Sg__RemoveRange(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemIdContainer_Repeat(unsigned int jarg1, int jarg2) { + void * jresult ; + unsigned int *arg1 = 0 ; + int arg2 ; + unsigned int temp1 ; + std::vector< unsigned int > *result = 0 ; + + temp1 = (unsigned int)jarg1; + arg1 = &temp1; + arg2 = (int)jarg2; + { + try { + try { + result = (std::vector< unsigned int > *)std_vector_Sl_unsigned_SS_int_Sg__Repeat((unsigned int const &)*arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Reverse__SWIG_0(void * jarg1) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + { + try { + std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_0(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_1(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_SetRange(void * jarg1, int jarg2, void * jarg3) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + int arg2 ; + std::vector< unsigned int > *arg3 = 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::vector< unsigned int > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_unsigned_SS_int_Sg__SetRange(arg1,arg2,(std::vector< unsigned int > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_Contains(void * jarg1, unsigned int jarg2) { + unsigned int jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + unsigned int *arg2 = 0 ; + unsigned int temp2 ; + bool result; + + arg1 = (std::vector< unsigned int > *)jarg1; + temp2 = (unsigned int)jarg2; + arg2 = &temp2; + { + try { + result = (bool)std_vector_Sl_unsigned_SS_int_Sg__Contains(arg1,(unsigned int const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemIdContainer_IndexOf(void * jarg1, unsigned int jarg2) { + int jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + unsigned int *arg2 = 0 ; + unsigned int temp2 ; + int result; + + arg1 = (std::vector< unsigned int > *)jarg1; + temp2 = (unsigned int)jarg2; + arg2 = &temp2; + { + try { + result = (int)std_vector_Sl_unsigned_SS_int_Sg__IndexOf(arg1,(unsigned int const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemIdContainer_LastIndexOf(void * jarg1, unsigned int jarg2) { + int jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + unsigned int *arg2 = 0 ; + unsigned int temp2 ; + int result; + + arg1 = (std::vector< unsigned int > *)jarg1; + temp2 = (unsigned int)jarg2; + arg2 = &temp2; + { + try { + result = (int)std_vector_Sl_unsigned_SS_int_Sg__LastIndexOf(arg1,(unsigned int const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_Remove(void * jarg1, unsigned int jarg2) { + unsigned int jresult ; + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + unsigned int *arg2 = 0 ; + unsigned int temp2 ; + bool result; + + arg1 = (std::vector< unsigned int > *)jarg1; + temp2 = (unsigned int)jarg2; + arg2 = &temp2; + { + try { + result = (bool)std_vector_Sl_unsigned_SS_int_Sg__Remove(arg1,(unsigned int const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemIdContainer(void * jarg1) { + std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ; + + arg1 = (std::vector< unsigned int > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_0() { + void * jresult ; + std::pair< unsigned int,Dali::Actor > *result = 0 ; + + { + try { + result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_1(unsigned int jarg1, void * jarg2) { + void * jresult ; + unsigned int arg1 ; + Dali::Actor arg2 ; + Dali::Actor *argp2 ; + std::pair< unsigned int,Dali::Actor > *result = 0 ; + + arg1 = (unsigned int)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_2(void * jarg1) { + void * jresult ; + std::pair< unsigned int,Dali::Actor > *arg1 = 0 ; + std::pair< unsigned int,Dali::Actor > *result = 0 ; + + arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0); + return 0; + } + { + try { + result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >((std::pair< unsigned int,Dali::Actor > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Item_first_set(void * jarg1, unsigned int jarg2) { + std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ; + unsigned int arg2 ; + + arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1; + arg2 = (unsigned int)jarg2; + if (arg1) (arg1)->first = arg2; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Item_first_get(void * jarg1) { + unsigned int jresult ; + std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ; + unsigned int result; + + arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1; + result = (unsigned int) ((arg1)->first); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Item_second_set(void * jarg1, void * jarg2) { + std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ; + Dali::Actor *arg2 = (Dali::Actor *) 0 ; + + arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (arg1) (arg1)->second = *arg2; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Item_second_get(void * jarg1) { + void * jresult ; + std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ; + Dali::Actor *result = 0 ; + + arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1; + result = (Dali::Actor *)& ((arg1)->second); + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Item(void * jarg1) { + std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ; + + arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Clear(void * jarg1) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + { + try { + (arg1)->clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Add(void * jarg1, void * jarg2) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + std::pair< unsigned int,Dali::Actor > *arg2 = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (std::pair< unsigned int,Dali::Actor > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0); + return ; + } + { + try { + (arg1)->push_back((std::pair< unsigned int,Dali::Actor > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemContainer_size(void * jarg1) { + unsigned long jresult ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + std::vector< std::pair< unsigned int,Dali::Actor > >::size_type result; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + { + try { + result = ((std::vector< std::pair< unsigned int,Dali::Actor > > const *)arg1)->size(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemContainer_capacity(void * jarg1) { + unsigned long jresult ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + std::vector< std::pair< unsigned int,Dali::Actor > >::size_type result; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + { + try { + result = ((std::vector< std::pair< unsigned int,Dali::Actor > > const *)arg1)->capacity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_reserve(void * jarg1, unsigned long jarg2) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + std::vector< std::pair< unsigned int,Dali::Actor > >::size_type arg2 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (std::vector< std::pair< unsigned int,Dali::Actor > >::size_type)jarg2; + { + try { + (arg1)->reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_0() { + void * jresult ; + std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ; + + { + try { + result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)new std::vector< std::pair< unsigned int,Dali::Actor > >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_1(void * jarg1) { + void * jresult ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = 0 ; + std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0); + return 0; + } + { + try { + result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)new std::vector< std::pair< unsigned int,Dali::Actor > >((std::vector< std::pair< unsigned int,Dali::Actor > > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_2(int jarg1) { + void * jresult ; + int arg1 ; + std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ; + + arg1 = (int)jarg1; + { + try { + try { + result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)new_std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg___SWIG_2(arg1); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_getitemcopy(void * jarg1, int jarg2) { + void * jresult ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + std::pair< unsigned int,Dali::Actor > result; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + result = std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitemcopy(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new std::pair< unsigned int,Dali::Actor >((const std::pair< unsigned int,Dali::Actor > &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_getitem(void * jarg1, int jarg2) { + void * jresult ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + std::pair< unsigned int,Dali::Actor > *result = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + result = (std::pair< unsigned int,Dali::Actor > *) &std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitem(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_setitem(void * jarg1, int jarg2, void * jarg3) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + std::pair< unsigned int,Dali::Actor > *arg3 = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::pair< unsigned int,Dali::Actor > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__setitem(arg1,arg2,(std::pair< unsigned int,Dali::Actor > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_AddRange(void * jarg1, void * jarg2) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg2 = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0); + return ; + } + { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__AddRange(arg1,(std::vector< std::pair< unsigned int,Dali::Actor > > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_GetRange(void * jarg1, int jarg2, int jarg3) { + void * jresult ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + int arg3 ; + std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__GetRange(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Insert(void * jarg1, int jarg2, void * jarg3) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + std::pair< unsigned int,Dali::Actor > *arg3 = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::pair< unsigned int,Dali::Actor > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Insert(arg1,arg2,(std::pair< unsigned int,Dali::Actor > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg3 = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__InsertRange(arg1,arg2,(std::vector< std::pair< unsigned int,Dali::Actor > > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_RemoveAt(void * jarg1, int jarg2) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveAt(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveRange(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_Repeat(void * jarg1, int jarg2) { + void * jresult ; + std::pair< unsigned int,Dali::Actor > *arg1 = 0 ; + int arg2 ; + std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ; + + arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0); + return 0; + } + arg2 = (int)jarg2; + { + try { + try { + result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Repeat((std::pair< unsigned int,Dali::Actor > const &)*arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Reverse__SWIG_0(void * jarg1) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_0(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_1(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_SetRange(void * jarg1, int jarg2, void * jarg3) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + int arg2 ; + std::vector< std::pair< unsigned int,Dali::Actor > > *arg3 = 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__SetRange(arg1,arg2,(std::vector< std::pair< unsigned int,Dali::Actor > > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemContainer(void * jarg1) { + std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ; + + arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Clear(void * jarg1) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + { + try { + (arg1)->clear(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Add(void * jarg1, void * jarg2) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + Dali::Actor *arg2 = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (Dali::Actor *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return ; + } + { + try { + (arg1)->push_back((Dali::Actor const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorContainer_size(void * jarg1) { + unsigned long jresult ; + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + std::vector< Dali::Actor >::size_type result; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + { + try { + result = ((std::vector< Dali::Actor > const *)arg1)->size(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorContainer_capacity(void * jarg1) { + unsigned long jresult ; + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + std::vector< Dali::Actor >::size_type result; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + { + try { + result = ((std::vector< Dali::Actor > const *)arg1)->capacity(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_reserve(void * jarg1, unsigned long jarg2) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + std::vector< Dali::Actor >::size_type arg2 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (std::vector< Dali::Actor >::size_type)jarg2; + { + try { + (arg1)->reserve(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_0() { + void * jresult ; + std::vector< Dali::Actor > *result = 0 ; + + { + try { + result = (std::vector< Dali::Actor > *)new std::vector< Dali::Actor >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_1(void * jarg1) { + void * jresult ; + std::vector< Dali::Actor > *arg1 = 0 ; + std::vector< Dali::Actor > *result = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0); + return 0; + } + { + try { + result = (std::vector< Dali::Actor > *)new std::vector< Dali::Actor >((std::vector< Dali::Actor > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_2(int jarg1) { + void * jresult ; + int arg1 ; + std::vector< Dali::Actor > *result = 0 ; + + arg1 = (int)jarg1; + { + try { + try { + result = (std::vector< Dali::Actor > *)new_std_vector_Sl_Dali_Actor_Sg___SWIG_2(arg1); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_getitemcopy(void * jarg1, int jarg2) { + void * jresult ; + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + Dali::Actor result; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + result = std_vector_Sl_Dali_Actor_Sg__getitemcopy(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = new Dali::Actor((const Dali::Actor &)result); + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_getitem(void * jarg1, int jarg2) { + void * jresult ; + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + Dali::Actor *result = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + result = (Dali::Actor *) &std_vector_Sl_Dali_Actor_Sg__getitem(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_setitem(void * jarg1, int jarg2, void * jarg3) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + Dali::Actor *arg3 = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + arg3 = (Dali::Actor *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_Dali_Actor_Sg__setitem(arg1,arg2,(Dali::Actor const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_AddRange(void * jarg1, void * jarg2) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + std::vector< Dali::Actor > *arg2 = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (std::vector< Dali::Actor > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0); + return ; + } + { + try { + std_vector_Sl_Dali_Actor_Sg__AddRange(arg1,(std::vector< Dali::Actor > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_GetRange(void * jarg1, int jarg2, int jarg3) { + void * jresult ; + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + int arg3 ; + std::vector< Dali::Actor > *result = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + result = (std::vector< Dali::Actor > *)std_vector_Sl_Dali_Actor_Sg__GetRange(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Insert(void * jarg1, int jarg2, void * jarg3) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + Dali::Actor *arg3 = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + arg3 = (Dali::Actor *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_Dali_Actor_Sg__Insert(arg1,arg2,(Dali::Actor const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + std::vector< Dali::Actor > *arg3 = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::vector< Dali::Actor > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_Dali_Actor_Sg__InsertRange(arg1,arg2,(std::vector< Dali::Actor > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_RemoveAt(void * jarg1, int jarg2) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + { + try { + try { + std_vector_Sl_Dali_Actor_Sg__RemoveAt(arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + std_vector_Sl_Dali_Actor_Sg__RemoveRange(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_Repeat(void * jarg1, int jarg2) { + void * jresult ; + Dali::Actor *arg1 = 0 ; + int arg2 ; + std::vector< Dali::Actor > *result = 0 ; + + arg1 = (Dali::Actor *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0); + return 0; + } + arg2 = (int)jarg2; + { + try { + try { + result = (std::vector< Dali::Actor > *)std_vector_Sl_Dali_Actor_Sg__Repeat((Dali::Actor const &)*arg1,arg2); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return 0; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Reverse__SWIG_0(void * jarg1) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + { + try { + std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_0(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + int arg3 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + arg3 = (int)jarg3; + { + try { + try { + std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_1(arg1,arg2,arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + catch(std::invalid_argument &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), ""); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_SetRange(void * jarg1, int jarg2, void * jarg3) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + int arg2 ; + std::vector< Dali::Actor > *arg3 = 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + arg2 = (int)jarg2; + arg3 = (std::vector< Dali::Actor > *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0); + return ; + } + { + try { + try { + std_vector_Sl_Dali_Actor_Sg__SetRange(arg1,arg2,(std::vector< Dali::Actor > const &)*arg3); + } + catch(std::out_of_range &_e) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what()); + return ; + } + + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorContainer(void * jarg1) { + std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ; + + arg1 = (std::vector< Dali::Actor > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityActionSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__Empty((Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_AccessibilityActionSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityActionSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *) 0 ; + bool (*arg2)(Dali::Toolkit::AccessibilityManager &) = (bool (*)(Dali::Toolkit::AccessibilityManager &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::AccessibilityManager &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityActionSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *) 0 ; + bool (*arg2)(Dali::Toolkit::AccessibilityManager &) = (bool (*)(Dali::Toolkit::AccessibilityManager &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::AccessibilityManager &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityActionSignal_Emit(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *) 0 ; + Dali::Toolkit::AccessibilityManager *arg2 = 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *)jarg1; + arg2 = (Dali::Toolkit::AccessibilityManager *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::AccessibilityManager & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__SP__Sg__Emit(arg1,*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AccessibilityActionSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *)new Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AccessibilityActionSignal(void * jarg1) { + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityActionScrollSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_AccessibilityActionScrollSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityActionScrollSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *) 0 ; + bool (*arg2)(Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) = (bool (*)(Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityActionScrollSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *) 0 ; + bool (*arg2)(Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) = (bool (*)(Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityActionScrollSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *) 0 ; + Dali::Toolkit::AccessibilityManager *arg2 = 0 ; + Dali::TouchEvent *arg3 = 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *)jarg1; + arg2 = (Dali::Toolkit::AccessibilityManager *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::AccessibilityManager & type is null", 0); + return 0; + } + arg3 = (Dali::TouchEvent *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_AccessibilityManager_SA__Sc_Dali_TouchEvent_SS_const_SA__SP__Sg__Emit(arg1,*arg2,(Dali::TouchEvent const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AccessibilityActionScrollSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *)new Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AccessibilityActionScrollSignal(void * jarg1) { + Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::AccessibilityManager &,Dali::TouchEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_AccessibilityFocusOvershotSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_AccessibilityFocusOvershotSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityFocusOvershotSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) = (void (*)(Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityFocusOvershotSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) = (void (*)(Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AccessibilityFocusOvershotSignal_Emit(void * jarg1, void * jarg2, int jarg3) { + Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *) 0 ; + Dali::Actor arg2 ; + Dali::Toolkit::AccessibilityManager::FocusOvershotDirection arg3 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::Toolkit::AccessibilityManager::FocusOvershotDirection)jarg3; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Toolkit_AccessibilityManager_FocusOvershotDirection_SP__Sg__Emit(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AccessibilityFocusOvershotSignal() { + void * jresult ; + Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *)new Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AccessibilityFocusOvershotSignal(void * jarg1) { + Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Toolkit::AccessibilityManager::FocusOvershotDirection) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::Actor) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FocusChangedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::Actor) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::Actor) = (void (*)(Dali::Actor,Dali::Actor)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::Actor))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ; + void (*arg2)(Dali::Actor,Dali::Actor) = (void (*)(Dali::Actor,Dali::Actor)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1; + arg2 = (void (*)(Dali::Actor,Dali::Actor))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ; + Dali::Actor arg2 ; + Dali::Actor arg3 ; + Dali::Actor *argp2 ; + Dali::Actor *argp3 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + argp3 = (Dali::Actor *)jarg3; + if (!argp3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg3 = *argp3; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Emit(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FocusChangedSignal() { + void * jresult ; + Dali::Signal< void (Dali::Actor,Dali::Actor) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)new Dali::Signal< void (Dali::Actor,Dali::Actor) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FocusChangedSignal(void * jarg1) { + Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,bool) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,bool) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ; + void (*arg2)(Dali::Actor,bool) = (void (*)(Dali::Actor,bool)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1; + arg2 = (void (*)(Dali::Actor,bool))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ; + void (*arg2)(Dali::Actor,bool) = (void (*)(Dali::Actor,bool)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1; + arg2 = (void (*)(Dali::Actor,bool))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Emit(void * jarg1, void * jarg2, unsigned int jarg3) { + Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ; + Dali::Actor arg2 ; + bool arg3 ; + Dali::Actor *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1; + argp2 = (Dali::Actor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0); + return ; + } + arg2 = *argp2; + arg3 = jarg3 ? true : false; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Emit(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FocusGroupChangedSignal() { + void * jresult ; + Dali::Signal< void (Dali::Actor,bool) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Actor,bool) > *)new Dali::Signal< void (Dali::Actor,bool) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FocusGroupChangedSignal(void * jarg1) { + Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StyleChangedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StyleChangedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StyleChangedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *) 0 ; + void (*arg2)(Dali::Toolkit::StyleManager,Dali::StyleChange::Type) = (void (*)(Dali::Toolkit::StyleManager,Dali::StyleChange::Type)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::StyleManager,Dali::StyleChange::Type))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StyleChangedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *) 0 ; + void (*arg2)(Dali::Toolkit::StyleManager,Dali::StyleChange::Type) = (void (*)(Dali::Toolkit::StyleManager,Dali::StyleChange::Type)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::StyleManager,Dali::StyleChange::Type))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StyleChangedSignal_Emit(void * jarg1, void * jarg2, int jarg3) { + Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *) 0 ; + Dali::Toolkit::StyleManager arg2 ; + Dali::StyleChange::Type arg3 ; + Dali::Toolkit::StyleManager *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *)jarg1; + argp2 = (Dali::Toolkit::StyleManager *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::StyleManager", 0); + return ; + } + arg2 = *argp2; + arg3 = (Dali::StyleChange::Type)jarg3; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_StyleManager_Sc_Dali_StyleChange_Type_SP__Sg__Emit(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StyleChangedSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *)new Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StyleChangedSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::StyleManager,Dali::StyleChange::Type) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ButtonSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::Button) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__Empty((Dali::Signal< bool (Dali::Toolkit::Button) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ButtonSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Toolkit::Button) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Toolkit::Button) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ButtonSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::Button) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *) 0 ; + bool (*arg2)(Dali::Toolkit::Button) = (bool (*)(Dali::Toolkit::Button)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::Button))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ButtonSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::Button) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *) 0 ; + bool (*arg2)(Dali::Toolkit::Button) = (bool (*)(Dali::Toolkit::Button)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::Button))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ButtonSignal_Emit(void * jarg1, void * jarg2) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::Button) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *) 0 ; + Dali::Toolkit::Button arg2 ; + Dali::Toolkit::Button *argp2 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *)jarg1; + argp2 = (Dali::Toolkit::Button *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::Button", 0); + return 0; + } + arg2 = *argp2; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Button_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ButtonSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Toolkit::Button) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Toolkit::Button) > *)new Dali::Signal< bool (Dali::Toolkit::Button) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ButtonSignal(void * jarg1) { + Dali::Signal< bool (Dali::Toolkit::Button) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Button) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GaussianBlurViewSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_GaussianBlurViewSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurViewSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *) 0 ; + void (*arg2)(Dali::Toolkit::GaussianBlurView) = (void (*)(Dali::Toolkit::GaussianBlurView)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::GaussianBlurView))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurViewSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *) 0 ; + void (*arg2)(Dali::Toolkit::GaussianBlurView) = (void (*)(Dali::Toolkit::GaussianBlurView)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::GaussianBlurView))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GaussianBlurViewSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *) 0 ; + Dali::Toolkit::GaussianBlurView arg2 ; + Dali::Toolkit::GaussianBlurView *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *)jarg1; + argp2 = (Dali::Toolkit::GaussianBlurView *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::GaussianBlurView", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_GaussianBlurView_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GaussianBlurViewSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *)new Dali::Signal< void (Dali::Toolkit::GaussianBlurView) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_GaussianBlurViewSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::GaussianBlurView) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PageTurnSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PageTurnSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PageTurnSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *) 0 ; + void (*arg2)(Dali::Toolkit::PageTurnView,unsigned int,bool) = (void (*)(Dali::Toolkit::PageTurnView,unsigned int,bool)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::PageTurnView,unsigned int,bool))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PageTurnSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *) 0 ; + void (*arg2)(Dali::Toolkit::PageTurnView,unsigned int,bool) = (void (*)(Dali::Toolkit::PageTurnView,unsigned int,bool)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::PageTurnView,unsigned int,bool))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PageTurnSignal_Emit(void * jarg1, void * jarg2, unsigned int jarg3, unsigned int jarg4) { + Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *) 0 ; + Dali::Toolkit::PageTurnView arg2 ; + unsigned int arg3 ; + bool arg4 ; + Dali::Toolkit::PageTurnView *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *)jarg1; + argp2 = (Dali::Toolkit::PageTurnView *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::PageTurnView", 0); + return ; + } + arg2 = *argp2; + arg3 = (unsigned int)jarg3; + arg4 = jarg4 ? true : false; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_Sc_unsigned_SS_int_Sc_bool_SP__Sg__Emit(arg1,arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PageTurnSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *)new Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PageTurnSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView,unsigned int,bool) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PagePanSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::PageTurnView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::PageTurnView) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PagePanSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::PageTurnView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::PageTurnView) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PagePanSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::PageTurnView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *) 0 ; + void (*arg2)(Dali::Toolkit::PageTurnView) = (void (*)(Dali::Toolkit::PageTurnView)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::PageTurnView))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PagePanSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::PageTurnView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *) 0 ; + void (*arg2)(Dali::Toolkit::PageTurnView) = (void (*)(Dali::Toolkit::PageTurnView)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::PageTurnView))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PagePanSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::PageTurnView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *) 0 ; + Dali::Toolkit::PageTurnView arg2 ; + Dali::Toolkit::PageTurnView *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *)jarg1; + argp2 = (Dali::Toolkit::PageTurnView *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::PageTurnView", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_PageTurnView_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PagePanSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::PageTurnView) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *)new Dali::Signal< void (Dali::Toolkit::PageTurnView) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PagePanSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::PageTurnView) > *arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::PageTurnView) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ScrollViewSnapStartedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ScrollViewSnapStartedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollViewSnapStartedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *) 0 ; + void (*arg2)(Dali::Toolkit::ScrollView::SnapEvent const &) = (void (*)(Dali::Toolkit::ScrollView::SnapEvent const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::ScrollView::SnapEvent const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollViewSnapStartedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *) 0 ; + void (*arg2)(Dali::Toolkit::ScrollView::SnapEvent const &) = (void (*)(Dali::Toolkit::ScrollView::SnapEvent const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::ScrollView::SnapEvent const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollViewSnapStartedSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *) 0 ; + Dali::Toolkit::ScrollView::SnapEvent *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *)jarg1; + arg2 = (Dali::Toolkit::ScrollView::SnapEvent *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ScrollView::SnapEvent const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_ScrollView_SnapEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::Toolkit::ScrollView::SnapEvent const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollViewSnapStartedSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *)new Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollViewSnapStartedSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::ScrollView::SnapEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ScrollableSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Vector2 const &) > *arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Vector2 const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ScrollableSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Vector2 const &) > *arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Vector2 const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollableSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Vector2 const &) > *arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *) 0 ; + void (*arg2)(Dali::Vector2 const &) = (void (*)(Dali::Vector2 const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *)jarg1; + arg2 = (void (*)(Dali::Vector2 const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollableSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Vector2 const &) > *arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *) 0 ; + void (*arg2)(Dali::Vector2 const &) = (void (*)(Dali::Vector2 const &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *)jarg1; + arg2 = (void (*)(Dali::Vector2 const &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollableSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Vector2 const &) > *arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *) 0 ; + Dali::Vector2 *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *)jarg1; + arg2 = (Dali::Vector2 *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Vector2_SS_const_SA__SP__Sg__Emit(arg1,(Dali::Vector2 const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollableSignal() { + void * jresult ; + Dali::Signal< void (Dali::Vector2 const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Vector2 const &) > *)new Dali::Signal< void (Dali::Vector2 const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollableSignal(void * jarg1) { + Dali::Signal< void (Dali::Vector2 const &) > *arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Vector2 const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TextEditorSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::TextEditor) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TextEditorSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::TextEditor) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditorSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ; + void (*arg2)(Dali::Toolkit::TextEditor) = (void (*)(Dali::Toolkit::TextEditor)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::TextEditor))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditorSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ; + void (*arg2)(Dali::Toolkit::TextEditor) = (void (*)(Dali::Toolkit::TextEditor)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::TextEditor))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditorSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ; + Dali::Toolkit::TextEditor arg2 ; + Dali::Toolkit::TextEditor *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1; + argp2 = (Dali::Toolkit::TextEditor *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TextEditor", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditorSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::TextEditor) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)new Dali::Signal< void (Dali::Toolkit::TextEditor) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextEditorSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TextFieldSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::TextField) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TextFieldSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::TextField) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextFieldSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ; + void (*arg2)(Dali::Toolkit::TextField) = (void (*)(Dali::Toolkit::TextField)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::TextField))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextFieldSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ; + void (*arg2)(Dali::Toolkit::TextField) = (void (*)(Dali::Toolkit::TextField)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::TextField))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextFieldSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ; + Dali::Toolkit::TextField arg2 ; + Dali::Toolkit::TextField *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1; + argp2 = (Dali::Toolkit::TextField *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TextField", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextField_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextFieldSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::TextField) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::TextField) > *)new Dali::Signal< void (Dali::Toolkit::TextField) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextFieldSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::TextField) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::TextField) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ControlKeyEventSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ControlKeyEventSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ControlKeyEventSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *) 0 ; + bool (*arg2)(Dali::Toolkit::Control,Dali::KeyEvent const &) = (bool (*)(Dali::Toolkit::Control,Dali::KeyEvent const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::Control,Dali::KeyEvent const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ControlKeyEventSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *) 0 ; + bool (*arg2)(Dali::Toolkit::Control,Dali::KeyEvent const &) = (bool (*)(Dali::Toolkit::Control,Dali::KeyEvent const &)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::Control,Dali::KeyEvent const &))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ControlKeyEventSignal_Emit(void * jarg1, void * jarg2, void * jarg3) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *) 0 ; + Dali::Toolkit::Control arg2 ; + Dali::KeyEvent *arg3 = 0 ; + Dali::Toolkit::Control *argp2 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *)jarg1; + argp2 = (Dali::Toolkit::Control *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::Control", 0); + return 0; + } + arg2 = *argp2; + arg3 = (Dali::KeyEvent *)jarg3; + if (!arg3) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0); + return 0; + } + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Control_Sc_Dali_KeyEvent_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::KeyEvent const &)*arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ControlKeyEventSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *)new Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ControlKeyEventSignal(void * jarg1) { + Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Control,Dali::KeyEvent const &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyInputFocusSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::Control) > *arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::Control) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyInputFocusSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::Control) > *arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::Control) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyInputFocusSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::Control) > *arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *) 0 ; + void (*arg2)(Dali::Toolkit::Control) = (void (*)(Dali::Toolkit::Control)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::Control))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyInputFocusSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::Control) > *arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *) 0 ; + void (*arg2)(Dali::Toolkit::Control) = (void (*)(Dali::Toolkit::Control)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::Control))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyInputFocusSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::Control) > *arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *) 0 ; + Dali::Toolkit::Control arg2 ; + Dali::Toolkit::Control *argp2 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *)jarg1; + argp2 = (Dali::Toolkit::Control *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::Control", 0); + return ; + } + arg2 = *argp2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_Control_SP__Sg__Emit(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyInputFocusSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::Control) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::Control) > *)new Dali::Signal< void (Dali::Toolkit::Control) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyInputFocusSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::Control) > *arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::Control) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VideoViewSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< void (Dali::Toolkit::VideoView &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::VideoView &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VideoViewSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< void (Dali::Toolkit::VideoView &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *)jarg1; + { + try { + result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::VideoView &) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoViewSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::VideoView &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *) 0 ; + void (*arg2)(Dali::Toolkit::VideoView &) = (void (*)(Dali::Toolkit::VideoView &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::VideoView &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoViewSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::VideoView &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *) 0 ; + void (*arg2)(Dali::Toolkit::VideoView &) = (void (*)(Dali::Toolkit::VideoView &)) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *)jarg1; + arg2 = (void (*)(Dali::Toolkit::VideoView &))jarg2; + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VideoViewSignal_Emit(void * jarg1, void * jarg2) { + Dali::Signal< void (Dali::Toolkit::VideoView &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *) 0 ; + Dali::Toolkit::VideoView *arg2 = 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *)jarg1; + arg2 = (Dali::Toolkit::VideoView *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::VideoView & type is null", 0); + return ; + } + { + try { + Dali_Signal_Sl_void_Sp_Dali_Toolkit_VideoView_SA__SP__Sg__Emit(arg1,*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VideoViewSignal() { + void * jresult ; + Dali::Signal< void (Dali::Toolkit::VideoView &) > *result = 0 ; + + { + try { + result = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *)new Dali::Signal< void (Dali::Toolkit::VideoView &) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VideoViewSignal(void * jarg1) { + Dali::Signal< void (Dali::Toolkit::VideoView &) > *arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *) 0 ; + + arg1 = (Dali::Signal< void (Dali::Toolkit::VideoView &) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SliderValueChangedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::Slider,float) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__Empty((Dali::Signal< bool (Dali::Toolkit::Slider,float) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_SliderValueChangedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Toolkit::Slider,float) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Toolkit::Slider,float) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SliderValueChangedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::Slider,float) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *) 0 ; + bool (*arg2)(Dali::Toolkit::Slider,float) = (bool (*)(Dali::Toolkit::Slider,float)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::Slider,float))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SliderValueChangedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::Slider,float) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *) 0 ; + bool (*arg2)(Dali::Toolkit::Slider,float) = (bool (*)(Dali::Toolkit::Slider,float)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::Slider,float))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SliderValueChangedSignal_Emit(void * jarg1, void * jarg2, float jarg3) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::Slider,float) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *) 0 ; + Dali::Toolkit::Slider arg2 ; + float arg3 ; + Dali::Toolkit::Slider *argp2 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *)jarg1; + argp2 = (Dali::Toolkit::Slider *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::Slider", 0); + return 0; + } + arg2 = *argp2; + arg3 = (float)jarg3; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_float_SP__Sg__Emit(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_SliderValueChangedSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Toolkit::Slider,float) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *)new Dali::Signal< bool (Dali::Toolkit::Slider,float) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SliderValueChangedSignal(void * jarg1) { + Dali::Signal< bool (Dali::Toolkit::Slider,float) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,float) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SliderMarkReachedSignal_Empty(void * jarg1) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::Slider,int) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *) 0 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *)jarg1; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__Empty((Dali::Signal< bool (Dali::Toolkit::Slider,int) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_SliderMarkReachedSignal_GetConnectionCount(void * jarg1) { + unsigned long jresult ; + Dali::Signal< bool (Dali::Toolkit::Slider,int) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *) 0 ; + std::size_t result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *)jarg1; + { + try { + result = Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__GetConnectionCount((Dali::Signal< bool (Dali::Toolkit::Slider,int) > const *)arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SliderMarkReachedSignal_Connect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::Slider,int) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *) 0 ; + bool (*arg2)(Dali::Toolkit::Slider,int) = (bool (*)(Dali::Toolkit::Slider,int)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::Slider,int))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__Connect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SliderMarkReachedSignal_Disconnect(void * jarg1, void * jarg2) { + Dali::Signal< bool (Dali::Toolkit::Slider,int) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *) 0 ; + bool (*arg2)(Dali::Toolkit::Slider,int) = (bool (*)(Dali::Toolkit::Slider,int)) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *)jarg1; + arg2 = (bool (*)(Dali::Toolkit::Slider,int))jarg2; + { + try { + Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__Disconnect(arg1,arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_SliderMarkReachedSignal_Emit(void * jarg1, void * jarg2, int jarg3) { + unsigned int jresult ; + Dali::Signal< bool (Dali::Toolkit::Slider,int) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *) 0 ; + Dali::Toolkit::Slider arg2 ; + int arg3 ; + Dali::Toolkit::Slider *argp2 ; + bool result; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *)jarg1; + argp2 = (Dali::Toolkit::Slider *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::Slider", 0); + return 0; + } + arg2 = *argp2; + arg3 = (int)jarg3; + { + try { + result = (bool)Dali_Signal_Sl_bool_Sp_Dali_Toolkit_Slider_Sc_int_SP__Sg__Emit(arg1,arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_SliderMarkReachedSignal() { + void * jresult ; + Dali::Signal< bool (Dali::Toolkit::Slider,int) > *result = 0 ; + + { + try { + result = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *)new Dali::Signal< bool (Dali::Toolkit::Slider,int) >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SliderMarkReachedSignal(void * jarg1) { + Dali::Signal< bool (Dali::Toolkit::Slider,int) > *arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *) 0 ; + + arg1 = (Dali::Signal< bool (Dali::Toolkit::Slider,int) > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RulerPtr__SWIG_0() { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *result = 0 ; + + { + try { + result = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)new Dali::IntrusivePtr< Dali::Toolkit::Ruler >(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RulerPtr__SWIG_1(void * jarg1) { + void * jresult ; + Dali::Toolkit::Ruler *arg1 = (Dali::Toolkit::Ruler *) 0 ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *result = 0 ; + + arg1 = (Dali::Toolkit::Ruler *)jarg1; + { + try { + result = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)new Dali::IntrusivePtr< Dali::Toolkit::Ruler >(arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RulerPtr__SWIG_2(void * jarg1) { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = 0 ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *result = 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + if (!arg1) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::IntrusivePtr< Dali::Toolkit::Ruler > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)new Dali::IntrusivePtr< Dali::Toolkit::Ruler >((Dali::IntrusivePtr< Dali::Toolkit::Ruler > const &)*arg1); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RulerPtr(void * jarg1) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + delete arg1; + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RulerPtr_Get(void * jarg1) { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::Toolkit::Ruler *result = 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (Dali::Toolkit::Ruler *)((Dali::IntrusivePtr< Dali::Toolkit::Ruler > const *)arg1)->Get(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RulerPtr___deref__(void * jarg1) { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::Toolkit::Ruler *result = 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (Dali::Toolkit::Ruler *)((Dali::IntrusivePtr< Dali::Toolkit::Ruler > const *)arg1)->operator ->(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RulerPtr___ref__(void * jarg1) { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::Toolkit::Ruler *result = 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (Dali::Toolkit::Ruler *) &((Dali::IntrusivePtr< Dali::Toolkit::Ruler > const *)arg1)->operator *(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RulerPtr_Assign__SWIG_0(void * jarg1, void * jarg2) { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg2 = 0 ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *result = 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg2; + if (!arg2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::IntrusivePtr< Dali::Toolkit::Ruler > const & type is null", 0); + return 0; + } + { + try { + result = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) &(arg1)->operator =((Dali::IntrusivePtr< Dali::Toolkit::Ruler > const &)*arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RulerPtr_Assign__SWIG_1(void * jarg1, void * jarg2) { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::Toolkit::Ruler *arg2 = (Dali::Toolkit::Ruler *) 0 ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *result = 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (Dali::Toolkit::Ruler *)jarg2; + { + try { + result = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) &(arg1)->operator =(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerPtr_Reset__SWIG_0(void * jarg1) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + (arg1)->Reset(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerPtr_Reset__SWIG_1(void * jarg1, void * jarg2) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::Toolkit::Ruler *arg2 = (Dali::Toolkit::Ruler *) 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (Dali::Toolkit::Ruler *)jarg2; + { + try { + (arg1)->Reset(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RulerPtr_Detach(void * jarg1) { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::Toolkit::Ruler *result = 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (Dali::Toolkit::Ruler *)(arg1)->Detach(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_Snap__SWIG_0(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)(*arg1)->Snap(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_Snap__SWIG_1(void * jarg1, float jarg2) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)(*arg1)->Snap(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_GetPositionFromPage(void * jarg1, unsigned int jarg2, unsigned int * jarg3, unsigned int jarg4) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + unsigned int arg2 ; + unsigned int *arg3 = 0 ; + bool arg4 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (unsigned int)jarg2; + arg3 = (unsigned int *)jarg3; + arg4 = jarg4 ? true : false; + { + try { + result = (float)(*arg1)->GetPositionFromPage(arg2,*arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RulerPtr_GetPageFromPosition(void * jarg1, float jarg2, unsigned int jarg3) { + unsigned int jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + bool arg3 ; + unsigned int result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = jarg3 ? true : false; + { + try { + result = (unsigned int)(*arg1)->GetPageFromPosition(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RulerPtr_GetTotalPages(void * jarg1) { + unsigned int jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + unsigned int result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (unsigned int)(*arg1)->GetTotalPages(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RulerPtr_GetType(void * jarg1) { + int jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::Toolkit::Ruler::RulerType result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (Dali::Toolkit::Ruler::RulerType)(*arg1)->GetType(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (int)result; + return jresult; +} + + +SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RulerPtr_IsEnabled(void * jarg1) { + unsigned int jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + bool result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (bool)(*arg1)->IsEnabled(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerPtr_Enable(void * jarg1) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + (*arg1)->Enable(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerPtr_Disable(void * jarg1) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + (*arg1)->Disable(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerPtr_SetDomain(void * jarg1, void * jarg2) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + SwigValueWrapper< Dali::Toolkit::RulerDomain > arg2 ; + Dali::Toolkit::RulerDomain *argp2 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + argp2 = (Dali::Toolkit::RulerDomain *)jarg2; + if (!argp2) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::RulerDomain", 0); + return ; + } + arg2 = *argp2; + { + try { + (*arg1)->SetDomain(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RulerPtr_GetDomain(void * jarg1) { + void * jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + Dali::Toolkit::RulerDomain *result = 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (Dali::Toolkit::RulerDomain *) &(*arg1)->GetDomain(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = (void *)result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerPtr_DisableDomain(void * jarg1) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + (*arg1)->DisableDomain(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_Clamp__SWIG_0(void * jarg1, float jarg2, float jarg3, float jarg4) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (float)(*arg1)->Clamp(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_Clamp__SWIG_1(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)(*arg1)->Clamp(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_Clamp__SWIG_2(void * jarg1, float jarg2) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)(*arg1)->Clamp(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_Clamp__SWIG_3(void * jarg1, float jarg2, float jarg3, float jarg4, void * jarg5) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + Dali::Toolkit::ClampState *arg5 = 0 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (Dali::Toolkit::ClampState *)jarg5; + if (!arg5) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ClampState & type is null", 0); + return 0; + } + { + try { + result = (float)(*arg1)->Clamp(arg2,arg3,arg4,*arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_0(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + { + try { + result = (float)(*arg1)->SnapAndClamp(arg2,arg3,arg4,arg5); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_1(void * jarg1, float jarg2, float jarg3, float jarg4) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + { + try { + result = (float)(*arg1)->SnapAndClamp(arg2,arg3,arg4); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_2(void * jarg1, float jarg2, float jarg3) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float arg3 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + { + try { + result = (float)(*arg1)->SnapAndClamp(arg2,arg3); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_3(void * jarg1, float jarg2) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + { + try { + result = (float)(*arg1)->SnapAndClamp(arg2); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT float SWIGSTDCALL CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_4(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5, void * jarg6) { + float jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + Dali::Toolkit::ClampState *arg6 = 0 ; + float result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + arg2 = (float)jarg2; + arg3 = (float)jarg3; + arg4 = (float)jarg4; + arg5 = (float)jarg5; + arg6 = (Dali::Toolkit::ClampState *)jarg6; + if (!arg6) { + SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::ClampState & type is null", 0); + return 0; + } + { + try { + result = (float)(*arg1)->SnapAndClamp(arg2,arg3,arg4,arg5,*arg6); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerPtr_Reference(void * jarg1) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + (*arg1)->Reference(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RulerPtr_Unreference(void * jarg1) { + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + (*arg1)->Unreference(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return ; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return ; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; + }; + } + } +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RulerPtr_ReferenceCount(void * jarg1) { + int jresult ; + Dali::IntrusivePtr< Dali::Toolkit::Ruler > *arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *) 0 ; + int result; + + arg1 = (Dali::IntrusivePtr< Dali::Toolkit::Ruler > *)jarg1; + { + try { + result = (int)(*arg1)->ReferenceCount(); + } catch (std::out_of_range& e) { + { + SWIG_CSharpException(SWIG_IndexError, const_cast(e.what())); return 0; + }; + } catch (std::exception& e) { + { + SWIG_CSharpException(SWIG_RuntimeError, const_cast(e.what())); return 0; + }; + } catch (...) { + { + SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; + }; + } + } + jresult = result; + return jresult; +} + + +SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_BaseObject_SWIGUpcast(Dali::BaseObject *jarg1) { + return (Dali::RefObject *)jarg1; +} + +SWIGEXPORT Dali::SignalObserver * SWIGSTDCALL CSharp_Dali_ConnectionTrackerInterface_SWIGUpcast(Dali::ConnectionTrackerInterface *jarg1) { + return (Dali::SignalObserver *)jarg1; +} + +SWIGEXPORT Dali::ConnectionTrackerInterface * SWIGSTDCALL CSharp_Dali_ConnectionTracker_SWIGUpcast(Dali::ConnectionTracker *jarg1) { + return (Dali::ConnectionTrackerInterface *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_ObjectRegistry_SWIGUpcast(Dali::ObjectRegistry *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyCondition_SWIGUpcast(Dali::PropertyCondition *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyNotification_SWIGUpcast(Dali::PropertyNotification *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Handle_SWIGUpcast(Dali::Handle *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TypeInfo_SWIGUpcast(Dali::TypeInfo *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Image_SWIGUpcast(Dali::Image *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PixelData_SWIGUpcast(Dali::PixelData *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Texture_SWIGUpcast(Dali::Texture *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Sampler_SWIGUpcast(Dali::Sampler *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TextureSet_SWIGUpcast(Dali::TextureSet *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyBuffer_SWIGUpcast(Dali::PropertyBuffer *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Geometry_SWIGUpcast(Dali::Geometry *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Shader_SWIGUpcast(Dali::Shader *jarg1) { + return (Dali::Handle *)jarg1; +} + +SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Renderer_SWIGUpcast(Dali::Renderer *jarg1) { + return (Dali::Handle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_FrameBuffer_SWIGUpcast(Dali::FrameBuffer *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_RenderTaskList_SWIGUpcast(Dali::RenderTaskList *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_RenderTask_SWIGUpcast(Dali::RenderTask *jarg1) { + return (Dali::Handle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TouchData_SWIGUpcast(Dali::TouchData *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_GestureDetector_SWIGUpcast(Dali::GestureDetector *jarg1) { + return (Dali::Handle *)jarg1; +} + +SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SWIGUpcast(Dali::LongPressGestureDetector *jarg1) { + return (Dali::GestureDetector *)jarg1; +} + +SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_LongPressGesture_SWIGUpcast(Dali::LongPressGesture *jarg1) { + return (Dali::Gesture *)jarg1; +} + +SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Actor_SWIGUpcast(Dali::Actor *jarg1) { + return (Dali::Handle *)jarg1; +} + +SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_Layer_SWIGUpcast(Dali::Layer *jarg1) { + return (Dali::Actor *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Stage_SWIGUpcast(Dali::Stage *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_CustomActorImpl_SWIGUpcast(Dali::CustomActorImpl *jarg1) { + return (Dali::RefObject *)jarg1; +} + +SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_CustomActor_SWIGUpcast(Dali::CustomActor *jarg1) { + return (Dali::Actor *)jarg1; +} + +SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_PanGestureDetector_SWIGUpcast(Dali::PanGestureDetector *jarg1) { + return (Dali::GestureDetector *)jarg1; +} + +SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_PanGesture_SWIGUpcast(Dali::PanGesture *jarg1) { + return (Dali::Gesture *)jarg1; +} + +SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_SWIGUpcast(Dali::PinchGestureDetector *jarg1) { + return (Dali::GestureDetector *)jarg1; +} + +SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_PinchGesture_SWIGUpcast(Dali::PinchGesture *jarg1) { + return (Dali::Gesture *)jarg1; +} + +SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_TapGestureDetector_SWIGUpcast(Dali::TapGestureDetector *jarg1) { + return (Dali::GestureDetector *)jarg1; +} + +SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_TapGesture_SWIGUpcast(Dali::TapGesture *jarg1) { + return (Dali::Gesture *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_KeyFrames_SWIGUpcast(Dali::KeyFrames *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Path_SWIGUpcast(Dali::Path *jarg1) { + return (Dali::Handle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Animation_SWIGUpcast(Dali::Animation *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_LinearConstrainer_SWIGUpcast(Dali::LinearConstrainer *jarg1) { + return (Dali::Handle *)jarg1; +} + +SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_PathConstrainer_SWIGUpcast(Dali::PathConstrainer *jarg1) { + return (Dali::Handle *)jarg1; +} + +SWIGEXPORT Dali::Image * SWIGSTDCALL CSharp_Dali_BufferImage_SWIGUpcast(Dali::BufferImage *jarg1) { + return (Dali::Image *)jarg1; +} + +SWIGEXPORT Dali::Image * SWIGSTDCALL CSharp_Dali_EncodedBufferImage_SWIGUpcast(Dali::EncodedBufferImage *jarg1) { + return (Dali::Image *)jarg1; +} + +SWIGEXPORT Dali::Image * SWIGSTDCALL CSharp_Dali_NativeImage_SWIGUpcast(Dali::NativeImage *jarg1) { + return (Dali::Image *)jarg1; +} + +SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_NativeImageInterface_SWIGUpcast(Dali::NativeImageInterface *jarg1) { + return (Dali::RefObject *)jarg1; +} + +SWIGEXPORT Dali::Image * SWIGSTDCALL CSharp_Dali_ResourceImage_SWIGUpcast(Dali::ResourceImage *jarg1) { + return (Dali::Image *)jarg1; +} + +SWIGEXPORT Dali::Image * SWIGSTDCALL CSharp_Dali_FrameBufferImage_SWIGUpcast(Dali::FrameBufferImage *jarg1) { + return (Dali::Image *)jarg1; +} + +SWIGEXPORT Dali::ResourceImage * SWIGSTDCALL CSharp_Dali_NinePatchImage_SWIGUpcast(Dali::NinePatchImage *jarg1) { + return (Dali::ResourceImage *)jarg1; +} + +SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_CameraActor_SWIGUpcast(Dali::CameraActor *jarg1) { + return (Dali::Actor *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Timer_SWIGUpcast(Dali::Timer *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_DragAndDropDetector_SWIGUpcast(Dali::DragAndDropDetector *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Window_SWIGUpcast(Dali::Window *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Application_SWIGUpcast(Dali::Application *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Builder_SWIGUpcast(Dali::Toolkit::Builder *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::CustomActorImpl * SWIGSTDCALL CSharp_Dali_ViewImpl_SWIGUpcast(Dali::Toolkit::Internal::Control *jarg1) { + return (Dali::CustomActorImpl *)jarg1; +} + +SWIGEXPORT Dali::CustomActor * SWIGSTDCALL CSharp_Dali_View_SWIGUpcast(Dali::Toolkit::Control *jarg1) { + return (Dali::CustomActor *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_Alignment_SWIGUpcast(Dali::Toolkit::Alignment *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_Button_SWIGUpcast(Dali::Toolkit::Button *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Button * SWIGSTDCALL CSharp_Dali_CheckBoxButton_SWIGUpcast(Dali::Toolkit::CheckBoxButton *jarg1) { + return (Dali::Toolkit::Button *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Button * SWIGSTDCALL CSharp_Dali_PushButton_SWIGUpcast(Dali::Toolkit::PushButton *jarg1) { + return (Dali::Toolkit::Button *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Button * SWIGSTDCALL CSharp_Dali_RadioButton_SWIGUpcast(Dali::Toolkit::RadioButton *jarg1) { + return (Dali::Toolkit::Button *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_FlexContainer_SWIGUpcast(Dali::Toolkit::FlexContainer *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_ImageView_SWIGUpcast(Dali::Toolkit::ImageView *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_Model3dView_SWIGUpcast(Dali::Toolkit::Model3dView *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_ScrollBar_SWIGUpcast(Dali::Toolkit::ScrollBar *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_Scrollable_SWIGUpcast(Dali::Toolkit::Scrollable *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_ItemLayout_SWIGUpcast(Dali::Toolkit::ItemLayout *jarg1) { + return (Dali::RefObject *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Scrollable * SWIGSTDCALL CSharp_Dali_ItemView_SWIGUpcast(Dali::Toolkit::ItemView *jarg1) { + return (Dali::Toolkit::Scrollable *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_ScrollViewEffect_SWIGUpcast(Dali::Toolkit::ScrollViewEffect *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::ScrollViewEffect * SWIGSTDCALL CSharp_Dali_ScrollViewPagePathEffect_SWIGUpcast(Dali::Toolkit::ScrollViewPagePathEffect *jarg1) { + return (Dali::Toolkit::ScrollViewEffect *)jarg1; +} + +SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_Ruler_SWIGUpcast(Dali::Toolkit::Ruler *jarg1) { + return (Dali::RefObject *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Ruler * SWIGSTDCALL CSharp_Dali_DefaultRuler_SWIGUpcast(Dali::Toolkit::DefaultRuler *jarg1) { + return (Dali::Toolkit::Ruler *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Ruler * SWIGSTDCALL CSharp_Dali_FixedRuler_SWIGUpcast(Dali::Toolkit::FixedRuler *jarg1) { + return (Dali::Toolkit::Ruler *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Scrollable * SWIGSTDCALL CSharp_Dali_ScrollView_SWIGUpcast(Dali::Toolkit::ScrollView *jarg1) { + return (Dali::Toolkit::Scrollable *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_TableView_SWIGUpcast(Dali::Toolkit::TableView *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_TextEditor_SWIGUpcast(Dali::Toolkit::TextEditor *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_TextField_SWIGUpcast(Dali::Toolkit::TextField *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_TextLabel_SWIGUpcast(Dali::Toolkit::TextLabel *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_AccessibilityManager_SWIGUpcast(Dali::Toolkit::AccessibilityManager *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_StyleManager_SWIGUpcast(Dali::Toolkit::StyleManager *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_Slider_SWIGUpcast(Dali::Toolkit::Slider *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_VideoView_SWIGUpcast(Dali::Toolkit::VideoView *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_Popup_SWIGUpcast(Dali::Toolkit::Popup *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_ProgressBar_SWIGUpcast(Dali::Toolkit::ProgressBar *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_GaussianBlurView_SWIGUpcast(Dali::Toolkit::GaussianBlurView *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_PageTurnView_SWIGUpcast(Dali::Toolkit::PageTurnView *jarg1) { + return (Dali::Toolkit::Control *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::PageTurnView * SWIGSTDCALL CSharp_Dali_PageTurnLandscapeView_SWIGUpcast(Dali::Toolkit::PageTurnLandscapeView *jarg1) { + return (Dali::Toolkit::PageTurnView *)jarg1; +} + +SWIGEXPORT Dali::Toolkit::PageTurnView * SWIGSTDCALL CSharp_Dali_PageTurnPortraitView_SWIGUpcast(Dali::Toolkit::PageTurnPortraitView *jarg1) { + return (Dali::Toolkit::PageTurnView *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_VisualBase_SWIGUpcast(Dali::Toolkit::Visual::Base *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_VisualFactory_SWIGUpcast(Dali::Toolkit::VisualFactory *jarg1) { + return (Dali::BaseHandle *)jarg1; +} + +#ifdef __cplusplus +} +#endif + diff --git a/plugins/dali-swig/automatic/cpp/dali_wrap.h b/plugins/dali-swig/automatic/cpp/dali_wrap.h new file mode 100644 index 0000000..80e1759 --- /dev/null +++ b/plugins/dali-swig/automatic/cpp/dali_wrap.h @@ -0,0 +1,15 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (http://www.swig.org). + * Version 3.0.9 + * + * This file is not intended to be easily readable and contains a number of + * coding conventions designed to improve portability and efficiency. Do not make + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. + * ----------------------------------------------------------------------------- */ + +#ifndef SWIG_NDalic_WRAP_H_ +#define SWIG_NDalic_WRAP_H_ + + +#endif diff --git a/plugins/dali-swig/automatic/csharp/AccessibilityActionScrollSignal.cs b/plugins/dali-swig/automatic/csharp/AccessibilityActionScrollSignal.cs new file mode 100644 index 0000000..749f554 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/AccessibilityActionScrollSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class AccessibilityActionScrollSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal AccessibilityActionScrollSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AccessibilityActionScrollSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AccessibilityActionScrollSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_AccessibilityActionScrollSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.AccessibilityActionScrollSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.AccessibilityActionScrollSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.AccessibilityActionScrollSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.AccessibilityActionScrollSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(AccessibilityManager arg1, TouchEvent arg2) { + bool ret = NDalicPINVOKE.AccessibilityActionScrollSignal_Emit(swigCPtr, AccessibilityManager.getCPtr(arg1), TouchEvent.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionScrollSignal() : this(NDalicPINVOKE.new_AccessibilityActionScrollSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/AccessibilityActionSignal.cs b/plugins/dali-swig/automatic/csharp/AccessibilityActionSignal.cs new file mode 100644 index 0000000..bd3f706 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/AccessibilityActionSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class AccessibilityActionSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal AccessibilityActionSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AccessibilityActionSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AccessibilityActionSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_AccessibilityActionSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.AccessibilityActionSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.AccessibilityActionSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.AccessibilityActionSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.AccessibilityActionSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(AccessibilityManager arg) { + bool ret = NDalicPINVOKE.AccessibilityActionSignal_Emit(swigCPtr, AccessibilityManager.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal() : this(NDalicPINVOKE.new_AccessibilityActionSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/AccessibilityFocusOvershotSignal.cs b/plugins/dali-swig/automatic/csharp/AccessibilityFocusOvershotSignal.cs new file mode 100644 index 0000000..1e32694 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/AccessibilityFocusOvershotSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class AccessibilityFocusOvershotSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal AccessibilityFocusOvershotSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AccessibilityFocusOvershotSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AccessibilityFocusOvershotSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_AccessibilityFocusOvershotSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.AccessibilityFocusOvershotSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.AccessibilityFocusOvershotSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.AccessibilityFocusOvershotSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.AccessibilityFocusOvershotSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Actor arg1, AccessibilityManager.FocusOvershotDirection arg2) { + NDalicPINVOKE.AccessibilityFocusOvershotSignal_Emit(swigCPtr, Actor.getCPtr(arg1), (int)arg2); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AccessibilityFocusOvershotSignal() : this(NDalicPINVOKE.new_AccessibilityFocusOvershotSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/AccessibilityManager.cs b/plugins/dali-swig/automatic/csharp/AccessibilityManager.cs new file mode 100644 index 0000000..2205a74 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/AccessibilityManager.cs @@ -0,0 +1,2632 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + + using System; + using System.Runtime.InteropServices; + +public class AccessibilityManager : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal AccessibilityManager(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.AccessibilityManager_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AccessibilityManager obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AccessibilityManager() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_AccessibilityManager(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + + /** + * @brief Event arguments that passed via StatusChanged signal + * + */ + public class StatusChangedEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionNext signal + * + */ + public class ActionNextEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionPrevious signal + * + */ + public class ActionPreviousEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionActivate signal + * + */ + public class ActionActivateEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionRead signal + * + */ + public class ActionReadEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionOver signal + * + */ + public class ActionOverEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionReadNext signal + * + */ + public class ActionReadNextEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionReadPrevious signal + * + */ + public class ActionReadPreviousEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionUp signal + * + */ + public class ActionUpEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionDown signal + * + */ + public class ActionDownEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionClearFocus signal + * + */ + public class ActionClearFocusEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionBack signal + * + */ + public class ActionBackEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionScrollUp signal + * + */ + public class ActionScrollUpEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionScrollDown signal + * + */ + public class ActionScrollDownEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionPageLeft signal + * + */ + public class ActionPageLeftEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionPageRight signal + * + */ + public class ActionPageRightEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionPageUp signal + * + */ + public class ActionPageUpEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionPageDown signal + * + */ + public class ActionPageDownEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionMoveToFirst signal + * + */ + public class ActionMoveToFirstEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionMoveToLast signal + * + */ + public class ActionMoveToLastEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionReadFromTop signal + * + */ + public class ActionReadFromTopEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionReadFromNext signal + * + */ + public class ActionReadFromNextEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionZoom signal + * + */ + public class ActionZoomEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionReadIndicatorInformation signal + * + */ + public class ActionReadIndicatorInformationEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionReadPauseResume signal + * + */ + public class ActionReadPauseResumeEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionStartStop signal + * + */ + public class ActionStartStopEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionScroll signal + * + */ + public class ActionScrollEventArgs : EventArgs + { + private AccessibilityManager _accessibilityManager; + private TouchEvent _touchEvent; + + public AccessibilityManager AccessibilityManager + { + get + { + return _accessibilityManager; + } + set + { + _accessibilityManager = value; + } + } + + public TouchEvent TouchEvent + { + get + { + return _touchEvent; + } + set + { + _touchEvent = value; + } + } + } + + /** + * @brief Event arguments that passed via ActionPageUp signal + * + */ + public class FocusChangedEventArgs : EventArgs + { + private Actor _actorCurrent; + private Actor _actorNext; + + public Actor ActorCurrent + { + get + { + return _actorCurrent; + } + set + { + _actorCurrent = value; + } + } + + public Actor ActorNext + { + get + { + return _actorNext; + } + set + { + _actorNext = value; + } + } + } + + /** + * @brief Event arguments that passed via FocusedActorActivated signal + * + */ + public class FocusedActorActivatedEventArgs : EventArgs + { + private Actor _actor; + + + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + } + + /** + * @brief Event arguments that passed via FocusOvershot signal + * + */ + public class FocusOvershotEventArgs : EventArgs + { + private Actor _currentFocusedActor; + private AccessibilityManager.FocusOvershotDirection _focusOvershotDirection; + + public Actor CurrentFocusedActor + { + get + { + return _currentFocusedActor; + } + set + { + _currentFocusedActor = value; + } + } + + public AccessibilityManager.FocusOvershotDirection FocusOvershotDirection + { + get + { + return _focusOvershotDirection; + } + set + { + _focusOvershotDirection = value; + } + } + } + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool StatusChangedEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerStatusChangedEventHandler; + private StatusChangedEventCallbackDelegate _accessibilityManagerStatusChangedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionNextEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionNextEventHandler; + private ActionNextEventCallbackDelegate _accessibilityManagerActionNextEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionPreviousEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionPreviousEventHandler; + private ActionPreviousEventCallbackDelegate _accessibilityManagerActionPreviousEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionActivateEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionActivateEventHandler; + private ActionActivateEventCallbackDelegate _accessibilityManagerActionActivateEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionReadEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionReadEventHandler; + private ActionReadEventCallbackDelegate _accessibilityManagerActionReadEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionOverEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionOverEventHandler; + private ActionOverEventCallbackDelegate _accessibilityManagerActionOverEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionReadNextEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionReadNextEventHandler; + private ActionReadNextEventCallbackDelegate _accessibilityManagerActionReadNextEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionReadPreviousEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionReadPreviousEventHandler; + private ActionReadPreviousEventCallbackDelegate _accessibilityManagerActionReadPreviousEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionUpEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionUpEventHandler; + private ActionUpEventCallbackDelegate _accessibilityManagerActionUpEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionDownEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionDownEventHandler; + private ActionDownEventCallbackDelegate _accessibilityManagerActionDownEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionClearFocusEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionClearFocusEventHandler; + private ActionClearFocusEventCallbackDelegate _accessibilityManagerActionClearFocusEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionBackEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionBackEventHandler; + private ActionBackEventCallbackDelegate _accessibilityManagerActionBackEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionScrollUpEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionScrollUpEventHandler; + private ActionScrollUpEventCallbackDelegate _accessibilityManagerActionScrollUpEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionScrollDownEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionScrollDownEventHandler; + private ActionScrollDownEventCallbackDelegate _accessibilityManagerActionScrollDownEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionPageLeftEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionPageLeftEventHandler; + private ActionPageLeftEventCallbackDelegate _accessibilityManagerActionPageLeftEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionPageRightEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionPageRightEventHandler; + private ActionPageRightEventCallbackDelegate _accessibilityManagerActionPageRightEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionPageUpEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionPageUpEventHandler; + private ActionPageUpEventCallbackDelegate _accessibilityManagerActionPageUpEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionPageDownEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionPageDownEventHandler; + private ActionPageDownEventCallbackDelegate _accessibilityManagerActionPageDownEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionMoveToFirstEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionMoveToFirstEventHandler; + private ActionMoveToFirstEventCallbackDelegate _accessibilityManagerActionMoveToFirstEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionMoveToLastEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionMoveToLastEventHandler; + private ActionMoveToLastEventCallbackDelegate _accessibilityManagerActionMoveToLastEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionReadFromTopEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionReadFromTopEventHandler; + private ActionReadFromTopEventCallbackDelegate _accessibilityManagerActionReadFromTopEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionReadFromNextEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionReadFromNextEventHandler; + private ActionReadFromNextEventCallbackDelegate _accessibilityManagerActionReadFromNextEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionZoomEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionZoomEventHandler; + private ActionZoomEventCallbackDelegate _accessibilityManagerActionZoomEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionReadIndicatorInformationEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionReadIndicatorInformationEventHandler; + private ActionReadIndicatorInformationEventCallbackDelegate _accessibilityManagerActionReadIndicatorInformationEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionReadPauseResumeEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionReadPauseResumeEventHandler; + private ActionReadPauseResumeEventCallbackDelegate _accessibilityManagerActionReadPauseResumeEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionStartStopEventCallbackDelegate(IntPtr accessibilityManager); + private DaliEventHandlerWithReturnType _accessibilityManagerActionStartStopEventHandler; + private ActionStartStopEventCallbackDelegate _accessibilityManagerActionStartStopEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ActionScrollEventCallbackDelegate(IntPtr accessibilityManager, IntPtr touchEvent); + private DaliEventHandlerWithReturnType _accessibilityManagerActionScrollEventHandler; + private ActionScrollEventCallbackDelegate _accessibilityManagerActionScrollEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void FocusChangedEventCallbackDelegate(IntPtr actor1, IntPtr actor2); + private DaliEventHandler _accessibilityManagerFocusChangedEventHandler; + private FocusChangedEventCallbackDelegate _accessibilityManagerFocusChangedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void FocusedActorActivatedEventCallbackDelegate(IntPtr actor); + private DaliEventHandler _accessibilityManagerFocusedActorActivatedEventHandler; + private FocusedActorActivatedEventCallbackDelegate _accessibilityManagerFocusedActorActivatedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void FocusOvershotEventCallbackDelegate(IntPtr currentFocusedActor, AccessibilityManager.FocusOvershotDirection direction); + private DaliEventHandler _accessibilityManagerFocusOvershotEventHandler; + private FocusOvershotEventCallbackDelegate _accessibilityManagerFocusOvershotEventCallbackDelegate; + + public event DaliEventHandlerWithReturnType StatusChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerStatusChangedEventHandler == null) + { + _accessibilityManagerStatusChangedEventHandler += value; + + _accessibilityManagerStatusChangedEventCallbackDelegate = new StatusChangedEventCallbackDelegate(OnStatusChanged); + this.StatusChangedSignal().Connect(_accessibilityManagerStatusChangedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerStatusChangedEventHandler != null) + { + this.StatusChangedSignal().Disconnect(_accessibilityManagerStatusChangedEventCallbackDelegate); + } + + _accessibilityManagerStatusChangedEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager StatusChangedSignal + private bool OnStatusChanged(IntPtr data) + { + StatusChangedEventArgs e = new StatusChangedEventArgs(); + + // Populate all members of "e" (StatusChangedEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerStatusChangedEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerStatusChangedEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionNext + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionNextEventHandler == null) + { + _accessibilityManagerActionNextEventHandler += value; + + _accessibilityManagerActionNextEventCallbackDelegate = new ActionNextEventCallbackDelegate(OnActionNext); + this.ActionNextSignal().Connect(_accessibilityManagerActionNextEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionNextEventHandler != null) + { + this.ActionNextSignal().Disconnect(_accessibilityManagerActionNextEventCallbackDelegate); + } + + _accessibilityManagerActionNextEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionNextSignal + private bool OnActionNext(IntPtr data) + { + ActionNextEventArgs e = new ActionNextEventArgs(); + + // Populate all members of "e" (ActionNextEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionNextEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionNextEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionPrevious + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionPreviousEventHandler == null) + { + _accessibilityManagerActionPreviousEventHandler += value; + + _accessibilityManagerActionPreviousEventCallbackDelegate = new ActionPreviousEventCallbackDelegate(OnActionPrevious); + this.ActionPreviousSignal().Connect(_accessibilityManagerActionPreviousEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionPreviousEventHandler != null) + { + this.ActionPreviousSignal().Disconnect(_accessibilityManagerActionPreviousEventCallbackDelegate); + } + + _accessibilityManagerActionPreviousEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionPreviousSignal + private bool OnActionPrevious(IntPtr data) + { + ActionPreviousEventArgs e = new ActionPreviousEventArgs(); + + // Populate all members of "e" (ActionPreviousEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionPreviousEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionPreviousEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionActivate + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionActivateEventHandler == null) + { + _accessibilityManagerActionActivateEventHandler += value; + + _accessibilityManagerActionActivateEventCallbackDelegate = new ActionActivateEventCallbackDelegate(OnActionActivate); + this.ActionActivateSignal().Connect(_accessibilityManagerActionActivateEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionActivateEventHandler != null) + { + this.ActionActivateSignal().Disconnect(_accessibilityManagerActionActivateEventCallbackDelegate); + } + + _accessibilityManagerActionActivateEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionActivateSignal + private bool OnActionActivate(IntPtr data) + { + ActionActivateEventArgs e = new ActionActivateEventArgs(); + + // Populate all members of "e" (ActionActivateEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionActivateEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionActivateEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionRead + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionReadEventHandler == null) + { + _accessibilityManagerActionReadEventHandler += value; + + _accessibilityManagerActionReadEventCallbackDelegate = new ActionReadEventCallbackDelegate(OnActionRead); + this.ActionReadSignal().Connect(_accessibilityManagerActionReadEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionReadEventHandler != null) + { + this.ActionReadSignal().Disconnect(_accessibilityManagerActionReadEventCallbackDelegate); + } + + _accessibilityManagerActionReadEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionReadSignal + private bool OnActionRead(IntPtr data) + { + ActionReadEventArgs e = new ActionReadEventArgs(); + + // Populate all members of "e" (ActionReadEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionReadEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionReadEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionOver + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionOverEventHandler == null) + { + _accessibilityManagerActionOverEventHandler += value; + + _accessibilityManagerActionOverEventCallbackDelegate = new ActionOverEventCallbackDelegate(OnActionOver); + this.ActionOverSignal().Connect(_accessibilityManagerActionOverEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionOverEventHandler != null) + { + this.ActionOverSignal().Disconnect(_accessibilityManagerActionOverEventCallbackDelegate); + } + + _accessibilityManagerActionOverEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionOverSignal + private bool OnActionOver(IntPtr data) + { + ActionOverEventArgs e = new ActionOverEventArgs(); + + // Populate all members of "e" (ActionOverEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionOverEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionOverEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionReadNext + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionReadNextEventHandler == null) + { + _accessibilityManagerActionReadNextEventHandler += value; + + _accessibilityManagerActionReadNextEventCallbackDelegate = new ActionReadNextEventCallbackDelegate(OnActionReadNext); + this.ActionReadNextSignal().Connect(_accessibilityManagerActionReadNextEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionReadNextEventHandler != null) + { + this.ActionReadNextSignal().Disconnect(_accessibilityManagerActionReadNextEventCallbackDelegate); + } + + _accessibilityManagerActionReadNextEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionReadNextSignal + private bool OnActionReadNext(IntPtr data) + { + ActionReadNextEventArgs e = new ActionReadNextEventArgs(); + + // Populate all members of "e" (ActionReadNextEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionReadNextEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionReadNextEventHandler(this, e, true); + } + return false; + } + + + public event DaliEventHandlerWithReturnType ActionReadPrevious + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionReadPreviousEventHandler == null) + { + _accessibilityManagerActionReadPreviousEventHandler += value; + + _accessibilityManagerActionReadPreviousEventCallbackDelegate = new ActionReadPreviousEventCallbackDelegate(OnActionReadPrevious); + this.ActionReadPreviousSignal().Connect(_accessibilityManagerActionReadPreviousEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionReadPreviousEventHandler != null) + { + this.ActionReadPreviousSignal().Disconnect(_accessibilityManagerActionReadPreviousEventCallbackDelegate); + } + + _accessibilityManagerActionReadPreviousEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionReadPreviousSignal + private bool OnActionReadPrevious(IntPtr data) + { + ActionReadPreviousEventArgs e = new ActionReadPreviousEventArgs(); + + // Populate all members of "e" (ActionReadPreviousEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionReadPreviousEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionReadPreviousEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionUp + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionUpEventHandler == null) + { + _accessibilityManagerActionUpEventHandler += value; + + _accessibilityManagerActionUpEventCallbackDelegate = new ActionUpEventCallbackDelegate(OnActionUp); + this.ActionUpSignal().Connect(_accessibilityManagerActionUpEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionUpEventHandler != null) + { + this.ActionUpSignal().Disconnect(_accessibilityManagerActionUpEventCallbackDelegate); + } + + _accessibilityManagerActionUpEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionUpSignal + private bool OnActionUp(IntPtr data) + { + ActionUpEventArgs e = new ActionUpEventArgs(); + + // Populate all members of "e" (ActionUpEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionUpEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionUpEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionDown + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionDownEventHandler == null) + { + _accessibilityManagerActionDownEventHandler += value; + + _accessibilityManagerActionDownEventCallbackDelegate = new ActionDownEventCallbackDelegate(OnActionDown); + this.ActionDownSignal().Connect(_accessibilityManagerActionDownEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionDownEventHandler != null) + { + this.ActionDownSignal().Disconnect(_accessibilityManagerActionDownEventCallbackDelegate); + } + + _accessibilityManagerActionDownEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionDownSignal + private bool OnActionDown(IntPtr data) + { + ActionDownEventArgs e = new ActionDownEventArgs(); + + // Populate all members of "e" (ActionDownEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionDownEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionDownEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionClearFocus + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionClearFocusEventHandler == null) + { + _accessibilityManagerActionClearFocusEventHandler += value; + + _accessibilityManagerActionClearFocusEventCallbackDelegate = new ActionClearFocusEventCallbackDelegate(OnActionClearFocus); + this.ActionClearFocusSignal().Connect(_accessibilityManagerActionClearFocusEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionClearFocusEventHandler != null) + { + this.ActionClearFocusSignal().Disconnect(_accessibilityManagerActionClearFocusEventCallbackDelegate); + } + + _accessibilityManagerActionClearFocusEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionClearFocusSignal + private bool OnActionClearFocus(IntPtr data) + { + ActionClearFocusEventArgs e = new ActionClearFocusEventArgs(); + + // Populate all members of "e" (ActionClearFocusEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionClearFocusEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionClearFocusEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionBack + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionBackEventHandler == null) + { + _accessibilityManagerActionBackEventHandler += value; + + _accessibilityManagerActionBackEventCallbackDelegate = new ActionBackEventCallbackDelegate(OnActionBack); + this.ActionBackSignal().Connect(_accessibilityManagerActionBackEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionBackEventHandler != null) + { + this.ActionBackSignal().Disconnect(_accessibilityManagerActionBackEventCallbackDelegate); + } + + _accessibilityManagerActionBackEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionBackSignal + private bool OnActionBack(IntPtr data) + { + ActionBackEventArgs e = new ActionBackEventArgs(); + + // Populate all members of "e" (ActionBackEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionBackEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionBackEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionScrollUp + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionScrollUpEventHandler == null) + { + _accessibilityManagerActionScrollUpEventHandler += value; + + _accessibilityManagerActionScrollUpEventCallbackDelegate = new ActionScrollUpEventCallbackDelegate(OnActionScrollUp); + this.ActionScrollUpSignal().Connect(_accessibilityManagerActionScrollUpEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionScrollUpEventHandler != null) + { + this.ActionScrollUpSignal().Disconnect(_accessibilityManagerActionScrollUpEventCallbackDelegate); + } + + _accessibilityManagerActionScrollUpEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionScrollUpSignal + private bool OnActionScrollUp(IntPtr data) + { + ActionScrollUpEventArgs e = new ActionScrollUpEventArgs(); + + // Populate all members of "e" (ActionScrollUpEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionScrollUpEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionScrollUpEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionScrollDown + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionScrollDownEventHandler == null) + { + _accessibilityManagerActionScrollDownEventHandler += value; + + _accessibilityManagerActionScrollDownEventCallbackDelegate = new ActionScrollDownEventCallbackDelegate(OnActionScrollDown); + this.ActionScrollDownSignal().Connect(_accessibilityManagerActionScrollDownEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionScrollDownEventHandler != null) + { + this.ActionScrollDownSignal().Disconnect(_accessibilityManagerActionScrollDownEventCallbackDelegate); + } + + _accessibilityManagerActionScrollDownEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionScrollDownSignal + private bool OnActionScrollDown(IntPtr data) + { + ActionScrollDownEventArgs e = new ActionScrollDownEventArgs(); + + // Populate all members of "e" (ActionScrollDownEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionScrollDownEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionScrollDownEventHandler(this, e, true); + } + return false; + } + + + public event DaliEventHandlerWithReturnType ActionPageLeft + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionPageLeftEventHandler == null) + { + _accessibilityManagerActionPageLeftEventHandler += value; + + _accessibilityManagerActionPageLeftEventCallbackDelegate = new ActionPageLeftEventCallbackDelegate(OnActionPageLeft); + this.ActionPageLeftSignal().Connect(_accessibilityManagerActionPageLeftEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionPageLeftEventHandler != null) + { + this.ActionPageLeftSignal().Disconnect(_accessibilityManagerActionPageLeftEventCallbackDelegate); + } + + _accessibilityManagerActionPageLeftEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionPageLeftSignal + private bool OnActionPageLeft(IntPtr data) + { + ActionPageLeftEventArgs e = new ActionPageLeftEventArgs(); + + // Populate all members of "e" (ActionPageLeftEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionPageLeftEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionPageLeftEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionPageRight + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionPageRightEventHandler == null) + { + _accessibilityManagerActionPageRightEventHandler += value; + + _accessibilityManagerActionPageRightEventCallbackDelegate = new ActionPageRightEventCallbackDelegate(OnActionPageRight); + this.ActionPageRightSignal().Connect(_accessibilityManagerActionPageRightEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionPageRightEventHandler != null) + { + this.ActionPageRightSignal().Disconnect(_accessibilityManagerActionPageRightEventCallbackDelegate); + } + + _accessibilityManagerActionPageRightEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionPageRightSignal + private bool OnActionPageRight(IntPtr data) + { + ActionPageRightEventArgs e = new ActionPageRightEventArgs(); + + // Populate all members of "e" (ActionPageRightEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionPageRightEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionPageRightEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionPageUp + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionPageUpEventHandler == null) + { + _accessibilityManagerActionPageUpEventHandler += value; + + _accessibilityManagerActionPageUpEventCallbackDelegate = new ActionPageUpEventCallbackDelegate(OnActionPageUp); + this.ActionPageUpSignal().Connect(_accessibilityManagerActionPageUpEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionPageUpEventHandler != null) + { + this.ActionPageUpSignal().Disconnect(_accessibilityManagerActionPageUpEventCallbackDelegate); + } + + _accessibilityManagerActionPageUpEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionPageUpSignal + private bool OnActionPageUp(IntPtr data) + { + ActionPageUpEventArgs e = new ActionPageUpEventArgs(); + + // Populate all members of "e" (ActionPageUpEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionPageUpEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionPageUpEventHandler(this, e, true); + } + return false; + } + + + public event DaliEventHandlerWithReturnType ActionPageDown + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionPageDownEventHandler == null) + { + _accessibilityManagerActionPageDownEventHandler += value; + + _accessibilityManagerActionPageDownEventCallbackDelegate = new ActionPageDownEventCallbackDelegate(OnActionPageDown); + this.ActionPageDownSignal().Connect(_accessibilityManagerActionPageDownEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionPageDownEventHandler != null) + { + this.ActionPageDownSignal().Disconnect(_accessibilityManagerActionPageDownEventCallbackDelegate); + } + + _accessibilityManagerActionPageDownEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionPageDownSignal + private bool OnActionPageDown(IntPtr data) + { + ActionPageDownEventArgs e = new ActionPageDownEventArgs(); + + // Populate all members of "e" (ActionPageDownEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionPageDownEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionPageDownEventHandler(this, e, true); + } + return false; + } + + + public event DaliEventHandlerWithReturnType ActionMoveToFirst + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionMoveToFirstEventHandler == null) + { + _accessibilityManagerActionMoveToFirstEventHandler += value; + + _accessibilityManagerActionMoveToFirstEventCallbackDelegate = new ActionMoveToFirstEventCallbackDelegate(OnActionMoveToFirst); + this.ActionMoveToFirstSignal().Connect(_accessibilityManagerActionMoveToFirstEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionMoveToFirstEventHandler != null) + { + this.ActionMoveToFirstSignal().Disconnect(_accessibilityManagerActionMoveToFirstEventCallbackDelegate); + } + + _accessibilityManagerActionMoveToFirstEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionMoveToFirstSignal + private bool OnActionMoveToFirst(IntPtr data) + { + ActionMoveToFirstEventArgs e = new ActionMoveToFirstEventArgs(); + + // Populate all members of "e" (ActionMoveToFirstEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionMoveToFirstEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionMoveToFirstEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionMoveToLast + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionMoveToLastEventHandler == null) + { + _accessibilityManagerActionMoveToLastEventHandler += value; + + _accessibilityManagerActionMoveToLastEventCallbackDelegate = new ActionMoveToLastEventCallbackDelegate(OnActionMoveToLast); + this.ActionMoveToLastSignal().Connect(_accessibilityManagerActionMoveToLastEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionMoveToLastEventHandler != null) + { + this.ActionMoveToLastSignal().Disconnect(_accessibilityManagerActionMoveToLastEventCallbackDelegate); + } + + _accessibilityManagerActionMoveToLastEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionMoveToLastSignal + private bool OnActionMoveToLast(IntPtr data) + { + ActionMoveToLastEventArgs e = new ActionMoveToLastEventArgs(); + + // Populate all members of "e" (ActionMoveToLastEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionMoveToLastEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionMoveToLastEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionReadFromTop + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionReadFromTopEventHandler == null) + { + _accessibilityManagerActionReadFromTopEventHandler += value; + + _accessibilityManagerActionReadFromTopEventCallbackDelegate = new ActionReadFromTopEventCallbackDelegate(OnActionReadFromTop); + this.ActionReadFromTopSignal().Connect(_accessibilityManagerActionReadFromTopEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionReadFromTopEventHandler != null) + { + this.ActionReadFromTopSignal().Disconnect(_accessibilityManagerActionReadFromTopEventCallbackDelegate); + } + + _accessibilityManagerActionReadFromTopEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionReadFromTopSignal + private bool OnActionReadFromTop(IntPtr data) + { + ActionReadFromTopEventArgs e = new ActionReadFromTopEventArgs(); + + // Populate all members of "e" (ActionReadFromTopEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionReadFromTopEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionReadFromTopEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionReadFromNext + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionReadFromNextEventHandler == null) + { + _accessibilityManagerActionReadFromNextEventHandler += value; + + _accessibilityManagerActionReadFromNextEventCallbackDelegate = new ActionReadFromNextEventCallbackDelegate(OnActionReadFromNext); + this.ActionReadFromNextSignal().Connect(_accessibilityManagerActionReadFromNextEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionReadFromNextEventHandler != null) + { + this.ActionReadFromNextSignal().Disconnect(_accessibilityManagerActionReadFromNextEventCallbackDelegate); + } + + _accessibilityManagerActionReadFromNextEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionReadFromNextSignal + private bool OnActionReadFromNext(IntPtr data) + { + ActionReadFromNextEventArgs e = new ActionReadFromNextEventArgs(); + + // Populate all members of "e" (ActionReadFromNextEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionReadFromNextEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionReadFromNextEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionZoom + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionZoomEventHandler == null) + { + _accessibilityManagerActionZoomEventHandler += value; + + _accessibilityManagerActionZoomEventCallbackDelegate = new ActionZoomEventCallbackDelegate(OnActionZoom); + this.ActionZoomSignal().Connect(_accessibilityManagerActionZoomEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionZoomEventHandler != null) + { + this.ActionZoomSignal().Disconnect(_accessibilityManagerActionZoomEventCallbackDelegate); + } + + _accessibilityManagerActionZoomEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionZoomSignal + private bool OnActionZoom(IntPtr data) + { + ActionZoomEventArgs e = new ActionZoomEventArgs(); + + // Populate all members of "e" (ActionZoomEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionZoomEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionZoomEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionReadIndicatorInformation + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionReadIndicatorInformationEventHandler == null) + { + _accessibilityManagerActionReadIndicatorInformationEventHandler += value; + + _accessibilityManagerActionReadIndicatorInformationEventCallbackDelegate = new ActionReadIndicatorInformationEventCallbackDelegate(OnActionReadIndicatorInformation); + this.ActionReadIndicatorInformationSignal().Connect(_accessibilityManagerActionReadIndicatorInformationEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionReadIndicatorInformationEventHandler != null) + { + this.ActionReadIndicatorInformationSignal().Disconnect(_accessibilityManagerActionReadIndicatorInformationEventCallbackDelegate); + } + + _accessibilityManagerActionReadIndicatorInformationEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionReadIndicatorInformationSignal + private bool OnActionReadIndicatorInformation(IntPtr data) + { + ActionReadIndicatorInformationEventArgs e = new ActionReadIndicatorInformationEventArgs(); + + // Populate all members of "e" (ActionReadIndicatorInformationEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionReadIndicatorInformationEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionReadIndicatorInformationEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionReadPauseResume + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionReadPauseResumeEventHandler == null) + { + _accessibilityManagerActionReadPauseResumeEventHandler += value; + + _accessibilityManagerActionReadPauseResumeEventCallbackDelegate = new ActionReadPauseResumeEventCallbackDelegate(OnActionReadPauseResume); + this.ActionReadPauseResumeSignal().Connect(_accessibilityManagerActionReadPauseResumeEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionReadPauseResumeEventHandler != null) + { + this.ActionReadPauseResumeSignal().Disconnect(_accessibilityManagerActionReadPauseResumeEventCallbackDelegate); + } + + _accessibilityManagerActionReadPauseResumeEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionReadPauseResumeSignal + private bool OnActionReadPauseResume(IntPtr data) + { + ActionReadPauseResumeEventArgs e = new ActionReadPauseResumeEventArgs(); + + // Populate all members of "e" (ActionReadPauseResumeEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionReadPauseResumeEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionReadPauseResumeEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionStartStop + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionStartStopEventHandler == null) + { + _accessibilityManagerActionStartStopEventHandler += value; + + _accessibilityManagerActionStartStopEventCallbackDelegate = new ActionStartStopEventCallbackDelegate(OnActionStartStop); + this.ActionStartStopSignal().Connect(_accessibilityManagerActionStartStopEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionStartStopEventHandler != null) + { + this.ActionStartStopSignal().Disconnect(_accessibilityManagerActionStartStopEventCallbackDelegate); + } + + _accessibilityManagerActionStartStopEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionStartStopSignal + private bool OnActionStartStop(IntPtr data) + { + ActionStartStopEventArgs e = new ActionStartStopEventArgs(); + + // Populate all members of "e" (ActionStartStopEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data); + + if (_accessibilityManagerActionStartStopEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionStartStopEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType ActionScroll + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerActionScrollEventHandler == null) + { + _accessibilityManagerActionScrollEventHandler += value; + + _accessibilityManagerActionScrollEventCallbackDelegate = new ActionScrollEventCallbackDelegate(OnActionScroll); + this.ActionScrollSignal().Connect(_accessibilityManagerActionScrollEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerActionScrollEventHandler != null) + { + this.ActionScrollSignal().Disconnect(_accessibilityManagerActionScrollEventCallbackDelegate); + } + + _accessibilityManagerActionScrollEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager ActionScrollSignal + private bool OnActionScroll(IntPtr accessibilityManager, IntPtr touchEvent) + { + ActionScrollEventArgs e = new ActionScrollEventArgs(); + + // Populate all members of "e" (ActionScrollEventArgs) with real data + e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(accessibilityManager); + e.TouchEvent = TouchEvent.GetTouchEventFromPtr(touchEvent); + + if (_accessibilityManagerActionScrollEventHandler != null) + { + //here we send all data to user event handlers + return _accessibilityManagerActionScrollEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandler FocusChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerFocusChangedEventHandler == null) + { + _accessibilityManagerFocusChangedEventHandler += value; + + _accessibilityManagerFocusChangedEventCallbackDelegate = new FocusChangedEventCallbackDelegate(OnFocusChanged); + this.FocusChangedSignal().Connect(_accessibilityManagerFocusChangedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerFocusChangedEventHandler != null) + { + this.FocusChangedSignal().Disconnect(_accessibilityManagerFocusChangedEventCallbackDelegate); + } + + _accessibilityManagerFocusChangedEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager FocusChangedSignal + private void OnFocusChanged(IntPtr actor1, IntPtr actor2) + { + FocusChangedEventArgs e = new FocusChangedEventArgs(); + + // Populate all members of "e" (FocusChangedEventArgs) with real data + e.ActorCurrent = Actor.GetActorFromPtr(actor1); + e.ActorNext = Actor.GetActorFromPtr(actor2); + + if (_accessibilityManagerFocusChangedEventHandler != null) + { + //here we send all data to user event handlers + _accessibilityManagerFocusChangedEventHandler(this, e); + } + } + + public event DaliEventHandler FocusedActorActivated + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerFocusedActorActivatedEventHandler == null) + { + _accessibilityManagerFocusedActorActivatedEventHandler += value; + + _accessibilityManagerFocusedActorActivatedEventCallbackDelegate = new FocusedActorActivatedEventCallbackDelegate(OnFocusedActorActivated); + this.FocusedActorActivatedSignal().Connect(_accessibilityManagerFocusedActorActivatedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerFocusedActorActivatedEventHandler != null) + { + this.FocusedActorActivatedSignal().Disconnect(_accessibilityManagerFocusedActorActivatedEventCallbackDelegate); + } + + _accessibilityManagerFocusedActorActivatedEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager FocusedActorActivatedSignal + private void OnFocusedActorActivated(IntPtr actor) + { + FocusedActorActivatedEventArgs e = new FocusedActorActivatedEventArgs(); + + // Populate all members of "e" (FocusedActorActivatedEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(actor); + + if (_accessibilityManagerFocusedActorActivatedEventHandler != null) + { + //here we send all data to user event handlers + _accessibilityManagerFocusedActorActivatedEventHandler(this, e); + } + } + + + public event DaliEventHandler FocusOvershot + { + add + { + lock(this) + { + // Restricted to only one listener + if (_accessibilityManagerFocusOvershotEventHandler == null) + { + _accessibilityManagerFocusOvershotEventHandler += value; + + _accessibilityManagerFocusOvershotEventCallbackDelegate = new FocusOvershotEventCallbackDelegate(OnFocusOvershot); + this.FocusOvershotSignal().Connect(_accessibilityManagerFocusOvershotEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_accessibilityManagerFocusOvershotEventHandler != null) + { + this.FocusOvershotSignal().Disconnect(_accessibilityManagerFocusOvershotEventCallbackDelegate); + } + + _accessibilityManagerFocusOvershotEventHandler -= value; + } + } + } + + // Callback for AccessibilityManager FocusOvershotSignal + private void OnFocusOvershot(IntPtr currentFocusedActor, AccessibilityManager.FocusOvershotDirection direction) + { + FocusOvershotEventArgs e = new FocusOvershotEventArgs(); + + // Populate all members of "e" (FocusOvershotEventArgs) with real data + e.CurrentFocusedActor = Actor.GetActorFromPtr(currentFocusedActor); + e.FocusOvershotDirection = direction; + + if (_accessibilityManagerFocusOvershotEventHandler != null) + { + //here we send all data to user event handlers + _accessibilityManagerFocusOvershotEventHandler(this, e); + } + } + + + public static AccessibilityManager GetAccessibilityManagerFromPtr(global::System.IntPtr cPtr) { + AccessibilityManager ret = new AccessibilityManager(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public AccessibilityManager() : this(NDalicPINVOKE.new_AccessibilityManager(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static AccessibilityManager Get() { + AccessibilityManager ret = new AccessibilityManager(NDalicPINVOKE.AccessibilityManager_Get(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetAccessibilityAttribute(Actor actor, AccessibilityManager.AccessibilityAttribute type, string text) { + NDalicPINVOKE.AccessibilityManager_SetAccessibilityAttribute(swigCPtr, Actor.getCPtr(actor), (int)type, text); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public string GetAccessibilityAttribute(Actor actor, AccessibilityManager.AccessibilityAttribute type) { + string ret = NDalicPINVOKE.AccessibilityManager_GetAccessibilityAttribute(swigCPtr, Actor.getCPtr(actor), (int)type); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFocusOrder(Actor actor, uint order) { + NDalicPINVOKE.AccessibilityManager_SetFocusOrder(swigCPtr, Actor.getCPtr(actor), order); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetFocusOrder(Actor actor) { + uint ret = NDalicPINVOKE.AccessibilityManager_GetFocusOrder(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GenerateNewFocusOrder() { + uint ret = NDalicPINVOKE.AccessibilityManager_GenerateNewFocusOrder(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetActorByFocusOrder(uint order) { + Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetActorByFocusOrder(swigCPtr, order), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool SetCurrentFocusActor(Actor actor) { + bool ret = NDalicPINVOKE.AccessibilityManager_SetCurrentFocusActor(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetCurrentFocusActor() { + Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetCurrentFocusActor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetCurrentFocusGroup() { + Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetCurrentFocusGroup(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetCurrentFocusOrder() { + uint ret = NDalicPINVOKE.AccessibilityManager_GetCurrentFocusOrder(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool MoveFocusForward() { + bool ret = NDalicPINVOKE.AccessibilityManager_MoveFocusForward(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool MoveFocusBackward() { + bool ret = NDalicPINVOKE.AccessibilityManager_MoveFocusBackward(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ClearFocus() { + NDalicPINVOKE.AccessibilityManager_ClearFocus(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new void Reset() { + NDalicPINVOKE.AccessibilityManager_Reset(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetFocusGroup(Actor actor, bool isFocusGroup) { + NDalicPINVOKE.AccessibilityManager_SetFocusGroup(swigCPtr, Actor.getCPtr(actor), isFocusGroup); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsFocusGroup(Actor actor) { + bool ret = NDalicPINVOKE.AccessibilityManager_IsFocusGroup(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetGroupMode(bool enabled) { + NDalicPINVOKE.AccessibilityManager_SetGroupMode(swigCPtr, enabled); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetGroupMode() { + bool ret = NDalicPINVOKE.AccessibilityManager_GetGroupMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetWrapMode(bool wrapped) { + NDalicPINVOKE.AccessibilityManager_SetWrapMode(swigCPtr, wrapped); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetWrapMode() { + bool ret = NDalicPINVOKE.AccessibilityManager_GetWrapMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFocusIndicatorActor(Actor indicator) { + NDalicPINVOKE.AccessibilityManager_SetFocusIndicatorActor(swigCPtr, Actor.getCPtr(indicator)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetFocusIndicatorActor() { + Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetFocusIndicatorActor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetFocusGroup(Actor actor) { + Actor ret = new Actor(NDalicPINVOKE.AccessibilityManager_GetFocusGroup(swigCPtr, Actor.getCPtr(actor)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 GetReadPosition() { + Vector2 ret = new Vector2(NDalicPINVOKE.AccessibilityManager_GetReadPosition(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public FocusChangedSignal FocusChangedSignal() { + FocusChangedSignal ret = new FocusChangedSignal(NDalicPINVOKE.AccessibilityManager_FocusChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityFocusOvershotSignal FocusOvershotSignal() { + AccessibilityFocusOvershotSignal ret = new AccessibilityFocusOvershotSignal(NDalicPINVOKE.AccessibilityManager_FocusOvershotSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorSignal FocusedActorActivatedSignal() { + ActorSignal ret = new ActorSignal(NDalicPINVOKE.AccessibilityManager_FocusedActorActivatedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal StatusChangedSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_StatusChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionNextSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionNextSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionPreviousSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPreviousSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionActivateSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionActivateSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionReadSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionOverSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionOverSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionReadNextSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadNextSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionReadPreviousSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadPreviousSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionUpSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionUpSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionDownSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionDownSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionClearFocusSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionClearFocusSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionBackSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionBackSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionScrollUpSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionScrollUpSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionScrollDownSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionScrollDownSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionPageLeftSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPageLeftSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionPageRightSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPageRightSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionPageUpSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPageUpSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionPageDownSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionPageDownSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionMoveToFirstSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionMoveToFirstSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionMoveToLastSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionMoveToLastSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionReadFromTopSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadFromTopSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionReadFromNextSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadFromNextSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionZoomSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionZoomSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionReadIndicatorInformationSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadIndicatorInformationSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionReadPauseResumeSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionReadPauseResumeSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionSignal ActionStartStopSignal() { + AccessibilityActionSignal ret = new AccessibilityActionSignal(NDalicPINVOKE.AccessibilityManager_ActionStartStopSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AccessibilityActionScrollSignal ActionScrollSignal() { + AccessibilityActionScrollSignal ret = new AccessibilityActionScrollSignal(NDalicPINVOKE.AccessibilityManager_ActionScrollSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum AccessibilityAttribute { + ACCESSIBILITY_LABEL = 0, + ACCESSIBILITY_TRAIT, + ACCESSIBILITY_VALUE, + ACCESSIBILITY_HINT, + ACCESSIBILITY_ATTRIBUTE_NUM + } + + public enum FocusOvershotDirection { + OVERSHOT_PREVIOUS = -1, + OVERSHOT_NEXT = 1 + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Actor.cs b/plugins/dali-swig/automatic/csharp/Actor.cs new file mode 100644 index 0000000..3dda733 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Actor.cs @@ -0,0 +1,2032 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + + using System; + using System.Runtime.InteropServices; + +public class Actor : Handle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Actor(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Actor_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Actor obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Actor() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Actor(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + + /** + * @brief Event arguments that passed via Touch signal + * + */ + public class TouchEventArgs : EventArgs + { + private Actor _actor; + private TouchData _touchData; + + /** + * @brief Actor - is the actor that is being touched + * + */ + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + + /** + * @brief TouchData - contains the information of touch points + * + */ + public TouchData TouchData + { + get + { + return _touchData; + } + set + { + _touchData = value; + } + } + } + + /** + * @brief Event arguments that passed via Hover signal + * + */ + public class HoverEventArgs : EventArgs + { + private Actor _actor; + private HoverEvent _hoverEvent; + + /** + * @brief Actor - is the actor that is being hovered + * + */ + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + + /** + * @brief HoverEvent - contains touch points that represent the points + * that are currently being hovered or the points where a hover has stopped + * + */ + public HoverEvent HoverEvent + { + get + { + return _hoverEvent; + } + set + { + _hoverEvent = value; + } + } + } + + /** + * @brief Event arguments that passed via Wheel signal + * + */ + public class WheelEventArgs : EventArgs + { + private Actor _actor; + private WheelEvent _wheelEvent; + + /** + * @brief Actor - is the actor that is being wheeled + * + */ + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + + /** + * @brief WheelEvent - store a wheel rolling type : MOUSE_WHEEL or CUSTOM_WHEEL + * + */ + public WheelEvent WheelEvent + { + get + { + return _wheelEvent; + } + set + { + _wheelEvent = value; + } + } + } + + /** + * @brief Event arguments that passed via OnStage signal + * + */ + public class OnStageEventArgs : EventArgs + { + private Actor _actor; + + /** + * @brief Actor - is the actor that is being connected to the stage + * + */ + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + } + + /** + * @brief Event arguments that passed via OffStage signal + * + */ + public class OffStageEventArgs : EventArgs + { + private Actor _actor; + + /** + * @brief Actor - is the actor that is being disconnected from the stage + * + */ + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + } + + /** + * @brief Event arguments that passed via OnRelayout signal + * + */ + public class OnRelayoutEventArgs : EventArgs + { + private Actor _actor; + + /** + * @brief Actor - is the actor that is being resized upon relayout + * + */ + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + } + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool TouchCallbackDelegate(IntPtr actor, IntPtr touchData); + private DaliEventHandlerWithReturnType _actorTouchDataEventHandler; + private TouchCallbackDelegate _actorTouchDataCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool HoverEventCallbackDelegate(IntPtr actor, IntPtr hoverEvent); + private DaliEventHandlerWithReturnType _actorHoverEventHandler; + private HoverEventCallbackDelegate _actorHoverEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool WheelEventCallbackDelegate(IntPtr actor, IntPtr wheelEvent); + private DaliEventHandlerWithReturnType _actorWheelEventHandler; + private WheelEventCallbackDelegate _actorWheelEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void OnStageEventCallbackDelegate(IntPtr actor); + private DaliEventHandler _actorOnStageEventHandler; + private OnStageEventCallbackDelegate _actorOnStageEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void OffStageEventCallbackDelegate(IntPtr actor); + private DaliEventHandler _actorOffStageEventHandler; + private OffStageEventCallbackDelegate _actorOffStageEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void OnRelayoutEventCallbackDelegate(IntPtr actor); + private DaliEventHandler _actorOnRelayoutEventHandler; + private OnRelayoutEventCallbackDelegate _actorOnRelayoutEventCallbackDelegate; + + /** + * @brief Event for Touched signal which can be used to subscribe/unsubscribe the event handler + * (in the type of TouchEventHandler-DaliEventHandlerWithReturnType) + * provided by the user. Touched signal is emitted when touch input is received. + */ + public event DaliEventHandlerWithReturnType Touched + { + add + { + lock(this) + { + // Restricted to only one listener + if (_actorTouchDataEventHandler == null) + { + _actorTouchDataEventHandler += value; + + _actorTouchDataCallbackDelegate = new TouchCallbackDelegate(OnTouch); + this.TouchSignal().Connect(_actorTouchDataCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_actorTouchDataEventHandler != null) + { + this.TouchSignal().Disconnect(_actorTouchDataCallbackDelegate); + } + + _actorTouchDataEventHandler -= value; + } + } + } + + // Callback for Actor TouchSignal + private bool OnTouch(IntPtr actor, IntPtr touchData) + { + TouchEventArgs e = new TouchEventArgs(); + + // Populate all members of "e" (TouchEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(actor); + e.TouchData = Dali.TouchData.GetTouchDataFromPtr(touchData); + + if (_actorTouchDataEventHandler != null) + { + //here we send all data to user event handlers + return _actorTouchDataEventHandler(this, e, true); + } + + return false; + } + + /** + * @brief Event for Hovered signal which can be used to subscribe/unsubscribe the event handler + * (in the type of HoverEventHandler-DaliEventHandlerWithReturnType) + * provided by the user. Hovered signal is emitted when hover input is received. + */ + public event DaliEventHandlerWithReturnType Hovered + { + add + { + lock(this) + { + // Restricted to only one listener + if (_actorHoverEventHandler == null) + { + _actorHoverEventHandler += value; + + _actorHoverEventCallbackDelegate = new HoverEventCallbackDelegate(OnHoverEvent); + this.HoveredSignal().Connect(_actorHoverEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_actorHoverEventHandler != null) + { + this.HoveredSignal().Disconnect(_actorHoverEventCallbackDelegate); + } + + _actorHoverEventHandler -= value; + } + } + } + + // Callback for Actor Hover signal + private bool OnHoverEvent(IntPtr actor, IntPtr hoverEvent) + { + HoverEventArgs e = new HoverEventArgs(); + + // Populate all members of "e" (HoverEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(actor); + e.HoverEvent = Dali.HoverEvent.GetHoverEventFromPtr(hoverEvent); + + if (_actorHoverEventHandler != null) + { + //here we send all data to user event handlers + return _actorHoverEventHandler(this, e, true); + } + + return false; + } + + /** + * @brief Event for WheelMoved signal which can be used to subscribe/unsubscribe the event handler + * (in the type of WheelEventHandler-DaliEventHandlerWithReturnType) + * provided by the user. WheelMoved signal is emitted when wheel event is received. + */ + public event DaliEventHandlerWithReturnType WheelMoved + { + add + { + lock(this) + { + // Restricted to only one listener + if (_actorWheelEventHandler == null) + { + _actorWheelEventHandler += value; + + _actorWheelEventCallbackDelegate = new WheelEventCallbackDelegate(OnWheelEvent); + this.WheelEventSignal().Connect(_actorWheelEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_actorWheelEventHandler != null) + { + this.WheelEventSignal().Disconnect(_actorWheelEventCallbackDelegate); + } + + _actorWheelEventHandler -= value; + } + } + } + + // Callback for Actor Wheel signal + private bool OnWheelEvent(IntPtr actor, IntPtr wheelEvent) + { + WheelEventArgs e = new WheelEventArgs(); + + // Populate all members of "e" (WheelEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(actor); + e.WheelEvent = Dali.WheelEvent.GetWheelEventFromPtr(wheelEvent); + + if (_actorWheelEventHandler != null) + { + //here we send all data to user event handlers + return _actorWheelEventHandler(this, e, true); + } + + return false; + } + + /** + * @brief Event for OnStage signal which can be used to subscribe/unsubscribe the event handler + * (in the type of OnStageEventHandler) provided by the user. + * OnStage signal is emitted after the actor has been connected to the stage. + */ + public event DaliEventHandler OnStageEvent + { + add + { + lock(this) + { + // Restricted to only one listener + if (_actorOnStageEventHandler == null) + { + _actorOnStageEventHandler += value; + + _actorOnStageEventCallbackDelegate = new OnStageEventCallbackDelegate(OnStage); + this.OnStageSignal().Connect(_actorOnStageEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_actorOnStageEventHandler != null) + { + this.OnStageSignal().Disconnect(_actorOnStageEventCallbackDelegate); + } + + _actorOnStageEventHandler -= value; + } + } + } + + // Callback for Actor OnStage signal + private void OnStage(IntPtr data) + { + OnStageEventArgs e = new OnStageEventArgs(); + + // Populate all members of "e" (OnStageEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(data); + + if (_actorOnStageEventHandler != null) + { + //here we send all data to user event handlers + _actorOnStageEventHandler(this, e); + } + } + + /** + * @brief Event for OffStage signal which can be used to subscribe/unsubscribe the event handler + * (in the type of OffStageEventHandler) provided by the user. + * OffStage signal is emitted after the actor has been disconnected from the stage. + */ + public event DaliEventHandler OffStageEvent + { + add + { + lock(this) + { + // Restricted to only one listener + if (_actorOffStageEventHandler == null) + { + _actorOffStageEventHandler += value; + + _actorOffStageEventCallbackDelegate = new OffStageEventCallbackDelegate(OffStage); + this.OnStageSignal().Connect(_actorOffStageEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_actorOffStageEventHandler != null) + { + this.OnStageSignal().Disconnect(_actorOffStageEventCallbackDelegate); + } + + _actorOffStageEventHandler -= value; + } + } + } + + // Callback for Actor OffStage signal + private void OffStage(IntPtr data) + { + OffStageEventArgs e = new OffStageEventArgs(); + + // Populate all members of "e" (OffStageEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(data); + + if (_actorOffStageEventHandler != null) + { + //here we send all data to user event handlers + _actorOffStageEventHandler(this, e); + } + } + + /** + * @brief Event for OnRelayout signal which can be used to subscribe/unsubscribe the event handler + * (in the type of OnRelayoutEventHandler) provided by the user. + * OnRelayout signal is emitted after the size has been set on the actor during relayout. + */ + public event DaliEventHandler OnRelayoutEvent + { + add + { + lock(this) + { + // Restricted to only one listener + if (_actorOnRelayoutEventHandler == null) + { + _actorOnRelayoutEventHandler += value; + + _actorOnRelayoutEventCallbackDelegate = new OnRelayoutEventCallbackDelegate(OnRelayout); + this.OnRelayoutSignal().Connect(_actorOnRelayoutEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_actorOnRelayoutEventHandler != null) + { + this.OnRelayoutSignal().Disconnect(_actorOnRelayoutEventCallbackDelegate); + } + + _actorOnRelayoutEventHandler -= value; + } + } + } + + // Callback for Actor OnRelayout signal + private void OnRelayout(IntPtr data) + { + OnRelayoutEventArgs e = new OnRelayoutEventArgs(); + + // Populate all members of "e" (OnRelayoutEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(data); + + if (_actorOnRelayoutEventHandler != null) + { + //here we send all data to user event handlers + _actorOnRelayoutEventHandler(this, e); + } + } + + public static Actor GetActorFromPtr(global::System.IntPtr cPtr) { + Actor ret = new Actor(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public IntPtr GetPtrfromActor () + { + return (IntPtr)swigCPtr; + } + + public Actor Parent + { + get + { + Actor parent = GetParent(); + return parent; + } + } + + public bool Vibility + { + get + { + bool visibility = IsVisible(); + return visibility; + } + } + + public float Opacity + { + set + { + SetOpacity(value); + } + } + + public float CurrentOpacity + { + get + { + float ret = GetCurrentOpacity(); + return ret; + } + } + + public bool StateFocusEnable + { + set + { + SetKeyboardFocusable(value); + } + get + { + bool focusable = IsKeyboardFocusable(); + return focusable; + } + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Actor_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Actor_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int PARENT_ORIGIN = NDalicPINVOKE.Actor_Property_PARENT_ORIGIN_get(); + public static readonly int PARENT_ORIGIN_X = NDalicPINVOKE.Actor_Property_PARENT_ORIGIN_X_get(); + public static readonly int PARENT_ORIGIN_Y = NDalicPINVOKE.Actor_Property_PARENT_ORIGIN_Y_get(); + public static readonly int PARENT_ORIGIN_Z = NDalicPINVOKE.Actor_Property_PARENT_ORIGIN_Z_get(); + public static readonly int ANCHOR_POINT = NDalicPINVOKE.Actor_Property_ANCHOR_POINT_get(); + public static readonly int ANCHOR_POINT_X = NDalicPINVOKE.Actor_Property_ANCHOR_POINT_X_get(); + public static readonly int ANCHOR_POINT_Y = NDalicPINVOKE.Actor_Property_ANCHOR_POINT_Y_get(); + public static readonly int ANCHOR_POINT_Z = NDalicPINVOKE.Actor_Property_ANCHOR_POINT_Z_get(); + public static readonly int SIZE = NDalicPINVOKE.Actor_Property_SIZE_get(); + public static readonly int SIZE_WIDTH = NDalicPINVOKE.Actor_Property_SIZE_WIDTH_get(); + public static readonly int SIZE_HEIGHT = NDalicPINVOKE.Actor_Property_SIZE_HEIGHT_get(); + public static readonly int SIZE_DEPTH = NDalicPINVOKE.Actor_Property_SIZE_DEPTH_get(); + public static readonly int POSITION = NDalicPINVOKE.Actor_Property_POSITION_get(); + public static readonly int POSITION_X = NDalicPINVOKE.Actor_Property_POSITION_X_get(); + public static readonly int POSITION_Y = NDalicPINVOKE.Actor_Property_POSITION_Y_get(); + public static readonly int POSITION_Z = NDalicPINVOKE.Actor_Property_POSITION_Z_get(); + public static readonly int WORLD_POSITION = NDalicPINVOKE.Actor_Property_WORLD_POSITION_get(); + public static readonly int WORLD_POSITION_X = NDalicPINVOKE.Actor_Property_WORLD_POSITION_X_get(); + public static readonly int WORLD_POSITION_Y = NDalicPINVOKE.Actor_Property_WORLD_POSITION_Y_get(); + public static readonly int WORLD_POSITION_Z = NDalicPINVOKE.Actor_Property_WORLD_POSITION_Z_get(); + public static readonly int ORIENTATION = NDalicPINVOKE.Actor_Property_ORIENTATION_get(); + public static readonly int WORLD_ORIENTATION = NDalicPINVOKE.Actor_Property_WORLD_ORIENTATION_get(); + public static readonly int SCALE = NDalicPINVOKE.Actor_Property_SCALE_get(); + public static readonly int SCALE_X = NDalicPINVOKE.Actor_Property_SCALE_X_get(); + public static readonly int SCALE_Y = NDalicPINVOKE.Actor_Property_SCALE_Y_get(); + public static readonly int SCALE_Z = NDalicPINVOKE.Actor_Property_SCALE_Z_get(); + public static readonly int WORLD_SCALE = NDalicPINVOKE.Actor_Property_WORLD_SCALE_get(); + public static readonly int VISIBLE = NDalicPINVOKE.Actor_Property_VISIBLE_get(); + public static readonly int COLOR = NDalicPINVOKE.Actor_Property_COLOR_get(); + public static readonly int COLOR_RED = NDalicPINVOKE.Actor_Property_COLOR_RED_get(); + public static readonly int COLOR_GREEN = NDalicPINVOKE.Actor_Property_COLOR_GREEN_get(); + public static readonly int COLOR_BLUE = NDalicPINVOKE.Actor_Property_COLOR_BLUE_get(); + public static readonly int COLOR_ALPHA = NDalicPINVOKE.Actor_Property_COLOR_ALPHA_get(); + public static readonly int WORLD_COLOR = NDalicPINVOKE.Actor_Property_WORLD_COLOR_get(); + public static readonly int WORLD_MATRIX = NDalicPINVOKE.Actor_Property_WORLD_MATRIX_get(); + public static readonly int NAME = NDalicPINVOKE.Actor_Property_NAME_get(); + public static readonly int SENSITIVE = NDalicPINVOKE.Actor_Property_SENSITIVE_get(); + public static readonly int LEAVE_REQUIRED = NDalicPINVOKE.Actor_Property_LEAVE_REQUIRED_get(); + public static readonly int INHERIT_ORIENTATION = NDalicPINVOKE.Actor_Property_INHERIT_ORIENTATION_get(); + public static readonly int INHERIT_SCALE = NDalicPINVOKE.Actor_Property_INHERIT_SCALE_get(); + public static readonly int COLOR_MODE = NDalicPINVOKE.Actor_Property_COLOR_MODE_get(); + public static readonly int POSITION_INHERITANCE = NDalicPINVOKE.Actor_Property_POSITION_INHERITANCE_get(); + public static readonly int DRAW_MODE = NDalicPINVOKE.Actor_Property_DRAW_MODE_get(); + public static readonly int SIZE_MODE_FACTOR = NDalicPINVOKE.Actor_Property_SIZE_MODE_FACTOR_get(); + public static readonly int WIDTH_RESIZE_POLICY = NDalicPINVOKE.Actor_Property_WIDTH_RESIZE_POLICY_get(); + public static readonly int HEIGHT_RESIZE_POLICY = NDalicPINVOKE.Actor_Property_HEIGHT_RESIZE_POLICY_get(); + public static readonly int SIZE_SCALE_POLICY = NDalicPINVOKE.Actor_Property_SIZE_SCALE_POLICY_get(); + public static readonly int WIDTH_FOR_HEIGHT = NDalicPINVOKE.Actor_Property_WIDTH_FOR_HEIGHT_get(); + public static readonly int HEIGHT_FOR_WIDTH = NDalicPINVOKE.Actor_Property_HEIGHT_FOR_WIDTH_get(); + public static readonly int PADDING = NDalicPINVOKE.Actor_Property_PADDING_get(); + public static readonly int MINIMUM_SIZE = NDalicPINVOKE.Actor_Property_MINIMUM_SIZE_get(); + public static readonly int MAXIMUM_SIZE = NDalicPINVOKE.Actor_Property_MAXIMUM_SIZE_get(); + public static readonly int INHERIT_POSITION = NDalicPINVOKE.Actor_Property_INHERIT_POSITION_get(); + public static readonly int CLIPPING_MODE = NDalicPINVOKE.Actor_Property_CLIPPING_MODE_get(); + public static readonly int BATCH_PARENT = NDalicPINVOKE.Actor_Property_BATCH_PARENT_get(); + + } + + public Actor () : this (NDalicPINVOKE.Actor_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static Actor DownCast(BaseHandle handle) { + Actor ret = new Actor(NDalicPINVOKE.Actor_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor(Actor copy) : this(NDalicPINVOKE.new_Actor__SWIG_1(Actor.getCPtr(copy)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor Assign(Actor rhs) { + Actor ret = new Actor(NDalicPINVOKE.Actor_Assign(swigCPtr, Actor.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetName() { + string ret = NDalicPINVOKE.Actor_GetName(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetName(string name) { + NDalicPINVOKE.Actor_SetName(swigCPtr, name); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetId() { + uint ret = NDalicPINVOKE.Actor_GetId(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsRoot() { + bool ret = NDalicPINVOKE.Actor_IsRoot(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool OnStage() { + bool ret = NDalicPINVOKE.Actor_OnStage(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsLayer() { + bool ret = NDalicPINVOKE.Actor_IsLayer(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Layer GetLayer() { + Layer ret = new Layer(NDalicPINVOKE.Actor_GetLayer(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Add(Actor child) { + NDalicPINVOKE.Actor_Add(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Remove(Actor child) { + NDalicPINVOKE.Actor_Remove(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Unparent() { + NDalicPINVOKE.Actor_Unparent(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetChildCount() { + uint ret = NDalicPINVOKE.Actor_GetChildCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetChildAt(uint index) { + Actor ret = new Actor(NDalicPINVOKE.Actor_GetChildAt(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor FindChildByName(string actorName) { + Actor ret = new Actor(NDalicPINVOKE.Actor_FindChildByName(swigCPtr, actorName), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor FindChildById(uint id) { + Actor ret = new Actor(NDalicPINVOKE.Actor_FindChildById(swigCPtr, id), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetParent() { + Actor ret = new Actor(NDalicPINVOKE.Actor_GetParent(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetParentOrigin(Vector3 origin) { + NDalicPINVOKE.Actor_SetParentOrigin(swigCPtr, Vector3.getCPtr(origin)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetCurrentParentOrigin() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetCurrentParentOrigin(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetAnchorPoint(Vector3 anchorPoint) { + NDalicPINVOKE.Actor_SetAnchorPoint(swigCPtr, Vector3.getCPtr(anchorPoint)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetCurrentAnchorPoint() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetCurrentAnchorPoint(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSize(float width, float height) { + NDalicPINVOKE.Actor_SetSize__SWIG_0(swigCPtr, width, height); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetSize(float width, float height, float depth) { + NDalicPINVOKE.Actor_SetSize__SWIG_1(swigCPtr, width, height, depth); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetSize(Vector2 size) { + NDalicPINVOKE.Actor_SetSize__SWIG_2(swigCPtr, Vector2.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetSize(Vector3 size) { + NDalicPINVOKE.Actor_SetSize__SWIG_3(swigCPtr, Vector3.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetTargetSize() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetTargetSize(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 GetCurrentSize() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetCurrentSize(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 GetNaturalSize() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetNaturalSize(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetPosition(float x, float y) { + NDalicPINVOKE.Actor_SetPosition__SWIG_0(swigCPtr, x, y); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetPosition(float x, float y, float z) { + NDalicPINVOKE.Actor_SetPosition__SWIG_1(swigCPtr, x, y, z); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetPosition(Vector3 position) { + NDalicPINVOKE.Actor_SetPosition__SWIG_2(swigCPtr, Vector3.getCPtr(position)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetX(float x) { + NDalicPINVOKE.Actor_SetX(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetY(float y) { + NDalicPINVOKE.Actor_SetY(swigCPtr, y); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetZ(float z) { + NDalicPINVOKE.Actor_SetZ(swigCPtr, z); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void TranslateBy(Vector3 distance) { + NDalicPINVOKE.Actor_TranslateBy(swigCPtr, Vector3.getCPtr(distance)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetCurrentPosition() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetCurrentPosition(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 GetCurrentWorldPosition() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetCurrentWorldPosition(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetInheritPosition(bool inherit) { + NDalicPINVOKE.Actor_SetInheritPosition(swigCPtr, inherit); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PositionInheritanceMode GetPositionInheritanceMode() { + PositionInheritanceMode ret = (PositionInheritanceMode)NDalicPINVOKE.Actor_GetPositionInheritanceMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsPositionInherited() { + bool ret = NDalicPINVOKE.Actor_IsPositionInherited(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetOrientation(Degree angle, Vector3 axis) { + NDalicPINVOKE.Actor_SetOrientation__SWIG_0(swigCPtr, Degree.getCPtr(angle), Vector3.getCPtr(axis)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetOrientation(Radian angle, Vector3 axis) { + NDalicPINVOKE.Actor_SetOrientation__SWIG_1(swigCPtr, Radian.getCPtr(angle), Vector3.getCPtr(axis)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetOrientation(Quaternion orientation) { + NDalicPINVOKE.Actor_SetOrientation__SWIG_2(swigCPtr, Quaternion.getCPtr(orientation)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RotateBy(Degree angle, Vector3 axis) { + NDalicPINVOKE.Actor_RotateBy__SWIG_0(swigCPtr, Degree.getCPtr(angle), Vector3.getCPtr(axis)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RotateBy(Radian angle, Vector3 axis) { + NDalicPINVOKE.Actor_RotateBy__SWIG_1(swigCPtr, Radian.getCPtr(angle), Vector3.getCPtr(axis)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RotateBy(Quaternion relativeRotation) { + NDalicPINVOKE.Actor_RotateBy__SWIG_2(swigCPtr, Quaternion.getCPtr(relativeRotation)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion GetCurrentOrientation() { + Quaternion ret = new Quaternion(NDalicPINVOKE.Actor_GetCurrentOrientation(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetInheritOrientation(bool inherit) { + NDalicPINVOKE.Actor_SetInheritOrientation(swigCPtr, inherit); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsOrientationInherited() { + bool ret = NDalicPINVOKE.Actor_IsOrientationInherited(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion GetCurrentWorldOrientation() { + Quaternion ret = new Quaternion(NDalicPINVOKE.Actor_GetCurrentWorldOrientation(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScale(float scale) { + NDalicPINVOKE.Actor_SetScale__SWIG_0(swigCPtr, scale); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetScale(float scaleX, float scaleY, float scaleZ) { + NDalicPINVOKE.Actor_SetScale__SWIG_1(swigCPtr, scaleX, scaleY, scaleZ); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetScale(Vector3 scale) { + NDalicPINVOKE.Actor_SetScale__SWIG_2(swigCPtr, Vector3.getCPtr(scale)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScaleBy(Vector3 relativeScale) { + NDalicPINVOKE.Actor_ScaleBy(swigCPtr, Vector3.getCPtr(relativeScale)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetCurrentScale() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetCurrentScale(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 GetCurrentWorldScale() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetCurrentWorldScale(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetInheritScale(bool inherit) { + NDalicPINVOKE.Actor_SetInheritScale(swigCPtr, inherit); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsScaleInherited() { + bool ret = NDalicPINVOKE.Actor_IsScaleInherited(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Matrix GetCurrentWorldMatrix() { + Matrix ret = new Matrix(NDalicPINVOKE.Actor_GetCurrentWorldMatrix(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetVisible(bool visible) { + NDalicPINVOKE.Actor_SetVisible(swigCPtr, visible); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsVisible() { + bool ret = NDalicPINVOKE.Actor_IsVisible(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetOpacity(float opacity) { + NDalicPINVOKE.Actor_SetOpacity(swigCPtr, opacity); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetCurrentOpacity() { + float ret = NDalicPINVOKE.Actor_GetCurrentOpacity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetColor(Vector4 color) { + NDalicPINVOKE.Actor_SetColor(swigCPtr, Vector4.getCPtr(color)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 GetCurrentColor() { + Vector4 ret = new Vector4(NDalicPINVOKE.Actor_GetCurrentColor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetColorMode(ColorMode colorMode) { + NDalicPINVOKE.Actor_SetColorMode(swigCPtr, (int)colorMode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ColorMode GetColorMode() { + ColorMode ret = (ColorMode)NDalicPINVOKE.Actor_GetColorMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 GetCurrentWorldColor() { + Vector4 ret = new Vector4(NDalicPINVOKE.Actor_GetCurrentWorldColor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetDrawMode(DrawModeType drawMode) { + NDalicPINVOKE.Actor_SetDrawMode(swigCPtr, (int)drawMode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public DrawModeType GetDrawMode() { + DrawModeType ret = (DrawModeType)NDalicPINVOKE.Actor_GetDrawMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSensitive(bool sensitive) { + NDalicPINVOKE.Actor_SetSensitive(swigCPtr, sensitive); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsSensitive() { + bool ret = NDalicPINVOKE.Actor_IsSensitive(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool ScreenToLocal(out float localX, out float localY, float screenX, float screenY) { + bool ret = NDalicPINVOKE.Actor_ScreenToLocal(swigCPtr, out localX, out localY, screenX, screenY); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetLeaveRequired(bool required) { + NDalicPINVOKE.Actor_SetLeaveRequired(swigCPtr, required); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetLeaveRequired() { + bool ret = NDalicPINVOKE.Actor_GetLeaveRequired(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetKeyboardFocusable(bool focusable) { + NDalicPINVOKE.Actor_SetKeyboardFocusable(swigCPtr, focusable); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsKeyboardFocusable() { + bool ret = NDalicPINVOKE.Actor_IsKeyboardFocusable(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetResizePolicy(ResizePolicyType policy, DimensionType dimension) { + NDalicPINVOKE.Actor_SetResizePolicy(swigCPtr, (int)policy, (int)dimension); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ResizePolicyType GetResizePolicy(DimensionType dimension) { + ResizePolicyType ret = (ResizePolicyType)NDalicPINVOKE.Actor_GetResizePolicy(swigCPtr, (int)dimension); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSizeScalePolicy(SizeScalePolicyType policy) { + NDalicPINVOKE.Actor_SetSizeScalePolicy(swigCPtr, (int)policy); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SizeScalePolicyType GetSizeScalePolicy() { + SizeScalePolicyType ret = (SizeScalePolicyType)NDalicPINVOKE.Actor_GetSizeScalePolicy(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSizeModeFactor(Vector3 factor) { + NDalicPINVOKE.Actor_SetSizeModeFactor(swigCPtr, Vector3.getCPtr(factor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetSizeModeFactor() { + Vector3 ret = new Vector3(NDalicPINVOKE.Actor_GetSizeModeFactor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetHeightForWidth(float width) { + float ret = NDalicPINVOKE.Actor_GetHeightForWidth(swigCPtr, width); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetWidthForHeight(float height) { + float ret = NDalicPINVOKE.Actor_GetWidthForHeight(swigCPtr, height); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetRelayoutSize(DimensionType dimension) { + float ret = NDalicPINVOKE.Actor_GetRelayoutSize(swigCPtr, (int)dimension); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetPadding(RectFloat padding) { + NDalicPINVOKE.Actor_SetPadding(swigCPtr, RectFloat.getCPtr(padding)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void GetPadding(RectFloat paddingOut) { + NDalicPINVOKE.Actor_GetPadding(swigCPtr, RectFloat.getCPtr(paddingOut)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetMinimumSize(Vector2 size) { + NDalicPINVOKE.Actor_SetMinimumSize(swigCPtr, Vector2.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetMinimumSize() { + Vector2 ret = new Vector2(NDalicPINVOKE.Actor_GetMinimumSize(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetMaximumSize(Vector2 size) { + NDalicPINVOKE.Actor_SetMaximumSize(swigCPtr, Vector2.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetMaximumSize() { + Vector2 ret = new Vector2(NDalicPINVOKE.Actor_GetMaximumSize(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int GetHierarchyDepth() { + int ret = NDalicPINVOKE.Actor_GetHierarchyDepth(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint AddRenderer(Renderer renderer) { + uint ret = NDalicPINVOKE.Actor_AddRenderer(swigCPtr, Renderer.getCPtr(renderer)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetRendererCount() { + uint ret = NDalicPINVOKE.Actor_GetRendererCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Renderer GetRendererAt(uint index) { + Renderer ret = new Renderer(NDalicPINVOKE.Actor_GetRendererAt(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void RemoveRenderer(Renderer renderer) { + NDalicPINVOKE.Actor_RemoveRenderer__SWIG_0(swigCPtr, Renderer.getCPtr(renderer)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveRenderer(uint index) { + NDalicPINVOKE.Actor_RemoveRenderer__SWIG_1(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ActorTouchEventSignal TouchedSignal() { + ActorTouchEventSignal ret = new ActorTouchEventSignal(NDalicPINVOKE.Actor_TouchedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorTouchDataSignal TouchSignal() { + ActorTouchDataSignal ret = new ActorTouchDataSignal(NDalicPINVOKE.Actor_TouchSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorHoverEventSignal HoveredSignal() { + ActorHoverEventSignal ret = new ActorHoverEventSignal(NDalicPINVOKE.Actor_HoveredSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorWheelEventSignal WheelEventSignal() { + ActorWheelEventSignal ret = new ActorWheelEventSignal(NDalicPINVOKE.Actor_WheelEventSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorSignal OnStageSignal() { + ActorSignal ret = new ActorSignal(NDalicPINVOKE.Actor_OnStageSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorSignal OffStageSignal() { + ActorSignal ret = new ActorSignal(NDalicPINVOKE.Actor_OffStageSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorSignal OnRelayoutSignal() { + ActorSignal ret = new ActorSignal(NDalicPINVOKE.Actor_OnRelayoutSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 ParentOrigin + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Actor.Property.PARENT_ORIGIN).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.PARENT_ORIGIN, new Dali.Property.Value( value ) ); + } + } + public float ParentOriginX + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.PARENT_ORIGIN_X).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.PARENT_ORIGIN_X, new Dali.Property.Value( value ) ); + } + } + public float ParentOriginY + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.PARENT_ORIGIN_Y).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.PARENT_ORIGIN_Y, new Dali.Property.Value( value ) ); + } + } + public float ParentOriginZ + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.PARENT_ORIGIN_Z).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.PARENT_ORIGIN_Z, new Dali.Property.Value( value ) ); + } + } + public Vector3 AnchorPoint + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Actor.Property.ANCHOR_POINT).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.ANCHOR_POINT, new Dali.Property.Value( value ) ); + } + } + public float AnchorPointX + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.ANCHOR_POINT_X).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.ANCHOR_POINT_X, new Dali.Property.Value( value ) ); + } + } + public float AnchorPointY + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.ANCHOR_POINT_Y).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.ANCHOR_POINT_Y, new Dali.Property.Value( value ) ); + } + } + public float AnchorPointZ + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.ANCHOR_POINT_Z).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.ANCHOR_POINT_Z, new Dali.Property.Value( value ) ); + } + } + public Vector3 Size + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Actor.Property.SIZE).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SIZE, new Dali.Property.Value( value ) ); + } + } + public float SizeWidth + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.SIZE_WIDTH).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SIZE_WIDTH, new Dali.Property.Value( value ) ); + } + } + public float SizeHeight + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.SIZE_HEIGHT).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SIZE_HEIGHT, new Dali.Property.Value( value ) ); + } + } + public float SizeDepth + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.SIZE_DEPTH).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SIZE_DEPTH, new Dali.Property.Value( value ) ); + } + } + public Vector3 Position + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Actor.Property.POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.POSITION, new Dali.Property.Value( value ) ); + } + } + public float PositionX + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.POSITION_X).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.POSITION_X, new Dali.Property.Value( value ) ); + } + } + public float PositionY + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.POSITION_Y).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.POSITION_Y, new Dali.Property.Value( value ) ); + } + } + public float PositionZ + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.POSITION_Z).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.POSITION_Z, new Dali.Property.Value( value ) ); + } + } + public Vector3 WorldPosition + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Actor.Property.WORLD_POSITION).Get( temp ); + return temp; + } +} public float WorldPositionX + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.WORLD_POSITION_X).Get( ref temp ); + return temp; + } +} public float WorldPositionY + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.WORLD_POSITION_Y).Get( ref temp ); + return temp; + } +} public float WorldPositionZ + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.WORLD_POSITION_Z).Get( ref temp ); + return temp; + } +} public Quaternion Orientation + { + get + { + Quaternion temp = new Quaternion(); + GetProperty( Actor.Property.ORIENTATION).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.ORIENTATION, new Dali.Property.Value( value ) ); + } + } + public Quaternion WorldOrientation + { + get + { + Quaternion temp = new Quaternion(); + GetProperty( Actor.Property.WORLD_ORIENTATION).Get( temp ); + return temp; + } +} public Vector3 Scale + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Actor.Property.SCALE).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SCALE, new Dali.Property.Value( value ) ); + } + } + public float ScaleX + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.SCALE_X).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SCALE_X, new Dali.Property.Value( value ) ); + } + } + public float ScaleY + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.SCALE_Y).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SCALE_Y, new Dali.Property.Value( value ) ); + } + } + public float ScaleZ + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.SCALE_Z).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SCALE_Z, new Dali.Property.Value( value ) ); + } + } + public Vector3 WorldScale + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Actor.Property.WORLD_SCALE).Get( temp ); + return temp; + } +} public bool Visible + { + get + { + bool temp = false; + GetProperty( Actor.Property.VISIBLE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.VISIBLE, new Dali.Property.Value( value ) ); + } + } + public Vector4 Color + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Actor.Property.COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.COLOR, new Dali.Property.Value( value ) ); + } + } + public float ColorRed + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.COLOR_RED).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.COLOR_RED, new Dali.Property.Value( value ) ); + } + } + public float ColorGreen + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.COLOR_GREEN).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.COLOR_GREEN, new Dali.Property.Value( value ) ); + } + } + public float ColorBlue + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.COLOR_BLUE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.COLOR_BLUE, new Dali.Property.Value( value ) ); + } + } + public float ColorAlpha + { + get + { + float temp = 0.0f; + GetProperty( Actor.Property.COLOR_ALPHA).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.COLOR_ALPHA, new Dali.Property.Value( value ) ); + } + } + public Vector4 WorldColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Actor.Property.WORLD_COLOR).Get( temp ); + return temp; + } +} public Matrix WorldMatrix + { + get + { + Matrix temp = new Matrix(); + GetProperty( Actor.Property.WORLD_MATRIX).Get( temp ); + return temp; + } +} public string Name + { + get + { + string temp; + GetProperty( Actor.Property.NAME).Get( out temp ); + return temp; + } + set + { + SetProperty( Actor.Property.NAME, new Dali.Property.Value( value ) ); + } + } + public bool Sensitive + { + get + { + bool temp = false; + GetProperty( Actor.Property.SENSITIVE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SENSITIVE, new Dali.Property.Value( value ) ); + } + } + public bool LeaveRequired + { + get + { + bool temp = false; + GetProperty( Actor.Property.LEAVE_REQUIRED).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.LEAVE_REQUIRED, new Dali.Property.Value( value ) ); + } + } + public bool InheritOrientation + { + get + { + bool temp = false; + GetProperty( Actor.Property.INHERIT_ORIENTATION).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.INHERIT_ORIENTATION, new Dali.Property.Value( value ) ); + } + } + public bool InheritScale + { + get + { + bool temp = false; + GetProperty( Actor.Property.INHERIT_SCALE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.INHERIT_SCALE, new Dali.Property.Value( value ) ); + } + } + public string ColorMode + { + get + { + string temp; + GetProperty( Actor.Property.COLOR_MODE).Get( out temp ); + return temp; + } + set + { + SetProperty( Actor.Property.COLOR_MODE, new Dali.Property.Value( value ) ); + } + } + public string PositionInheritance + { + get + { + string temp; + GetProperty( Actor.Property.POSITION_INHERITANCE).Get( out temp ); + return temp; + } + set + { + SetProperty( Actor.Property.POSITION_INHERITANCE, new Dali.Property.Value( value ) ); + } + } + public string DrawMode + { + get + { + string temp; + GetProperty( Actor.Property.DRAW_MODE).Get( out temp ); + return temp; + } + set + { + SetProperty( Actor.Property.DRAW_MODE, new Dali.Property.Value( value ) ); + } + } + public Vector3 SizeModeFactor + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Actor.Property.SIZE_MODE_FACTOR).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SIZE_MODE_FACTOR, new Dali.Property.Value( value ) ); + } + } + public string WidthResizePolicy + { + get + { + string temp; + GetProperty( Actor.Property.WIDTH_RESIZE_POLICY).Get( out temp ); + return temp; + } + set + { + SetProperty( Actor.Property.WIDTH_RESIZE_POLICY, new Dali.Property.Value( value ) ); + } + } + public string HeightResizePolicy + { + get + { + string temp; + GetProperty( Actor.Property.HEIGHT_RESIZE_POLICY).Get( out temp ); + return temp; + } + set + { + SetProperty( Actor.Property.HEIGHT_RESIZE_POLICY, new Dali.Property.Value( value ) ); + } + } + public string SizeScalePolicy + { + get + { + string temp; + GetProperty( Actor.Property.SIZE_SCALE_POLICY).Get( out temp ); + return temp; + } + set + { + SetProperty( Actor.Property.SIZE_SCALE_POLICY, new Dali.Property.Value( value ) ); + } + } + public bool WidthForHeight + { + get + { + bool temp = false; + GetProperty( Actor.Property.WIDTH_FOR_HEIGHT).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.WIDTH_FOR_HEIGHT, new Dali.Property.Value( value ) ); + } + } + public bool HeightForWidth + { + get + { + bool temp = false; + GetProperty( Actor.Property.HEIGHT_FOR_WIDTH).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.HEIGHT_FOR_WIDTH, new Dali.Property.Value( value ) ); + } + } + public Vector4 Padding + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Actor.Property.PADDING).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.PADDING, new Dali.Property.Value( value ) ); + } + } + public Vector2 MinimumSize + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( Actor.Property.MINIMUM_SIZE).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.MINIMUM_SIZE, new Dali.Property.Value( value ) ); + } + } + public Vector2 MaximumSize + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( Actor.Property.MAXIMUM_SIZE).Get( temp ); + return temp; + } + set + { + SetProperty( Actor.Property.MAXIMUM_SIZE, new Dali.Property.Value( value ) ); + } + } + public bool InheritPosition + { + get + { + bool temp = false; + GetProperty( Actor.Property.INHERIT_POSITION).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.INHERIT_POSITION, new Dali.Property.Value( value ) ); + } + } + public string ClippingMode + { + get + { + string temp; + GetProperty( Actor.Property.CLIPPING_MODE).Get( out temp ); + return temp; + } + set + { + SetProperty( Actor.Property.CLIPPING_MODE, new Dali.Property.Value( value ) ); + } + } + public bool BatchParent + { + get + { + bool temp = false; + GetProperty( Actor.Property.BATCH_PARENT).Get( ref temp ); + return temp; + } + set + { + SetProperty( Actor.Property.BATCH_PARENT, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ActorContainer.cs b/plugins/dali-swig/automatic/csharp/ActorContainer.cs new file mode 100644 index 0000000..73b26a1 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ActorContainer.cs @@ -0,0 +1,315 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ActorContainer : global::System.IDisposable, global::System.Collections.IEnumerable + , global::System.Collections.Generic.IEnumerable + { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ActorContainer(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ActorContainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ActorContainer() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ActorContainer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ActorContainer(global::System.Collections.ICollection c) : this() { + if (c == null) + throw new global::System.ArgumentNullException("c"); + foreach (Actor element in c) { + this.Add(element); + } + } + + public bool IsFixedSize { + get { + return false; + } + } + + public bool IsReadOnly { + get { + return false; + } + } + + public Actor this[int index] { + get { + return getitem(index); + } + set { + setitem(index, value); + } + } + + public int Capacity { + get { + return (int)capacity(); + } + set { + if (value < size()) + throw new global::System.ArgumentOutOfRangeException("Capacity"); + reserve((uint)value); + } + } + + public int Count { + get { + return (int)size(); + } + } + + public bool IsSynchronized { + get { + return false; + } + } + + public void CopyTo(Actor[] array) + { + CopyTo(0, array, 0, this.Count); + } + + public void CopyTo(Actor[] array, int arrayIndex) + { + CopyTo(0, array, arrayIndex, this.Count); + } + + public void CopyTo(int index, Actor[] array, int arrayIndex, int count) + { + if (array == null) + throw new global::System.ArgumentNullException("array"); + if (index < 0) + throw new global::System.ArgumentOutOfRangeException("index", "Value is less than zero"); + if (arrayIndex < 0) + throw new global::System.ArgumentOutOfRangeException("arrayIndex", "Value is less than zero"); + if (count < 0) + throw new global::System.ArgumentOutOfRangeException("count", "Value is less than zero"); + if (array.Rank > 1) + throw new global::System.ArgumentException("Multi dimensional array.", "array"); + if (index+count > this.Count || arrayIndex+count > array.Length) + throw new global::System.ArgumentException("Number of elements to copy is too large."); + for (int i=0; i global::System.Collections.Generic.IEnumerable.GetEnumerator() { + return new ActorContainerEnumerator(this); + } + + global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() { + return new ActorContainerEnumerator(this); + } + + public ActorContainerEnumerator GetEnumerator() { + return new ActorContainerEnumerator(this); + } + + // Type-safe enumerator + /// Note that the IEnumerator documentation requires an InvalidOperationException to be thrown + /// whenever the collection is modified. This has been done for changes in the size of the + /// collection but not when one of the elements of the collection is modified as it is a bit + /// tricky to detect unmanaged code that modifies the collection under our feet. + public sealed class ActorContainerEnumerator : global::System.Collections.IEnumerator + , global::System.Collections.Generic.IEnumerator + { + private ActorContainer collectionRef; + private int currentIndex; + private object currentObject; + private int currentSize; + + public ActorContainerEnumerator(ActorContainer collection) { + collectionRef = collection; + currentIndex = -1; + currentObject = null; + currentSize = collectionRef.Count; + } + + // Type-safe iterator Current + public Actor Current { + get { + if (currentIndex == -1) + throw new global::System.InvalidOperationException("Enumeration not started."); + if (currentIndex > currentSize - 1) + throw new global::System.InvalidOperationException("Enumeration finished."); + if (currentObject == null) + throw new global::System.InvalidOperationException("Collection modified."); + return (Actor)currentObject; + } + } + + // Type-unsafe IEnumerator.Current + object global::System.Collections.IEnumerator.Current { + get { + return Current; + } + } + + public bool MoveNext() { + int size = collectionRef.Count; + bool moveOkay = (currentIndex+1 < size) && (size == currentSize); + if (moveOkay) { + currentIndex++; + currentObject = collectionRef[currentIndex]; + } else { + currentObject = null; + } + return moveOkay; + } + + public void Reset() { + currentIndex = -1; + currentObject = null; + if (collectionRef.Count != currentSize) { + throw new global::System.InvalidOperationException("Collection modified."); + } + } + + public void Dispose() { + currentIndex = -1; + currentObject = null; + } + } + + public void Clear() { + NDalicPINVOKE.ActorContainer_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Add(Actor x) { + NDalicPINVOKE.ActorContainer_Add(swigCPtr, Actor.getCPtr(x)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + private uint size() { + uint ret = NDalicPINVOKE.ActorContainer_size(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private uint capacity() { + uint ret = NDalicPINVOKE.ActorContainer_capacity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private void reserve(uint n) { + NDalicPINVOKE.ActorContainer_reserve(swigCPtr, n); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ActorContainer() : this(NDalicPINVOKE.new_ActorContainer__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ActorContainer(ActorContainer other) : this(NDalicPINVOKE.new_ActorContainer__SWIG_1(ActorContainer.getCPtr(other)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ActorContainer(int capacity) : this(NDalicPINVOKE.new_ActorContainer__SWIG_2(capacity), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + private Actor getitemcopy(int index) { + Actor ret = new Actor(NDalicPINVOKE.ActorContainer_getitemcopy(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private Actor getitem(int index) { + Actor ret = new Actor(NDalicPINVOKE.ActorContainer_getitem(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private void setitem(int index, Actor val) { + NDalicPINVOKE.ActorContainer_setitem(swigCPtr, index, Actor.getCPtr(val)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddRange(ActorContainer values) { + NDalicPINVOKE.ActorContainer_AddRange(swigCPtr, ActorContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ActorContainer GetRange(int index, int count) { + global::System.IntPtr cPtr = NDalicPINVOKE.ActorContainer_GetRange(swigCPtr, index, count); + ActorContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new ActorContainer(cPtr, true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Insert(int index, Actor x) { + NDalicPINVOKE.ActorContainer_Insert(swigCPtr, index, Actor.getCPtr(x)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void InsertRange(int index, ActorContainer values) { + NDalicPINVOKE.ActorContainer_InsertRange(swigCPtr, index, ActorContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveAt(int index) { + NDalicPINVOKE.ActorContainer_RemoveAt(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveRange(int index, int count) { + NDalicPINVOKE.ActorContainer_RemoveRange(swigCPtr, index, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static ActorContainer Repeat(Actor value, int count) { + global::System.IntPtr cPtr = NDalicPINVOKE.ActorContainer_Repeat(Actor.getCPtr(value), count); + ActorContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new ActorContainer(cPtr, true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reverse() { + NDalicPINVOKE.ActorContainer_Reverse__SWIG_0(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reverse(int index, int count) { + NDalicPINVOKE.ActorContainer_Reverse__SWIG_1(swigCPtr, index, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetRange(int index, ActorContainer values) { + NDalicPINVOKE.ActorContainer_SetRange(swigCPtr, index, ActorContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ActorHoverEventSignal.cs b/plugins/dali-swig/automatic/csharp/ActorHoverEventSignal.cs new file mode 100644 index 0000000..f2fdc6b --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ActorHoverEventSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ActorHoverEventSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ActorHoverEventSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ActorHoverEventSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ActorHoverEventSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ActorHoverEventSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ActorHoverEventSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ActorHoverEventSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ActorHoverEventSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ActorHoverEventSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(Actor arg1, HoverEvent arg2) { + bool ret = NDalicPINVOKE.ActorHoverEventSignal_Emit(swigCPtr, Actor.getCPtr(arg1), HoverEvent.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorHoverEventSignal() : this(NDalicPINVOKE.new_ActorHoverEventSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ActorSignal.cs b/plugins/dali-swig/automatic/csharp/ActorSignal.cs new file mode 100644 index 0000000..7ca7499 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ActorSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ActorSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ActorSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ActorSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ActorSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ActorSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ActorSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ActorSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ActorSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ActorSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Actor arg) { + NDalicPINVOKE.ActorSignal_Emit(swigCPtr, Actor.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ActorSignal() : this(NDalicPINVOKE.new_ActorSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ActorTouchDataSignal.cs b/plugins/dali-swig/automatic/csharp/ActorTouchDataSignal.cs new file mode 100644 index 0000000..444f252 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ActorTouchDataSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ActorTouchDataSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ActorTouchDataSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ActorTouchDataSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ActorTouchDataSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ActorTouchDataSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ActorTouchDataSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ActorTouchDataSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ActorTouchDataSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ActorTouchDataSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(Actor arg1, TouchData arg2) { + bool ret = NDalicPINVOKE.ActorTouchDataSignal_Emit(swigCPtr, Actor.getCPtr(arg1), TouchData.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorTouchDataSignal() : this(NDalicPINVOKE.new_ActorTouchDataSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ActorTouchEventSignal.cs b/plugins/dali-swig/automatic/csharp/ActorTouchEventSignal.cs new file mode 100644 index 0000000..b405a5c --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ActorTouchEventSignal.cs @@ -0,0 +1,49 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ActorTouchEventSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ActorTouchEventSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ActorTouchEventSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ActorTouchEventSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ActorTouchEventSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ActorTouchEventSignal() : this(NDalicPINVOKE.new_ActorTouchEventSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ActorWheelEventSignal.cs b/plugins/dali-swig/automatic/csharp/ActorWheelEventSignal.cs new file mode 100644 index 0000000..bcbcf29 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ActorWheelEventSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ActorWheelEventSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ActorWheelEventSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ActorWheelEventSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ActorWheelEventSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ActorWheelEventSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ActorWheelEventSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ActorWheelEventSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ActorWheelEventSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ActorWheelEventSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(Actor arg1, WheelEvent arg2) { + bool ret = NDalicPINVOKE.ActorWheelEventSignal_Emit(swigCPtr, Actor.getCPtr(arg1), WheelEvent.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ActorWheelEventSignal() : this(NDalicPINVOKE.new_ActorWheelEventSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Alignment.cs b/plugins/dali-swig/automatic/csharp/Alignment.cs new file mode 100644 index 0000000..05b8038 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Alignment.cs @@ -0,0 +1,227 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Alignment : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Alignment(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Alignment_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Alignment obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Alignment() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Alignment(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Padding : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Padding(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Padding obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Padding() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Alignment_Padding(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Padding() : this(NDalicPINVOKE.new_Alignment_Padding__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Padding(float l, float r, float t, float b) : this(NDalicPINVOKE.new_Alignment_Padding__SWIG_1(l, r, t, b), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float left { + set { + NDalicPINVOKE.Alignment_Padding_left_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Alignment_Padding_left_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float right { + set { + NDalicPINVOKE.Alignment_Padding_right_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Alignment_Padding_right_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float top { + set { + NDalicPINVOKE.Alignment_Padding_top_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Alignment_Padding_top_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float bottom { + set { + NDalicPINVOKE.Alignment_Padding_bottom_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Alignment_Padding_bottom_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + } + + public Alignment (Alignment.Type horizontal, Alignment.Type vertical) : this (NDalicPINVOKE.Alignment_New__SWIG_0((int)horizontal, (int)vertical), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Alignment (Alignment.Type horizontal) : this (NDalicPINVOKE.Alignment_New__SWIG_1((int)horizontal), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Alignment () : this (NDalicPINVOKE.Alignment_New__SWIG_2(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Alignment(Alignment alignment) : this(NDalicPINVOKE.new_Alignment__SWIG_1(Alignment.getCPtr(alignment)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new static Alignment DownCast(BaseHandle handle) { + Alignment ret = new Alignment(NDalicPINVOKE.Alignment_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetAlignmentType(Alignment.Type type) { + NDalicPINVOKE.Alignment_SetAlignmentType(swigCPtr, (int)type); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Alignment.Type GetAlignmentType() { + Alignment.Type ret = (Alignment.Type)NDalicPINVOKE.Alignment_GetAlignmentType(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScaling(Alignment.Scaling scaling) { + NDalicPINVOKE.Alignment_SetScaling(swigCPtr, (int)scaling); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Alignment.Scaling GetScaling() { + Alignment.Scaling ret = (Alignment.Scaling)NDalicPINVOKE.Alignment_GetScaling(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetPadding(Alignment.Padding padding) { + NDalicPINVOKE.Alignment_SetPadding(swigCPtr, Alignment.Padding.getCPtr(padding)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Alignment.Padding GetPadding() { + Alignment.Padding ret = new Alignment.Padding(NDalicPINVOKE.Alignment_GetPadding(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Alignment Assign(Alignment alignment) { + Alignment ret = new Alignment(NDalicPINVOKE.Alignment_Assign(swigCPtr, Alignment.getCPtr(alignment)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum Type { + HorizontalLeft = 1, + HorizontalCenter = 2, + HorizontalRight = 4, + VerticalTop = 8, + VerticalCenter = 16, + VerticalBottom = 32 + } + + public enum Scaling { + ScaleNone, + ScaleToFill, + ScaleToFitKeepAspect, + ScaleToFillKeepAspect, + ShrinkToFit, + ShrinkToFitKeepAspect + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/AlphaFunction.cs b/plugins/dali-swig/automatic/csharp/AlphaFunction.cs new file mode 100644 index 0000000..674ef84 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/AlphaFunction.cs @@ -0,0 +1,110 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class AlphaFunction : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal AlphaFunction(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AlphaFunction obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AlphaFunction() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_AlphaFunction(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public AlphaFunction() : this(NDalicPINVOKE.new_AlphaFunction__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AlphaFunction(AlphaFunction.BuiltinFunction function) : this(NDalicPINVOKE.new_AlphaFunction__SWIG_1((int)function), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AlphaFunction(SWIGTYPE_p_f_float__float function) : this(NDalicPINVOKE.new_AlphaFunction__SWIG_2(SWIGTYPE_p_f_float__float.getCPtr(function)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AlphaFunction(Vector2 controlPoint0, Vector2 controlPoint1) : this(NDalicPINVOKE.new_AlphaFunction__SWIG_3(Vector2.getCPtr(controlPoint0), Vector2.getCPtr(controlPoint1)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 GetBezierControlPoints() { + Vector4 ret = new Vector4(NDalicPINVOKE.AlphaFunction_GetBezierControlPoints(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_f_float__float GetCustomFunction() { + global::System.IntPtr cPtr = NDalicPINVOKE.AlphaFunction_GetCustomFunction(swigCPtr); + SWIGTYPE_p_f_float__float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_f_float__float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AlphaFunction.BuiltinFunction GetBuiltinFunction() { + AlphaFunction.BuiltinFunction ret = (AlphaFunction.BuiltinFunction)NDalicPINVOKE.AlphaFunction_GetBuiltinFunction(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AlphaFunction.Mode GetMode() { + AlphaFunction.Mode ret = (AlphaFunction.Mode)NDalicPINVOKE.AlphaFunction_GetMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum BuiltinFunction { + DEFAULT, + LINEAR, + REVERSE, + EASE_IN_SQUARE, + EASE_OUT_SQUARE, + EASE_IN, + EASE_OUT, + EASE_IN_OUT, + EASE_IN_SINE, + EASE_OUT_SINE, + EASE_IN_OUT_SINE, + BOUNCE, + SIN, + EASE_OUT_BACK, + COUNT + } + + public enum Mode { + BUILTIN_FUNCTION, + CUSTOM_FUNCTION, + BEZIER + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/AngleAxis.cs b/plugins/dali-swig/automatic/csharp/AngleAxis.cs new file mode 100644 index 0000000..bbc3163 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/AngleAxis.cs @@ -0,0 +1,79 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class AngleAxis : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal AngleAxis(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AngleAxis obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AngleAxis() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_AngleAxis(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public AngleAxis() : this(NDalicPINVOKE.new_AngleAxis__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AngleAxis(Radian initialAngle, Vector3 initialAxis) : this(NDalicPINVOKE.new_AngleAxis__SWIG_1(Radian.getCPtr(initialAngle), Vector3.getCPtr(initialAxis)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Radian angle { + set { + NDalicPINVOKE.AngleAxis_angle_set(swigCPtr, Radian.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AngleAxis_angle_get(swigCPtr); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector3 axis { + set { + NDalicPINVOKE.AngleAxis_axis_set(swigCPtr, Vector3.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AngleAxis_axis_get(swigCPtr); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/AngleThresholdPair.cs b/plugins/dali-swig/automatic/csharp/AngleThresholdPair.cs new file mode 100644 index 0000000..64d5b30 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/AngleThresholdPair.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class AngleThresholdPair : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal AngleThresholdPair(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AngleThresholdPair obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AngleThresholdPair() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_AngleThresholdPair(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public AngleThresholdPair() : this(NDalicPINVOKE.new_AngleThresholdPair__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AngleThresholdPair(Radian t, Radian u) : this(NDalicPINVOKE.new_AngleThresholdPair__SWIG_1(Radian.getCPtr(t), Radian.getCPtr(u)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AngleThresholdPair(AngleThresholdPair p) : this(NDalicPINVOKE.new_AngleThresholdPair__SWIG_2(AngleThresholdPair.getCPtr(p)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Radian first { + set { + NDalicPINVOKE.AngleThresholdPair_first_set(swigCPtr, Radian.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AngleThresholdPair_first_get(swigCPtr); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Radian second { + set { + NDalicPINVOKE.AngleThresholdPair_second_set(swigCPtr, Radian.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AngleThresholdPair_second_get(swigCPtr); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Animation.cs b/plugins/dali-swig/automatic/csharp/Animation.cs new file mode 100644 index 0000000..6c8996d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Animation.cs @@ -0,0 +1,478 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + +public class Animation : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Animation(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Animation_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Animation obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Animation() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Animation(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + /** + * @brief Event arguments that passed via Finished signal + * + */ + public class FinishedEventArgs : EventArgs + { + private Animation _animation; + + /** + * @brief Animation - is the Animation which has finished with the animation. + * + */ + public Animation Animation + { + get + { + return _animation; + } + set + { + _animation = value; + } + } + } + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void FinishedEventCallbackDelegate(IntPtr Animation); + private DaliEventHandler _animationFinishedEventHandler; + private FinishedEventCallbackDelegate _animationFinishedEventCallbackDelegate; + + /** + * @brief Event for Finished signal which can be used to subscribe/unsubscribe the event handler + * (in the type of FinishedEventHandler - DaliEventHandler) provided by the user. + * Finished signal is emitted when an Animation's animations have finished. + */ + public event DaliEventHandler Finished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_animationFinishedEventHandler == null) + { + _animationFinishedEventHandler += value; + + _animationFinishedEventCallbackDelegate = new FinishedEventCallbackDelegate(OnFinished); + this.FinishedSignal().Connect(_animationFinishedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_animationFinishedEventHandler != null) + { + this.FinishedSignal().Disconnect(_animationFinishedEventCallbackDelegate); + } + + _animationFinishedEventHandler -= value; + } + } + } + + // Callback for Animation FinishedSignal + private void OnFinished(IntPtr data) + { + FinishedEventArgs e = new FinishedEventArgs(); + + // Populate all members of "e" (FinishedEventArgs) with real data + e.Animation = Animation.GetAnimationFromPtr(data); + + if (_animationFinishedEventHandler != null) + { + //here we send all data to user event handlers + _animationFinishedEventHandler(this, e); + } + } + + + public static Animation GetAnimationFromPtr(global::System.IntPtr cPtr) { + Animation ret = new Animation(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public float Duration + { + set + { + SetDuration(value); + } + get + { + float ret = GetDuration(); + return ret; + } + } + + public AlphaFunction DefaultAlphaFunction + { + set + { + SetDefaultAlphaFunction(value); + } + get + { + AlphaFunction ret = GetDefaultAlphaFunction(); + return ret; + } + } + + public Animation.State Status + { + get + { + Animation.State ret = GetState(); + return ret; + } + } + + + public Animation (float durationSeconds) : this (NDalicPINVOKE.Animation_New(durationSeconds), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public static Animation DownCast(BaseHandle handle) { + Animation ret = new Animation(NDalicPINVOKE.Animation_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Animation(Animation handle) : this(NDalicPINVOKE.new_Animation__SWIG_1(Animation.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Animation Assign(Animation rhs) { + Animation ret = new Animation(NDalicPINVOKE.Animation_Assign(swigCPtr, Animation.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetDuration(float seconds) { + NDalicPINVOKE.Animation_SetDuration(swigCPtr, seconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetDuration() { + float ret = NDalicPINVOKE.Animation_GetDuration(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetLooping(bool looping) { + NDalicPINVOKE.Animation_SetLooping(swigCPtr, looping); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetLoopCount(int count) { + NDalicPINVOKE.Animation_SetLoopCount(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public int GetLoopCount() { + int ret = NDalicPINVOKE.Animation_GetLoopCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int GetCurrentLoop() { + int ret = NDalicPINVOKE.Animation_GetCurrentLoop(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsLooping() { + bool ret = NDalicPINVOKE.Animation_IsLooping(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetEndAction(Animation.EndAction action) { + NDalicPINVOKE.Animation_SetEndAction(swigCPtr, (int)action); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Animation.EndAction GetEndAction() { + Animation.EndAction ret = (Animation.EndAction)NDalicPINVOKE.Animation_GetEndAction(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetDisconnectAction(Animation.EndAction disconnectAction) { + NDalicPINVOKE.Animation_SetDisconnectAction(swigCPtr, (int)disconnectAction); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Animation.EndAction GetDisconnectAction() { + Animation.EndAction ret = (Animation.EndAction)NDalicPINVOKE.Animation_GetDisconnectAction(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetDefaultAlphaFunction(AlphaFunction alpha) { + NDalicPINVOKE.Animation_SetDefaultAlphaFunction(swigCPtr, AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AlphaFunction GetDefaultAlphaFunction() { + AlphaFunction ret = new AlphaFunction(NDalicPINVOKE.Animation_GetDefaultAlphaFunction(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetCurrentProgress(float progress) { + NDalicPINVOKE.Animation_SetCurrentProgress(swigCPtr, progress); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetCurrentProgress() { + float ret = NDalicPINVOKE.Animation_GetCurrentProgress(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSpeedFactor(float factor) { + NDalicPINVOKE.Animation_SetSpeedFactor(swigCPtr, factor); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetSpeedFactor() { + float ret = NDalicPINVOKE.Animation_GetSpeedFactor(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetPlayRange(Vector2 range) { + NDalicPINVOKE.Animation_SetPlayRange(swigCPtr, Vector2.getCPtr(range)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetPlayRange() { + Vector2 ret = new Vector2(NDalicPINVOKE.Animation_GetPlayRange(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Play() { + NDalicPINVOKE.Animation_Play(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void PlayFrom(float progress) { + NDalicPINVOKE.Animation_PlayFrom(swigCPtr, progress); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Pause() { + NDalicPINVOKE.Animation_Pause(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Animation.State GetState() { + Animation.State ret = (Animation.State)NDalicPINVOKE.Animation_GetState(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Stop() { + NDalicPINVOKE.Animation_Stop(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Clear() { + NDalicPINVOKE.Animation_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AnimationSignal FinishedSignal() { + AnimationSignal ret = new AnimationSignal(NDalicPINVOKE.Animation_FinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void AnimateBy(Property target, Property.Value relativeValue) { + NDalicPINVOKE.Animation_AnimateBy__SWIG_0(swigCPtr, Property.getCPtr(target), Property.Value.getCPtr(relativeValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBy(Property target, Property.Value relativeValue, AlphaFunction alpha) { + NDalicPINVOKE.Animation_AnimateBy__SWIG_1(swigCPtr, Property.getCPtr(target), Property.Value.getCPtr(relativeValue), AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBy(Property target, Property.Value relativeValue, TimePeriod period) { + NDalicPINVOKE.Animation_AnimateBy__SWIG_2(swigCPtr, Property.getCPtr(target), Property.Value.getCPtr(relativeValue), TimePeriod.getCPtr(period)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBy(Property target, Property.Value relativeValue, AlphaFunction alpha, TimePeriod period) { + NDalicPINVOKE.Animation_AnimateBy__SWIG_3(swigCPtr, Property.getCPtr(target), Property.Value.getCPtr(relativeValue), AlphaFunction.getCPtr(alpha), TimePeriod.getCPtr(period)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateTo(Property target, Property.Value destinationValue) { + NDalicPINVOKE.Animation_AnimateTo__SWIG_0(swigCPtr, Property.getCPtr(target), Property.Value.getCPtr(destinationValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateTo(Property target, Property.Value destinationValue, AlphaFunction alpha) { + NDalicPINVOKE.Animation_AnimateTo__SWIG_1(swigCPtr, Property.getCPtr(target), Property.Value.getCPtr(destinationValue), AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateTo(Property target, Property.Value destinationValue, TimePeriod period) { + NDalicPINVOKE.Animation_AnimateTo__SWIG_2(swigCPtr, Property.getCPtr(target), Property.Value.getCPtr(destinationValue), TimePeriod.getCPtr(period)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateTo(Property target, Property.Value destinationValue, AlphaFunction alpha, TimePeriod period) { + NDalicPINVOKE.Animation_AnimateTo__SWIG_3(swigCPtr, Property.getCPtr(target), Property.Value.getCPtr(destinationValue), AlphaFunction.getCPtr(alpha), TimePeriod.getCPtr(period)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBetween(Property target, KeyFrames keyFrames) { + NDalicPINVOKE.Animation_AnimateBetween__SWIG_0(swigCPtr, Property.getCPtr(target), KeyFrames.getCPtr(keyFrames)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBetween(Property target, KeyFrames keyFrames, Animation.Interpolation interpolation) { + NDalicPINVOKE.Animation_AnimateBetween__SWIG_1(swigCPtr, Property.getCPtr(target), KeyFrames.getCPtr(keyFrames), (int)interpolation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBetween(Property target, KeyFrames keyFrames, AlphaFunction alpha) { + NDalicPINVOKE.Animation_AnimateBetween__SWIG_2(swigCPtr, Property.getCPtr(target), KeyFrames.getCPtr(keyFrames), AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBetween(Property target, KeyFrames keyFrames, AlphaFunction alpha, Animation.Interpolation interpolation) { + NDalicPINVOKE.Animation_AnimateBetween__SWIG_3(swigCPtr, Property.getCPtr(target), KeyFrames.getCPtr(keyFrames), AlphaFunction.getCPtr(alpha), (int)interpolation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBetween(Property target, KeyFrames keyFrames, TimePeriod period) { + NDalicPINVOKE.Animation_AnimateBetween__SWIG_4(swigCPtr, Property.getCPtr(target), KeyFrames.getCPtr(keyFrames), TimePeriod.getCPtr(period)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBetween(Property target, KeyFrames keyFrames, TimePeriod period, Animation.Interpolation interpolation) { + NDalicPINVOKE.Animation_AnimateBetween__SWIG_5(swigCPtr, Property.getCPtr(target), KeyFrames.getCPtr(keyFrames), TimePeriod.getCPtr(period), (int)interpolation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBetween(Property target, KeyFrames keyFrames, AlphaFunction alpha, TimePeriod period) { + NDalicPINVOKE.Animation_AnimateBetween__SWIG_6(swigCPtr, Property.getCPtr(target), KeyFrames.getCPtr(keyFrames), AlphaFunction.getCPtr(alpha), TimePeriod.getCPtr(period)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AnimateBetween(Property target, KeyFrames keyFrames, AlphaFunction alpha, TimePeriod period, Animation.Interpolation interpolation) { + NDalicPINVOKE.Animation_AnimateBetween__SWIG_7(swigCPtr, Property.getCPtr(target), KeyFrames.getCPtr(keyFrames), AlphaFunction.getCPtr(alpha), TimePeriod.getCPtr(period), (int)interpolation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Animate(Actor actor, Path path, Vector3 forward) { + NDalicPINVOKE.Animation_Animate__SWIG_0(swigCPtr, Actor.getCPtr(actor), Path.getCPtr(path), Vector3.getCPtr(forward)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Animate(Actor actor, Path path, Vector3 forward, AlphaFunction alpha) { + NDalicPINVOKE.Animation_Animate__SWIG_1(swigCPtr, Actor.getCPtr(actor), Path.getCPtr(path), Vector3.getCPtr(forward), AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Animate(Actor actor, Path path, Vector3 forward, TimePeriod period) { + NDalicPINVOKE.Animation_Animate__SWIG_2(swigCPtr, Actor.getCPtr(actor), Path.getCPtr(path), Vector3.getCPtr(forward), TimePeriod.getCPtr(period)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Animate(Actor actor, Path path, Vector3 forward, AlphaFunction alpha, TimePeriod period) { + NDalicPINVOKE.Animation_Animate__SWIG_3(swigCPtr, Actor.getCPtr(actor), Path.getCPtr(path), Vector3.getCPtr(forward), AlphaFunction.getCPtr(alpha), TimePeriod.getCPtr(period)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Show(Actor actor, float delaySeconds) { + NDalicPINVOKE.Animation_Show(swigCPtr, Actor.getCPtr(actor), delaySeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Hide(Actor actor, float delaySeconds) { + NDalicPINVOKE.Animation_Hide(swigCPtr, Actor.getCPtr(actor), delaySeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum EndAction { + Bake, + Discard, + BakeFinal + } + + public enum Interpolation { + Linear, + Cubic + } + + public enum State { + STOPPED, + PLAYING, + PAUSED + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/AnimationSignal.cs b/plugins/dali-swig/automatic/csharp/AnimationSignal.cs new file mode 100644 index 0000000..9e9fdcd --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/AnimationSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class AnimationSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal AnimationSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AnimationSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AnimationSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_AnimationSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.AnimationSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.AnimationSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.AnimationSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.AnimationSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Animation arg) { + NDalicPINVOKE.AnimationSignal_Emit(swigCPtr, Animation.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AnimationSignal() : this(NDalicPINVOKE.new_AnimationSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Any.cs b/plugins/dali-swig/automatic/csharp/Any.cs new file mode 100644 index 0000000..13aacc8 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Any.cs @@ -0,0 +1,165 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Any : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Any(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Any obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Any() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Any(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Any() : this(NDalicPINVOKE.new_Any__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static void AssertAlways(string assertMessage) { + NDalicPINVOKE.Any_AssertAlways(assertMessage); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Any(Any any) : this(NDalicPINVOKE.new_Any__SWIG_2(Any.getCPtr(any)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Any Assign(Any any) { + Any ret = new Any(NDalicPINVOKE.Any_Assign(swigCPtr, Any.getCPtr(any)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_std__type_info GetType() { + SWIGTYPE_p_std__type_info ret = new SWIGTYPE_p_std__type_info(NDalicPINVOKE.Any_GetType(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Empty() { + bool ret = NDalicPINVOKE.Any_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public class AnyContainerBase : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal AnyContainerBase(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AnyContainerBase obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~AnyContainerBase() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Any_AnyContainerBase(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public AnyContainerBase(SWIGTYPE_p_std__type_info type, SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase cloneFunc, SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void deleteFunc) : this(NDalicPINVOKE.new_Any_AnyContainerBase(SWIGTYPE_p_std__type_info.getCPtr(type), SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase.getCPtr(cloneFunc), SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void.getCPtr(deleteFunc)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_std__type_info GetType() { + SWIGTYPE_p_std__type_info ret = new SWIGTYPE_p_std__type_info(NDalicPINVOKE.Any_AnyContainerBase_GetType(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_std__type_info mType { + get { + SWIGTYPE_p_std__type_info ret = new SWIGTYPE_p_std__type_info(NDalicPINVOKE.Any_AnyContainerBase_mType_get(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase mCloneFunc { + set { + NDalicPINVOKE.Any_AnyContainerBase_mCloneFunc_set(swigCPtr, SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Any_AnyContainerBase_mCloneFunc_get(swigCPtr); + SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void mDeleteFunc { + set { + NDalicPINVOKE.Any_AnyContainerBase_mDeleteFunc_set(swigCPtr, SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Any_AnyContainerBase_mDeleteFunc_get(swigCPtr); + SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + } + + public Any.AnyContainerBase mContainer { + set { + NDalicPINVOKE.Any_mContainer_set(swigCPtr, Any.AnyContainerBase.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Any_mContainer_get(swigCPtr); + Any.AnyContainerBase ret = (cPtr == global::System.IntPtr.Zero) ? null : new Any.AnyContainerBase(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Application.cs b/plugins/dali-swig/automatic/csharp/Application.cs new file mode 100644 index 0000000..50939ed --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Application.cs @@ -0,0 +1,1219 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + + using System; + using System.Runtime.InteropServices; + + /** + * @brief Event arguments that passed via AUIApplicationInit signal + * + */ + public class AUIApplicationInitEventArgs : EventArgs + { + private Application _application; + + /** + * @brief Application - is the application that is being initialized + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationTerminate signal + * + */ + public class AUIApplicationTerminateEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being Terminated + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationPause signal + * + */ + public class AUIApplicationPauseEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being Paused + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationResume signal + * + */ + public class AUIApplicationResumeEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being Resumed + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationReset signal + * + */ + public class AUIApplicationResetEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being Reset + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationResize signal + * + */ + public class AUIApplicationResizeEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being Resized + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationLanguageChanged signal + * + */ + public class AUIApplicationLanguageChangedEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being affected with Device's language change + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationRegionChanged signal + * + */ + public class AUIApplicationRegionChangedEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being affected with Device's region change + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationBatteryLow signal + * + */ + public class AUIApplicationBatteryLowEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being affected when the battery level of the device is low + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationMemoryLow signal + * + */ + public class AUIApplicationMemoryLowEventArgs : EventArgs + { + private Application _application; + /** + * @brief Application - is the application that is being affected when the memory level of the device is low + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + } + + /** + * @brief Event arguments that passed via AUIApplicationAppControl signal + * + */ + public class AUIApplicationAppControlEventArgs : EventArgs + { + private Application _application; + private IntPtr _voidp; + /** + * @brief Application - is the application that is receiving the launch request from another application + * + */ + public Application Application + { + get + { + return _application; + } + set + { + _application = value; + } + } + /** + * @brief VoidP - contains the information about why the application is launched + * + */ + public IntPtr VoidP + { + get + { + return _voidp; + } + set + { + _voidp = value; + } + } + } + +public class Application : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Application(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Application_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Application obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Application() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Application(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationInitEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationInitEventHandler; + private AUIApplicationInitEventCallbackDelegate _applicationInitEventCallbackDelegate; + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationTerminateEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationTerminateEventHandler; + private AUIApplicationTerminateEventCallbackDelegate _applicationTerminateEventCallbackDelegate; + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationPauseEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationPauseEventHandler; + private AUIApplicationPauseEventCallbackDelegate _applicationPauseEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationResumeEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationResumeEventHandler; + private AUIApplicationResumeEventCallbackDelegate _applicationResumeEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationResetEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationResetEventHandler; + private AUIApplicationResetEventCallbackDelegate _applicationResetEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationResizeEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationResizeEventHandler; + private AUIApplicationResizeEventCallbackDelegate _applicationResizeEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationLanguageChangedEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationLanguageChangedEventHandler; + private AUIApplicationLanguageChangedEventCallbackDelegate _applicationLanguageChangedEventCallbackDelegate; + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationRegionChangedEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationRegionChangedEventHandler; + private AUIApplicationRegionChangedEventCallbackDelegate _applicationRegionChangedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationBatteryLowEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationBatteryLowEventHandler; + private AUIApplicationBatteryLowEventCallbackDelegate _applicationBatteryLowEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationMemoryLowEventCallbackDelegate(IntPtr application); + private DaliEventHandler _applicationMemoryLowEventHandler; + private AUIApplicationMemoryLowEventCallbackDelegate _applicationMemoryLowEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void AUIApplicationAppControlEventCallbackDelegate(IntPtr application, IntPtr voidp); + private DaliEventHandler _applicationAppControlEventHandler; + private AUIApplicationAppControlEventCallbackDelegate _applicationAppControlEventCallbackDelegate; + + /** + * @brief Event for Initialized signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationInitEventHandler - DaliEventHandler) + * provided by the user. Initialized signal is emitted when application is initialised + */ + public event DaliEventHandler Initialized + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationInitEventHandler == null) + { + _applicationInitEventHandler += value; + + _applicationInitEventCallbackDelegate = new AUIApplicationInitEventCallbackDelegate(OnApplicationInit); + this.InitSignal().Connect(_applicationInitEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationInitEventHandler != null) + { + this.InitSignal().Disconnect(_applicationInitEventCallbackDelegate); + } + + _applicationInitEventHandler -= value; + } + } + } + + // Callback for Application InitSignal + private void OnApplicationInit(IntPtr data) + { + AUIApplicationInitEventArgs e = new AUIApplicationInitEventArgs(); + + // Populate all members of "e" (AUIApplicationInitEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationInitEventHandler != null) + { + //here we send all data to user event handlers + _applicationInitEventHandler(this, e); + } + } + + /** + * @brief Event for Terminated signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationTerminateEventHandler-DaliEventHandler) + * provided by the user. Terminated signal is emitted when application is terminated + */ + public event DaliEventHandler Terminated + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationTerminateEventHandler == null) + { + _applicationTerminateEventHandler += value; + + _applicationTerminateEventCallbackDelegate = new AUIApplicationTerminateEventCallbackDelegate(OnAUIApplicationTerminate); + this.TerminateSignal().Connect(_applicationTerminateEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationTerminateEventHandler != null) + { + this.TerminateSignal().Disconnect(_applicationTerminateEventCallbackDelegate); + } + + _applicationTerminateEventHandler -= value; + } + } + } + + // Callback for Application TerminateSignal + private void OnAUIApplicationTerminate(IntPtr data) + { + AUIApplicationTerminateEventArgs e = new AUIApplicationTerminateEventArgs(); + + // Populate all members of "e" (AUIApplicationTerminateEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationTerminateEventHandler != null) + { + //here we send all data to user event handlers + _applicationTerminateEventHandler(this, e); + } + } + + /** + * @brief Event for Paused signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationPauseEventHandler-DaliEventHandler) + * provided by the user. Paused signal is emitted when application is paused + */ + public event DaliEventHandler Paused + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationPauseEventHandler == null) + { + _applicationPauseEventHandler += value; + + _applicationPauseEventCallbackDelegate = new AUIApplicationPauseEventCallbackDelegate(OnAUIApplicationPause); + this.PauseSignal().Connect(_applicationPauseEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationPauseEventHandler != null) + { + this.PauseSignal().Disconnect(_applicationPauseEventCallbackDelegate); + } + + _applicationPauseEventHandler -= value; + } + } + } + + // Callback for Application PauseSignal + private void OnAUIApplicationPause(IntPtr data) + { + AUIApplicationPauseEventArgs e = new AUIApplicationPauseEventArgs(); + + // Populate all members of "e" (AUIApplicationPauseEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationPauseEventHandler != null) + { + //here we send all data to user event handlers + _applicationPauseEventHandler(this, e); + } + } + + /** + * @brief Event for Resumed signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationResumeEventHandler-DaliEventHandler) + * provided by the user. Resumed signal is emitted when application is resumed + */ + public event DaliEventHandler Resumed + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationResumeEventHandler == null) + { + _applicationResumeEventHandler += value; + + _applicationResumeEventCallbackDelegate = new AUIApplicationResumeEventCallbackDelegate(OnAUIApplicationResume); + this.ResumeSignal().Connect(_applicationResumeEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationResumeEventHandler != null) + { + this.ResumeSignal().Disconnect(_applicationResumeEventCallbackDelegate); + } + + _applicationResumeEventHandler -= value; + } + } + } + + // Callback for Application ResumeSignal + private void OnAUIApplicationResume(IntPtr data) + { + AUIApplicationResumeEventArgs e = new AUIApplicationResumeEventArgs(); + + // Populate all members of "e" (AUIApplicationResumeEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationResumeEventHandler != null) + { + //here we send all data to user event handlers + _applicationResumeEventHandler(this, e); + } + } + + /** + * @brief Event for Reset signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationResetEventHandler-DaliEventHandler) + * provided by the user. Reset signal is emitted when application is reset + */ + public event DaliEventHandler Reset + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationResetEventHandler == null) + { + _applicationResetEventHandler += value; + + _applicationResetEventCallbackDelegate = new AUIApplicationResetEventCallbackDelegate(OnAUIApplicationReset); + this.ResetSignal().Connect(_applicationResetEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationResetEventHandler != null) + { + this.ResetSignal().Disconnect(_applicationResetEventCallbackDelegate); + } + + _applicationResetEventHandler -= value; + } + } + } + + // Callback for Application ResetSignal + private void OnAUIApplicationReset(IntPtr data) + { + AUIApplicationResetEventArgs e = new AUIApplicationResetEventArgs(); + + // Populate all members of "e" (AUIApplicationResetEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationResetEventHandler != null) + { + //here we send all data to user event handlers + _applicationResetEventHandler(this, e); + } + } + + /** + * @brief Event for Resized signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationResizeEventHandler-DaliEventHandler) + * provided by the user. Resized signal is emitted when application is resized + */ + public event DaliEventHandler Resized + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationResizeEventHandler == null) + { + _applicationResizeEventHandler += value; + + _applicationResizeEventCallbackDelegate = new AUIApplicationResizeEventCallbackDelegate(OnAUIApplicationResize); + this.ResizeSignal().Connect(_applicationResizeEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationResizeEventHandler != null) + { + this.ResizeSignal().Disconnect(_applicationResizeEventCallbackDelegate); + } + + _applicationResizeEventHandler -= value; + } + } + } + + // Callback for Application ResizeSignal + private void OnAUIApplicationResize(IntPtr data) + { + AUIApplicationResizeEventArgs e = new AUIApplicationResizeEventArgs(); + + // Populate all members of "e" (AUIApplicationResizeEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationResizeEventHandler != null) + { + //here we send all data to user event handlers + _applicationResizeEventHandler(this, e); + } + } + + /** + * @brief Event for LanguageChanged signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationLanguageChangedEventHandler-DaliEventHandler) + * provided by the user. LanguageChanged signal is emitted when the region of the device is changed. + */ + public event DaliEventHandler LanguageChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationLanguageChangedEventHandler == null) + { + _applicationLanguageChangedEventHandler += value; + + _applicationLanguageChangedEventCallbackDelegate = new AUIApplicationLanguageChangedEventCallbackDelegate(OnAUIApplicationLanguageChanged); + this.LanguageChangedSignal().Connect(_applicationLanguageChangedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationLanguageChangedEventHandler != null) + { + this.LanguageChangedSignal().Disconnect(_applicationLanguageChangedEventCallbackDelegate); + } + + _applicationLanguageChangedEventHandler -= value; + } + } + } + + // Callback for Application LanguageChangedSignal + private void OnAUIApplicationLanguageChanged(IntPtr data) + { + AUIApplicationLanguageChangedEventArgs e = new AUIApplicationLanguageChangedEventArgs(); + + // Populate all members of "e" (AUIApplicationLanguageChangedEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationLanguageChangedEventHandler != null) + { + //here we send all data to user event handlers + _applicationLanguageChangedEventHandler(this, e); + } + } + + /** + * @brief Event for RegionChanged signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationRegionChangedEventHandler-DaliEventHandler) + * provided by the user. RegionChanged signal is emitted when the region of the device is changed. + */ + public event DaliEventHandler RegionChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationRegionChangedEventHandler == null) + { + _applicationRegionChangedEventHandler += value; + + _applicationRegionChangedEventCallbackDelegate = new AUIApplicationRegionChangedEventCallbackDelegate(OnAUIApplicationRegionChanged); + this.RegionChangedSignal().Connect(_applicationRegionChangedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationRegionChangedEventHandler != null) + { + this.RegionChangedSignal().Disconnect(_applicationRegionChangedEventCallbackDelegate); + } + + _applicationRegionChangedEventHandler -= value; + } + } + } + + // Callback for Application RegionChangedSignal + private void OnAUIApplicationRegionChanged(IntPtr data) + { + AUIApplicationRegionChangedEventArgs e = new AUIApplicationRegionChangedEventArgs(); + + // Populate all members of "e" (AUIApplicationRegionChangedEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationRegionChangedEventHandler != null) + { + //here we send all data to user event handlers + _applicationRegionChangedEventHandler(this, e); + } + } + + /** + * @brief Event for BatteryLow signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationBatteryLowEventHandler-DaliEventHandler) + * provided by the user. BatteryLow signal is emitted when the battery level of the device is low. + */ + public event DaliEventHandler BatteryLow + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationBatteryLowEventHandler == null) + { + _applicationBatteryLowEventHandler += value; + + _applicationBatteryLowEventCallbackDelegate = new AUIApplicationBatteryLowEventCallbackDelegate(OnAUIApplicationBatteryLow); + this.BatteryLowSignal().Connect(_applicationBatteryLowEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationBatteryLowEventHandler != null) + { + this.BatteryLowSignal().Disconnect(_applicationBatteryLowEventCallbackDelegate); + } + + _applicationBatteryLowEventHandler -= value; + } + } + } + + // Callback for Application BatteryLowSignal + private void OnAUIApplicationBatteryLow(IntPtr data) + { + AUIApplicationBatteryLowEventArgs e = new AUIApplicationBatteryLowEventArgs(); + + // Populate all members of "e" (AUIApplicationBatteryLowEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationBatteryLowEventHandler != null) + { + //here we send all data to user event handlers + _applicationBatteryLowEventHandler(this, e); + } + } + + /** + * @brief Event for MemoryLow signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationMemoryLowEventHandler-DaliEventHandler) + * provided by the user. MemoryLow signal is emitted when the memory level of the device is low. + */ + public event DaliEventHandler MemoryLow + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationMemoryLowEventHandler == null) + { + _applicationMemoryLowEventHandler += value; + + _applicationMemoryLowEventCallbackDelegate = new AUIApplicationMemoryLowEventCallbackDelegate(OnAUIApplicationMemoryLow); + this.MemoryLowSignal().Connect(_applicationMemoryLowEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationMemoryLowEventHandler != null) + { + this.MemoryLowSignal().Disconnect(_applicationMemoryLowEventCallbackDelegate); + } + + _applicationMemoryLowEventHandler -= value; + } + } + } + + // Callback for Application MemoryLowSignal + private void OnAUIApplicationMemoryLow(IntPtr data) + { + AUIApplicationMemoryLowEventArgs e = new AUIApplicationMemoryLowEventArgs(); + + // Populate all members of "e" (AUIApplicationMemoryLowEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(data); + + if (_applicationMemoryLowEventHandler != null) + { + //here we send all data to user event handlers + _applicationMemoryLowEventHandler(this, e); + } + } + + /** + * @brief Event for AppControl signal which can be used to subscribe/unsubscribe the event handler + * (in the type of AUIApplicationAppControlEventHandler-DaliEventHandler) + * provided by the user. AppControl signal is emitted when another application sends a launch request to the application. + */ + public event DaliEventHandler AppControl + { + add + { + lock(this) + { + // Restricted to only one listener + if (_applicationAppControlEventHandler == null) + { + _applicationAppControlEventHandler += value; + + _applicationAppControlEventCallbackDelegate = new AUIApplicationAppControlEventCallbackDelegate(OnAUIApplicationAppControl); + this.AppControlSignal().Connect(_applicationAppControlEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_applicationAppControlEventHandler != null) + { + this.AppControlSignal().Disconnect(_applicationAppControlEventCallbackDelegate); + } + + _applicationAppControlEventHandler -= value; + } + } + } + + // Callback for Application AppControlSignal + private void OnAUIApplicationAppControl(IntPtr application, IntPtr voidp) + { + AUIApplicationAppControlEventArgs e = new AUIApplicationAppControlEventArgs(); + + // Populate all members of "e" (AUIApplicationAppControlEventArgs) with real data + e.Application = Application.GetApplicationFromPtr(application); + e.VoidP = voidp; + + if (_applicationAppControlEventHandler != null) + { + //here we send all data to user event handlers + _applicationAppControlEventHandler(this, e); + } + } + + private static Application instance; // singleton + + public delegate void InitDelegate(); + + public delegate void TerminateDelegate(); + + public delegate void PauseDelegate(); + + public delegate void ResumeDelegate(); + + public delegate void ResizeDelegate(); + + public delegate void AppControlDelegate(); + + public delegate void LanguageChangedDelegate(); + + public delegate void RegionChangedDelegate(); + + public delegate void BatteryLowDelegate(); + + public delegate void MemoryLowDelegate(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void InitDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void TerminateDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void PauseDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void ResumeDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void ResizeDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void AppControlDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void LanguageChangedDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void RegionChangedDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void BatteryLowDelegateInternal(); + + [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] + internal delegate void MemoryLowDelegateInternal(); + + static void Initialize() + { + // instance.InitDelegate(); + } + + public static Application GetApplicationFromPtr(global::System.IntPtr cPtr) { + Application ret = new Application(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + internal void SetupDelegates() { + InitDelegateInternal initializeCallback = new InitDelegateInternal( Initialize ); + System.Console.WriteLine( "InitSignal connection count"); + + this.InitSignal().Connect( initializeCallback ); + //Console.WriteLine( "InitSignal connection count = " + app.InitSignal().GetConnectionCount() ); + } + + public static Application NewApplication() { + return NewApplication("",Application.WINDOW_MODE.OPAQUE); + } + + public static Application NewApplication(string stylesheet) { + return NewApplication(stylesheet, Application.WINDOW_MODE.OPAQUE); + } + + public static Application NewApplication(string stylesheet, Application.WINDOW_MODE windowMode) { + + Application ret = New(1, stylesheet, windowMode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + // we've got an application now connect the signals + ret.SetupDelegates(); + // set the singleton + + return ret; + } + + + + + /** + * Outer::outer_method(int) + */ + public static Application New() { + Application ret = new Application(NDalicPINVOKE.Application_New__SWIG_0(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Application New(int argc) { + Application ret = new Application(NDalicPINVOKE.Application_New__SWIG_1(argc), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Application New(int argc, string stylesheet) { + Application ret = new Application(NDalicPINVOKE.Application_New__SWIG_2(argc, stylesheet), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Application New(int argc, string stylesheet, Application.WINDOW_MODE windowMode) { + Application ret = new Application(NDalicPINVOKE.Application_New__SWIG_3(argc, stylesheet, (int)windowMode), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Application() : this(NDalicPINVOKE.new_Application__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Application(Application application) : this(NDalicPINVOKE.new_Application__SWIG_1(Application.getCPtr(application)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Application Assign(Application application) { + Application ret = new Application(NDalicPINVOKE.Application_Assign(swigCPtr, Application.getCPtr(application)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void MainLoop() { + NDalicPINVOKE.Application_MainLoop__SWIG_0(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void MainLoop(SWIGTYPE_p_Configuration__ContextLoss configuration) { + NDalicPINVOKE.Application_MainLoop__SWIG_1(swigCPtr, SWIGTYPE_p_Configuration__ContextLoss.getCPtr(configuration)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Lower() { + NDalicPINVOKE.Application_Lower(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Quit() { + NDalicPINVOKE.Application_Quit(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool AddIdle(SWIGTYPE_p_Dali__CallbackBase callback) { + bool ret = NDalicPINVOKE.Application_AddIdle(swigCPtr, SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Window GetWindow() { + Window ret = new Window(NDalicPINVOKE.Application_GetWindow(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ReplaceWindow(RectInteger windowPosition, string name) { + NDalicPINVOKE.Application_ReplaceWindow(swigCPtr, RectInteger.getCPtr(windowPosition), name); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static string GetResourcePath() { + string ret = NDalicPINVOKE.Application_GetResourcePath(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetViewMode(ViewMode viewMode) { + NDalicPINVOKE.Application_SetViewMode(swigCPtr, (int)viewMode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ViewMode GetViewMode() { + ViewMode ret = (ViewMode)NDalicPINVOKE.Application_GetViewMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetStereoBase(float stereoBase) { + NDalicPINVOKE.Application_SetStereoBase(swigCPtr, stereoBase); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetStereoBase() { + float ret = NDalicPINVOKE.Application_GetStereoBase(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal InitSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_InitSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal TerminateSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_TerminateSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal PauseSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_PauseSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal ResumeSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_ResumeSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal ResetSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_ResetSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal ResizeSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_ResizeSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationControlSignal AppControlSignal() { + ApplicationControlSignal ret = new ApplicationControlSignal(NDalicPINVOKE.Application_AppControlSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal LanguageChangedSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_LanguageChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal RegionChangedSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_RegionChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal BatteryLowSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_BatteryLowSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ApplicationSignal MemoryLowSignal() { + ApplicationSignal ret = new ApplicationSignal(NDalicPINVOKE.Application_MemoryLowSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum WINDOW_MODE { + OPAQUE = 0, + TRANSPARENT = 1 + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ApplicationControlSignal.cs b/plugins/dali-swig/automatic/csharp/ApplicationControlSignal.cs new file mode 100644 index 0000000..dbd46c0 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ApplicationControlSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ApplicationControlSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ApplicationControlSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ApplicationControlSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ApplicationControlSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ApplicationControlSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ApplicationControlSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ApplicationControlSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ApplicationControlSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ApplicationControlSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Application arg1, System.IntPtr arg2) { + NDalicPINVOKE.ApplicationControlSignal_Emit(swigCPtr, Application.getCPtr(arg1), arg2); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ApplicationControlSignal() : this(NDalicPINVOKE.new_ApplicationControlSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ApplicationSignal.cs b/plugins/dali-swig/automatic/csharp/ApplicationSignal.cs new file mode 100644 index 0000000..ef769d2 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ApplicationSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ApplicationSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ApplicationSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ApplicationSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ApplicationSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ApplicationSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ApplicationSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ApplicationSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ApplicationSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ApplicationSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Application arg) { + NDalicPINVOKE.ApplicationSignal_Emit(swigCPtr, Application.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ApplicationSignal() : this(NDalicPINVOKE.new_ApplicationSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/BaseHandle.cs b/plugins/dali-swig/automatic/csharp/BaseHandle.cs new file mode 100644 index 0000000..e105430 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/BaseHandle.cs @@ -0,0 +1,134 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class BaseHandle : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal BaseHandle(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(BaseHandle obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~BaseHandle() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_BaseHandle(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + + public static bool operator true(BaseHandle handle) + { + if( handle!= null ) + { + return handle.IsHandleEmpty(); + } + else + { + return false; + } + } + public static bool operator false(BaseHandle handle) + { + return handle.IsHandleEmpty(); + } + + public BaseHandle(BaseObject handle) : this(NDalicPINVOKE.new_BaseHandle__SWIG_0(BaseObject.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public BaseHandle() : this(NDalicPINVOKE.new_BaseHandle__SWIG_1(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public BaseHandle(BaseHandle handle) : this(NDalicPINVOKE.new_BaseHandle__SWIG_2(BaseHandle.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public BaseHandle Assign(BaseHandle rhs) { + BaseHandle ret = new BaseHandle(NDalicPINVOKE.BaseHandle_Assign(swigCPtr, BaseHandle.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool DoAction(string actionName, Property.Map attributes) { + bool ret = NDalicPINVOKE.BaseHandle_DoAction(swigCPtr, actionName, Property.Map.getCPtr(attributes)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetTypeName() { + string ret = NDalicPINVOKE.BaseHandle_GetTypeName(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool GetTypeInfo(TypeInfo info) { + bool ret = NDalicPINVOKE.BaseHandle_GetTypeInfo(swigCPtr, TypeInfo.getCPtr(info)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public BaseObject GetBaseObject() { + BaseObject ret = new BaseObject(NDalicPINVOKE.BaseHandle_GetBaseObject__SWIG_0(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reset() { + NDalicPINVOKE.BaseHandle_Reset(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool EqualTo(BaseHandle rhs) { + bool ret = NDalicPINVOKE.BaseHandle_EqualTo(swigCPtr, BaseHandle.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(BaseHandle rhs) { + bool ret = NDalicPINVOKE.BaseHandle_NotEqualTo(swigCPtr, BaseHandle.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RefObject GetObjectPtr() { + global::System.IntPtr cPtr = NDalicPINVOKE.BaseHandle_GetObjectPtr(swigCPtr); + RefObject ret = (cPtr == global::System.IntPtr.Zero) ? null : new RefObject(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsHandleEmpty() { + bool ret = NDalicPINVOKE.BaseHandle_IsHandleEmpty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/BaseObject.cs b/plugins/dali-swig/automatic/csharp/BaseObject.cs new file mode 100644 index 0000000..7bdade8 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/BaseObject.cs @@ -0,0 +1,64 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class BaseObject : RefObject { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal BaseObject(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.BaseObject_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(BaseObject obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + throw new global::System.MethodAccessException("C++ destructor does not have public access"); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public bool DoAction(string actionName, Property.Map attributes) { + bool ret = NDalicPINVOKE.BaseObject_DoAction(swigCPtr, actionName, Property.Map.getCPtr(attributes)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetTypeName() { + string ret = NDalicPINVOKE.BaseObject_GetTypeName(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool GetTypeInfo(TypeInfo info) { + bool ret = NDalicPINVOKE.BaseObject_GetTypeInfo(swigCPtr, TypeInfo.getCPtr(info)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool DoConnectSignal(ConnectionTrackerInterface connectionTracker, string signalName, SWIGTYPE_p_FunctorDelegate functorDelegate) { + bool ret = NDalicPINVOKE.BaseObject_DoConnectSignal(swigCPtr, ConnectionTrackerInterface.getCPtr(connectionTracker), signalName, SWIGTYPE_p_FunctorDelegate.getCPtr(functorDelegate)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/BlendEquationType.cs b/plugins/dali-swig/automatic/csharp/BlendEquationType.cs new file mode 100644 index 0000000..87afa4c --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/BlendEquationType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum BlendEquationType { + ADD = 0x8006, + SUBTRACT = 0x800A, + REVERSE_SUBTRACT = 0x800B +} + +} diff --git a/plugins/dali-swig/automatic/csharp/BlendFactorType.cs b/plugins/dali-swig/automatic/csharp/BlendFactorType.cs new file mode 100644 index 0000000..ebba8f9 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/BlendFactorType.cs @@ -0,0 +1,31 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum BlendFactorType { + ZERO = 0, + ONE = 1, + SRC_COLOR = 0x0300, + ONE_MINUS_SRC_COLOR = 0x0301, + SRC_ALPHA = 0x0302, + ONE_MINUS_SRC_ALPHA = 0x0303, + DST_ALPHA = 0x0304, + ONE_MINUS_DST_ALPHA = 0x0305, + DST_COLOR = 0x0306, + ONE_MINUS_DST_COLOR = 0x0307, + SRC_ALPHA_SATURATE = 0x0308, + CONSTANT_COLOR = 0x8001, + ONE_MINUS_CONSTANT_COLOR = 0x8002, + CONSTANT_ALPHA = 0x8003, + ONE_MINUS_CONSTANT_ALPHA = 0x8004 +} + +} diff --git a/plugins/dali-swig/automatic/csharp/BlendModeType.cs b/plugins/dali-swig/automatic/csharp/BlendModeType.cs new file mode 100644 index 0000000..6ea8030 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/BlendModeType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum BlendModeType { + OFF, + AUTO, + ON +} + +} diff --git a/plugins/dali-swig/automatic/csharp/BoolSignal.cs b/plugins/dali-swig/automatic/csharp/BoolSignal.cs new file mode 100644 index 0000000..735a944 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/BoolSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class BoolSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal BoolSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(BoolSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~BoolSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_BoolSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public BoolSignal() : this(NDalicPINVOKE.new_BoolSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool Empty() { + bool ret = NDalicPINVOKE.BoolSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.BoolSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(SWIGTYPE_p_f___bool func) { + NDalicPINVOKE.BoolSignal_Connect__SWIG_0(swigCPtr, SWIGTYPE_p_f___bool.getCPtr(func)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Disconnect(SWIGTYPE_p_f___bool func) { + NDalicPINVOKE.BoolSignal_Disconnect(swigCPtr, SWIGTYPE_p_f___bool.getCPtr(func)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Connect(ConnectionTrackerInterface connectionTracker, SWIGTYPE_p_Dali__FunctorDelegate arg1) { + NDalicPINVOKE.BoolSignal_Connect__SWIG_4(swigCPtr, ConnectionTrackerInterface.getCPtr(connectionTracker), SWIGTYPE_p_Dali__FunctorDelegate.getCPtr(arg1)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool Emit() { + bool ret = NDalicPINVOKE.BoolSignal_Emit(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/BufferImage.cs b/plugins/dali-swig/automatic/csharp/BufferImage.cs new file mode 100644 index 0000000..3984d90 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/BufferImage.cs @@ -0,0 +1,143 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class BufferImage : Image { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal BufferImage(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.BufferImage_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(BufferImage obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~BufferImage() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_BufferImage(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public BufferImage (uint width, uint height, PixelFormat pixelformat) : this (NDalicPINVOKE.BufferImage_New__SWIG_0(width, height, (int)pixelformat), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public BufferImage (uint width, uint height) : this (NDalicPINVOKE.BufferImage_New__SWIG_1(width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public BufferImage (byte[] pixelBuffer, uint width, uint height, PixelFormat pixelFormat, uint stride) : this (NDalicPINVOKE.BufferImage_New__SWIG_2(pixelBuffer, width, height, (int)pixelFormat, stride), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public BufferImage (byte[] pixelBuffer, uint width, uint height, PixelFormat pixelFormat) : this (NDalicPINVOKE.BufferImage_New__SWIG_3(pixelBuffer, width, height, (int)pixelFormat), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public BufferImage (byte[] pixelBuffer, uint width, uint height) : this (NDalicPINVOKE.BufferImage_New__SWIG_4(pixelBuffer, width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static BufferImage DownCast(BaseHandle handle) { + BufferImage ret = new BufferImage(NDalicPINVOKE.BufferImage_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public BufferImage(BufferImage handle) : this(NDalicPINVOKE.new_BufferImage__SWIG_1(BufferImage.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public BufferImage Assign(BufferImage rhs) { + BufferImage ret = new BufferImage(NDalicPINVOKE.BufferImage_Assign(swigCPtr, BufferImage.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static BufferImage WHITE() { + BufferImage ret = new BufferImage(NDalicPINVOKE.BufferImage_WHITE(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_unsigned_char GetBuffer() { + global::System.IntPtr cPtr = NDalicPINVOKE.BufferImage_GetBuffer(swigCPtr); + SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetBufferSize() { + uint ret = NDalicPINVOKE.BufferImage_GetBufferSize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetBufferStride() { + uint ret = NDalicPINVOKE.BufferImage_GetBufferStride(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PixelFormat GetPixelFormat() { + PixelFormat ret = (PixelFormat)NDalicPINVOKE.BufferImage_GetPixelFormat(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Update() { + NDalicPINVOKE.BufferImage_Update__SWIG_0(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Update(RectUnsignedInteger updateArea) { + NDalicPINVOKE.BufferImage_Update__SWIG_1(swigCPtr, RectUnsignedInteger.getCPtr(updateArea)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsDataExternal() { + bool ret = NDalicPINVOKE.BufferImage_IsDataExternal(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Builder.cs b/plugins/dali-swig/automatic/csharp/Builder.cs new file mode 100644 index 0000000..90bf3c9 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Builder.cs @@ -0,0 +1,257 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + + using System; + using System.Runtime.InteropServices; + + +public class Builder : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Builder(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Builder_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Builder obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Builder() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Builder(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + public class QuitEventArgs : EventArgs + { + } + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void QuitEventCallbackDelegate(); + private DaliEventHandler _builderQuitEventHandler; + private QuitEventCallbackDelegate _builderQuitEventCallbackDelegate; + + public event DaliEventHandler Quit + { + add + { + lock(this) + { + // Restricted to only one listener + if (_builderQuitEventHandler == null) + { + _builderQuitEventHandler += value; + + _builderQuitEventCallbackDelegate = new QuitEventCallbackDelegate(OnQuit); + this.QuitSignal().Connect(_builderQuitEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_builderQuitEventHandler != null) + { + this.QuitSignal().Disconnect(_builderQuitEventCallbackDelegate); + } + + _builderQuitEventHandler -= value; + } + } + } + + // Callback for Builder QuitSignal + private void OnQuit() + { + QuitEventArgs e = new QuitEventArgs(); + + if (_builderQuitEventHandler != null) + { + //here we send all data to user event handlers + _builderQuitEventHandler(this, e); + } + } + + + public Builder () : this (NDalicPINVOKE.Builder_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public void LoadFromString(string data, Builder.UIFormat format) { + NDalicPINVOKE.Builder_LoadFromString__SWIG_0(swigCPtr, data, (int)format); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void LoadFromString(string data) { + NDalicPINVOKE.Builder_LoadFromString__SWIG_1(swigCPtr, data); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddConstants(Property.Map map) { + NDalicPINVOKE.Builder_AddConstants(swigCPtr, Property.Map.getCPtr(map)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddConstant(string key, Property.Value value) { + NDalicPINVOKE.Builder_AddConstant(swigCPtr, key, Property.Value.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Property.Map GetConstants() { + Property.Map ret = new Property.Map(NDalicPINVOKE.Builder_GetConstants(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value GetConstant(string key) { + Property.Value ret = new Property.Value(NDalicPINVOKE.Builder_GetConstant(swigCPtr, key), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Animation CreateAnimation(string animationName) { + Animation ret = new Animation(NDalicPINVOKE.Builder_CreateAnimation__SWIG_0(swigCPtr, animationName), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Animation CreateAnimation(string animationName, Property.Map map) { + Animation ret = new Animation(NDalicPINVOKE.Builder_CreateAnimation__SWIG_1(swigCPtr, animationName, Property.Map.getCPtr(map)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Animation CreateAnimation(string animationName, Actor sourceActor) { + Animation ret = new Animation(NDalicPINVOKE.Builder_CreateAnimation__SWIG_2(swigCPtr, animationName, Actor.getCPtr(sourceActor)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Animation CreateAnimation(string animationName, Property.Map map, Actor sourceActor) { + Animation ret = new Animation(NDalicPINVOKE.Builder_CreateAnimation__SWIG_3(swigCPtr, animationName, Property.Map.getCPtr(map), Actor.getCPtr(sourceActor)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public BaseHandle Create(string templateName) { + BaseHandle ret = new BaseHandle(NDalicPINVOKE.Builder_Create__SWIG_0(swigCPtr, templateName), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public BaseHandle Create(string templateName, Property.Map map) { + BaseHandle ret = new BaseHandle(NDalicPINVOKE.Builder_Create__SWIG_1(swigCPtr, templateName, Property.Map.getCPtr(map)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public BaseHandle CreateFromJson(string json) { + BaseHandle ret = new BaseHandle(NDalicPINVOKE.Builder_CreateFromJson(swigCPtr, json), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool ApplyStyle(string styleName, Handle handle) { + bool ret = NDalicPINVOKE.Builder_ApplyStyle(swigCPtr, styleName, Handle.getCPtr(handle)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool ApplyFromJson(Handle handle, string json) { + bool ret = NDalicPINVOKE.Builder_ApplyFromJson(swigCPtr, Handle.getCPtr(handle), json); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void AddActors(Actor toActor) { + NDalicPINVOKE.Builder_AddActors__SWIG_0(swigCPtr, Actor.getCPtr(toActor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddActors(string sectionName, Actor toActor) { + NDalicPINVOKE.Builder_AddActors__SWIG_1(swigCPtr, sectionName, Actor.getCPtr(toActor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void CreateRenderTask(string name) { + NDalicPINVOKE.Builder_CreateRenderTask(swigCPtr, name); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FrameBufferImage GetFrameBufferImage(string name) { + FrameBufferImage ret = new FrameBufferImage(NDalicPINVOKE.Builder_GetFrameBufferImage(swigCPtr, name), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Path GetPath(string name) { + Path ret = new Path(NDalicPINVOKE.Builder_GetPath(swigCPtr, name), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PathConstrainer GetPathConstrainer(string pathConstrainerName) { + PathConstrainer ret = new PathConstrainer(NDalicPINVOKE.Builder_GetPathConstrainer(swigCPtr, pathConstrainerName), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public LinearConstrainer GetLinearConstrainer(string linearConstrainerName) { + LinearConstrainer ret = new LinearConstrainer(NDalicPINVOKE.Builder_GetLinearConstrainer(swigCPtr, linearConstrainerName), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal QuitSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Builder_QuitSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum UIFormat { + JSON + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Button.cs b/plugins/dali-swig/automatic/csharp/Button.cs new file mode 100644 index 0000000..6d7cafb --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Button.cs @@ -0,0 +1,677 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class Button : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Button(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Button_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Button obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Button() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Button(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +public class ClickedEventArgs : EventArgs +{ + private Button _button; + + public Button Button + { + get + { + return _button; + } + set + { + _button = value; + } + } +} + +public class PressedEventArgs : EventArgs +{ + private Button _button; + + public Button Button + { + get + { + return _button; + } + set + { + _button = value; + } + } +} + +public class ReleasedEventArgs : EventArgs +{ + private Button _button; + + public Button Button + { + get + { + return _button; + } + set + { + _button = value; + } + } +} + +public class StateChangedEventArgs : EventArgs +{ + private Button _button; + + public Button Button + { + get + { + return _button; + } + set + { + _button = value; + } + } +} + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ClickedCallbackDelegate(global::System.IntPtr data); + private DaliEventHandlerWithReturnType _buttonClickedEventHandler; + private ClickedCallbackDelegate _buttonClickedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool PressedCallbackDelegate(global::System.IntPtr data); + private DaliEventHandlerWithReturnType _buttonPressedEventHandler; + private PressedCallbackDelegate _buttonPressedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ReleasedCallbackDelegate(global::System.IntPtr data); + private DaliEventHandlerWithReturnType _buttonReleasedEventHandler; + private ReleasedCallbackDelegate _buttonReleasedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool StateChangedCallbackDelegate(global::System.IntPtr data); + private DaliEventHandlerWithReturnType _buttonStateChangedEventHandler; + private StateChangedCallbackDelegate _buttonStateChangedCallbackDelegate; + + + public event DaliEventHandlerWithReturnType Clicked + { + add + { + lock(this) + { + // Restricted to only one listener + if (_buttonClickedEventHandler == null) + { + _buttonClickedEventHandler += value; + + _buttonClickedCallbackDelegate = new ClickedCallbackDelegate(OnClicked); + this.ClickedSignal().Connect(_buttonClickedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_buttonClickedEventHandler != null) + { + this.ClickedSignal().Disconnect(_buttonClickedCallbackDelegate); + } + + _buttonClickedEventHandler -= value; + } + } + } + + // Callback for button click signal + private bool OnClicked (IntPtr data) + { + ClickedEventArgs e = new ClickedEventArgs(); + + e.Button = Button.GetButtonFromPtr(data); + + if (_buttonClickedEventHandler != null) + { + //here we send all data to user event handlers + return _buttonClickedEventHandler(this, e,true); + } + return false; + } + + + public event DaliEventHandlerWithReturnType Pressed + { + add + { + lock(this) + { + // Restricted to only one listener + if (_buttonPressedEventHandler == null) + { + _buttonPressedEventHandler += value; + + _buttonPressedCallbackDelegate = new PressedCallbackDelegate(OnPressed); + this.PressedSignal().Connect(_buttonPressedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_buttonPressedEventHandler != null) + { + this.PressedSignal().Disconnect(_buttonPressedCallbackDelegate); + } + + _buttonPressedEventHandler -= value; + } + } + } + + // Callback for button click signal + private bool OnPressed (IntPtr data) + { + PressedEventArgs e = new PressedEventArgs(); + + e.Button = Button.GetButtonFromPtr(data); + + if (_buttonPressedEventHandler != null) + { + //here we send all data to user event handlers + return _buttonPressedEventHandler(this, e,true); + } + return false; + } + + + public event DaliEventHandlerWithReturnType Released + { + add + { + lock(this) + { + // Restricted to only one listener + if (_buttonReleasedEventHandler == null) + { + _buttonReleasedEventHandler += value; + + _buttonReleasedCallbackDelegate = new ReleasedCallbackDelegate(OnReleased); + this.ReleasedSignal().Connect(_buttonReleasedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_buttonReleasedEventHandler != null) + { + this.ReleasedSignal().Disconnect(_buttonReleasedCallbackDelegate); + } + + _buttonReleasedEventHandler -= value; + } + } + } + + // Callback for button click signal + private bool OnReleased (IntPtr data) + { + ReleasedEventArgs e = new ReleasedEventArgs(); + + e.Button = Button.GetButtonFromPtr(data); + + if (_buttonReleasedEventHandler != null) + { + //here we send all data to user event handlers + return _buttonReleasedEventHandler(this, e, true); + } + return false; + } + + + public event DaliEventHandlerWithReturnType StateChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_buttonStateChangedEventHandler == null) + { + _buttonStateChangedEventHandler += value; + + _buttonStateChangedCallbackDelegate = new StateChangedCallbackDelegate(OnStateChanged); + this.StateChangedSignal().Connect(_buttonStateChangedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_buttonStateChangedEventHandler != null) + { + this.StateChangedSignal().Disconnect(_buttonStateChangedCallbackDelegate); + } + + _buttonStateChangedEventHandler -= value; + } + } + } + + // Callback for button click signal + private bool OnStateChanged (IntPtr data) + { + StateChangedEventArgs e = new StateChangedEventArgs(); + + e.Button = Button.GetButtonFromPtr(data); + + if (_buttonStateChangedEventHandler != null) + { + //here we send all data to user event handlers + return _buttonStateChangedEventHandler(this, e, true); + } + return false; + } + + public static Button GetButtonFromPtr(global::System.IntPtr cPtr) { + Button ret = new Button(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Button_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Button_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int DISABLED = NDalicPINVOKE.Button_Property_DISABLED_get(); + public static readonly int AUTO_REPEATING = NDalicPINVOKE.Button_Property_AUTO_REPEATING_get(); + public static readonly int INITIAL_AUTO_REPEATING_DELAY = NDalicPINVOKE.Button_Property_INITIAL_AUTO_REPEATING_DELAY_get(); + public static readonly int NEXT_AUTO_REPEATING_DELAY = NDalicPINVOKE.Button_Property_NEXT_AUTO_REPEATING_DELAY_get(); + public static readonly int TOGGLABLE = NDalicPINVOKE.Button_Property_TOGGLABLE_get(); + public static readonly int SELECTED = NDalicPINVOKE.Button_Property_SELECTED_get(); + public static readonly int UNSELECTED_STATE_IMAGE = NDalicPINVOKE.Button_Property_UNSELECTED_STATE_IMAGE_get(); + public static readonly int SELECTED_STATE_IMAGE = NDalicPINVOKE.Button_Property_SELECTED_STATE_IMAGE_get(); + public static readonly int DISABLED_STATE_IMAGE = NDalicPINVOKE.Button_Property_DISABLED_STATE_IMAGE_get(); + public static readonly int UNSELECTED_COLOR = NDalicPINVOKE.Button_Property_UNSELECTED_COLOR_get(); + public static readonly int SELECTED_COLOR = NDalicPINVOKE.Button_Property_SELECTED_COLOR_get(); + public static readonly int LABEL = NDalicPINVOKE.Button_Property_LABEL_get(); + public static readonly int LABEL_TEXT = NDalicPINVOKE.Button_Property_LABEL_TEXT_get(); + + } + + public Button() : this(NDalicPINVOKE.new_Button__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Button(Button button) : this(NDalicPINVOKE.new_Button__SWIG_1(Button.getCPtr(button)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Button Assign(Button button) { + Button ret = new Button(NDalicPINVOKE.Button_Assign(swigCPtr, Button.getCPtr(button)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static Button DownCast(BaseHandle handle) { + Button ret = new Button(NDalicPINVOKE.Button_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsDisabled() { + bool ret = NDalicPINVOKE.Button_IsDisabled(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsAutoRepeating() { + bool ret = NDalicPINVOKE.Button_IsAutoRepeating(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetInitialAutoRepeatingDelay() { + float ret = NDalicPINVOKE.Button_GetInitialAutoRepeatingDelay(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetNextAutoRepeatingDelay() { + float ret = NDalicPINVOKE.Button_GetNextAutoRepeatingDelay(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsTogglableButton() { + bool ret = NDalicPINVOKE.Button_IsTogglableButton(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsSelected() { + bool ret = NDalicPINVOKE.Button_IsSelected(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetAnimationTime() { + float ret = NDalicPINVOKE.Button_GetAnimationTime(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetLabelText() { + string ret = NDalicPINVOKE.Button_GetLabelText(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetLabel(Actor label) { + NDalicPINVOKE.Button_SetLabel(swigCPtr, Actor.getCPtr(label)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetButtonImage(Image image) { + NDalicPINVOKE.Button_SetButtonImage(swigCPtr, Image.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetSelectedImage(Image image) { + NDalicPINVOKE.Button_SetSelectedImage(swigCPtr, Image.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetButtonImage() { + Actor ret = new Actor(NDalicPINVOKE.Button_GetButtonImage(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetSelectedImage() { + Actor ret = new Actor(NDalicPINVOKE.Button_GetSelectedImage(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ButtonSignal PressedSignal() { + ButtonSignal ret = new ButtonSignal(NDalicPINVOKE.Button_PressedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ButtonSignal ReleasedSignal() { + ButtonSignal ret = new ButtonSignal(NDalicPINVOKE.Button_ReleasedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ButtonSignal ClickedSignal() { + ButtonSignal ret = new ButtonSignal(NDalicPINVOKE.Button_ClickedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ButtonSignal StateChangedSignal() { + ButtonSignal ret = new ButtonSignal(NDalicPINVOKE.Button_StateChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public bool Disabled + { + get + { + bool temp = false; + GetProperty( Button.Property.DISABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( Button.Property.DISABLED, new Dali.Property.Value( value ) ); + } + } + public bool AutoRepeating + { + get + { + bool temp = false; + GetProperty( Button.Property.AUTO_REPEATING).Get( ref temp ); + return temp; + } + set + { + SetProperty( Button.Property.AUTO_REPEATING, new Dali.Property.Value( value ) ); + } + } + public float InitialAutoRepeatingDelay + { + get + { + float temp = 0.0f; + GetProperty( Button.Property.INITIAL_AUTO_REPEATING_DELAY).Get( ref temp ); + return temp; + } + set + { + SetProperty( Button.Property.INITIAL_AUTO_REPEATING_DELAY, new Dali.Property.Value( value ) ); + } + } + public float NextAutoRepeatingDelay + { + get + { + float temp = 0.0f; + GetProperty( Button.Property.NEXT_AUTO_REPEATING_DELAY).Get( ref temp ); + return temp; + } + set + { + SetProperty( Button.Property.NEXT_AUTO_REPEATING_DELAY, new Dali.Property.Value( value ) ); + } + } + public bool Togglable + { + get + { + bool temp = false; + GetProperty( Button.Property.TOGGLABLE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Button.Property.TOGGLABLE, new Dali.Property.Value( value ) ); + } + } + public bool Selected + { + get + { + bool temp = false; + GetProperty( Button.Property.SELECTED).Get( ref temp ); + return temp; + } + set + { + SetProperty( Button.Property.SELECTED, new Dali.Property.Value( value ) ); + } + } + public string UnselectedStateImage + { + get + { + string temp; + GetProperty( Button.Property.UNSELECTED_STATE_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( Button.Property.UNSELECTED_STATE_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string SelectedStateImage + { + get + { + string temp; + GetProperty( Button.Property.SELECTED_STATE_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( Button.Property.SELECTED_STATE_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string DisabledStateImage + { + get + { + string temp; + GetProperty( Button.Property.DISABLED_STATE_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( Button.Property.DISABLED_STATE_IMAGE, new Dali.Property.Value( value ) ); + } + } + public Vector4 UnselectedColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Button.Property.UNSELECTED_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( Button.Property.UNSELECTED_COLOR, new Dali.Property.Value( value ) ); + } + } + public Vector4 SelectedColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Button.Property.SELECTED_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( Button.Property.SELECTED_COLOR, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map Label + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Button.Property.LABEL).Get( temp ); + return temp; + } + set + { + SetProperty( Button.Property.LABEL, new Dali.Property.Value( value ) ); + } + } + public string LabelText + { + get + { + string temp; + GetProperty( Button.Property.LABEL_TEXT).Get( out temp ); + return temp; + } + set + { + SetProperty( Button.Property.LABEL_TEXT, new Dali.Property.Value( value ) ); + } + } + +} + +} \ No newline at end of file diff --git a/plugins/dali-swig/automatic/csharp/ButtonSignal.cs b/plugins/dali-swig/automatic/csharp/ButtonSignal.cs new file mode 100644 index 0000000..1f58c17 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ButtonSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ButtonSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ButtonSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ButtonSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ButtonSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ButtonSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ButtonSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ButtonSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ButtonSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ButtonSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(Button arg) { + bool ret = NDalicPINVOKE.ButtonSignal_Emit(swigCPtr, Button.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ButtonSignal() : this(NDalicPINVOKE.new_ButtonSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/CameraActor.cs b/plugins/dali-swig/automatic/csharp/CameraActor.cs new file mode 100644 index 0000000..4c698c8 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/CameraActor.cs @@ -0,0 +1,411 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class CameraActor : Actor { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal CameraActor(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.CameraActor_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(CameraActor obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~CameraActor() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_CameraActor(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_CameraActor_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_CameraActor_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int TYPE = NDalicPINVOKE.CameraActor_Property_TYPE_get(); + public static readonly int PROJECTION_MODE = NDalicPINVOKE.CameraActor_Property_PROJECTION_MODE_get(); + public static readonly int FIELD_OF_VIEW = NDalicPINVOKE.CameraActor_Property_FIELD_OF_VIEW_get(); + public static readonly int ASPECT_RATIO = NDalicPINVOKE.CameraActor_Property_ASPECT_RATIO_get(); + public static readonly int NEAR_PLANE_DISTANCE = NDalicPINVOKE.CameraActor_Property_NEAR_PLANE_DISTANCE_get(); + public static readonly int FAR_PLANE_DISTANCE = NDalicPINVOKE.CameraActor_Property_FAR_PLANE_DISTANCE_get(); + public static readonly int LEFT_PLANE_DISTANCE = NDalicPINVOKE.CameraActor_Property_LEFT_PLANE_DISTANCE_get(); + public static readonly int RIGHT_PLANE_DISTANCE = NDalicPINVOKE.CameraActor_Property_RIGHT_PLANE_DISTANCE_get(); + public static readonly int TOP_PLANE_DISTANCE = NDalicPINVOKE.CameraActor_Property_TOP_PLANE_DISTANCE_get(); + public static readonly int BOTTOM_PLANE_DISTANCE = NDalicPINVOKE.CameraActor_Property_BOTTOM_PLANE_DISTANCE_get(); + public static readonly int TARGET_POSITION = NDalicPINVOKE.CameraActor_Property_TARGET_POSITION_get(); + public static readonly int PROJECTION_MATRIX = NDalicPINVOKE.CameraActor_Property_PROJECTION_MATRIX_get(); + public static readonly int VIEW_MATRIX = NDalicPINVOKE.CameraActor_Property_VIEW_MATRIX_get(); + public static readonly int INVERT_Y_AXIS = NDalicPINVOKE.CameraActor_Property_INVERT_Y_AXIS_get(); + + } + + public CameraActor () : this (NDalicPINVOKE.CameraActor_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public CameraActor (Vector2 size) : this (NDalicPINVOKE.CameraActor_New__SWIG_1(Vector2.getCPtr(size)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static CameraActor DownCast(BaseHandle handle) { + CameraActor ret = new CameraActor(NDalicPINVOKE.CameraActor_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public CameraActor(CameraActor copy) : this(NDalicPINVOKE.new_CameraActor__SWIG_1(CameraActor.getCPtr(copy)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CameraActor Assign(CameraActor rhs) { + CameraActor ret = new CameraActor(NDalicPINVOKE.CameraActor_Assign(swigCPtr, CameraActor.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetType(CameraType type) { + NDalicPINVOKE.CameraActor_SetType(swigCPtr, (int)type); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CameraType GetType() { + CameraType ret = (CameraType)NDalicPINVOKE.CameraActor_GetType(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetProjectionMode(ProjectionMode mode) { + NDalicPINVOKE.CameraActor_SetProjectionMode(swigCPtr, (int)mode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ProjectionMode GetProjectionMode() { + ProjectionMode ret = (ProjectionMode)NDalicPINVOKE.CameraActor_GetProjectionMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFieldOfView(float fieldOfView) { + NDalicPINVOKE.CameraActor_SetFieldOfView(swigCPtr, fieldOfView); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetFieldOfView() { + float ret = NDalicPINVOKE.CameraActor_GetFieldOfView(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetAspectRatio(float aspectRatio) { + NDalicPINVOKE.CameraActor_SetAspectRatio(swigCPtr, aspectRatio); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetAspectRatio() { + float ret = NDalicPINVOKE.CameraActor_GetAspectRatio(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetNearClippingPlane(float nearClippingPlane) { + NDalicPINVOKE.CameraActor_SetNearClippingPlane(swigCPtr, nearClippingPlane); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetNearClippingPlane() { + float ret = NDalicPINVOKE.CameraActor_GetNearClippingPlane(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFarClippingPlane(float farClippingPlane) { + NDalicPINVOKE.CameraActor_SetFarClippingPlane(swigCPtr, farClippingPlane); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetFarClippingPlane() { + float ret = NDalicPINVOKE.CameraActor_GetFarClippingPlane(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetTargetPosition(Vector3 targetPosition) { + NDalicPINVOKE.CameraActor_SetTargetPosition(swigCPtr, Vector3.getCPtr(targetPosition)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetTargetPosition() { + Vector3 ret = new Vector3(NDalicPINVOKE.CameraActor_GetTargetPosition(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetInvertYAxis(bool invertYAxis) { + NDalicPINVOKE.CameraActor_SetInvertYAxis(swigCPtr, invertYAxis); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetInvertYAxis() { + bool ret = NDalicPINVOKE.CameraActor_GetInvertYAxis(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetPerspectiveProjection(Vector2 size) { + NDalicPINVOKE.CameraActor_SetPerspectiveProjection(swigCPtr, Vector2.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetOrthographicProjection(Vector2 size) { + NDalicPINVOKE.CameraActor_SetOrthographicProjection__SWIG_0(swigCPtr, Vector2.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetOrthographicProjection(float left, float right, float top, float bottom, float near, float far) { + NDalicPINVOKE.CameraActor_SetOrthographicProjection__SWIG_1(swigCPtr, left, right, top, bottom, near, far); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public string Type + { + get + { + string temp; + GetProperty( CameraActor.Property.TYPE).Get( out temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.TYPE, new Dali.Property.Value( value ) ); + } + } + public string ProjectionMode + { + get + { + string temp; + GetProperty( CameraActor.Property.PROJECTION_MODE).Get( out temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.PROJECTION_MODE, new Dali.Property.Value( value ) ); + } + } + public float FieldOfView + { + get + { + float temp = 0.0f; + GetProperty( CameraActor.Property.FIELD_OF_VIEW).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.FIELD_OF_VIEW, new Dali.Property.Value( value ) ); + } + } + public float AspectRatio + { + get + { + float temp = 0.0f; + GetProperty( CameraActor.Property.ASPECT_RATIO).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.ASPECT_RATIO, new Dali.Property.Value( value ) ); + } + } + public float NearPlaneDistance + { + get + { + float temp = 0.0f; + GetProperty( CameraActor.Property.NEAR_PLANE_DISTANCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.NEAR_PLANE_DISTANCE, new Dali.Property.Value( value ) ); + } + } + public float FarPlaneDistance + { + get + { + float temp = 0.0f; + GetProperty( CameraActor.Property.FAR_PLANE_DISTANCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.FAR_PLANE_DISTANCE, new Dali.Property.Value( value ) ); + } + } + public float LeftPlaneDistance + { + get + { + float temp = 0.0f; + GetProperty( CameraActor.Property.LEFT_PLANE_DISTANCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.LEFT_PLANE_DISTANCE, new Dali.Property.Value( value ) ); + } + } + public float RightPlaneDistance + { + get + { + float temp = 0.0f; + GetProperty( CameraActor.Property.RIGHT_PLANE_DISTANCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.RIGHT_PLANE_DISTANCE, new Dali.Property.Value( value ) ); + } + } + public float TopPlaneDistance + { + get + { + float temp = 0.0f; + GetProperty( CameraActor.Property.TOP_PLANE_DISTANCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.TOP_PLANE_DISTANCE, new Dali.Property.Value( value ) ); + } + } + public float BottomPlaneDistance + { + get + { + float temp = 0.0f; + GetProperty( CameraActor.Property.BOTTOM_PLANE_DISTANCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.BOTTOM_PLANE_DISTANCE, new Dali.Property.Value( value ) ); + } + } + public Vector3 TargetPosition + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( CameraActor.Property.TARGET_POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.TARGET_POSITION, new Dali.Property.Value( value ) ); + } + } + public Matrix ProjectionMatrix + { + get + { + Matrix temp = new Matrix(); + GetProperty( CameraActor.Property.PROJECTION_MATRIX).Get( temp ); + return temp; + } +} public Matrix ViewMatrix + { + get + { + Matrix temp = new Matrix(); + GetProperty( CameraActor.Property.VIEW_MATRIX).Get( temp ); + return temp; + } +} public bool InvertYAxis + { + get + { + bool temp = false; + GetProperty( CameraActor.Property.INVERT_Y_AXIS).Get( ref temp ); + return temp; + } + set + { + SetProperty( CameraActor.Property.INVERT_Y_AXIS, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/CameraType.cs b/plugins/dali-swig/automatic/csharp/CameraType.cs new file mode 100644 index 0000000..be5156d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/CameraType.cs @@ -0,0 +1,18 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum CameraType { + FREE_LOOK, + LOOK_AT_TARGET +} + +} diff --git a/plugins/dali-swig/automatic/csharp/CheckBoxButton.cs b/plugins/dali-swig/automatic/csharp/CheckBoxButton.cs new file mode 100644 index 0000000..7ac69d5 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/CheckBoxButton.cs @@ -0,0 +1,80 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class CheckBoxButton : Button { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal CheckBoxButton(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.CheckBoxButton_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(CheckBoxButton obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~CheckBoxButton() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_CheckBoxButton(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public CheckBoxButton () : this (NDalicPINVOKE.CheckBoxButton_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public CheckBoxButton(CheckBoxButton checkBox) : this(NDalicPINVOKE.new_CheckBoxButton__SWIG_1(CheckBoxButton.getCPtr(checkBox)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CheckBoxButton Assign(CheckBoxButton checkBox) { + CheckBoxButton ret = new CheckBoxButton(NDalicPINVOKE.CheckBoxButton_Assign(swigCPtr, CheckBoxButton.getCPtr(checkBox)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static CheckBoxButton DownCast(BaseHandle handle) { + CheckBoxButton ret = new CheckBoxButton(NDalicPINVOKE.CheckBoxButton_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ClampState.cs b/plugins/dali-swig/automatic/csharp/ClampState.cs new file mode 100644 index 0000000..6a919fa --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ClampState.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum ClampState { + NotClamped, + ClampedToMin, + ClampedToMax +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ClampState2D.cs b/plugins/dali-swig/automatic/csharp/ClampState2D.cs new file mode 100644 index 0000000..80953bd --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ClampState2D.cs @@ -0,0 +1,73 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ClampState2D : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ClampState2D(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ClampState2D obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ClampState2D() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ClampState2D(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ClampState x { + set { + NDalicPINVOKE.ClampState2D_x_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + ClampState ret = (ClampState)NDalicPINVOKE.ClampState2D_x_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public ClampState y { + set { + NDalicPINVOKE.ClampState2D_y_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + ClampState ret = (ClampState)NDalicPINVOKE.ClampState2D_y_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public ClampState2D() : this(NDalicPINVOKE.new_ClampState2D(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ClippingModeType.cs b/plugins/dali-swig/automatic/csharp/ClippingModeType.cs new file mode 100644 index 0000000..9a17bf2 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ClippingModeType.cs @@ -0,0 +1,18 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum ClippingModeType { + DISABLED, + CLIP_CHILDREN +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ColorMode.cs b/plugins/dali-swig/automatic/csharp/ColorMode.cs new file mode 100644 index 0000000..f8b0635 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ColorMode.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum ColorMode { + USE_OWN_COLOR, + USE_PARENT_COLOR, + USE_OWN_MULTIPLY_PARENT_COLOR, + USE_OWN_MULTIPLY_PARENT_ALPHA +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ConnectionTracker.cs b/plugins/dali-swig/automatic/csharp/ConnectionTracker.cs new file mode 100644 index 0000000..1a9ae7d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ConnectionTracker.cs @@ -0,0 +1,65 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ConnectionTracker : ConnectionTrackerInterface { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ConnectionTracker(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ConnectionTracker_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ConnectionTracker obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ConnectionTracker() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ConnectionTracker(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public void DisconnectAll() { + NDalicPINVOKE.ConnectionTracker_DisconnectAll(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void SignalConnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback) { + NDalicPINVOKE.ConnectionTracker_SignalConnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void SignalDisconnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback) { + NDalicPINVOKE.ConnectionTracker_SignalDisconnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ConnectionTracker_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ConnectionTrackerInterface.cs b/plugins/dali-swig/automatic/csharp/ConnectionTrackerInterface.cs new file mode 100644 index 0000000..e249b55 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ConnectionTrackerInterface.cs @@ -0,0 +1,49 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ConnectionTrackerInterface : SignalObserver { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ConnectionTrackerInterface(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ConnectionTrackerInterface_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ConnectionTrackerInterface obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ConnectionTrackerInterface() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ConnectionTrackerInterface(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public virtual void SignalConnected(SlotObserver slotObserver, SWIGTYPE_p_CallbackBase callback) { + NDalicPINVOKE.ConnectionTrackerInterface_SignalConnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_CallbackBase.getCPtr(callback)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ControlKeyEventSignal.cs b/plugins/dali-swig/automatic/csharp/ControlKeyEventSignal.cs new file mode 100644 index 0000000..ca7cf4a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ControlKeyEventSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ControlKeyEventSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ControlKeyEventSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ControlKeyEventSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ControlKeyEventSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ControlKeyEventSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ControlKeyEventSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ControlKeyEventSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ControlKeyEventSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ControlKeyEventSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(View arg1, KeyEvent arg2) { + bool ret = NDalicPINVOKE.ControlKeyEventSignal_Emit(swigCPtr, View.getCPtr(arg1), KeyEvent.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ControlKeyEventSignal() : this(NDalicPINVOKE.new_ControlKeyEventSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ControlOrientationType.cs b/plugins/dali-swig/automatic/csharp/ControlOrientationType.cs new file mode 100644 index 0000000..c4f35e0 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ControlOrientationType.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum ControlOrientationType { + Up, + Left, + Down, + Right +} + +} diff --git a/plugins/dali-swig/automatic/csharp/CustomActor.cs b/plugins/dali-swig/automatic/csharp/CustomActor.cs new file mode 100644 index 0000000..df2da8e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/CustomActor.cs @@ -0,0 +1,74 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class CustomActor : Actor { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal CustomActor(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.CustomActor_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(CustomActor obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~CustomActor() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_CustomActor(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public CustomActor() : this(NDalicPINVOKE.new_CustomActor__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new static CustomActor DownCast(BaseHandle handle) { + CustomActor ret = new CustomActor(NDalicPINVOKE.CustomActor_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public CustomActorImpl GetImplementation() { + CustomActorImpl ret = new CustomActorImpl(NDalicPINVOKE.CustomActor_GetImplementation(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public CustomActor(CustomActorImpl implementation) : this(NDalicPINVOKE.new_CustomActor__SWIG_1(CustomActorImpl.getCPtr(implementation)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CustomActor(CustomActor copy) : this(NDalicPINVOKE.new_CustomActor__SWIG_2(CustomActor.getCPtr(copy)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CustomActor Assign(CustomActor rhs) { + CustomActor ret = new CustomActor(NDalicPINVOKE.CustomActor_Assign(swigCPtr, CustomActor.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/CustomActorImpl.cs b/plugins/dali-swig/automatic/csharp/CustomActorImpl.cs new file mode 100644 index 0000000..5b4bc8d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/CustomActorImpl.cs @@ -0,0 +1,189 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class CustomActorImpl : RefObject { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal CustomActorImpl(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.CustomActorImpl_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(CustomActorImpl obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~CustomActorImpl() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_CustomActorImpl(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public CustomActor Self() { + CustomActor ret = new CustomActor(NDalicPINVOKE.CustomActorImpl_Self(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void OnStageConnection(int depth) { + NDalicPINVOKE.CustomActorImpl_OnStageConnection(swigCPtr, depth); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnStageDisconnection() { + NDalicPINVOKE.CustomActorImpl_OnStageDisconnection(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnChildAdd(Actor child) { + NDalicPINVOKE.CustomActorImpl_OnChildAdd(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnChildRemove(Actor child) { + NDalicPINVOKE.CustomActorImpl_OnChildRemove(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnPropertySet(int index, Property.Value propertyValue) { + NDalicPINVOKE.CustomActorImpl_OnPropertySet(swigCPtr, index, Property.Value.getCPtr(propertyValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnSizeSet(Vector3 targetSize) { + NDalicPINVOKE.CustomActorImpl_OnSizeSet(swigCPtr, Vector3.getCPtr(targetSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnSizeAnimation(Animation animation, Vector3 targetSize) { + NDalicPINVOKE.CustomActorImpl_OnSizeAnimation(swigCPtr, Animation.getCPtr(animation), Vector3.getCPtr(targetSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual bool OnTouchEvent(TouchEvent arg0) { + bool ret = NDalicPINVOKE.CustomActorImpl_OnTouchEvent(swigCPtr, TouchEvent.getCPtr(arg0)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool OnHoverEvent(HoverEvent arg0) { + bool ret = NDalicPINVOKE.CustomActorImpl_OnHoverEvent(swigCPtr, HoverEvent.getCPtr(arg0)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool OnKeyEvent(KeyEvent arg0) { + bool ret = NDalicPINVOKE.CustomActorImpl_OnKeyEvent(swigCPtr, KeyEvent.getCPtr(arg0)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool OnWheelEvent(WheelEvent arg0) { + bool ret = NDalicPINVOKE.CustomActorImpl_OnWheelEvent(swigCPtr, WheelEvent.getCPtr(arg0)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void OnRelayout(Vector2 size, RelayoutContainer container) { + NDalicPINVOKE.CustomActorImpl_OnRelayout(swigCPtr, Vector2.getCPtr(size), RelayoutContainer.getCPtr(container)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnSetResizePolicy(ResizePolicyType policy, DimensionType dimension) { + NDalicPINVOKE.CustomActorImpl_OnSetResizePolicy(swigCPtr, (int)policy, (int)dimension); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual Vector3 GetNaturalSize() { + Vector3 ret = new Vector3(NDalicPINVOKE.CustomActorImpl_GetNaturalSize(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float CalculateChildSize(Actor child, DimensionType dimension) { + float ret = NDalicPINVOKE.CustomActorImpl_CalculateChildSize(swigCPtr, Actor.getCPtr(child), (int)dimension); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetHeightForWidth(float width) { + float ret = NDalicPINVOKE.CustomActorImpl_GetHeightForWidth(swigCPtr, width); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetWidthForHeight(float height) { + float ret = NDalicPINVOKE.CustomActorImpl_GetWidthForHeight(swigCPtr, height); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool RelayoutDependentOnChildren(DimensionType dimension) { + bool ret = NDalicPINVOKE.CustomActorImpl_RelayoutDependentOnChildren__SWIG_0(swigCPtr, (int)dimension); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool RelayoutDependentOnChildren() { + bool ret = NDalicPINVOKE.CustomActorImpl_RelayoutDependentOnChildren__SWIG_1(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void OnCalculateRelayoutSize(DimensionType dimension) { + NDalicPINVOKE.CustomActorImpl_OnCalculateRelayoutSize(swigCPtr, (int)dimension); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnLayoutNegotiated(float size, DimensionType dimension) { + NDalicPINVOKE.CustomActorImpl_OnLayoutNegotiated(swigCPtr, size, (int)dimension); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool RequiresTouchEvents() { + bool ret = NDalicPINVOKE.CustomActorImpl_RequiresTouchEvents(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool RequiresHoverEvents() { + bool ret = NDalicPINVOKE.CustomActorImpl_RequiresHoverEvents(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool RequiresWheelEvents() { + bool ret = NDalicPINVOKE.CustomActorImpl_RequiresWheelEvents(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsRelayoutEnabled() { + bool ret = NDalicPINVOKE.CustomActorImpl_IsRelayoutEnabled(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DefaultItemLayoutType.cs b/plugins/dali-swig/automatic/csharp/DefaultItemLayoutType.cs new file mode 100644 index 0000000..2dd7d11 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DefaultItemLayoutType.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum DefaultItemLayoutType { + DEPTH, + GRID, + LIST, + SPIRAL +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DefaultRuler.cs b/plugins/dali-swig/automatic/csharp/DefaultRuler.cs new file mode 100644 index 0000000..bfe8289 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DefaultRuler.cs @@ -0,0 +1,72 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class DefaultRuler : Ruler { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal DefaultRuler(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.DefaultRuler_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(DefaultRuler obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~DefaultRuler() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_DefaultRuler(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public DefaultRuler() : this(NDalicPINVOKE.new_DefaultRuler(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public override float Snap(float x, float bias) { + float ret = NDalicPINVOKE.DefaultRuler_Snap(swigCPtr, x, bias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public override float GetPositionFromPage(uint page, out uint volume, bool wrap) { + float ret = NDalicPINVOKE.DefaultRuler_GetPositionFromPage(swigCPtr, page, out volume, wrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public override uint GetPageFromPosition(float position, bool wrap) { + uint ret = NDalicPINVOKE.DefaultRuler_GetPageFromPosition(swigCPtr, position, wrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public override uint GetTotalPages() { + uint ret = NDalicPINVOKE.DefaultRuler_GetTotalPages(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Degree.cs b/plugins/dali-swig/automatic/csharp/Degree.cs new file mode 100644 index 0000000..6433ba7 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Degree.cs @@ -0,0 +1,69 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Degree : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Degree(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Degree obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Degree() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Degree(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Degree() : this(NDalicPINVOKE.new_Degree__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Degree(float value) : this(NDalicPINVOKE.new_Degree__SWIG_1(value), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Degree(Radian value) : this(NDalicPINVOKE.new_Degree__SWIG_2(Radian.getCPtr(value)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float degree { + set { + NDalicPINVOKE.Degree_degree_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Degree_degree_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DepthFunctionType.cs b/plugins/dali-swig/automatic/csharp/DepthFunctionType.cs new file mode 100644 index 0000000..3b61329 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DepthFunctionType.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum DepthFunctionType { + NEVER, + ALWAYS, + LESS, + GREATER, + EQUAL, + NOT_EQUAL, + LESS_EQUAL, + GREATER_EQUAL +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DepthTestModeType.cs b/plugins/dali-swig/automatic/csharp/DepthTestModeType.cs new file mode 100644 index 0000000..be5f38a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DepthTestModeType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum DepthTestModeType { + OFF, + AUTO, + ON +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DepthWriteModeType.cs b/plugins/dali-swig/automatic/csharp/DepthWriteModeType.cs new file mode 100644 index 0000000..cd9f866 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DepthWriteModeType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum DepthWriteModeType { + OFF, + AUTO, + ON +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DimensionType.cs b/plugins/dali-swig/automatic/csharp/DimensionType.cs new file mode 100644 index 0000000..1539955 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DimensionType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum DimensionType { + WIDTH = 0x1, + HEIGHT = 0x2, + ALL_DIMENSIONS = 0x3 +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DirectionBias.cs b/plugins/dali-swig/automatic/csharp/DirectionBias.cs new file mode 100644 index 0000000..a462b71 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DirectionBias.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum DirectionBias { + DirectionBiasLeft = -1, + DirectionBiasNone = 0, + DirectionBiasRight = 1 +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DragAndDropDetector.cs b/plugins/dali-swig/automatic/csharp/DragAndDropDetector.cs new file mode 100644 index 0000000..c739fab --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DragAndDropDetector.cs @@ -0,0 +1,84 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class DragAndDropDetector : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal DragAndDropDetector(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.DragAndDropDetector_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(DragAndDropDetector obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~DragAndDropDetector() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_DragAndDropDetector(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public DragAndDropDetector() : this(NDalicPINVOKE.new_DragAndDropDetector(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public string GetContent() { + string ret = NDalicPINVOKE.DragAndDropDetector_GetContent(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 GetCurrentScreenPosition() { + Vector2 ret = new Vector2(NDalicPINVOKE.DragAndDropDetector_GetCurrentScreenPosition(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t EnteredSignal() { + SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t(NDalicPINVOKE.DragAndDropDetector_EnteredSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t ExitedSignal() { + SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t(NDalicPINVOKE.DragAndDropDetector_ExitedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t MovedSignal() { + SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t(NDalicPINVOKE.DragAndDropDetector_MovedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t DroppedSignal() { + SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t(NDalicPINVOKE.DragAndDropDetector_DroppedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/DrawModeType.cs b/plugins/dali-swig/automatic/csharp/DrawModeType.cs new file mode 100644 index 0000000..9dbb152 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/DrawModeType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum DrawModeType { + NORMAL = 0, + OVERLAY_2D = 1, + STENCIL = 3 +} + +} diff --git a/plugins/dali-swig/automatic/csharp/EncodedBufferImage.cs b/plugins/dali-swig/automatic/csharp/EncodedBufferImage.cs new file mode 100644 index 0000000..67c0de6 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/EncodedBufferImage.cs @@ -0,0 +1,88 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class EncodedBufferImage : Image { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal EncodedBufferImage(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.EncodedBufferImage_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(EncodedBufferImage obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~EncodedBufferImage() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_EncodedBufferImage(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public EncodedBufferImage (SWIGTYPE_p_uint8_t encodedImage, uint encodedImageByteCount) : this (NDalicPINVOKE.EncodedBufferImage_New__SWIG_0(SWIGTYPE_p_uint8_t.getCPtr(encodedImage), encodedImageByteCount), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public EncodedBufferImage (SWIGTYPE_p_uint8_t encodedImage, uint encodedImageByteCount, Uint16Pair size, FittingModeType fittingMode, SamplingModeType samplingMode, bool orientationCorrection) : this (NDalicPINVOKE.EncodedBufferImage_New__SWIG_1(SWIGTYPE_p_uint8_t.getCPtr(encodedImage), encodedImageByteCount, Uint16Pair.getCPtr(size), (int)fittingMode, (int)samplingMode, orientationCorrection), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public EncodedBufferImage (SWIGTYPE_p_uint8_t encodedImage, uint encodedImageByteCount, Uint16Pair size, FittingModeType fittingMode, SamplingModeType samplingMode) : this (NDalicPINVOKE.EncodedBufferImage_New__SWIG_2(SWIGTYPE_p_uint8_t.getCPtr(encodedImage), encodedImageByteCount, Uint16Pair.getCPtr(size), (int)fittingMode, (int)samplingMode), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static EncodedBufferImage DownCast(BaseHandle handle) { + EncodedBufferImage ret = new EncodedBufferImage(NDalicPINVOKE.EncodedBufferImage_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public EncodedBufferImage(EncodedBufferImage handle) : this(NDalicPINVOKE.new_EncodedBufferImage__SWIG_1(EncodedBufferImage.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public EncodedBufferImage Assign(EncodedBufferImage rhs) { + EncodedBufferImage ret = new EncodedBufferImage(NDalicPINVOKE.EncodedBufferImage_Assign(swigCPtr, EncodedBufferImage.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FaceCullingModeType.cs b/plugins/dali-swig/automatic/csharp/FaceCullingModeType.cs new file mode 100644 index 0000000..c9e4f41 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FaceCullingModeType.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum FaceCullingModeType { + NONE, + FRONT, + BACK, + FRONT_AND_BACK +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FilterModeType.cs b/plugins/dali-swig/automatic/csharp/FilterModeType.cs new file mode 100644 index 0000000..6d01c88 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FilterModeType.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum FilterModeType { + NONE = 0, + DEFAULT, + NEAREST, + LINEAR, + NEAREST_MIPMAP_NEAREST, + LINEAR_MIPMAP_NEAREST, + NEAREST_MIPMAP_LINEAR, + LINEAR_MIPMAP_LINEAR +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FittingModeType.cs b/plugins/dali-swig/automatic/csharp/FittingModeType.cs new file mode 100644 index 0000000..ad35be8 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FittingModeType.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum FittingModeType { + SHRINK_TO_FIT, + SCALE_TO_FILL, + FIT_WIDTH, + FIT_HEIGHT +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FixedRuler.cs b/plugins/dali-swig/automatic/csharp/FixedRuler.cs new file mode 100644 index 0000000..fa50f01 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FixedRuler.cs @@ -0,0 +1,76 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class FixedRuler : Ruler { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal FixedRuler(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.FixedRuler_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FixedRuler obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~FixedRuler() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FixedRuler(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public FixedRuler(float spacing) : this(NDalicPINVOKE.new_FixedRuler__SWIG_0(spacing), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FixedRuler() : this(NDalicPINVOKE.new_FixedRuler__SWIG_1(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public override float Snap(float x, float bias) { + float ret = NDalicPINVOKE.FixedRuler_Snap(swigCPtr, x, bias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public override float GetPositionFromPage(uint page, out uint volume, bool wrap) { + float ret = NDalicPINVOKE.FixedRuler_GetPositionFromPage(swigCPtr, page, out volume, wrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public override uint GetPageFromPosition(float position, bool wrap) { + uint ret = NDalicPINVOKE.FixedRuler_GetPageFromPosition(swigCPtr, position, wrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public override uint GetTotalPages() { + uint ret = NDalicPINVOKE.FixedRuler_GetTotalPages(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FlexContainer.cs b/plugins/dali-swig/automatic/csharp/FlexContainer.cs new file mode 100644 index 0000000..d39f7da --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FlexContainer.cs @@ -0,0 +1,283 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class FlexContainer : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal FlexContainer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.FlexContainer_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FlexContainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~FlexContainer() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FlexContainer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FlexContainer_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_FlexContainer_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int CONTENT_DIRECTION = NDalicPINVOKE.FlexContainer_Property_CONTENT_DIRECTION_get(); + public static readonly int FLEX_DIRECTION = NDalicPINVOKE.FlexContainer_Property_FLEX_DIRECTION_get(); + public static readonly int FLEX_WRAP = NDalicPINVOKE.FlexContainer_Property_FLEX_WRAP_get(); + public static readonly int JUSTIFY_CONTENT = NDalicPINVOKE.FlexContainer_Property_JUSTIFY_CONTENT_get(); + public static readonly int ALIGN_ITEMS = NDalicPINVOKE.FlexContainer_Property_ALIGN_ITEMS_get(); + public static readonly int ALIGN_CONTENT = NDalicPINVOKE.FlexContainer_Property_ALIGN_CONTENT_get(); + + } + + public class ChildProperty : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ChildProperty(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ChildProperty obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ChildProperty() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FlexContainer_ChildProperty(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ChildProperty() : this(NDalicPINVOKE.new_FlexContainer_ChildProperty(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int FLEX = NDalicPINVOKE.FlexContainer_ChildProperty_FLEX_get(); + public static readonly int ALIGN_SELF = NDalicPINVOKE.FlexContainer_ChildProperty_ALIGN_SELF_get(); + public static readonly int FLEX_MARGIN = NDalicPINVOKE.FlexContainer_ChildProperty_FLEX_MARGIN_get(); + + } + + public FlexContainer () : this (NDalicPINVOKE.FlexContainer_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public FlexContainer(FlexContainer handle) : this(NDalicPINVOKE.new_FlexContainer__SWIG_1(FlexContainer.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FlexContainer Assign(FlexContainer handle) { + FlexContainer ret = new FlexContainer(NDalicPINVOKE.FlexContainer_Assign(swigCPtr, FlexContainer.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static FlexContainer DownCast(BaseHandle handle) { + FlexContainer ret = new FlexContainer(NDalicPINVOKE.FlexContainer_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum FlexDirectionType { + COLUMN, + COLUMN_REVERSE, + ROW, + ROW_REVERSE + } + + public enum ContentDirectionType { + INHERIT, + LTR, + RTL + } + + public enum Justification { + JUSTIFY_FLEX_START, + JUSTIFY_CENTER, + JUSTIFY_FLEX_END, + JUSTIFY_SPACE_BETWEEN, + JUSTIFY_SPACE_AROUND + } + + public enum Alignment { + ALIGN_AUTO, + ALIGN_FLEX_START, + ALIGN_CENTER, + ALIGN_FLEX_END, + ALIGN_STRETCH + } + + public enum WrapType { + NO_WRAP, + WRAP + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000, + CHILD_PROPERTY_START_INDEX = PropertyRanges.CHILD_PROPERTY_REGISTRATION_START_INDEX, + CHILD_PROPERTY_END_INDEX = PropertyRanges.CHILD_PROPERTY_REGISTRATION_START_INDEX+1000 + } + + public int ContentDirection + { + get + { + int temp = 0; + GetProperty( FlexContainer.Property.CONTENT_DIRECTION).Get( ref temp ); + return temp; + } + set + { + SetProperty( FlexContainer.Property.CONTENT_DIRECTION, new Dali.Property.Value( value ) ); + } + } + public int FlexDirection + { + get + { + int temp = 0; + GetProperty( FlexContainer.Property.FLEX_DIRECTION).Get( ref temp ); + return temp; + } + set + { + SetProperty( FlexContainer.Property.FLEX_DIRECTION, new Dali.Property.Value( value ) ); + } + } + public int FlexWrap + { + get + { + int temp = 0; + GetProperty( FlexContainer.Property.FLEX_WRAP).Get( ref temp ); + return temp; + } + set + { + SetProperty( FlexContainer.Property.FLEX_WRAP, new Dali.Property.Value( value ) ); + } + } + public int JustifyContent + { + get + { + int temp = 0; + GetProperty( FlexContainer.Property.JUSTIFY_CONTENT).Get( ref temp ); + return temp; + } + set + { + SetProperty( FlexContainer.Property.JUSTIFY_CONTENT, new Dali.Property.Value( value ) ); + } + } + public int AlignItems + { + get + { + int temp = 0; + GetProperty( FlexContainer.Property.ALIGN_ITEMS).Get( ref temp ); + return temp; + } + set + { + SetProperty( FlexContainer.Property.ALIGN_ITEMS, new Dali.Property.Value( value ) ); + } + } + public int AlignContent + { + get + { + int temp = 0; + GetProperty( FlexContainer.Property.ALIGN_CONTENT).Get( ref temp ); + return temp; + } + set + { + SetProperty( FlexContainer.Property.ALIGN_CONTENT, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FloatSignal.cs b/plugins/dali-swig/automatic/csharp/FloatSignal.cs new file mode 100644 index 0000000..4f5fe2b --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FloatSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class FloatSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal FloatSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FloatSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~FloatSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FloatSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.FloatSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.FloatSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.FloatSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.FloatSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(float arg) { + NDalicPINVOKE.FloatSignal_Emit(swigCPtr, arg); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FloatSignal() : this(NDalicPINVOKE.new_FloatSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FocusChangedSignal.cs b/plugins/dali-swig/automatic/csharp/FocusChangedSignal.cs new file mode 100644 index 0000000..c7a3e5b --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FocusChangedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class FocusChangedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal FocusChangedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FocusChangedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~FocusChangedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FocusChangedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.FocusChangedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.FocusChangedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.FocusChangedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.FocusChangedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Actor arg1, Actor arg2) { + NDalicPINVOKE.FocusChangedSignal_Emit(swigCPtr, Actor.getCPtr(arg1), Actor.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FocusChangedSignal() : this(NDalicPINVOKE.new_FocusChangedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FocusGroupChangedSignal.cs b/plugins/dali-swig/automatic/csharp/FocusGroupChangedSignal.cs new file mode 100644 index 0000000..1852809 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FocusGroupChangedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class FocusGroupChangedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal FocusGroupChangedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FocusGroupChangedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~FocusGroupChangedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FocusGroupChangedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.FocusGroupChangedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.FocusGroupChangedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.FocusGroupChangedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.FocusGroupChangedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Actor arg1, bool arg2) { + NDalicPINVOKE.FocusGroupChangedSignal_Emit(swigCPtr, Actor.getCPtr(arg1), arg2); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FocusGroupChangedSignal() : this(NDalicPINVOKE.new_FocusGroupChangedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FrameBuffer.cs b/plugins/dali-swig/automatic/csharp/FrameBuffer.cs new file mode 100644 index 0000000..78ed597 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FrameBuffer.cs @@ -0,0 +1,139 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class FrameBuffer : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal FrameBuffer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.FrameBuffer_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FrameBuffer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~FrameBuffer() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FrameBuffer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Attachment : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Attachment(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Attachment obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Attachment() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FrameBuffer_Attachment(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Attachment() : this(NDalicPINVOKE.new_FrameBuffer_Attachment(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum Mask { + NONE = 0, + DEPTH = 1 << 0, + STENCIL = 1 << 1, + DEPTH_STENCIL = DEPTH|STENCIL + } + + } + + public FrameBuffer (uint width, uint height, uint attachments) : this (NDalicPINVOKE.FrameBuffer_New(width, height, attachments), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public FrameBuffer(FrameBuffer handle) : this(NDalicPINVOKE.new_FrameBuffer__SWIG_1(FrameBuffer.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static FrameBuffer DownCast(BaseHandle handle) { + FrameBuffer ret = new FrameBuffer(NDalicPINVOKE.FrameBuffer_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public FrameBuffer Assign(FrameBuffer handle) { + FrameBuffer ret = new FrameBuffer(NDalicPINVOKE.FrameBuffer_Assign(swigCPtr, FrameBuffer.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void AttachColorTexture(Texture texture) { + NDalicPINVOKE.FrameBuffer_AttachColorTexture__SWIG_0(swigCPtr, Texture.getCPtr(texture)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AttachColorTexture(Texture texture, uint mipmapLevel, uint layer) { + NDalicPINVOKE.FrameBuffer_AttachColorTexture__SWIG_1(swigCPtr, Texture.getCPtr(texture), mipmapLevel, layer); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Texture GetColorTexture() { + Texture ret = new Texture(NDalicPINVOKE.FrameBuffer_GetColorTexture(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/FrameBufferImage.cs b/plugins/dali-swig/automatic/csharp/FrameBufferImage.cs new file mode 100644 index 0000000..c70811e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/FrameBufferImage.cs @@ -0,0 +1,100 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class FrameBufferImage : Image { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal FrameBufferImage(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.FrameBufferImage_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FrameBufferImage obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~FrameBufferImage() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_FrameBufferImage(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public FrameBufferImage (uint width, uint height, PixelFormat pixelFormat, RenderBufferFormat bufferFormat) : this (NDalicPINVOKE.FrameBufferImage_New__SWIG_0(width, height, (int)pixelFormat, (int)bufferFormat), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public FrameBufferImage (uint width, uint height, PixelFormat pixelFormat) : this (NDalicPINVOKE.FrameBufferImage_New__SWIG_1(width, height, (int)pixelFormat), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public FrameBufferImage (uint width, uint height) : this (NDalicPINVOKE.FrameBufferImage_New__SWIG_2(width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public FrameBufferImage (uint width) : this (NDalicPINVOKE.FrameBufferImage_New__SWIG_3(width), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public FrameBufferImage () : this (NDalicPINVOKE.FrameBufferImage_New__SWIG_4(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public FrameBufferImage (NativeImageInterface image) : this (NDalicPINVOKE.FrameBufferImage_New__SWIG_5(NativeImageInterface.getCPtr(image)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static FrameBufferImage DownCast(BaseHandle handle) { + FrameBufferImage ret = new FrameBufferImage(NDalicPINVOKE.FrameBufferImage_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public FrameBufferImage(FrameBufferImage handle) : this(NDalicPINVOKE.new_FrameBufferImage__SWIG_1(FrameBufferImage.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FrameBufferImage Assign(FrameBufferImage rhs) { + FrameBufferImage ret = new FrameBufferImage(NDalicPINVOKE.FrameBufferImage_Assign(swigCPtr, FrameBufferImage.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/GaussianBlurView.cs b/plugins/dali-swig/automatic/csharp/GaussianBlurView.cs new file mode 100644 index 0000000..ace6179 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/GaussianBlurView.cs @@ -0,0 +1,228 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class GaussianBlurView : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal GaussianBlurView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.GaussianBlurView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(GaussianBlurView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~GaussianBlurView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_GaussianBlurView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +public class FinishedEventArgs : EventArgs +{ + private GaussianBlurView _gaussianBlurView; + + public GaussianBlurView GaussianBlurView + { + get + { + return _gaussianBlurView; + } + set + { + _gaussianBlurView = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void FinishedEventCallbackDelegate(IntPtr application); + private DaliEventHandler _gaussianFinishedEventHandler; + private FinishedEventCallbackDelegate _gaussianFinishedEventCallbackDelegate; + + public event DaliEventHandler Finished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_gaussianFinishedEventHandler == null) + { + _gaussianFinishedEventHandler += value; + + _gaussianFinishedEventCallbackDelegate = new FinishedEventCallbackDelegate(OnFinished); + this.FinishedSignal().Connect(_gaussianFinishedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_gaussianFinishedEventHandler != null) + { + this.FinishedSignal().Disconnect(_gaussianFinishedEventCallbackDelegate); + } + + _gaussianFinishedEventHandler -= value; + } + } + } + + // Callback for GaussianBlurView FinishedSignal + private void OnFinished(IntPtr data) + { + FinishedEventArgs e = new FinishedEventArgs(); + + // Populate all members of "e" (FinishedEventArgs) with real data + e.GaussianBlurView = GaussianBlurView.GetGaussianBlurViewFromPtr(data); + + if (_gaussianFinishedEventHandler != null) + { + //here we send all data to user event handlers + _gaussianFinishedEventHandler(this, e); + } + } + + public static GaussianBlurView GetGaussianBlurViewFromPtr(global::System.IntPtr cPtr) { + GaussianBlurView ret = new GaussianBlurView(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public GaussianBlurView () : this (NDalicPINVOKE.GaussianBlurView_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public GaussianBlurView (uint numSamples, float blurBellCurveWidth, PixelFormat renderTargetPixelFormat, float downsampleWidthScale, float downsampleHeightScale, bool blurUserImage) : this (NDalicPINVOKE.GaussianBlurView_New__SWIG_1(numSamples, blurBellCurveWidth, (int)renderTargetPixelFormat, downsampleWidthScale, downsampleHeightScale, blurUserImage), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public GaussianBlurView (uint numSamples, float blurBellCurveWidth, PixelFormat renderTargetPixelFormat, float downsampleWidthScale, float downsampleHeightScale) : this (NDalicPINVOKE.GaussianBlurView_New__SWIG_2(numSamples, blurBellCurveWidth, (int)renderTargetPixelFormat, downsampleWidthScale, downsampleHeightScale), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public GaussianBlurView(GaussianBlurView handle) : this(NDalicPINVOKE.new_GaussianBlurView__SWIG_1(GaussianBlurView.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public GaussianBlurView Assign(GaussianBlurView ZoomView) { + GaussianBlurView ret = new GaussianBlurView(NDalicPINVOKE.GaussianBlurView_Assign(swigCPtr, GaussianBlurView.getCPtr(ZoomView)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static GaussianBlurView DownCast(BaseHandle handle) { + GaussianBlurView ret = new GaussianBlurView(NDalicPINVOKE.GaussianBlurView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new void Add(Actor child) { + NDalicPINVOKE.GaussianBlurView_Add(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new void Remove(Actor child) { + NDalicPINVOKE.GaussianBlurView_Remove(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Activate() { + NDalicPINVOKE.GaussianBlurView_Activate(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ActivateOnce() { + NDalicPINVOKE.GaussianBlurView_ActivateOnce(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Deactivate() { + NDalicPINVOKE.GaussianBlurView_Deactivate(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetUserImageAndOutputRenderTarget(Image inputImage, FrameBufferImage outputRenderTarget) { + NDalicPINVOKE.GaussianBlurView_SetUserImageAndOutputRenderTarget(swigCPtr, Image.getCPtr(inputImage), FrameBufferImage.getCPtr(outputRenderTarget)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public int GetBlurStrengthPropertyIndex() { + int ret = NDalicPINVOKE.GaussianBlurView_GetBlurStrengthPropertyIndex(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public FrameBufferImage GetBlurredRenderTarget() { + FrameBufferImage ret = new FrameBufferImage(NDalicPINVOKE.GaussianBlurView_GetBlurredRenderTarget(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new void SetBackgroundColor(Vector4 color) { + NDalicPINVOKE.GaussianBlurView_SetBackgroundColor(swigCPtr, Vector4.getCPtr(color)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new Vector4 GetBackgroundColor() { + Vector4 ret = new Vector4(NDalicPINVOKE.GaussianBlurView_GetBackgroundColor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public GaussianBlurViewSignal FinishedSignal() { + GaussianBlurViewSignal ret = new GaussianBlurViewSignal(NDalicPINVOKE.GaussianBlurView_FinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/GaussianBlurViewSignal.cs b/plugins/dali-swig/automatic/csharp/GaussianBlurViewSignal.cs new file mode 100644 index 0000000..332a4fa --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/GaussianBlurViewSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class GaussianBlurViewSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal GaussianBlurViewSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(GaussianBlurViewSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~GaussianBlurViewSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_GaussianBlurViewSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.GaussianBlurViewSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.GaussianBlurViewSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.GaussianBlurViewSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.GaussianBlurViewSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(GaussianBlurView arg) { + NDalicPINVOKE.GaussianBlurViewSignal_Emit(swigCPtr, GaussianBlurView.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public GaussianBlurViewSignal() : this(NDalicPINVOKE.new_GaussianBlurViewSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Geometry.cs b/plugins/dali-swig/automatic/csharp/Geometry.cs new file mode 100644 index 0000000..f5e88ff --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Geometry.cs @@ -0,0 +1,123 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Geometry : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Geometry(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Geometry_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Geometry obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Geometry() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Geometry(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public Geometry () : this (NDalicPINVOKE.Geometry_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Geometry(Geometry handle) : this(NDalicPINVOKE.new_Geometry__SWIG_1(Geometry.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static Geometry DownCast(BaseHandle handle) { + Geometry ret = new Geometry(NDalicPINVOKE.Geometry_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Geometry Assign(Geometry handle) { + Geometry ret = new Geometry(NDalicPINVOKE.Geometry_Assign(swigCPtr, Geometry.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint AddVertexBuffer(PropertyBuffer vertexBuffer) { + uint ret = NDalicPINVOKE.Geometry_AddVertexBuffer(swigCPtr, PropertyBuffer.getCPtr(vertexBuffer)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetNumberOfVertexBuffers() { + uint ret = NDalicPINVOKE.Geometry_GetNumberOfVertexBuffers(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void RemoveVertexBuffer(uint index) { + NDalicPINVOKE.Geometry_RemoveVertexBuffer(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetIndexBuffer(ushort[] indices, uint count) { + NDalicPINVOKE.Geometry_SetIndexBuffer(swigCPtr, indices, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetType(Geometry.Type geometryType) { + NDalicPINVOKE.Geometry_SetType(swigCPtr, (int)geometryType); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Geometry.Type GetType() { + Geometry.Type ret = (Geometry.Type)NDalicPINVOKE.Geometry_GetType(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum Type { + POINTS, + LINES, + LINE_LOOP, + LINE_STRIP, + TRIANGLES, + TRIANGLE_FAN, + TRIANGLE_STRIP + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Gesture.cs b/plugins/dali-swig/automatic/csharp/Gesture.cs new file mode 100644 index 0000000..88a4a2a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Gesture.cs @@ -0,0 +1,107 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Gesture : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Gesture(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Gesture obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Gesture() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Gesture(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Gesture(Gesture rhs) : this(NDalicPINVOKE.new_Gesture(Gesture.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Gesture Assign(Gesture rhs) { + Gesture ret = new Gesture(NDalicPINVOKE.Gesture_Assign(swigCPtr, Gesture.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Gesture.Type type { + set { + NDalicPINVOKE.Gesture_type_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + Gesture.Type ret = (Gesture.Type)NDalicPINVOKE.Gesture_type_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Gesture.State state { + set { + NDalicPINVOKE.Gesture_state_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + Gesture.State ret = (Gesture.State)NDalicPINVOKE.Gesture_state_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint time { + set { + NDalicPINVOKE.Gesture_time_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.Gesture_time_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public enum Type { + Pinch = 1 << 0, + Pan = 1 << 1, + Tap = 1 << 2, + LongPress = 1 << 3 + } + + public enum State { + Clear, + Started, + Continuing, + Finished, + Cancelled, + Possible + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/GestureDetector.cs b/plugins/dali-swig/automatic/csharp/GestureDetector.cs new file mode 100644 index 0000000..92a0f61 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/GestureDetector.cs @@ -0,0 +1,91 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class GestureDetector : Handle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal GestureDetector(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.GestureDetector_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(GestureDetector obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~GestureDetector() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_GestureDetector(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public GestureDetector() : this(NDalicPINVOKE.new_GestureDetector__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new static GestureDetector DownCast(BaseHandle handle) { + GestureDetector ret = new GestureDetector(NDalicPINVOKE.GestureDetector_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public GestureDetector(GestureDetector handle) : this(NDalicPINVOKE.new_GestureDetector__SWIG_1(GestureDetector.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public GestureDetector Assign(GestureDetector rhs) { + GestureDetector ret = new GestureDetector(NDalicPINVOKE.GestureDetector_Assign(swigCPtr, GestureDetector.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Attach(Actor actor) { + NDalicPINVOKE.GestureDetector_Attach(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Detach(Actor actor) { + NDalicPINVOKE.GestureDetector_Detach(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void DetachAll() { + NDalicPINVOKE.GestureDetector_DetachAll(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetAttachedActorCount() { + uint ret = NDalicPINVOKE.GestureDetector_GetAttachedActorCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetAttachedActor(uint index) { + Actor ret = new Actor(NDalicPINVOKE.GestureDetector_GetAttachedActor(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/GradientVisualSpreadMethodType.cs b/plugins/dali-swig/automatic/csharp/GradientVisualSpreadMethodType.cs new file mode 100644 index 0000000..d6b6688 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/GradientVisualSpreadMethodType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum GradientVisualSpreadMethodType { + PAD, + REFLECT, + REPEAT +} + +} diff --git a/plugins/dali-swig/automatic/csharp/GradientVisualUnitsType.cs b/plugins/dali-swig/automatic/csharp/GradientVisualUnitsType.cs new file mode 100644 index 0000000..f892212 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/GradientVisualUnitsType.cs @@ -0,0 +1,18 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum GradientVisualUnitsType { + OBJECT_BOUNDING_BOX, + USER_SPACE +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Handle.cs b/plugins/dali-swig/automatic/csharp/Handle.cs new file mode 100644 index 0000000..b09188c --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Handle.cs @@ -0,0 +1,210 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Handle : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Handle(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Handle_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Handle obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Handle() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Handle(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public Handle () : this (NDalicPINVOKE.Handle_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Handle(Handle handle) : this(NDalicPINVOKE.new_Handle__SWIG_1(Handle.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Handle Assign(Handle rhs) { + Handle ret = new Handle(NDalicPINVOKE.Handle_Assign(swigCPtr, Handle.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Handle DownCast(BaseHandle handle) { + Handle ret = new Handle(NDalicPINVOKE.Handle_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Supports(Handle.Capability capability) { + bool ret = NDalicPINVOKE.Handle_Supports(swigCPtr, (int)capability); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetPropertyCount() { + uint ret = NDalicPINVOKE.Handle_GetPropertyCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetPropertyName(int index) { + string ret = NDalicPINVOKE.Handle_GetPropertyName(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int GetPropertyIndex(string name) { + int ret = NDalicPINVOKE.Handle_GetPropertyIndex__SWIG_0(swigCPtr, name); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int GetPropertyIndex(int key) { + int ret = NDalicPINVOKE.Handle_GetPropertyIndex__SWIG_1(swigCPtr, key); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int GetPropertyIndex(Property.Key key) { + int ret = NDalicPINVOKE.Handle_GetPropertyIndex__SWIG_2(swigCPtr, Property.Key.getCPtr(key)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsPropertyWritable(int index) { + bool ret = NDalicPINVOKE.Handle_IsPropertyWritable(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsPropertyAnimatable(int index) { + bool ret = NDalicPINVOKE.Handle_IsPropertyAnimatable(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsPropertyAConstraintInput(int index) { + bool ret = NDalicPINVOKE.Handle_IsPropertyAConstraintInput(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Type GetPropertyType(int index) { + Property.Type ret = (Property.Type)NDalicPINVOKE.Handle_GetPropertyType(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetProperty(int index, Property.Value propertyValue) { + NDalicPINVOKE.Handle_SetProperty(swigCPtr, index, Property.Value.getCPtr(propertyValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public int RegisterProperty(string name, Property.Value propertyValue) { + int ret = NDalicPINVOKE.Handle_RegisterProperty__SWIG_0(swigCPtr, name, Property.Value.getCPtr(propertyValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int RegisterProperty(int key, string name, Property.Value propertyValue) { + int ret = NDalicPINVOKE.Handle_RegisterProperty__SWIG_1(swigCPtr, key, name, Property.Value.getCPtr(propertyValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int RegisterProperty(string name, Property.Value propertyValue, Property.AccessMode accessMode) { + int ret = NDalicPINVOKE.Handle_RegisterProperty__SWIG_2(swigCPtr, name, Property.Value.getCPtr(propertyValue), (int)accessMode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value GetProperty(int index) { + Property.Value ret = new Property.Value(NDalicPINVOKE.Handle_GetProperty(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void GetPropertyIndices(VectorInteger indices) { + NDalicPINVOKE.Handle_GetPropertyIndices(swigCPtr, VectorInteger.getCPtr(indices)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PropertyNotification AddPropertyNotification(int index, PropertyCondition condition) { + PropertyNotification ret = new PropertyNotification(NDalicPINVOKE.Handle_AddPropertyNotification__SWIG_0(swigCPtr, index, PropertyCondition.getCPtr(condition)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PropertyNotification AddPropertyNotification(int index, int componentIndex, PropertyCondition condition) { + PropertyNotification ret = new PropertyNotification(NDalicPINVOKE.Handle_AddPropertyNotification__SWIG_1(swigCPtr, index, componentIndex, PropertyCondition.getCPtr(condition)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void RemovePropertyNotification(PropertyNotification propertyNotification) { + NDalicPINVOKE.Handle_RemovePropertyNotification(swigCPtr, PropertyNotification.getCPtr(propertyNotification)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemovePropertyNotifications() { + NDalicPINVOKE.Handle_RemovePropertyNotifications(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveConstraints() { + NDalicPINVOKE.Handle_RemoveConstraints__SWIG_0(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveConstraints(uint tag) { + NDalicPINVOKE.Handle_RemoveConstraints__SWIG_1(swigCPtr, tag); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum Capability { + DYNAMIC_PROPERTIES = 0x01 + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/HorizontalAlignmentType.cs b/plugins/dali-swig/automatic/csharp/HorizontalAlignmentType.cs new file mode 100644 index 0000000..084cd0e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/HorizontalAlignmentType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum HorizontalAlignmentType { + LEFT, + CENTER, + RIGHT +} + +} diff --git a/plugins/dali-swig/automatic/csharp/HoverEvent.cs b/plugins/dali-swig/automatic/csharp/HoverEvent.cs new file mode 100644 index 0000000..86e8096 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/HoverEvent.cs @@ -0,0 +1,96 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class HoverEvent : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal HoverEvent(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(HoverEvent obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~HoverEvent() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_HoverEvent(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static HoverEvent GetHoverEventFromPtr(global::System.IntPtr cPtr) { + HoverEvent ret = new HoverEvent(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public HoverEvent() : this(NDalicPINVOKE.new_HoverEvent__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public HoverEvent(uint time) : this(NDalicPINVOKE.new_HoverEvent__SWIG_1(time), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchPointContainer points { + set { + NDalicPINVOKE.HoverEvent_points_set(swigCPtr, TouchPointContainer.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.HoverEvent_points_get(swigCPtr); + TouchPointContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new TouchPointContainer(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint time { + set { + NDalicPINVOKE.HoverEvent_time_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.HoverEvent_time_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint GetPointCount() { + uint ret = NDalicPINVOKE.HoverEvent_GetPointCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TouchPoint GetPoint(uint point) { + TouchPoint ret = new TouchPoint(NDalicPINVOKE.HoverEvent_GetPoint(swigCPtr, point), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Image.cs b/plugins/dali-swig/automatic/csharp/Image.cs new file mode 100644 index 0000000..abf95dd --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Image.cs @@ -0,0 +1,176 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class Image : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Image(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Image_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Image obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Image() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Image(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +/** + * @brief Event arguments that passed via Uploaded signal + * + */ +public class UploadedEventArgs : EventArgs +{ + private Image _image; + /** + * @brief Image - is the image data that gets uploaded to GL. + * + */ + public Image Image + { + get + { + return _image; + } + set + { + _image = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void UploadedEventCallbackDelegate(IntPtr image); + private DaliEventHandler _imageUploadedEventHandler; + private UploadedEventCallbackDelegate _imageUploadedEventCallbackDelegate; + + /** + * @brief Event for Uploaded signal which can be used to subscribe/unsubscribe the event handler + * (in the type of UploadedEventHandler-DaliEventHandler) + * provided by the user. Uploaded signal is emitted when the image data gets uploaded to GL. + */ + public event DaliEventHandler Uploaded + { + add + { + lock(this) + { + // Restricted to only one listener + if (_imageUploadedEventHandler == null) + { + _imageUploadedEventHandler += value; + + _imageUploadedEventCallbackDelegate = new UploadedEventCallbackDelegate(OnUploaded); + this.UploadedSignal().Connect(_imageUploadedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_imageUploadedEventHandler != null) + { + this.UploadedSignal().Disconnect(_imageUploadedEventCallbackDelegate); + } + + _imageUploadedEventHandler -= value; + } + } + } + + // Callback for Image UploadedSignal + private void OnUploaded(IntPtr data) + { + UploadedEventArgs e = new UploadedEventArgs(); + + // Populate all members of "e" (UploadedEventArgs) with real data + e.Image = Image.GetImageFromPtr(data); + + if (_imageUploadedEventHandler != null) + { + //here we send all data to user event handlers + _imageUploadedEventHandler(this, e); + } + } + + +public static Image GetImageFromPtr(global::System.IntPtr cPtr) { + Image ret = new Image(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public Image() : this(NDalicPINVOKE.new_Image__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Image(Image handle) : this(NDalicPINVOKE.new_Image__SWIG_1(Image.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Image Assign(Image rhs) { + Image ret = new Image(NDalicPINVOKE.Image_Assign(swigCPtr, Image.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Image DownCast(BaseHandle handle) { + Image ret = new Image(NDalicPINVOKE.Image_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetWidth() { + uint ret = NDalicPINVOKE.Image_GetWidth(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetHeight() { + uint ret = NDalicPINVOKE.Image_GetHeight(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ImageSignal UploadedSignal() { + ImageSignal ret = new ImageSignal(NDalicPINVOKE.Image_UploadedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ImageSignal.cs b/plugins/dali-swig/automatic/csharp/ImageSignal.cs new file mode 100644 index 0000000..8de3261 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ImageSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ImageSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ImageSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ImageSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ImageSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ImageSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ImageSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ImageSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ImageSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ImageSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Image arg) { + NDalicPINVOKE.ImageSignal_Emit(swigCPtr, Image.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ImageSignal() : this(NDalicPINVOKE.new_ImageSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ImageView.cs b/plugins/dali-swig/automatic/csharp/ImageView.cs new file mode 100644 index 0000000..95c392d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ImageView.cs @@ -0,0 +1,214 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ImageView : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ImageView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ImageView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ImageView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ImageView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ImageView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ImageView_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_ImageView_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int RESOURCE_URL = NDalicPINVOKE.ImageView_Property_RESOURCE_URL_get(); + public static readonly int IMAGE = NDalicPINVOKE.ImageView_Property_IMAGE_get(); + public static readonly int PRE_MULTIPLIED_ALPHA = NDalicPINVOKE.ImageView_Property_PRE_MULTIPLIED_ALPHA_get(); + public static readonly int PIXEL_AREA = NDalicPINVOKE.ImageView_Property_PIXEL_AREA_get(); + + } + + public ImageView () : this (NDalicPINVOKE.ImageView_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ImageView (Image image) : this (NDalicPINVOKE.ImageView_New__SWIG_1(Image.getCPtr(image)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ImageView (string url) : this (NDalicPINVOKE.ImageView_New__SWIG_2(url), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ImageView (string url, Uint16Pair size) : this (NDalicPINVOKE.ImageView_New__SWIG_3(url, Uint16Pair.getCPtr(size)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ImageView(ImageView imageView) : this(NDalicPINVOKE.new_ImageView__SWIG_1(ImageView.getCPtr(imageView)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ImageView Assign(ImageView imageView) { + ImageView ret = new ImageView(NDalicPINVOKE.ImageView_Assign(swigCPtr, ImageView.getCPtr(imageView)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static ImageView DownCast(BaseHandle handle) { + ImageView ret = new ImageView(NDalicPINVOKE.ImageView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetImage(Image image) { + NDalicPINVOKE.ImageView_SetImage__SWIG_0(swigCPtr, Image.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetImage(string url) { + NDalicPINVOKE.ImageView_SetImage__SWIG_1(swigCPtr, url); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetImage(string url, Uint16Pair size) { + NDalicPINVOKE.ImageView_SetImage__SWIG_2(swigCPtr, url, Uint16Pair.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Image GetImage() { + Image ret = new Image(NDalicPINVOKE.ImageView_GetImage(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000, + ANIMATABLE_PROPERTY_START_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX, + ANIMATABLE_PROPERTY_END_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX+1000 + } + + public string ResourceUrl + { + get + { + string temp; + GetProperty( ImageView.Property.RESOURCE_URL).Get( out temp ); + return temp; + } + set + { + SetProperty( ImageView.Property.RESOURCE_URL, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map ImageMap + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( ImageView.Property.IMAGE).Get( temp ); + return temp; + } + set + { + SetProperty( ImageView.Property.IMAGE, new Dali.Property.Value( value ) ); + } + } + public bool PreMultipliedAlpha + { + get + { + bool temp = false; + GetProperty( ImageView.Property.PRE_MULTIPLIED_ALPHA).Get( ref temp ); + return temp; + } + set + { + SetProperty( ImageView.Property.PRE_MULTIPLIED_ALPHA, new Dali.Property.Value( value ) ); + } + } + public Vector4 PixelArea + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( ImageView.Property.PIXEL_AREA).Get( temp ); + return temp; + } + set + { + SetProperty( ImageView.Property.PIXEL_AREA, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Item.cs b/plugins/dali-swig/automatic/csharp/Item.cs new file mode 100644 index 0000000..9121ab5 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Item.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Item : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Item(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Item obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Item() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Item(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Item() : this(NDalicPINVOKE.new_Item__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Item(uint t, Actor u) : this(NDalicPINVOKE.new_Item__SWIG_1(t, Actor.getCPtr(u)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Item(Item p) : this(NDalicPINVOKE.new_Item__SWIG_2(Item.getCPtr(p)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint first { + set { + NDalicPINVOKE.Item_first_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.Item_first_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Actor second { + set { + NDalicPINVOKE.Item_second_set(swigCPtr, Actor.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Item_second_get(swigCPtr); + Actor ret = (cPtr == global::System.IntPtr.Zero) ? null : new Actor(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ItemContainer.cs b/plugins/dali-swig/automatic/csharp/ItemContainer.cs new file mode 100644 index 0000000..bf82192 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ItemContainer.cs @@ -0,0 +1,315 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ItemContainer : global::System.IDisposable, global::System.Collections.IEnumerable + , global::System.Collections.Generic.IEnumerable + { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ItemContainer(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ItemContainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ItemContainer() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ItemContainer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ItemContainer(global::System.Collections.ICollection c) : this() { + if (c == null) + throw new global::System.ArgumentNullException("c"); + foreach (Item element in c) { + this.Add(element); + } + } + + public bool IsFixedSize { + get { + return false; + } + } + + public bool IsReadOnly { + get { + return false; + } + } + + public Item this[int index] { + get { + return getitem(index); + } + set { + setitem(index, value); + } + } + + public int Capacity { + get { + return (int)capacity(); + } + set { + if (value < size()) + throw new global::System.ArgumentOutOfRangeException("Capacity"); + reserve((uint)value); + } + } + + public int Count { + get { + return (int)size(); + } + } + + public bool IsSynchronized { + get { + return false; + } + } + + public void CopyTo(Item[] array) + { + CopyTo(0, array, 0, this.Count); + } + + public void CopyTo(Item[] array, int arrayIndex) + { + CopyTo(0, array, arrayIndex, this.Count); + } + + public void CopyTo(int index, Item[] array, int arrayIndex, int count) + { + if (array == null) + throw new global::System.ArgumentNullException("array"); + if (index < 0) + throw new global::System.ArgumentOutOfRangeException("index", "Value is less than zero"); + if (arrayIndex < 0) + throw new global::System.ArgumentOutOfRangeException("arrayIndex", "Value is less than zero"); + if (count < 0) + throw new global::System.ArgumentOutOfRangeException("count", "Value is less than zero"); + if (array.Rank > 1) + throw new global::System.ArgumentException("Multi dimensional array.", "array"); + if (index+count > this.Count || arrayIndex+count > array.Length) + throw new global::System.ArgumentException("Number of elements to copy is too large."); + for (int i=0; i global::System.Collections.Generic.IEnumerable.GetEnumerator() { + return new ItemContainerEnumerator(this); + } + + global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() { + return new ItemContainerEnumerator(this); + } + + public ItemContainerEnumerator GetEnumerator() { + return new ItemContainerEnumerator(this); + } + + // Type-safe enumerator + /// Note that the IEnumerator documentation requires an InvalidOperationException to be thrown + /// whenever the collection is modified. This has been done for changes in the size of the + /// collection but not when one of the elements of the collection is modified as it is a bit + /// tricky to detect unmanaged code that modifies the collection under our feet. + public sealed class ItemContainerEnumerator : global::System.Collections.IEnumerator + , global::System.Collections.Generic.IEnumerator + { + private ItemContainer collectionRef; + private int currentIndex; + private object currentObject; + private int currentSize; + + public ItemContainerEnumerator(ItemContainer collection) { + collectionRef = collection; + currentIndex = -1; + currentObject = null; + currentSize = collectionRef.Count; + } + + // Type-safe iterator Current + public Item Current { + get { + if (currentIndex == -1) + throw new global::System.InvalidOperationException("Enumeration not started."); + if (currentIndex > currentSize - 1) + throw new global::System.InvalidOperationException("Enumeration finished."); + if (currentObject == null) + throw new global::System.InvalidOperationException("Collection modified."); + return (Item)currentObject; + } + } + + // Type-unsafe IEnumerator.Current + object global::System.Collections.IEnumerator.Current { + get { + return Current; + } + } + + public bool MoveNext() { + int size = collectionRef.Count; + bool moveOkay = (currentIndex+1 < size) && (size == currentSize); + if (moveOkay) { + currentIndex++; + currentObject = collectionRef[currentIndex]; + } else { + currentObject = null; + } + return moveOkay; + } + + public void Reset() { + currentIndex = -1; + currentObject = null; + if (collectionRef.Count != currentSize) { + throw new global::System.InvalidOperationException("Collection modified."); + } + } + + public void Dispose() { + currentIndex = -1; + currentObject = null; + } + } + + public void Clear() { + NDalicPINVOKE.ItemContainer_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Add(Item x) { + NDalicPINVOKE.ItemContainer_Add(swigCPtr, Item.getCPtr(x)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + private uint size() { + uint ret = NDalicPINVOKE.ItemContainer_size(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private uint capacity() { + uint ret = NDalicPINVOKE.ItemContainer_capacity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private void reserve(uint n) { + NDalicPINVOKE.ItemContainer_reserve(swigCPtr, n); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemContainer() : this(NDalicPINVOKE.new_ItemContainer__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemContainer(ItemContainer other) : this(NDalicPINVOKE.new_ItemContainer__SWIG_1(ItemContainer.getCPtr(other)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemContainer(int capacity) : this(NDalicPINVOKE.new_ItemContainer__SWIG_2(capacity), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + private Item getitemcopy(int index) { + Item ret = new Item(NDalicPINVOKE.ItemContainer_getitemcopy(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private Item getitem(int index) { + Item ret = new Item(NDalicPINVOKE.ItemContainer_getitem(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private void setitem(int index, Item val) { + NDalicPINVOKE.ItemContainer_setitem(swigCPtr, index, Item.getCPtr(val)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddRange(ItemContainer values) { + NDalicPINVOKE.ItemContainer_AddRange(swigCPtr, ItemContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemContainer GetRange(int index, int count) { + global::System.IntPtr cPtr = NDalicPINVOKE.ItemContainer_GetRange(swigCPtr, index, count); + ItemContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new ItemContainer(cPtr, true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Insert(int index, Item x) { + NDalicPINVOKE.ItemContainer_Insert(swigCPtr, index, Item.getCPtr(x)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void InsertRange(int index, ItemContainer values) { + NDalicPINVOKE.ItemContainer_InsertRange(swigCPtr, index, ItemContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveAt(int index) { + NDalicPINVOKE.ItemContainer_RemoveAt(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveRange(int index, int count) { + NDalicPINVOKE.ItemContainer_RemoveRange(swigCPtr, index, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static ItemContainer Repeat(Item value, int count) { + global::System.IntPtr cPtr = NDalicPINVOKE.ItemContainer_Repeat(Item.getCPtr(value), count); + ItemContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new ItemContainer(cPtr, true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reverse() { + NDalicPINVOKE.ItemContainer_Reverse__SWIG_0(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reverse(int index, int count) { + NDalicPINVOKE.ItemContainer_Reverse__SWIG_1(swigCPtr, index, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetRange(int index, ItemContainer values) { + NDalicPINVOKE.ItemContainer_SetRange(swigCPtr, index, ItemContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ItemFactory.cs b/plugins/dali-swig/automatic/csharp/ItemFactory.cs new file mode 100644 index 0000000..e13e29d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ItemFactory.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ItemFactory : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ItemFactory(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ItemFactory obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ItemFactory() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ItemFactory(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public virtual uint GetNumberOfItems() { + uint ret = NDalicPINVOKE.ItemFactory_GetNumberOfItems(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual Actor NewItem(uint itemId) { + Actor ret = new Actor(NDalicPINVOKE.ItemFactory_NewItem(swigCPtr, itemId), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void ItemReleased(uint itemId, Actor actor) { + NDalicPINVOKE.ItemFactory_ItemReleased(swigCPtr, itemId, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ItemIdContainer.cs b/plugins/dali-swig/automatic/csharp/ItemIdContainer.cs new file mode 100644 index 0000000..7f5df2f --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ItemIdContainer.cs @@ -0,0 +1,339 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ItemIdContainer : global::System.IDisposable, global::System.Collections.IEnumerable + , global::System.Collections.Generic.IList + { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ItemIdContainer(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ItemIdContainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ItemIdContainer() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ItemIdContainer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ItemIdContainer(global::System.Collections.ICollection c) : this() { + if (c == null) + throw new global::System.ArgumentNullException("c"); + foreach (uint element in c) { + this.Add(element); + } + } + + public bool IsFixedSize { + get { + return false; + } + } + + public bool IsReadOnly { + get { + return false; + } + } + + public uint this[int index] { + get { + return getitem(index); + } + set { + setitem(index, value); + } + } + + public int Capacity { + get { + return (int)capacity(); + } + set { + if (value < size()) + throw new global::System.ArgumentOutOfRangeException("Capacity"); + reserve((uint)value); + } + } + + public int Count { + get { + return (int)size(); + } + } + + public bool IsSynchronized { + get { + return false; + } + } + + public void CopyTo(uint[] array) + { + CopyTo(0, array, 0, this.Count); + } + + public void CopyTo(uint[] array, int arrayIndex) + { + CopyTo(0, array, arrayIndex, this.Count); + } + + public void CopyTo(int index, uint[] array, int arrayIndex, int count) + { + if (array == null) + throw new global::System.ArgumentNullException("array"); + if (index < 0) + throw new global::System.ArgumentOutOfRangeException("index", "Value is less than zero"); + if (arrayIndex < 0) + throw new global::System.ArgumentOutOfRangeException("arrayIndex", "Value is less than zero"); + if (count < 0) + throw new global::System.ArgumentOutOfRangeException("count", "Value is less than zero"); + if (array.Rank > 1) + throw new global::System.ArgumentException("Multi dimensional array.", "array"); + if (index+count > this.Count || arrayIndex+count > array.Length) + throw new global::System.ArgumentException("Number of elements to copy is too large."); + for (int i=0; i global::System.Collections.Generic.IEnumerable.GetEnumerator() { + return new ItemIdContainerEnumerator(this); + } + + global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() { + return new ItemIdContainerEnumerator(this); + } + + public ItemIdContainerEnumerator GetEnumerator() { + return new ItemIdContainerEnumerator(this); + } + + // Type-safe enumerator + /// Note that the IEnumerator documentation requires an InvalidOperationException to be thrown + /// whenever the collection is modified. This has been done for changes in the size of the + /// collection but not when one of the elements of the collection is modified as it is a bit + /// tricky to detect unmanaged code that modifies the collection under our feet. + public sealed class ItemIdContainerEnumerator : global::System.Collections.IEnumerator + , global::System.Collections.Generic.IEnumerator + { + private ItemIdContainer collectionRef; + private int currentIndex; + private object currentObject; + private int currentSize; + + public ItemIdContainerEnumerator(ItemIdContainer collection) { + collectionRef = collection; + currentIndex = -1; + currentObject = null; + currentSize = collectionRef.Count; + } + + // Type-safe iterator Current + public uint Current { + get { + if (currentIndex == -1) + throw new global::System.InvalidOperationException("Enumeration not started."); + if (currentIndex > currentSize - 1) + throw new global::System.InvalidOperationException("Enumeration finished."); + if (currentObject == null) + throw new global::System.InvalidOperationException("Collection modified."); + return (uint)currentObject; + } + } + + // Type-unsafe IEnumerator.Current + object global::System.Collections.IEnumerator.Current { + get { + return Current; + } + } + + public bool MoveNext() { + int size = collectionRef.Count; + bool moveOkay = (currentIndex+1 < size) && (size == currentSize); + if (moveOkay) { + currentIndex++; + currentObject = collectionRef[currentIndex]; + } else { + currentObject = null; + } + return moveOkay; + } + + public void Reset() { + currentIndex = -1; + currentObject = null; + if (collectionRef.Count != currentSize) { + throw new global::System.InvalidOperationException("Collection modified."); + } + } + + public void Dispose() { + currentIndex = -1; + currentObject = null; + } + } + + public void Clear() { + NDalicPINVOKE.ItemIdContainer_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Add(uint x) { + NDalicPINVOKE.ItemIdContainer_Add(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + private uint size() { + uint ret = NDalicPINVOKE.ItemIdContainer_size(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private uint capacity() { + uint ret = NDalicPINVOKE.ItemIdContainer_capacity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private void reserve(uint n) { + NDalicPINVOKE.ItemIdContainer_reserve(swigCPtr, n); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemIdContainer() : this(NDalicPINVOKE.new_ItemIdContainer__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemIdContainer(ItemIdContainer other) : this(NDalicPINVOKE.new_ItemIdContainer__SWIG_1(ItemIdContainer.getCPtr(other)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemIdContainer(int capacity) : this(NDalicPINVOKE.new_ItemIdContainer__SWIG_2(capacity), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + private uint getitemcopy(int index) { + uint ret = NDalicPINVOKE.ItemIdContainer_getitemcopy(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private uint getitem(int index) { + uint ret = NDalicPINVOKE.ItemIdContainer_getitem(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private void setitem(int index, uint val) { + NDalicPINVOKE.ItemIdContainer_setitem(swigCPtr, index, val); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddRange(ItemIdContainer values) { + NDalicPINVOKE.ItemIdContainer_AddRange(swigCPtr, ItemIdContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemIdContainer GetRange(int index, int count) { + global::System.IntPtr cPtr = NDalicPINVOKE.ItemIdContainer_GetRange(swigCPtr, index, count); + ItemIdContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new ItemIdContainer(cPtr, true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Insert(int index, uint x) { + NDalicPINVOKE.ItemIdContainer_Insert(swigCPtr, index, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void InsertRange(int index, ItemIdContainer values) { + NDalicPINVOKE.ItemIdContainer_InsertRange(swigCPtr, index, ItemIdContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveAt(int index) { + NDalicPINVOKE.ItemIdContainer_RemoveAt(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveRange(int index, int count) { + NDalicPINVOKE.ItemIdContainer_RemoveRange(swigCPtr, index, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static ItemIdContainer Repeat(uint value, int count) { + global::System.IntPtr cPtr = NDalicPINVOKE.ItemIdContainer_Repeat(value, count); + ItemIdContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new ItemIdContainer(cPtr, true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reverse() { + NDalicPINVOKE.ItemIdContainer_Reverse__SWIG_0(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reverse(int index, int count) { + NDalicPINVOKE.ItemIdContainer_Reverse__SWIG_1(swigCPtr, index, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetRange(int index, ItemIdContainer values) { + NDalicPINVOKE.ItemIdContainer_SetRange(swigCPtr, index, ItemIdContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool Contains(uint value) { + bool ret = NDalicPINVOKE.ItemIdContainer_Contains(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int IndexOf(uint value) { + int ret = NDalicPINVOKE.ItemIdContainer_IndexOf(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int LastIndexOf(uint value) { + int ret = NDalicPINVOKE.ItemIdContainer_LastIndexOf(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Remove(uint value) { + bool ret = NDalicPINVOKE.ItemIdContainer_Remove(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ItemLayout.cs b/plugins/dali-swig/automatic/csharp/ItemLayout.cs new file mode 100644 index 0000000..fe971fa --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ItemLayout.cs @@ -0,0 +1,153 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ItemLayout : RefObject { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ItemLayout(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ItemLayout_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ItemLayout obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ItemLayout() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ItemLayout(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public void SetOrientation(ControlOrientationType orientation) { + NDalicPINVOKE.ItemLayout_SetOrientation(swigCPtr, (int)orientation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ControlOrientationType GetOrientation() { + ControlOrientationType ret = (ControlOrientationType)NDalicPINVOKE.ItemLayout_GetOrientation(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void GetItemSize(uint itemId, Vector3 layoutSize, Vector3 itemSize) { + NDalicPINVOKE.ItemLayout_GetItemSize(swigCPtr, itemId, Vector3.getCPtr(layoutSize), Vector3.getCPtr(itemSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetItemSize(Vector3 itemSize) { + NDalicPINVOKE.ItemLayout_SetItemSize(swigCPtr, Vector3.getCPtr(itemSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual float GetMinimumLayoutPosition(uint numberOfItems, Vector3 layoutSize) { + float ret = NDalicPINVOKE.ItemLayout_GetMinimumLayoutPosition(swigCPtr, numberOfItems, Vector3.getCPtr(layoutSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetClosestAnchorPosition(float layoutPosition) { + float ret = NDalicPINVOKE.ItemLayout_GetClosestAnchorPosition(swigCPtr, layoutPosition); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetItemScrollToPosition(uint itemId) { + float ret = NDalicPINVOKE.ItemLayout_GetItemScrollToPosition(swigCPtr, itemId); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual ItemRange GetItemsWithinArea(float firstItemPosition, Vector3 layoutSize) { + ItemRange ret = new ItemRange(NDalicPINVOKE.ItemLayout_GetItemsWithinArea(swigCPtr, firstItemPosition, Vector3.getCPtr(layoutSize)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetClosestOnScreenLayoutPosition(int itemID, float currentLayoutPosition, Vector3 layoutSize) { + float ret = NDalicPINVOKE.ItemLayout_GetClosestOnScreenLayoutPosition(swigCPtr, itemID, currentLayoutPosition, Vector3.getCPtr(layoutSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual uint GetReserveItemCount(Vector3 layoutSize) { + uint ret = NDalicPINVOKE.ItemLayout_GetReserveItemCount(swigCPtr, Vector3.getCPtr(layoutSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void GetDefaultItemSize(uint itemId, Vector3 layoutSize, Vector3 itemSize) { + NDalicPINVOKE.ItemLayout_GetDefaultItemSize(swigCPtr, itemId, Vector3.getCPtr(layoutSize), Vector3.getCPtr(itemSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual Degree GetScrollDirection() { + Degree ret = new Degree(NDalicPINVOKE.ItemLayout_GetScrollDirection(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetScrollSpeedFactor() { + float ret = NDalicPINVOKE.ItemLayout_GetScrollSpeedFactor(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetMaximumSwipeSpeed() { + float ret = NDalicPINVOKE.ItemLayout_GetMaximumSwipeSpeed(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetItemFlickAnimationDuration() { + float ret = NDalicPINVOKE.ItemLayout_GetItemFlickAnimationDuration(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual int GetNextFocusItemID(int itemID, int maxItems, View.KeyboardFocus.Direction direction, bool loopEnabled) { + int ret = NDalicPINVOKE.ItemLayout_GetNextFocusItemID(swigCPtr, itemID, maxItems, (int)direction, loopEnabled); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetFlickSpeedFactor() { + float ret = NDalicPINVOKE.ItemLayout_GetFlickSpeedFactor(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void ApplyConstraints(Actor actor, int itemId, Vector3 layoutSize, Actor itemViewActor) { + NDalicPINVOKE.ItemLayout_ApplyConstraints(swigCPtr, Actor.getCPtr(actor), itemId, Vector3.getCPtr(layoutSize), Actor.getCPtr(itemViewActor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual Vector3 GetItemPosition(int itemID, float currentLayoutPosition, Vector3 layoutSize) { + Vector3 ret = new Vector3(NDalicPINVOKE.ItemLayout_GetItemPosition(swigCPtr, itemID, currentLayoutPosition, Vector3.getCPtr(layoutSize)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ItemRange.cs b/plugins/dali-swig/automatic/csharp/ItemRange.cs new file mode 100644 index 0000000..6577feb --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ItemRange.cs @@ -0,0 +1,95 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ItemRange : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ItemRange(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ItemRange obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ItemRange() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ItemRange(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ItemRange(uint beginItem, uint endItem) : this(NDalicPINVOKE.new_ItemRange__SWIG_0(beginItem, endItem), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemRange(ItemRange copy) : this(NDalicPINVOKE.new_ItemRange__SWIG_1(ItemRange.getCPtr(copy)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemRange Assign(ItemRange range) { + ItemRange ret = new ItemRange(NDalicPINVOKE.ItemRange_Assign(swigCPtr, ItemRange.getCPtr(range)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Within(uint itemId) { + bool ret = NDalicPINVOKE.ItemRange_Within(swigCPtr, itemId); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ItemRange Intersection(ItemRange second) { + ItemRange ret = new ItemRange(NDalicPINVOKE.ItemRange_Intersection(swigCPtr, ItemRange.getCPtr(second)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint begin { + set { + NDalicPINVOKE.ItemRange_begin_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.ItemRange_begin_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint end { + set { + NDalicPINVOKE.ItemRange_end_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.ItemRange_end_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ItemView.cs b/plugins/dali-swig/automatic/csharp/ItemView.cs new file mode 100644 index 0000000..4cd85b7 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ItemView.cs @@ -0,0 +1,532 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class ItemView : Scrollable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ItemView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ItemView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ItemView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ItemView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ItemView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + public class LayoutActivatedEventArgs : EventArgs + { + } + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void LayoutActivatedEventCallbackDelegate(); + private DaliEventHandler _itemViewLayoutActivatedEventHandler; + private LayoutActivatedEventCallbackDelegate _itemViewLayoutActivatedEventCallbackDelegate; + + public event DaliEventHandler LayoutActivated + { + add + { + lock(this) + { + // Restricted to only one listener + if (_itemViewLayoutActivatedEventHandler == null) + { + _itemViewLayoutActivatedEventHandler += value; + + _itemViewLayoutActivatedEventCallbackDelegate = new LayoutActivatedEventCallbackDelegate(OnLayoutActivated); + this.LayoutActivatedSignal().Connect(_itemViewLayoutActivatedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_itemViewLayoutActivatedEventHandler != null) + { + this.LayoutActivatedSignal().Disconnect(_itemViewLayoutActivatedEventCallbackDelegate); + } + + _itemViewLayoutActivatedEventHandler -= value; + } + } + } + + // Callback for ItemView LayoutActivatedSignal + private void OnLayoutActivated() + { + LayoutActivatedEventArgs e = new LayoutActivatedEventArgs(); + + if (_itemViewLayoutActivatedEventHandler != null) + { + //here we send all data to user event handlers + _itemViewLayoutActivatedEventHandler(this, e); + } + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ItemView_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_ItemView_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int MINIMUM_SWIPE_SPEED = NDalicPINVOKE.ItemView_Property_MINIMUM_SWIPE_SPEED_get(); + public static readonly int MINIMUM_SWIPE_DISTANCE = NDalicPINVOKE.ItemView_Property_MINIMUM_SWIPE_DISTANCE_get(); + public static readonly int WHEEL_SCROLL_DISTANCE_STEP = NDalicPINVOKE.ItemView_Property_WHEEL_SCROLL_DISTANCE_STEP_get(); + public static readonly int SNAP_TO_ITEM_ENABLED = NDalicPINVOKE.ItemView_Property_SNAP_TO_ITEM_ENABLED_get(); + public static readonly int REFRESH_INTERVAL = NDalicPINVOKE.ItemView_Property_REFRESH_INTERVAL_get(); + public static readonly int LAYOUT_POSITION = NDalicPINVOKE.ItemView_Property_LAYOUT_POSITION_get(); + public static readonly int SCROLL_SPEED = NDalicPINVOKE.ItemView_Property_SCROLL_SPEED_get(); + public static readonly int OVERSHOOT = NDalicPINVOKE.ItemView_Property_OVERSHOOT_get(); + public static readonly int SCROLL_DIRECTION = NDalicPINVOKE.ItemView_Property_SCROLL_DIRECTION_get(); + public static readonly int LAYOUT_ORIENTATION = NDalicPINVOKE.ItemView_Property_LAYOUT_ORIENTATION_get(); + public static readonly int SCROLL_CONTENT_SIZE = NDalicPINVOKE.ItemView_Property_SCROLL_CONTENT_SIZE_get(); + + } + + public ItemView (ItemFactory factory) : this (NDalicPINVOKE.ItemView_New(ItemFactory.getCPtr(factory)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ItemView(ItemView itemView) : this(NDalicPINVOKE.new_ItemView__SWIG_1(ItemView.getCPtr(itemView)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ItemView Assign(ItemView itemView) { + ItemView ret = new ItemView(NDalicPINVOKE.ItemView_Assign(swigCPtr, ItemView.getCPtr(itemView)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static ItemView DownCast(BaseHandle handle) { + ItemView ret = new ItemView(NDalicPINVOKE.ItemView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetLayoutCount() { + uint ret = NDalicPINVOKE.ItemView_GetLayoutCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void AddLayout(ItemLayout layout) { + NDalicPINVOKE.ItemView_AddLayout(swigCPtr, ItemLayout.getCPtr(layout)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveLayout(uint layoutIndex) { + NDalicPINVOKE.ItemView_RemoveLayout(swigCPtr, layoutIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t GetLayout(uint layoutIndex) { + SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t ret = new SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t(NDalicPINVOKE.ItemView_GetLayout(swigCPtr, layoutIndex), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t GetActiveLayout() { + SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t ret = new SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t(NDalicPINVOKE.ItemView_GetActiveLayout(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetCurrentLayoutPosition(uint itemId) { + float ret = NDalicPINVOKE.ItemView_GetCurrentLayoutPosition(swigCPtr, itemId); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ActivateLayout(uint layoutIndex, Vector3 targetSize, float durationSeconds) { + NDalicPINVOKE.ItemView_ActivateLayout(swigCPtr, layoutIndex, Vector3.getCPtr(targetSize), durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void DeactivateCurrentLayout() { + NDalicPINVOKE.ItemView_DeactivateCurrentLayout(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetMinimumSwipeSpeed(float speed) { + NDalicPINVOKE.ItemView_SetMinimumSwipeSpeed(swigCPtr, speed); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetMinimumSwipeSpeed() { + float ret = NDalicPINVOKE.ItemView_GetMinimumSwipeSpeed(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetMinimumSwipeDistance(float distance) { + NDalicPINVOKE.ItemView_SetMinimumSwipeDistance(swigCPtr, distance); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetMinimumSwipeDistance() { + float ret = NDalicPINVOKE.ItemView_GetMinimumSwipeDistance(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetWheelScrollDistanceStep(float step) { + NDalicPINVOKE.ItemView_SetWheelScrollDistanceStep(swigCPtr, step); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetWheelScrollDistanceStep() { + float ret = NDalicPINVOKE.ItemView_GetWheelScrollDistanceStep(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetAnchoring(bool enabled) { + NDalicPINVOKE.ItemView_SetAnchoring(swigCPtr, enabled); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetAnchoring() { + bool ret = NDalicPINVOKE.ItemView_GetAnchoring(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetAnchoringDuration(float durationSeconds) { + NDalicPINVOKE.ItemView_SetAnchoringDuration(swigCPtr, durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetAnchoringDuration() { + float ret = NDalicPINVOKE.ItemView_GetAnchoringDuration(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ScrollToItem(uint itemId, float durationSeconds) { + NDalicPINVOKE.ItemView_ScrollToItem(swigCPtr, itemId, durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetRefreshInterval(float intervalLayoutPositions) { + NDalicPINVOKE.ItemView_SetRefreshInterval(swigCPtr, intervalLayoutPositions); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetRefreshInterval() { + float ret = NDalicPINVOKE.ItemView_GetRefreshInterval(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Refresh() { + NDalicPINVOKE.ItemView_Refresh(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetItem(uint itemId) { + Actor ret = new Actor(NDalicPINVOKE.ItemView_GetItem(swigCPtr, itemId), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetItemId(Actor actor) { + uint ret = NDalicPINVOKE.ItemView_GetItemId(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void InsertItem(Item newItem, float durationSeconds) { + NDalicPINVOKE.ItemView_InsertItem(swigCPtr, Item.getCPtr(newItem), durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void InsertItems(ItemContainer newItems, float durationSeconds) { + NDalicPINVOKE.ItemView_InsertItems(swigCPtr, ItemContainer.getCPtr(newItems), durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveItem(uint itemId, float durationSeconds) { + NDalicPINVOKE.ItemView_RemoveItem(swigCPtr, itemId, durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveItems(ItemIdContainer itemIds, float durationSeconds) { + NDalicPINVOKE.ItemView_RemoveItems(swigCPtr, ItemIdContainer.getCPtr(itemIds), durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ReplaceItem(Item replacementItem, float durationSeconds) { + NDalicPINVOKE.ItemView_ReplaceItem(swigCPtr, Item.getCPtr(replacementItem), durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ReplaceItems(ItemContainer replacementItems, float durationSeconds) { + NDalicPINVOKE.ItemView_ReplaceItems(swigCPtr, ItemContainer.getCPtr(replacementItems), durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetItemsParentOrigin(Vector3 parentOrigin) { + NDalicPINVOKE.ItemView_SetItemsParentOrigin(swigCPtr, Vector3.getCPtr(parentOrigin)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetItemsParentOrigin() { + Vector3 ret = new Vector3(NDalicPINVOKE.ItemView_GetItemsParentOrigin(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetItemsAnchorPoint(Vector3 anchorPoint) { + NDalicPINVOKE.ItemView_SetItemsAnchorPoint(swigCPtr, Vector3.getCPtr(anchorPoint)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetItemsAnchorPoint() { + Vector3 ret = new Vector3(NDalicPINVOKE.ItemView_GetItemsAnchorPoint(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void GetItemsRange(ItemRange range) { + NDalicPINVOKE.ItemView_GetItemsRange(swigCPtr, ItemRange.getCPtr(range)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VoidSignal LayoutActivatedSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.ItemView_LayoutActivatedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000, + ANIMATABLE_PROPERTY_START_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX, + ANIMATABLE_PROPERTY_END_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX+1000 + } + + public float MinimumSwipeSpeed + { + get + { + float temp = 0.0f; + GetProperty( ItemView.Property.MINIMUM_SWIPE_SPEED).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.MINIMUM_SWIPE_SPEED, new Dali.Property.Value( value ) ); + } + } + public float MinimumSwipeDistance + { + get + { + float temp = 0.0f; + GetProperty( ItemView.Property.MINIMUM_SWIPE_DISTANCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.MINIMUM_SWIPE_DISTANCE, new Dali.Property.Value( value ) ); + } + } + public float WheelScrollDistanceStep + { + get + { + float temp = 0.0f; + GetProperty( ItemView.Property.WHEEL_SCROLL_DISTANCE_STEP).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.WHEEL_SCROLL_DISTANCE_STEP, new Dali.Property.Value( value ) ); + } + } + public bool SnapToItemEnabled + { + get + { + bool temp = false; + GetProperty( ItemView.Property.SNAP_TO_ITEM_ENABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.SNAP_TO_ITEM_ENABLED, new Dali.Property.Value( value ) ); + } + } + public float RefreshInterval + { + get + { + float temp = 0.0f; + GetProperty( ItemView.Property.REFRESH_INTERVAL).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.REFRESH_INTERVAL, new Dali.Property.Value( value ) ); + } + } + public float LayoutPosition + { + get + { + float temp = 0.0f; + GetProperty( ItemView.Property.LAYOUT_POSITION).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.LAYOUT_POSITION, new Dali.Property.Value( value ) ); + } + } + public float ScrollSpeed + { + get + { + float temp = 0.0f; + GetProperty( ItemView.Property.SCROLL_SPEED).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.SCROLL_SPEED, new Dali.Property.Value( value ) ); + } + } + public float Overshoot + { + get + { + float temp = 0.0f; + GetProperty( ItemView.Property.OVERSHOOT).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.OVERSHOOT, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollDirection + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ItemView.Property.SCROLL_DIRECTION).Get( temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.SCROLL_DIRECTION, new Dali.Property.Value( value ) ); + } + } + public int LayoutOrientation + { + get + { + int temp = 0; + GetProperty( ItemView.Property.LAYOUT_ORIENTATION).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.LAYOUT_ORIENTATION, new Dali.Property.Value( value ) ); + } + } + public float ScrollContentSize + { + get + { + float temp = 0.0f; + GetProperty( ItemView.Property.SCROLL_CONTENT_SIZE).Get( ref temp ); + return temp; + } + set + { + SetProperty( ItemView.Property.SCROLL_CONTENT_SIZE, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/KeyEvent.cs b/plugins/dali-swig/automatic/csharp/KeyEvent.cs new file mode 100644 index 0000000..b485917 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/KeyEvent.cs @@ -0,0 +1,155 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class KeyEvent : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal KeyEvent(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(KeyEvent obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~KeyEvent() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_KeyEvent(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static KeyEvent GetKeyEventFromPtr(global::System.IntPtr cPtr) { + KeyEvent ret = new KeyEvent(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public KeyEvent() : this(NDalicPINVOKE.new_KeyEvent__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public KeyEvent(string keyName, string keyString, int keyCode, int keyModifier, uint timeStamp, KeyEvent.State keyState) : this(NDalicPINVOKE.new_KeyEvent__SWIG_1(keyName, keyString, keyCode, keyModifier, timeStamp, (int)keyState), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsShiftModifier() { + bool ret = NDalicPINVOKE.KeyEvent_IsShiftModifier(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsCtrlModifier() { + bool ret = NDalicPINVOKE.KeyEvent_IsCtrlModifier(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsAltModifier() { + bool ret = NDalicPINVOKE.KeyEvent_IsAltModifier(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string keyPressedName { + set { + NDalicPINVOKE.KeyEvent_keyPressedName_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + string ret = NDalicPINVOKE.KeyEvent_keyPressedName_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public string keyPressed { + set { + NDalicPINVOKE.KeyEvent_keyPressed_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + string ret = NDalicPINVOKE.KeyEvent_keyPressed_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int keyCode { + set { + NDalicPINVOKE.KeyEvent_keyCode_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.KeyEvent_keyCode_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int keyModifier { + set { + NDalicPINVOKE.KeyEvent_keyModifier_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.KeyEvent_keyModifier_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint time { + set { + NDalicPINVOKE.KeyEvent_time_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.KeyEvent_time_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public KeyEvent.State state { + set { + NDalicPINVOKE.KeyEvent_state_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + KeyEvent.State ret = (KeyEvent.State)NDalicPINVOKE.KeyEvent_state_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public enum State { + Down, + Up, + Last + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/KeyEventSignal.cs b/plugins/dali-swig/automatic/csharp/KeyEventSignal.cs new file mode 100644 index 0000000..48a9b1a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/KeyEventSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class KeyEventSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal KeyEventSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(KeyEventSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~KeyEventSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_KeyEventSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.KeyEventSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.KeyEventSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.KeyEventSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.KeyEventSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(KeyEvent arg) { + NDalicPINVOKE.KeyEventSignal_Emit(swigCPtr, KeyEvent.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public KeyEventSignal() : this(NDalicPINVOKE.new_KeyEventSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/KeyFrames.cs b/plugins/dali-swig/automatic/csharp/KeyFrames.cs new file mode 100644 index 0000000..3035598 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/KeyFrames.cs @@ -0,0 +1,96 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class KeyFrames : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal KeyFrames(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.KeyFrames_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(KeyFrames obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~KeyFrames() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_KeyFrames(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public KeyFrames () : this (NDalicPINVOKE.KeyFrames_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public static KeyFrames DownCast(BaseHandle handle) { + KeyFrames ret = new KeyFrames(NDalicPINVOKE.KeyFrames_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public KeyFrames(KeyFrames handle) : this(NDalicPINVOKE.new_KeyFrames__SWIG_1(KeyFrames.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public KeyFrames Assign(KeyFrames rhs) { + KeyFrames ret = new KeyFrames(NDalicPINVOKE.KeyFrames_Assign(swigCPtr, KeyFrames.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Type GetType() { + Property.Type ret = (Property.Type)NDalicPINVOKE.KeyFrames_GetType(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Add(float progress, Property.Value value) { + NDalicPINVOKE.KeyFrames_Add__SWIG_0(swigCPtr, progress, Property.Value.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Add(float progress, Property.Value value, AlphaFunction alpha) { + NDalicPINVOKE.KeyFrames_Add__SWIG_1(swigCPtr, progress, Property.Value.getCPtr(value), AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/KeyInputFocusSignal.cs b/plugins/dali-swig/automatic/csharp/KeyInputFocusSignal.cs new file mode 100644 index 0000000..ea0e950 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/KeyInputFocusSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class KeyInputFocusSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal KeyInputFocusSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(KeyInputFocusSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~KeyInputFocusSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_KeyInputFocusSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.KeyInputFocusSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.KeyInputFocusSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.KeyInputFocusSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.KeyInputFocusSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(View arg) { + NDalicPINVOKE.KeyInputFocusSignal_Emit(swigCPtr, View.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public KeyInputFocusSignal() : this(NDalicPINVOKE.new_KeyInputFocusSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Layer.cs b/plugins/dali-swig/automatic/csharp/Layer.cs new file mode 100644 index 0000000..a815a57 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Layer.cs @@ -0,0 +1,292 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Layer : Actor { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Layer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Layer_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Layer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Layer() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Layer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Layer_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Layer_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int CLIPPING_ENABLE = NDalicPINVOKE.Layer_Property_CLIPPING_ENABLE_get(); + public static readonly int CLIPPING_BOX = NDalicPINVOKE.Layer_Property_CLIPPING_BOX_get(); + public static readonly int BEHAVIOR = NDalicPINVOKE.Layer_Property_BEHAVIOR_get(); + + } + + public Layer () : this (NDalicPINVOKE.Layer_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static Layer DownCast(BaseHandle handle) { + Layer ret = new Layer(NDalicPINVOKE.Layer_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Layer(Layer copy) : this(NDalicPINVOKE.new_Layer__SWIG_1(Layer.getCPtr(copy)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Layer Assign(Layer rhs) { + Layer ret = new Layer(NDalicPINVOKE.Layer_Assign(swigCPtr, Layer.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetDepth() { + uint ret = NDalicPINVOKE.Layer_GetDepth(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Raise() { + NDalicPINVOKE.Layer_Raise(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Lower() { + NDalicPINVOKE.Layer_Lower(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RaiseAbove(Layer target) { + NDalicPINVOKE.Layer_RaiseAbove(swigCPtr, Layer.getCPtr(target)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void LowerBelow(Layer target) { + NDalicPINVOKE.Layer_LowerBelow(swigCPtr, Layer.getCPtr(target)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RaiseToTop() { + NDalicPINVOKE.Layer_RaiseToTop(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void LowerToBottom() { + NDalicPINVOKE.Layer_LowerToBottom(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void MoveAbove(Layer target) { + NDalicPINVOKE.Layer_MoveAbove(swigCPtr, Layer.getCPtr(target)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void MoveBelow(Layer target) { + NDalicPINVOKE.Layer_MoveBelow(swigCPtr, Layer.getCPtr(target)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetBehavior(Layer.LayerBehavior behavior) { + NDalicPINVOKE.Layer_SetBehavior(swigCPtr, (int)behavior); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Layer.LayerBehavior GetBehavior() { + Layer.LayerBehavior ret = (Layer.LayerBehavior)NDalicPINVOKE.Layer_GetBehavior(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetClipping(bool enabled) { + NDalicPINVOKE.Layer_SetClipping(swigCPtr, enabled); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsClipping() { + bool ret = NDalicPINVOKE.Layer_IsClipping(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetClippingBox(int x, int y, int width, int height) { + NDalicPINVOKE.Layer_SetClippingBox__SWIG_0(swigCPtr, x, y, width, height); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetClippingBox(RectInteger box) { + NDalicPINVOKE.Layer_SetClippingBox__SWIG_1(swigCPtr, RectInteger.getCPtr(box)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectInteger GetClippingBox() { + RectInteger ret = new RectInteger(NDalicPINVOKE.Layer_GetClippingBox(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetDepthTestDisabled(bool disable) { + NDalicPINVOKE.Layer_SetDepthTestDisabled(swigCPtr, disable); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsDepthTestDisabled() { + bool ret = NDalicPINVOKE.Layer_IsDepthTestDisabled(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSortFunction(SWIGTYPE_p_f_r_q_const__Dali__Vector3__float function) { + NDalicPINVOKE.Layer_SetSortFunction(swigCPtr, SWIGTYPE_p_f_r_q_const__Dali__Vector3__float.getCPtr(function)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetTouchConsumed(bool consume) { + NDalicPINVOKE.Layer_SetTouchConsumed(swigCPtr, consume); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsTouchConsumed() { + bool ret = NDalicPINVOKE.Layer_IsTouchConsumed(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetHoverConsumed(bool consume) { + NDalicPINVOKE.Layer_SetHoverConsumed(swigCPtr, consume); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsHoverConsumed() { + bool ret = NDalicPINVOKE.Layer_IsHoverConsumed(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum LayerBehavior { + LAYER_2D, + LAYER_UI = LAYER_2D, + LAYER_3D + } + + public enum TreeDepthMultiplier { + TREE_DEPTH_MULTIPLIER = 10000 + } + + public bool ClippingEnable + { + get + { + bool temp = false; + GetProperty( Layer.Property.CLIPPING_ENABLE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Layer.Property.CLIPPING_ENABLE, new Dali.Property.Value( value ) ); + } + } + public RectInteger ClippingBox + { + get + { + RectInteger temp = new RectInteger(0,0,0,0); + GetProperty( Layer.Property.CLIPPING_BOX).Get( temp ); + return temp; + } + set + { + SetProperty( Layer.Property.CLIPPING_BOX, new Dali.Property.Value( value ) ); + } + } + public string Behavior + { + get + { + string temp; + GetProperty( Layer.Property.BEHAVIOR).Get( out temp ); + return temp; + } + set + { + SetProperty( Layer.Property.BEHAVIOR, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/LinearConstrainer.cs b/plugins/dali-swig/automatic/csharp/LinearConstrainer.cs new file mode 100644 index 0000000..a19658d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/LinearConstrainer.cs @@ -0,0 +1,161 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class LinearConstrainer : Handle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal LinearConstrainer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.LinearConstrainer_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(LinearConstrainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~LinearConstrainer() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_LinearConstrainer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_LinearConstrainer_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_LinearConstrainer_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int VALUE = NDalicPINVOKE.LinearConstrainer_Property_VALUE_get(); + public static readonly int PROGRESS = NDalicPINVOKE.LinearConstrainer_Property_PROGRESS_get(); + + } + + public LinearConstrainer () : this (NDalicPINVOKE.LinearConstrainer_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static LinearConstrainer DownCast(BaseHandle handle) { + LinearConstrainer ret = new LinearConstrainer(NDalicPINVOKE.LinearConstrainer_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public LinearConstrainer(LinearConstrainer handle) : this(NDalicPINVOKE.new_LinearConstrainer__SWIG_1(LinearConstrainer.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public LinearConstrainer Assign(LinearConstrainer rhs) { + LinearConstrainer ret = new LinearConstrainer(NDalicPINVOKE.LinearConstrainer_Assign(swigCPtr, LinearConstrainer.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Apply(Property target, Property source, Vector2 range, Vector2 wrap) { + NDalicPINVOKE.LinearConstrainer_Apply__SWIG_0(swigCPtr, Property.getCPtr(target), Property.getCPtr(source), Vector2.getCPtr(range), Vector2.getCPtr(wrap)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Apply(Property target, Property source, Vector2 range) { + NDalicPINVOKE.LinearConstrainer_Apply__SWIG_1(swigCPtr, Property.getCPtr(target), Property.getCPtr(source), Vector2.getCPtr(range)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Remove(Handle target) { + NDalicPINVOKE.LinearConstrainer_Remove(swigCPtr, Handle.getCPtr(target)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Dali.Property.Array Value + { + get + { + Dali.Property.Array temp = new Dali.Property.Array(); + GetProperty( LinearConstrainer.Property.VALUE).Get( temp ); + return temp; + } + set + { + SetProperty( LinearConstrainer.Property.VALUE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Array Progress + { + get + { + Dali.Property.Array temp = new Dali.Property.Array(); + GetProperty( LinearConstrainer.Property.PROGRESS).Get( temp ); + return temp; + } + set + { + SetProperty( LinearConstrainer.Property.PROGRESS, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/LoadingState.cs b/plugins/dali-swig/automatic/csharp/LoadingState.cs new file mode 100644 index 0000000..890d9fb --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/LoadingState.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum LoadingState { + ResourceLoading, + ResourceLoadingSucceeded, + ResourceLoadingFailed +} + +} diff --git a/plugins/dali-swig/automatic/csharp/LongPressGesture.cs b/plugins/dali-swig/automatic/csharp/LongPressGesture.cs new file mode 100644 index 0000000..d884ae0 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/LongPressGesture.cs @@ -0,0 +1,102 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class LongPressGesture : Gesture { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal LongPressGesture(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.LongPressGesture_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(LongPressGesture obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~LongPressGesture() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_LongPressGesture(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public static LongPressGesture GetLongPressGestureFromPtr(global::System.IntPtr cPtr) { + LongPressGesture ret = new LongPressGesture(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public LongPressGesture(Gesture.State state) : this(NDalicPINVOKE.new_LongPressGesture__SWIG_0((int)state), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public LongPressGesture(LongPressGesture rhs) : this(NDalicPINVOKE.new_LongPressGesture__SWIG_1(LongPressGesture.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public LongPressGesture Assign(LongPressGesture rhs) { + LongPressGesture ret = new LongPressGesture(NDalicPINVOKE.LongPressGesture_Assign(swigCPtr, LongPressGesture.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint numberOfTouches { + set { + NDalicPINVOKE.LongPressGesture_numberOfTouches_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.LongPressGesture_numberOfTouches_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 screenPoint { + set { + NDalicPINVOKE.LongPressGesture_screenPoint_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.LongPressGesture_screenPoint_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 localPoint { + set { + NDalicPINVOKE.LongPressGesture_localPoint_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.LongPressGesture_localPoint_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/LongPressGestureDetectedSignal.cs b/plugins/dali-swig/automatic/csharp/LongPressGestureDetectedSignal.cs new file mode 100644 index 0000000..e582e17 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/LongPressGestureDetectedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class LongPressGestureDetectedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal LongPressGestureDetectedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(LongPressGestureDetectedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~LongPressGestureDetectedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_LongPressGestureDetectedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.LongPressGestureDetectedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.LongPressGestureDetectedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.LongPressGestureDetectedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.LongPressGestureDetectedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Actor arg1, LongPressGesture arg2) { + NDalicPINVOKE.LongPressGestureDetectedSignal_Emit(swigCPtr, Actor.getCPtr(arg1), LongPressGesture.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public LongPressGestureDetectedSignal() : this(NDalicPINVOKE.new_LongPressGestureDetectedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/LongPressGestureDetector.cs b/plugins/dali-swig/automatic/csharp/LongPressGestureDetector.cs new file mode 100644 index 0000000..c2bebaa --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/LongPressGestureDetector.cs @@ -0,0 +1,212 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + +public class LongPressGestureDetector : GestureDetector { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal LongPressGestureDetector(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.LongPressGestureDetector_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(LongPressGestureDetector obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~LongPressGestureDetector() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_LongPressGestureDetector(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +public class DetectedEventArgs : EventArgs +{ + private Actor _actor; + private LongPressGesture _longPressGesture; + + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + + public LongPressGesture LongPressGesture + { + get + { + return _longPressGesture; + } + set + { + _longPressGesture = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void DetectedCallbackDelegate(IntPtr actor, IntPtr longPressGesture); + private DaliEventHandler _longPressGestureEventHandler; + private DetectedCallbackDelegate _longPressGestureCallbackDelegate; + + + public event DaliEventHandler Detected + { + add + { + lock(this) + { + // Restricted to only one listener + if (_longPressGestureEventHandler == null) + { + _longPressGestureEventHandler += value; + + _longPressGestureCallbackDelegate = new DetectedCallbackDelegate(OnLongPressGestureDetected); + this.DetectedSignal().Connect(_longPressGestureCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_longPressGestureEventHandler != null) + { + this.DetectedSignal().Disconnect(_longPressGestureCallbackDelegate); + } + + _longPressGestureEventHandler -= value; + } + } + } + + private void OnLongPressGestureDetected(IntPtr actor, IntPtr longPressGesture) + { + DetectedEventArgs e = new DetectedEventArgs(); + + // Populate all members of "e" (LongPressGestureEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(actor); + e.LongPressGesture = Dali.LongPressGesture.GetLongPressGestureFromPtr(longPressGesture); + + if (_longPressGestureEventHandler != null) + { + //here we send all data to user event handlers + _longPressGestureEventHandler(this, e); + } + + } + + +public static LongPressGestureDetector GetLongPressGestureDetectorFromPtr(global::System.IntPtr cPtr) { + LongPressGestureDetector ret = new LongPressGestureDetector(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public LongPressGestureDetector () : this (NDalicPINVOKE.LongPressGestureDetector_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public LongPressGestureDetector (uint touchesRequired) : this (NDalicPINVOKE.LongPressGestureDetector_New__SWIG_1(touchesRequired), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public LongPressGestureDetector (uint minTouches, uint maxTouches) : this (NDalicPINVOKE.LongPressGestureDetector_New__SWIG_2(minTouches, maxTouches), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static LongPressGestureDetector DownCast(BaseHandle handle) { + LongPressGestureDetector ret = new LongPressGestureDetector(NDalicPINVOKE.LongPressGestureDetector_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public LongPressGestureDetector(LongPressGestureDetector handle) : this(NDalicPINVOKE.new_LongPressGestureDetector__SWIG_1(LongPressGestureDetector.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public LongPressGestureDetector Assign(LongPressGestureDetector rhs) { + LongPressGestureDetector ret = new LongPressGestureDetector(NDalicPINVOKE.LongPressGestureDetector_Assign(swigCPtr, LongPressGestureDetector.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetTouchesRequired(uint touches) { + NDalicPINVOKE.LongPressGestureDetector_SetTouchesRequired__SWIG_0(swigCPtr, touches); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetTouchesRequired(uint minTouches, uint maxTouches) { + NDalicPINVOKE.LongPressGestureDetector_SetTouchesRequired__SWIG_1(swigCPtr, minTouches, maxTouches); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetMinimumTouchesRequired() { + uint ret = NDalicPINVOKE.LongPressGestureDetector_GetMinimumTouchesRequired(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetMaximumTouchesRequired() { + uint ret = NDalicPINVOKE.LongPressGestureDetector_GetMaximumTouchesRequired(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public LongPressGestureDetectedSignal DetectedSignal() { + LongPressGestureDetectedSignal ret = new LongPressGestureDetectedSignal(NDalicPINVOKE.LongPressGestureDetector_DetectedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Matrix.cs b/plugins/dali-swig/automatic/csharp/Matrix.cs new file mode 100644 index 0000000..58693ac --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Matrix.cs @@ -0,0 +1,225 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Matrix : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Matrix(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Matrix obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Matrix() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Matrix(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static Vector4 operator*(Matrix arg1, Vector4 arg2) { + return arg1.Multiply(arg2); + } + + public Matrix() : this(NDalicPINVOKE.new_Matrix__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix(bool initialize) : this(NDalicPINVOKE.new_Matrix__SWIG_1(initialize), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix(float[] array) : this(NDalicPINVOKE.new_Matrix__SWIG_2(array), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix(Quaternion rotation) : this(NDalicPINVOKE.new_Matrix__SWIG_3(Quaternion.getCPtr(rotation)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix(Matrix matrix) : this(NDalicPINVOKE.new_Matrix__SWIG_4(Matrix.getCPtr(matrix)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix Assign(Matrix matrix) { + Matrix ret = new Matrix(NDalicPINVOKE.Matrix_Assign(swigCPtr, Matrix.getCPtr(matrix)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Matrix IDENTITY { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Matrix_IDENTITY_get(); + Matrix ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public void SetIdentity() { + NDalicPINVOKE.Matrix_SetIdentity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetIdentityAndScale(Vector3 scale) { + NDalicPINVOKE.Matrix_SetIdentityAndScale(swigCPtr, Vector3.getCPtr(scale)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void InvertTransform(Matrix result) { + NDalicPINVOKE.Matrix_InvertTransform(swigCPtr, Matrix.getCPtr(result)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool Invert() { + bool ret = NDalicPINVOKE.Matrix_Invert(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Transpose() { + NDalicPINVOKE.Matrix_Transpose(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetXAxis() { + Vector3 ret = new Vector3(NDalicPINVOKE.Matrix_GetXAxis(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 GetYAxis() { + Vector3 ret = new Vector3(NDalicPINVOKE.Matrix_GetYAxis(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 GetZAxis() { + Vector3 ret = new Vector3(NDalicPINVOKE.Matrix_GetZAxis(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetXAxis(Vector3 axis) { + NDalicPINVOKE.Matrix_SetXAxis(swigCPtr, Vector3.getCPtr(axis)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetYAxis(Vector3 axis) { + NDalicPINVOKE.Matrix_SetYAxis(swigCPtr, Vector3.getCPtr(axis)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetZAxis(Vector3 axis) { + NDalicPINVOKE.Matrix_SetZAxis(swigCPtr, Vector3.getCPtr(axis)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 GetTranslation() { + Vector4 ret = new Vector4(NDalicPINVOKE.Matrix_GetTranslation(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 GetTranslation3() { + Vector3 ret = new Vector3(NDalicPINVOKE.Matrix_GetTranslation3(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetTranslation(Vector4 translation) { + NDalicPINVOKE.Matrix_SetTranslation__SWIG_0(swigCPtr, Vector4.getCPtr(translation)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetTranslation(Vector3 translation) { + NDalicPINVOKE.Matrix_SetTranslation__SWIG_1(swigCPtr, Vector3.getCPtr(translation)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void OrthoNormalize() { + NDalicPINVOKE.Matrix_OrthoNormalize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_float AsFloat() { + global::System.IntPtr cPtr = NDalicPINVOKE.Matrix_AsFloat__SWIG_0(swigCPtr); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static void Multiply(Matrix result, Matrix lhs, Matrix rhs) { + NDalicPINVOKE.Matrix_Multiply__SWIG_0(Matrix.getCPtr(result), Matrix.getCPtr(lhs), Matrix.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static void Multiply(Matrix result, Matrix lhs, Quaternion rhs) { + NDalicPINVOKE.Matrix_Multiply__SWIG_1(Matrix.getCPtr(result), Matrix.getCPtr(lhs), Quaternion.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 Multiply(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Matrix_Multiply__SWIG_2(swigCPtr, Vector4.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(Matrix rhs) { + bool ret = NDalicPINVOKE.Matrix_EqualTo(swigCPtr, Matrix.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(Matrix rhs) { + bool ret = NDalicPINVOKE.Matrix_NotEqualTo(swigCPtr, Matrix.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetTransformComponents(Vector3 scale, Quaternion rotation, Vector3 translation) { + NDalicPINVOKE.Matrix_SetTransformComponents(swigCPtr, Vector3.getCPtr(scale), Quaternion.getCPtr(rotation), Vector3.getCPtr(translation)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetInverseTransformComponents(Vector3 scale, Quaternion rotation, Vector3 translation) { + NDalicPINVOKE.Matrix_SetInverseTransformComponents__SWIG_0(swigCPtr, Vector3.getCPtr(scale), Quaternion.getCPtr(rotation), Vector3.getCPtr(translation)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetInverseTransformComponents(Vector3 xAxis, Vector3 yAxis, Vector3 zAxis, Vector3 translation) { + NDalicPINVOKE.Matrix_SetInverseTransformComponents__SWIG_1(swigCPtr, Vector3.getCPtr(xAxis), Vector3.getCPtr(yAxis), Vector3.getCPtr(zAxis), Vector3.getCPtr(translation)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void GetTransformComponents(Vector3 position, Quaternion rotation, Vector3 scale) { + NDalicPINVOKE.Matrix_GetTransformComponents(swigCPtr, Vector3.getCPtr(position), Quaternion.getCPtr(rotation), Vector3.getCPtr(scale)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Matrix3.cs b/plugins/dali-swig/automatic/csharp/Matrix3.cs new file mode 100644 index 0000000..37374ac --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Matrix3.cs @@ -0,0 +1,140 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Matrix3 : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Matrix3(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Matrix3 obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Matrix3() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Matrix3(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static Matrix3 IDENTITY { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Matrix3_IDENTITY_get(); + Matrix3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Matrix3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Matrix3() : this(NDalicPINVOKE.new_Matrix3__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix3(Matrix3 m) : this(NDalicPINVOKE.new_Matrix3__SWIG_1(Matrix3.getCPtr(m)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix3(Matrix m) : this(NDalicPINVOKE.new_Matrix3__SWIG_2(Matrix.getCPtr(m)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix3(float s00, float s01, float s02, float s10, float s11, float s12, float s20, float s21, float s22) : this(NDalicPINVOKE.new_Matrix3__SWIG_3(s00, s01, s02, s10, s11, s12, s20, s21, s22), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Matrix3 Assign(Matrix3 matrix) { + Matrix3 ret = new Matrix3(NDalicPINVOKE.Matrix3_Assign__SWIG_0(swigCPtr, Matrix3.getCPtr(matrix)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Matrix3 Assign(Matrix matrix) { + Matrix3 ret = new Matrix3(NDalicPINVOKE.Matrix3_Assign__SWIG_1(swigCPtr, Matrix.getCPtr(matrix)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(Matrix3 rhs) { + bool ret = NDalicPINVOKE.Matrix3_EqualTo(swigCPtr, Matrix3.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(Matrix3 rhs) { + bool ret = NDalicPINVOKE.Matrix3_NotEqualTo(swigCPtr, Matrix3.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetIdentity() { + NDalicPINVOKE.Matrix3_SetIdentity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_float AsFloat() { + global::System.IntPtr cPtr = NDalicPINVOKE.Matrix3_AsFloat__SWIG_0(swigCPtr); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Invert() { + bool ret = NDalicPINVOKE.Matrix3_Invert(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Transpose() { + bool ret = NDalicPINVOKE.Matrix3_Transpose(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Scale(float scale) { + NDalicPINVOKE.Matrix3_Scale(swigCPtr, scale); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float Magnitude() { + float ret = NDalicPINVOKE.Matrix3_Magnitude(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool ScaledInverseTranspose() { + bool ret = NDalicPINVOKE.Matrix3_ScaledInverseTranspose(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static void Multiply(Matrix3 result, Matrix3 lhs, Matrix3 rhs) { + NDalicPINVOKE.Matrix3_Multiply(Matrix3.getCPtr(result), Matrix3.getCPtr(lhs), Matrix3.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/MeshVisualShadingModeValue.cs b/plugins/dali-swig/automatic/csharp/MeshVisualShadingModeValue.cs new file mode 100644 index 0000000..de82c13 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/MeshVisualShadingModeValue.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum MeshVisualShadingModeValue { + TEXTURELESS_WITH_DIFFUSE_LIGHTING, + TEXTURED_WITH_SPECULAR_LIGHTING, + TEXTURED_WITH_DETAILED_SPECULAR_LIGHTING +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Meta.cs b/plugins/dali-swig/automatic/csharp/Meta.cs new file mode 100644 index 0000000..95345ad --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Meta.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum Meta { + DIMENSION_COUNT = 2 +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Model3dView.cs b/plugins/dali-swig/automatic/csharp/Model3dView.cs new file mode 100644 index 0000000..10ec867 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Model3dView.cs @@ -0,0 +1,247 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Model3dView : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Model3dView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Model3dView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Model3dView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Model3dView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Model3dView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Model3dView_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Model3dView_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int GEOMETRY_URL = NDalicPINVOKE.Model3dView_Property_GEOMETRY_URL_get(); + public static readonly int MATERIAL_URL = NDalicPINVOKE.Model3dView_Property_MATERIAL_URL_get(); + public static readonly int IMAGES_URL = NDalicPINVOKE.Model3dView_Property_IMAGES_URL_get(); + public static readonly int ILLUMINATION_TYPE = NDalicPINVOKE.Model3dView_Property_ILLUMINATION_TYPE_get(); + public static readonly int TEXTURE0_URL = NDalicPINVOKE.Model3dView_Property_TEXTURE0_URL_get(); + public static readonly int TEXTURE1_URL = NDalicPINVOKE.Model3dView_Property_TEXTURE1_URL_get(); + public static readonly int TEXTURE2_URL = NDalicPINVOKE.Model3dView_Property_TEXTURE2_URL_get(); + public static readonly int LIGHT_POSITION = NDalicPINVOKE.Model3dView_Property_LIGHT_POSITION_get(); + + } + + public Model3dView () : this (NDalicPINVOKE.Model3dView_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Model3dView (string objUrl, string mtlUrl, string imagesUrl) : this (NDalicPINVOKE.Model3dView_New__SWIG_1(objUrl, mtlUrl, imagesUrl), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Model3dView(Model3dView model3dView) : this(NDalicPINVOKE.new_Model3dView__SWIG_1(Model3dView.getCPtr(model3dView)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Model3dView Assign(Model3dView model3dView) { + Model3dView ret = new Model3dView(NDalicPINVOKE.Model3dView_Assign(swigCPtr, Model3dView.getCPtr(model3dView)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static Model3dView DownCast(BaseHandle handle) { + Model3dView ret = new Model3dView(NDalicPINVOKE.Model3dView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000, + ANIMATABLE_PROPERTY_START_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX, + ANIMATABLE_PROPERTY_END_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX+1000 + } + + public enum IluminationTypeEnum { + DIFFUSE, + DIFFUSE_WITH_TEXTURE, + DIFFUSE_WITH_NORMAL_MAP + } + + public string GeometryUrl + { + get + { + string temp; + GetProperty( Model3dView.Property.GEOMETRY_URL).Get( out temp ); + return temp; + } + set + { + SetProperty( Model3dView.Property.GEOMETRY_URL, new Dali.Property.Value( value ) ); + } + } + public string MaterialUrl + { + get + { + string temp; + GetProperty( Model3dView.Property.MATERIAL_URL).Get( out temp ); + return temp; + } + set + { + SetProperty( Model3dView.Property.MATERIAL_URL, new Dali.Property.Value( value ) ); + } + } + public string ImagesUrl + { + get + { + string temp; + GetProperty( Model3dView.Property.IMAGES_URL).Get( out temp ); + return temp; + } + set + { + SetProperty( Model3dView.Property.IMAGES_URL, new Dali.Property.Value( value ) ); + } + } + public int IlluminationType + { + get + { + int temp = 0; + GetProperty( Model3dView.Property.ILLUMINATION_TYPE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Model3dView.Property.ILLUMINATION_TYPE, new Dali.Property.Value( value ) ); + } + } + public string Texture0Url + { + get + { + string temp; + GetProperty( Model3dView.Property.TEXTURE0_URL).Get( out temp ); + return temp; + } + set + { + SetProperty( Model3dView.Property.TEXTURE0_URL, new Dali.Property.Value( value ) ); + } + } + public string Texture1Url + { + get + { + string temp; + GetProperty( Model3dView.Property.TEXTURE1_URL).Get( out temp ); + return temp; + } + set + { + SetProperty( Model3dView.Property.TEXTURE1_URL, new Dali.Property.Value( value ) ); + } + } + public string Texture2Url + { + get + { + string temp; + GetProperty( Model3dView.Property.TEXTURE2_URL).Get( out temp ); + return temp; + } + set + { + SetProperty( Model3dView.Property.TEXTURE2_URL, new Dali.Property.Value( value ) ); + } + } + public Vector3 LightPosition + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Model3dView.Property.LIGHT_POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( Model3dView.Property.LIGHT_POSITION, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/NDalic.cs b/plugins/dali-swig/automatic/csharp/NDalic.cs new file mode 100644 index 0000000..92c245e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/NDalic.cs @@ -0,0 +1,1004 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class NDalic { + public static uint int_to_uint(int x) { + uint ret = NDalicPINVOKE.int_to_uint(x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector2 Min(Vector2 a, Vector2 b) { + Vector2 ret = new Vector2(NDalicPINVOKE.Min__SWIG_0(Vector2.getCPtr(a), Vector2.getCPtr(b)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector2 Max(Vector2 a, Vector2 b) { + Vector2 ret = new Vector2(NDalicPINVOKE.Max__SWIG_0(Vector2.getCPtr(a), Vector2.getCPtr(b)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector2 Clamp(Vector2 v, float min, float max) { + Vector2 ret = new Vector2(NDalicPINVOKE.Clamp__SWIG_0(Vector2.getCPtr(v), min, max), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector3 Min(Vector3 a, Vector3 b) { + Vector3 ret = new Vector3(NDalicPINVOKE.Min__SWIG_1(Vector3.getCPtr(a), Vector3.getCPtr(b)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector3 Max(Vector3 a, Vector3 b) { + Vector3 ret = new Vector3(NDalicPINVOKE.Max__SWIG_1(Vector3.getCPtr(a), Vector3.getCPtr(b)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector3 Clamp(Vector3 v, float min, float max) { + Vector3 ret = new Vector3(NDalicPINVOKE.Clamp__SWIG_1(Vector3.getCPtr(v), min, max), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector4 Min(Vector4 a, Vector4 b) { + Vector4 ret = new Vector4(NDalicPINVOKE.Min__SWIG_2(Vector4.getCPtr(a), Vector4.getCPtr(b)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector4 Max(Vector4 a, Vector4 b) { + Vector4 ret = new Vector4(NDalicPINVOKE.Max__SWIG_2(Vector4.getCPtr(a), Vector4.getCPtr(b)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector4 Clamp(Vector4 v, float min, float max) { + Vector4 ret = new Vector4(NDalicPINVOKE.Clamp__SWIG_2(Vector4.getCPtr(v), min, max), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Radian ANGLE_360 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_360_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_315 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_315_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_270 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_270_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_225 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_225_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_180 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_180_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_135 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_135_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_120 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_120_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_90 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_90_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_60 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_60_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_45 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_45_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_30 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_30_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian ANGLE_0 { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ANGLE_0_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static bool EqualTo(Degree lhs, Degree rhs) { + bool ret = NDalicPINVOKE.EqualTo__SWIG_5(Degree.getCPtr(lhs), Degree.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool NotEqualTo(Degree lhs, Degree rhs) { + bool ret = NDalicPINVOKE.NotEqualTo__SWIG_4(Degree.getCPtr(lhs), Degree.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Degree Clamp(Degree angle, float min, float max) { + Degree ret = new Degree(NDalicPINVOKE.Clamp__SWIG_3(Degree.getCPtr(angle), min, max), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool EqualTo(Radian lhs, Radian rhs) { + bool ret = NDalicPINVOKE.EqualTo__SWIG_6(Radian.getCPtr(lhs), Radian.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool NotEqualTo(Radian lhs, Radian rhs) { + bool ret = NDalicPINVOKE.NotEqualTo__SWIG_5(Radian.getCPtr(lhs), Radian.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool EqualTo(Radian lhs, Degree rhs) { + bool ret = NDalicPINVOKE.EqualTo__SWIG_7(Radian.getCPtr(lhs), Degree.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool NotEqualTo(Radian lhs, Degree rhs) { + bool ret = NDalicPINVOKE.NotEqualTo__SWIG_6(Radian.getCPtr(lhs), Degree.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool EqualTo(Degree lhs, Radian rhs) { + bool ret = NDalicPINVOKE.EqualTo__SWIG_8(Degree.getCPtr(lhs), Radian.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool NotEqualTo(Degree lhs, Radian rhs) { + bool ret = NDalicPINVOKE.NotEqualTo__SWIG_7(Degree.getCPtr(lhs), Radian.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool GreaterThan(Radian lhs, Radian rhs) { + bool ret = NDalicPINVOKE.GreaterThan__SWIG_0(Radian.getCPtr(lhs), Radian.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool GreaterThan(Radian lhs, Degree rhs) { + bool ret = NDalicPINVOKE.GreaterThan__SWIG_1(Radian.getCPtr(lhs), Degree.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool GreaterThan(Degree lhs, Radian rhs) { + bool ret = NDalicPINVOKE.GreaterThan__SWIG_2(Degree.getCPtr(lhs), Radian.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool LessThan(Radian lhs, Radian rhs) { + bool ret = NDalicPINVOKE.LessThan__SWIG_0(Radian.getCPtr(lhs), Radian.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool LessThan(Radian lhs, Degree rhs) { + bool ret = NDalicPINVOKE.LessThan__SWIG_1(Radian.getCPtr(lhs), Degree.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool LessThan(Degree lhs, Radian rhs) { + bool ret = NDalicPINVOKE.LessThan__SWIG_2(Degree.getCPtr(lhs), Radian.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Radian Multiply(Radian lhs, float rhs) { + Radian ret = new Radian(NDalicPINVOKE.Multiply(Radian.getCPtr(lhs), rhs), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Radian Subtract(Radian arg0) { + Radian ret = new Radian(NDalicPINVOKE.Subtract(Radian.getCPtr(arg0)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Radian Clamp(Radian angle, float min, float max) { + Radian ret = new Radian(NDalicPINVOKE.Clamp__SWIG_4(Radian.getCPtr(angle), min, max), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static float Range(float f0, float f1) { + float ret = NDalicPINVOKE.Range(f0, f1); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Vector4 Axis() { + Vector4 ret = new Vector4(NDalicPINVOKE.Axis(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool EqualTo(AngleAxis lhs, AngleAxis rhs) { + bool ret = NDalicPINVOKE.EqualTo__SWIG_9(AngleAxis.getCPtr(lhs), AngleAxis.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static string GetName(Property.Type type) { + string ret = NDalicPINVOKE.GetName((int)type); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static BaseObject GetImplementation(BaseHandle handle) { + BaseObject ret = new BaseObject(NDalicPINVOKE.GetImplementation(BaseHandle.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool LessThan(BaseHandle lhs, BaseHandle rhs) { + bool ret = NDalicPINVOKE.LessThan__SWIG_3(BaseHandle.getCPtr(lhs), BaseHandle.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static PropertyCondition LessThanCondition(float arg) { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.LessThanCondition(arg), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static PropertyCondition GreaterThanCondition(float arg) { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.GreaterThanCondition(arg), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static PropertyCondition InsideCondition(float arg0, float arg1) { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.InsideCondition(arg0, arg1), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static PropertyCondition OutsideCondition(float arg0, float arg1) { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.OutsideCondition(arg0, arg1), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static PropertyCondition StepCondition(float stepAmount, float initialValue) { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.StepCondition__SWIG_0(stepAmount, initialValue), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static PropertyCondition StepCondition(float stepAmount) { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.StepCondition__SWIG_1(stepAmount), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static PropertyCondition VariableStepCondition(VectorFloat steps) { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.VariableStepCondition(VectorFloat.getCPtr(steps)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static int WEIGHT { + get { + int ret = NDalicPINVOKE.WEIGHT_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Handle New() { + Handle ret = new Handle(NDalicPINVOKE.New(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static float ParentOriginTop { + get { + float ret = NDalicPINVOKE.ParentOriginTop_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float ParentOriginBottom { + get { + float ret = NDalicPINVOKE.ParentOriginBottom_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float ParentOriginLeft { + get { + float ret = NDalicPINVOKE.ParentOriginLeft_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float ParentOriginRight { + get { + float ret = NDalicPINVOKE.ParentOriginRight_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float ParentOriginMiddle { + get { + float ret = NDalicPINVOKE.ParentOriginMiddle_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginTopLeft { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopLeft_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginTopCenter { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopCenter_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginTopRight { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginTopRight_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginCenterLeft { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenterLeft_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginCenter { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenter_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginCenterRight { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginCenterRight_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginBottomLeft { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomLeft_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginBottomCenter { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomCenter_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ParentOriginBottomRight { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ParentOriginBottomRight_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float AnchorPointTop { + get { + float ret = NDalicPINVOKE.AnchorPointTop_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float AnchorPointBottom { + get { + float ret = NDalicPINVOKE.AnchorPointBottom_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float AnchorPointLeft { + get { + float ret = NDalicPINVOKE.AnchorPointLeft_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float AnchorPointRight { + get { + float ret = NDalicPINVOKE.AnchorPointRight_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float AnchorPointMiddle { + get { + float ret = NDalicPINVOKE.AnchorPointMiddle_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointTopLeft { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopLeft_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointTopCenter { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopCenter_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointTopRight { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointTopRight_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointCenterLeft { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenterLeft_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointCenter { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenter_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointCenterRight { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointCenterRight_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointBottomLeft { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomLeft_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointBottomCenter { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomCenter_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 AnchorPointBottomRight { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.AnchorPointBottomRight_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 BLACK { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.BLACK_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 WHITE { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.WHITE_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 RED { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.RED_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 GREEN { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.GREEN_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 BLUE { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.BLUE_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 YELLOW { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.YELLOW_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 MAGENTA { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.MAGENTA_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 CYAN { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.CYAN_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 TRANSPARENT { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.TRANSPARENT_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float MACHINE_EPSILON_0 { + get { + float ret = NDalicPINVOKE.MACHINE_EPSILON_0_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float MACHINE_EPSILON_1 { + get { + float ret = NDalicPINVOKE.MACHINE_EPSILON_1_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float MACHINE_EPSILON_10 { + get { + float ret = NDalicPINVOKE.MACHINE_EPSILON_10_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float MACHINE_EPSILON_100 { + get { + float ret = NDalicPINVOKE.MACHINE_EPSILON_100_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float MACHINE_EPSILON_1000 { + get { + float ret = NDalicPINVOKE.MACHINE_EPSILON_1000_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float MACHINE_EPSILON_10000 { + get { + float ret = NDalicPINVOKE.MACHINE_EPSILON_10000_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float PI { + get { + float ret = NDalicPINVOKE.PI_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float PI_2 { + get { + float ret = NDalicPINVOKE.PI_2_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float PI_4 { + get { + float ret = NDalicPINVOKE.PI_4_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float PI_OVER_180 { + get { + float ret = NDalicPINVOKE.PI_OVER_180_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static float ONE80_OVER_PI { + get { + float ret = NDalicPINVOKE.ONE80_OVER_PI_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static ResizePolicyType ResizePolicyDefault { + get { + ResizePolicyType ret = (ResizePolicyType)NDalicPINVOKE.ResizePolicyDefault_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static PixelFormat FIRST_VALID_PIXEL_FORMAT { + get { + PixelFormat ret = (PixelFormat)NDalicPINVOKE.FIRST_VALID_PIXEL_FORMAT_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static PixelFormat LAST_VALID_PIXEL_FORMAT { + get { + PixelFormat ret = (PixelFormat)NDalicPINVOKE.LAST_VALID_PIXEL_FORMAT_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static bool HasAlpha(PixelFormat pixelformat) { + bool ret = NDalicPINVOKE.HasAlpha((int)pixelformat); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static uint GetBytesPerPixel(PixelFormat pixelFormat) { + uint ret = NDalicPINVOKE.GetBytesPerPixel((int)pixelFormat); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static void GetAlphaOffsetAndMask(PixelFormat pixelFormat, SWIGTYPE_p_int byteOffset, SWIGTYPE_p_int bitMask) { + NDalicPINVOKE.GetAlphaOffsetAndMask((int)pixelFormat, SWIGTYPE_p_int.getCPtr(byteOffset), SWIGTYPE_p_int.getCPtr(bitMask)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static uint POSITIVE_X { + get { + uint ret = NDalicPINVOKE.POSITIVE_X_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static uint NEGATIVE_X { + get { + uint ret = NDalicPINVOKE.NEGATIVE_X_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static uint POSITIVE_Y { + get { + uint ret = NDalicPINVOKE.POSITIVE_Y_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static uint NEGATIVE_Y { + get { + uint ret = NDalicPINVOKE.NEGATIVE_Y_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static uint POSITIVE_Z { + get { + uint ret = NDalicPINVOKE.POSITIVE_Z_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static uint NEGATIVE_Z { + get { + uint ret = NDalicPINVOKE.NEGATIVE_Z_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static void UnparentAndReset(Actor actor) { + NDalicPINVOKE.UnparentAndReset(Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static FittingModeType FittingModeDefault { + get { + FittingModeType ret = (FittingModeType)NDalicPINVOKE.FittingModeDefault_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static SamplingModeType DEFAULT { + get { + SamplingModeType ret = (SamplingModeType)NDalicPINVOKE.DEFAULT_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static ViewImpl GetImplementation(View handle) { + ViewImpl ret = new ViewImpl(NDalicPINVOKE.GetImplementation__SWIG_0(View.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool IsVertical(ControlOrientationType orientation) { + bool ret = NDalicPINVOKE.IsVertical((int)orientation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool IsHorizontal(ControlOrientationType orientation) { + bool ret = NDalicPINVOKE.IsHorizontal((int)orientation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t NewItemLayout(DefaultItemLayoutType type) { + SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t ret = new SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t(NDalicPINVOKE.NewItemLayout((int)type), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static void MoveActorConstraint(Vector3 current, SWIGTYPE_p_PropertyInputContainer inputs) { + NDalicPINVOKE.MoveActorConstraint(Vector3.getCPtr(current), SWIGTYPE_p_PropertyInputContainer.getCPtr(inputs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static void WrapActorConstraint(Vector3 position, SWIGTYPE_p_PropertyInputContainer inputs) { + NDalicPINVOKE.WrapActorConstraint(Vector3.getCPtr(position), SWIGTYPE_p_PropertyInputContainer.getCPtr(inputs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static uint DEFAULT_RENDERING_BACKEND { + get { + uint ret = NDalicPINVOKE.DEFAULT_RENDERING_BACKEND_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static readonly int VISUAL_PROPERTY_TYPE = NDalicPINVOKE.VISUAL_PROPERTY_TYPE_get(); + public static readonly int VISUAL_PROPERTY_SHADER = NDalicPINVOKE.VISUAL_PROPERTY_SHADER_get(); + + public static readonly int VERTEX_SHADER = NDalicPINVOKE.VERTEX_SHADER_get(); + public static readonly int FRAGMENT_SHADER = NDalicPINVOKE.FRAGMENT_SHADER_get(); + public static readonly int SUBDIVIDE_GRID_X = NDalicPINVOKE.SUBDIVIDE_GRID_X_get(); + public static readonly int SUBDIVIDE_GRID_Y = NDalicPINVOKE.SUBDIVIDE_GRID_Y_get(); + public static readonly int HINTS = NDalicPINVOKE.HINTS_get(); + + public static readonly int COLOR = NDalicPINVOKE.COLOR_get(); + public static readonly int SIZE = NDalicPINVOKE.SIZE_get(); + public static readonly int ANTI_ALIASING = NDalicPINVOKE.ANTI_ALIASING_get(); + + public static readonly int MIX_COLOR = NDalicPINVOKE.MIX_COLOR_get(); + + public static readonly int START_POSITION = NDalicPINVOKE.START_POSITION_get(); + public static readonly int END_POSITION = NDalicPINVOKE.END_POSITION_get(); + public static readonly int CENTER = NDalicPINVOKE.CENTER_get(); + public static readonly int RADIUS = NDalicPINVOKE.RADIUS_get(); + public static readonly int STOP_OFFSET = NDalicPINVOKE.STOP_OFFSET_get(); + public static readonly int STOP_COLOR = NDalicPINVOKE.STOP_COLOR_get(); + public static readonly int UNITS = NDalicPINVOKE.UNITS_get(); + public static readonly int SPREAD_METHOD = NDalicPINVOKE.SPREAD_METHOD_get(); + + public static readonly int IMAGE_VISUAL_URL = NDalicPINVOKE.IMAGE_VISUAL_URL_get(); + public static readonly int IMAGE_VISUAL_FITTING_MODE = NDalicPINVOKE.IMAGE_VISUAL_FITTING_MODE_get(); + public static readonly int IMAGE_VISUAL_SAMPLING_MODE = NDalicPINVOKE.IMAGE_VISUAL_SAMPLING_MODE_get(); + public static readonly int IMAGE_VISUAL_DESIRED_WIDTH = NDalicPINVOKE.IMAGE_VISUAL_DESIRED_WIDTH_get(); + public static readonly int IMAGE_VISUAL_DESIRED_HEIGHT = NDalicPINVOKE.IMAGE_VISUAL_DESIRED_HEIGHT_get(); + public static readonly int IMAGE_VISUAL_SYNCHRONOUS_LOADING = NDalicPINVOKE.IMAGE_VISUAL_SYNCHRONOUS_LOADING_get(); + public static readonly int IMAGE_VISUAL_BORDER_ONLY = NDalicPINVOKE.IMAGE_VISUAL_BORDER_ONLY_get(); + public static readonly int BATCHING_ENABLED = NDalicPINVOKE.BATCHING_ENABLED_get(); + public static readonly int PIXEL_AREA = NDalicPINVOKE.PIXEL_AREA_get(); + public static readonly int WRAP_MODE_U = NDalicPINVOKE.WRAP_MODE_U_get(); + public static readonly int WRAP_MODE_V = NDalicPINVOKE.WRAP_MODE_V_get(); + + public static readonly int OBJECT_URL = NDalicPINVOKE.OBJECT_URL_get(); + public static readonly int MATERIAL_URL = NDalicPINVOKE.MATERIAL_URL_get(); + public static readonly int TEXTURES_PATH = NDalicPINVOKE.TEXTURES_PATH_get(); + public static readonly int SHADING_MODE = NDalicPINVOKE.SHADING_MODE_get(); + public static readonly int USE_MIPMAPPING = NDalicPINVOKE.USE_MIPMAPPING_get(); + public static readonly int USE_SOFT_NORMALS = NDalicPINVOKE.USE_SOFT_NORMALS_get(); + public static readonly int LIGHT_POSITION = NDalicPINVOKE.LIGHT_POSITION_get(); + + public static readonly int SHAPE = NDalicPINVOKE.SHAPE_get(); + public static readonly int PRIMITIVE_VISUAL_MIX_COLOR = NDalicPINVOKE.PRIMITIVE_VISUAL_MIX_COLOR_get(); + public static readonly int SLICES = NDalicPINVOKE.SLICES_get(); + public static readonly int STACKS = NDalicPINVOKE.STACKS_get(); + public static readonly int SCALE_TOP_RADIUS = NDalicPINVOKE.SCALE_TOP_RADIUS_get(); + public static readonly int SCALE_BOTTOM_RADIUS = NDalicPINVOKE.SCALE_BOTTOM_RADIUS_get(); + public static readonly int SCALE_HEIGHT = NDalicPINVOKE.SCALE_HEIGHT_get(); + public static readonly int SCALE_RADIUS = NDalicPINVOKE.SCALE_RADIUS_get(); + public static readonly int SCALE_DIMENSIONS = NDalicPINVOKE.SCALE_DIMENSIONS_get(); + public static readonly int BEVEL_PERCENTAGE = NDalicPINVOKE.BEVEL_PERCENTAGE_get(); + public static readonly int BEVEL_SMOOTHNESS = NDalicPINVOKE.BEVEL_SMOOTHNESS_get(); + public static readonly int PRIMITIVE_VISUAL_LIGHT_POSITION = NDalicPINVOKE.PRIMITIVE_VISUAL_LIGHT_POSITION_get(); + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/NDalicPINVOKE.cs b/plugins/dali-swig/automatic/csharp/NDalicPINVOKE.cs new file mode 100644 index 0000000..1339953 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/NDalicPINVOKE.cs @@ -0,0 +1,10704 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +class NDalicPINVOKE { + + protected class SWIGExceptionHelper { + + public delegate void ExceptionDelegate(string message); + public delegate void ExceptionArgumentDelegate(string message, string paramName); + + static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException); + static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException); + static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException); + static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException); + static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException); + static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException); + static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException); + static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException); + static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException); + static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException); + static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException); + + static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException); + static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException); + static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="SWIGRegisterExceptionCallbacks_NDalic")] + public static extern void SWIGRegisterExceptionCallbacks_NDalic( + ExceptionDelegate applicationDelegate, + ExceptionDelegate arithmeticDelegate, + ExceptionDelegate divideByZeroDelegate, + ExceptionDelegate indexOutOfRangeDelegate, + ExceptionDelegate invalidCastDelegate, + ExceptionDelegate invalidOperationDelegate, + ExceptionDelegate ioDelegate, + ExceptionDelegate nullReferenceDelegate, + ExceptionDelegate outOfMemoryDelegate, + ExceptionDelegate overflowDelegate, + ExceptionDelegate systemExceptionDelegate); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_NDalic")] + public static extern void SWIGRegisterExceptionCallbacksArgument_NDalic( + ExceptionArgumentDelegate argumentDelegate, + ExceptionArgumentDelegate argumentNullDelegate, + ExceptionArgumentDelegate argumentOutOfRangeDelegate); + + static void SetPendingApplicationException(string message) { + SWIGPendingException.Set(new global::System.ApplicationException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingArithmeticException(string message) { + SWIGPendingException.Set(new global::System.ArithmeticException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingDivideByZeroException(string message) { + SWIGPendingException.Set(new global::System.DivideByZeroException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingIndexOutOfRangeException(string message) { + SWIGPendingException.Set(new global::System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingInvalidCastException(string message) { + SWIGPendingException.Set(new global::System.InvalidCastException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingInvalidOperationException(string message) { + SWIGPendingException.Set(new global::System.InvalidOperationException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingIOException(string message) { + SWIGPendingException.Set(new global::System.IO.IOException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingNullReferenceException(string message) { + SWIGPendingException.Set(new global::System.NullReferenceException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingOutOfMemoryException(string message) { + SWIGPendingException.Set(new global::System.OutOfMemoryException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingOverflowException(string message) { + SWIGPendingException.Set(new global::System.OverflowException(message, SWIGPendingException.Retrieve())); + } + static void SetPendingSystemException(string message) { + SWIGPendingException.Set(new global::System.SystemException(message, SWIGPendingException.Retrieve())); + } + + static void SetPendingArgumentException(string message, string paramName) { + SWIGPendingException.Set(new global::System.ArgumentException(message, paramName, SWIGPendingException.Retrieve())); + } + static void SetPendingArgumentNullException(string message, string paramName) { + global::System.Exception e = SWIGPendingException.Retrieve(); + if (e != null) message = message + " Inner Exception: " + e.Message; + SWIGPendingException.Set(new global::System.ArgumentNullException(paramName, message)); + } + static void SetPendingArgumentOutOfRangeException(string message, string paramName) { + global::System.Exception e = SWIGPendingException.Retrieve(); + if (e != null) message = message + " Inner Exception: " + e.Message; + SWIGPendingException.Set(new global::System.ArgumentOutOfRangeException(paramName, message)); + } + + static SWIGExceptionHelper() { + SWIGRegisterExceptionCallbacks_NDalic( + applicationDelegate, + arithmeticDelegate, + divideByZeroDelegate, + indexOutOfRangeDelegate, + invalidCastDelegate, + invalidOperationDelegate, + ioDelegate, + nullReferenceDelegate, + outOfMemoryDelegate, + overflowDelegate, + systemDelegate); + + SWIGRegisterExceptionCallbacksArgument_NDalic( + argumentDelegate, + argumentNullDelegate, + argumentOutOfRangeDelegate); + } + } + + protected static SWIGExceptionHelper swigExceptionHelper = new SWIGExceptionHelper(); + + public class SWIGPendingException { + [global::System.ThreadStatic] + private static global::System.Exception pendingException = null; + private static int numExceptionsPending = 0; + + public static bool Pending { + get { + bool pending = false; + if (numExceptionsPending > 0) + if (pendingException != null) + pending = true; + return pending; + } + } + + public static void Set(global::System.Exception e) { + if (pendingException != null) + throw new global::System.ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e); + pendingException = e; + lock(typeof(NDalicPINVOKE)) { + numExceptionsPending++; + } + } + + public static global::System.Exception Retrieve() { + global::System.Exception e = null; + if (numExceptionsPending > 0) { + if (pendingException != null) { + e = pendingException; + pendingException = null; + lock(typeof(NDalicPINVOKE)) { + numExceptionsPending--; + } + } + } + return e; + } + } + + + protected class SWIGStringHelper { + + public delegate string SWIGStringDelegate(string message); + static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="SWIGRegisterStringCallback_NDalic")] + public static extern void SWIGRegisterStringCallback_NDalic(SWIGStringDelegate stringDelegate); + + static string CreateString(string cString) { + return cString; + } + + static SWIGStringHelper() { + SWIGRegisterStringCallback_NDalic(stringDelegate); + } + } + + static protected SWIGStringHelper swigStringHelper = new SWIGStringHelper(); + + + static NDalicPINVOKE() { + } + + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_floatp")] + public static extern global::System.IntPtr new_floatp(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_floatp")] + public static extern void delete_floatp(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_floatp_assign")] + public static extern void floatp_assign(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_floatp_value")] + public static extern float floatp_value(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_floatp_cast")] + public static extern global::System.IntPtr floatp_cast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_floatp_frompointer")] + public static extern global::System.IntPtr floatp_frompointer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_intp")] + public static extern global::System.IntPtr new_intp(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_intp")] + public static extern void delete_intp(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_intp_assign")] + public static extern void intp_assign(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_intp_value")] + public static extern int intp_value(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_intp_cast")] + public static extern global::System.IntPtr intp_cast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_intp_frompointer")] + public static extern global::System.IntPtr intp_frompointer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_doublep")] + public static extern global::System.IntPtr new_doublep(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_doublep")] + public static extern void delete_doublep(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_doublep_assign")] + public static extern void doublep_assign(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_doublep_value")] + public static extern double doublep_value(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_doublep_cast")] + public static extern global::System.IntPtr doublep_cast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_doublep_frompointer")] + public static extern global::System.IntPtr doublep_frompointer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_uintp")] + public static extern global::System.IntPtr new_uintp(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_uintp")] + public static extern void delete_uintp(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_uintp_assign")] + public static extern void uintp_assign(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_uintp_value")] + public static extern uint uintp_value(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_uintp_cast")] + public static extern global::System.IntPtr uintp_cast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_uintp_frompointer")] + public static extern global::System.IntPtr uintp_frompointer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ushortp")] + public static extern global::System.IntPtr new_ushortp(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ushortp")] + public static extern void delete_ushortp(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ushortp_assign")] + public static extern void ushortp_assign(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ushortp_value")] + public static extern ushort ushortp_value(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ushortp_cast")] + public static extern global::System.IntPtr ushortp_cast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ushortp_frompointer")] + public static extern global::System.IntPtr ushortp_frompointer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_int_to_uint")] + public static extern uint int_to_uint(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RefObject_Reference")] + public static extern void RefObject_Reference(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RefObject_Unreference")] + public static extern void RefObject_Unreference(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RefObject_ReferenceCount")] + public static extern int RefObject_ReferenceCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Any__SWIG_0")] + public static extern global::System.IntPtr new_Any__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Any")] + public static extern void delete_Any(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_AssertAlways")] + public static extern void Any_AssertAlways(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Any__SWIG_2")] + public static extern global::System.IntPtr new_Any__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_Assign")] + public static extern global::System.IntPtr Any_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_GetType")] + public static extern global::System.IntPtr Any_GetType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_Empty")] + public static extern bool Any_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Any_AnyContainerBase")] + public static extern global::System.IntPtr new_Any_AnyContainerBase(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_AnyContainerBase_GetType")] + public static extern global::System.IntPtr Any_AnyContainerBase_GetType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_AnyContainerBase_mType_get")] + public static extern global::System.IntPtr Any_AnyContainerBase_mType_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_AnyContainerBase_mCloneFunc_set")] + public static extern void Any_AnyContainerBase_mCloneFunc_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_AnyContainerBase_mCloneFunc_get")] + public static extern global::System.IntPtr Any_AnyContainerBase_mCloneFunc_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_AnyContainerBase_mDeleteFunc_set")] + public static extern void Any_AnyContainerBase_mDeleteFunc_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_AnyContainerBase_mDeleteFunc_get")] + public static extern global::System.IntPtr Any_AnyContainerBase_mDeleteFunc_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Any_AnyContainerBase")] + public static extern void delete_Any_AnyContainerBase(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_mContainer_set")] + public static extern void Any_mContainer_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Any_mContainer_get")] + public static extern global::System.IntPtr Any_mContainer_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector2__SWIG_0")] + public static extern global::System.IntPtr new_Vector2__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector2__SWIG_1")] + public static extern global::System.IntPtr new_Vector2__SWIG_1(float jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector2__SWIG_2")] + public static extern global::System.IntPtr new_Vector2__SWIG_2([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector2__SWIG_3")] + public static extern global::System.IntPtr new_Vector2__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector2__SWIG_4")] + public static extern global::System.IntPtr new_Vector2__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_ONE_get")] + public static extern global::System.IntPtr Vector2_ONE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_XAXIS_get")] + public static extern global::System.IntPtr Vector2_XAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_YAXIS_get")] + public static extern global::System.IntPtr Vector2_YAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_NEGATIVE_XAXIS_get")] + public static extern global::System.IntPtr Vector2_NEGATIVE_XAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_NEGATIVE_YAXIS_get")] + public static extern global::System.IntPtr Vector2_NEGATIVE_YAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_ZERO_get")] + public static extern global::System.IntPtr Vector2_ZERO_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Assign__SWIG_0")] + public static extern global::System.IntPtr Vector2_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Assign__SWIG_1")] + public static extern global::System.IntPtr Vector2_Assign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Assign__SWIG_2")] + public static extern global::System.IntPtr Vector2_Assign__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Add")] + public static extern global::System.IntPtr Vector2_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_AddAssign")] + public static extern global::System.IntPtr Vector2_AddAssign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Subtract__SWIG_0")] + public static extern global::System.IntPtr Vector2_Subtract__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_SubtractAssign")] + public static extern global::System.IntPtr Vector2_SubtractAssign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Multiply__SWIG_0")] + public static extern global::System.IntPtr Vector2_Multiply__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Multiply__SWIG_1")] + public static extern global::System.IntPtr Vector2_Multiply__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_MultiplyAssign__SWIG_0")] + public static extern global::System.IntPtr Vector2_MultiplyAssign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_MultiplyAssign__SWIG_1")] + public static extern global::System.IntPtr Vector2_MultiplyAssign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Divide__SWIG_0")] + public static extern global::System.IntPtr Vector2_Divide__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Divide__SWIG_1")] + public static extern global::System.IntPtr Vector2_Divide__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_DivideAssign__SWIG_0")] + public static extern global::System.IntPtr Vector2_DivideAssign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_DivideAssign__SWIG_1")] + public static extern global::System.IntPtr Vector2_DivideAssign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Subtract__SWIG_1")] + public static extern global::System.IntPtr Vector2_Subtract__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_EqualTo")] + public static extern bool Vector2_EqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_NotEqualTo")] + public static extern bool Vector2_NotEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_ValueOfIndex__SWIG_0")] + public static extern float Vector2_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Length")] + public static extern float Vector2_Length(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_LengthSquared")] + public static extern float Vector2_LengthSquared(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Normalize")] + public static extern void Vector2_Normalize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_Clamp")] + public static extern void Vector2_Clamp(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_AsFloat__SWIG_0")] + public static extern global::System.IntPtr Vector2_AsFloat__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_x_set")] + public static extern void Vector2_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_x_get")] + public static extern float Vector2_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_width_set")] + public static extern void Vector2_width_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_width_get")] + public static extern float Vector2_width_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_y_set")] + public static extern void Vector2_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_y_get")] + public static extern float Vector2_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_height_set")] + public static extern void Vector2_height_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector2_height_get")] + public static extern float Vector2_height_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Vector2")] + public static extern void delete_Vector2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Min__SWIG_0")] + public static extern global::System.IntPtr Min__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Max__SWIG_0")] + public static extern global::System.IntPtr Max__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Clamp__SWIG_0")] + public static extern global::System.IntPtr Clamp__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector3__SWIG_0")] + public static extern global::System.IntPtr new_Vector3__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector3__SWIG_1")] + public static extern global::System.IntPtr new_Vector3__SWIG_1(float jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector3__SWIG_2")] + public static extern global::System.IntPtr new_Vector3__SWIG_2([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector3__SWIG_3")] + public static extern global::System.IntPtr new_Vector3__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector3__SWIG_4")] + public static extern global::System.IntPtr new_Vector3__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_ONE_get")] + public static extern global::System.IntPtr Vector3_ONE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_XAXIS_get")] + public static extern global::System.IntPtr Vector3_XAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_YAXIS_get")] + public static extern global::System.IntPtr Vector3_YAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_ZAXIS_get")] + public static extern global::System.IntPtr Vector3_ZAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_NEGATIVE_XAXIS_get")] + public static extern global::System.IntPtr Vector3_NEGATIVE_XAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_NEGATIVE_YAXIS_get")] + public static extern global::System.IntPtr Vector3_NEGATIVE_YAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_NEGATIVE_ZAXIS_get")] + public static extern global::System.IntPtr Vector3_NEGATIVE_ZAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_ZERO_get")] + public static extern global::System.IntPtr Vector3_ZERO_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Assign__SWIG_0")] + public static extern global::System.IntPtr Vector3_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Assign__SWIG_1")] + public static extern global::System.IntPtr Vector3_Assign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Assign__SWIG_2")] + public static extern global::System.IntPtr Vector3_Assign__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Add")] + public static extern global::System.IntPtr Vector3_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_AddAssign")] + public static extern global::System.IntPtr Vector3_AddAssign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Subtract__SWIG_0")] + public static extern global::System.IntPtr Vector3_Subtract__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_SubtractAssign")] + public static extern global::System.IntPtr Vector3_SubtractAssign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Multiply__SWIG_0")] + public static extern global::System.IntPtr Vector3_Multiply__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Multiply__SWIG_1")] + public static extern global::System.IntPtr Vector3_Multiply__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_MultiplyAssign__SWIG_0")] + public static extern global::System.IntPtr Vector3_MultiplyAssign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_MultiplyAssign__SWIG_1")] + public static extern global::System.IntPtr Vector3_MultiplyAssign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_MultiplyAssign__SWIG_2")] + public static extern global::System.IntPtr Vector3_MultiplyAssign__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Divide__SWIG_0")] + public static extern global::System.IntPtr Vector3_Divide__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Divide__SWIG_1")] + public static extern global::System.IntPtr Vector3_Divide__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_DivideAssign__SWIG_0")] + public static extern global::System.IntPtr Vector3_DivideAssign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_DivideAssign__SWIG_1")] + public static extern global::System.IntPtr Vector3_DivideAssign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Subtract__SWIG_1")] + public static extern global::System.IntPtr Vector3_Subtract__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_EqualTo")] + public static extern bool Vector3_EqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_NotEqualTo")] + public static extern bool Vector3_NotEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_ValueOfIndex__SWIG_0")] + public static extern float Vector3_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Dot")] + public static extern float Vector3_Dot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Cross")] + public static extern global::System.IntPtr Vector3_Cross(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Length")] + public static extern float Vector3_Length(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_LengthSquared")] + public static extern float Vector3_LengthSquared(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Normalize")] + public static extern void Vector3_Normalize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_Clamp")] + public static extern void Vector3_Clamp(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_AsFloat__SWIG_0")] + public static extern global::System.IntPtr Vector3_AsFloat__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_GetVectorXY__SWIG_0")] + public static extern global::System.IntPtr Vector3_GetVectorXY__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_GetVectorYZ__SWIG_0")] + public static extern global::System.IntPtr Vector3_GetVectorYZ__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_x_set")] + public static extern void Vector3_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_x_get")] + public static extern float Vector3_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_width_set")] + public static extern void Vector3_width_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_width_get")] + public static extern float Vector3_width_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_r_set")] + public static extern void Vector3_r_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_r_get")] + public static extern float Vector3_r_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_y_set")] + public static extern void Vector3_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_y_get")] + public static extern float Vector3_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_height_set")] + public static extern void Vector3_height_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_height_get")] + public static extern float Vector3_height_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_g_set")] + public static extern void Vector3_g_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_g_get")] + public static extern float Vector3_g_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_z_set")] + public static extern void Vector3_z_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_z_get")] + public static extern float Vector3_z_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_depth_set")] + public static extern void Vector3_depth_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_depth_get")] + public static extern float Vector3_depth_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_b_set")] + public static extern void Vector3_b_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector3_b_get")] + public static extern float Vector3_b_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Vector3")] + public static extern void delete_Vector3(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Min__SWIG_1")] + public static extern global::System.IntPtr Min__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Max__SWIG_1")] + public static extern global::System.IntPtr Max__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Clamp__SWIG_1")] + public static extern global::System.IntPtr Clamp__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector4__SWIG_0")] + public static extern global::System.IntPtr new_Vector4__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector4__SWIG_1")] + public static extern global::System.IntPtr new_Vector4__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector4__SWIG_2")] + public static extern global::System.IntPtr new_Vector4__SWIG_2([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector4__SWIG_3")] + public static extern global::System.IntPtr new_Vector4__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Vector4__SWIG_4")] + public static extern global::System.IntPtr new_Vector4__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_ONE_get")] + public static extern global::System.IntPtr Vector4_ONE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_XAXIS_get")] + public static extern global::System.IntPtr Vector4_XAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_YAXIS_get")] + public static extern global::System.IntPtr Vector4_YAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_ZAXIS_get")] + public static extern global::System.IntPtr Vector4_ZAXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_ZERO_get")] + public static extern global::System.IntPtr Vector4_ZERO_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Assign__SWIG_0")] + public static extern global::System.IntPtr Vector4_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Assign__SWIG_1")] + public static extern global::System.IntPtr Vector4_Assign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Assign__SWIG_2")] + public static extern global::System.IntPtr Vector4_Assign__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Add")] + public static extern global::System.IntPtr Vector4_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_AddAssign")] + public static extern global::System.IntPtr Vector4_AddAssign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Subtract__SWIG_0")] + public static extern global::System.IntPtr Vector4_Subtract__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_SubtractAssign")] + public static extern global::System.IntPtr Vector4_SubtractAssign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Multiply__SWIG_0")] + public static extern global::System.IntPtr Vector4_Multiply__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Multiply__SWIG_1")] + public static extern global::System.IntPtr Vector4_Multiply__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_MultiplyAssign__SWIG_0")] + public static extern global::System.IntPtr Vector4_MultiplyAssign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_MultiplyAssign__SWIG_1")] + public static extern global::System.IntPtr Vector4_MultiplyAssign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Divide__SWIG_0")] + public static extern global::System.IntPtr Vector4_Divide__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Divide__SWIG_1")] + public static extern global::System.IntPtr Vector4_Divide__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_DivideAssign__SWIG_0")] + public static extern global::System.IntPtr Vector4_DivideAssign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_DivideAssign__SWIG_1")] + public static extern global::System.IntPtr Vector4_DivideAssign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Subtract__SWIG_1")] + public static extern global::System.IntPtr Vector4_Subtract__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_EqualTo")] + public static extern bool Vector4_EqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_NotEqualTo")] + public static extern bool Vector4_NotEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_ValueOfIndex__SWIG_0")] + public static extern float Vector4_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Dot__SWIG_0")] + public static extern float Vector4_Dot__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Dot__SWIG_1")] + public static extern float Vector4_Dot__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Dot4")] + public static extern float Vector4_Dot4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Cross")] + public static extern global::System.IntPtr Vector4_Cross(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Length")] + public static extern float Vector4_Length(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_LengthSquared")] + public static extern float Vector4_LengthSquared(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Normalize")] + public static extern void Vector4_Normalize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_Clamp")] + public static extern void Vector4_Clamp(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_AsFloat__SWIG_0")] + public static extern global::System.IntPtr Vector4_AsFloat__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_x_set")] + public static extern void Vector4_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_x_get")] + public static extern float Vector4_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_r_set")] + public static extern void Vector4_r_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_r_get")] + public static extern float Vector4_r_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_s_set")] + public static extern void Vector4_s_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_s_get")] + public static extern float Vector4_s_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_y_set")] + public static extern void Vector4_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_y_get")] + public static extern float Vector4_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_g_set")] + public static extern void Vector4_g_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_g_get")] + public static extern float Vector4_g_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_t_set")] + public static extern void Vector4_t_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_t_get")] + public static extern float Vector4_t_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_z_set")] + public static extern void Vector4_z_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_z_get")] + public static extern float Vector4_z_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_b_set")] + public static extern void Vector4_b_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_b_get")] + public static extern float Vector4_b_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_p_set")] + public static extern void Vector4_p_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_p_get")] + public static extern float Vector4_p_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_w_set")] + public static extern void Vector4_w_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_w_get")] + public static extern float Vector4_w_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_a_set")] + public static extern void Vector4_a_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_a_get")] + public static extern float Vector4_a_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_q_set")] + public static extern void Vector4_q_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Vector4_q_get")] + public static extern float Vector4_q_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Vector4")] + public static extern void delete_Vector4(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Min__SWIG_2")] + public static extern global::System.IntPtr Min__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Max__SWIG_2")] + public static extern global::System.IntPtr Max__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Clamp__SWIG_2")] + public static extern global::System.IntPtr Clamp__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Uint16Pair__SWIG_0")] + public static extern global::System.IntPtr new_Uint16Pair__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Uint16Pair__SWIG_1")] + public static extern global::System.IntPtr new_Uint16Pair__SWIG_1(uint jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Uint16Pair__SWIG_2")] + public static extern global::System.IntPtr new_Uint16Pair__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_SetWidth")] + public static extern void Uint16Pair_SetWidth(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_GetWidth")] + public static extern ushort Uint16Pair_GetWidth(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_SetHeight")] + public static extern void Uint16Pair_SetHeight(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_GetHeight")] + public static extern ushort Uint16Pair_GetHeight(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_SetX")] + public static extern void Uint16Pair_SetX(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_GetX")] + public static extern ushort Uint16Pair_GetX(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_SetY")] + public static extern void Uint16Pair_SetY(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_GetY")] + public static extern ushort Uint16Pair_GetY(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_Assign")] + public static extern global::System.IntPtr Uint16Pair_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_EqualTo")] + public static extern bool Uint16Pair_EqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_NotEqualTo")] + public static extern bool Uint16Pair_NotEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_LessThan")] + public static extern bool Uint16Pair_LessThan(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Uint16Pair_GreaterThan")] + public static extern bool Uint16Pair_GreaterThan(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Uint16Pair")] + public static extern void delete_Uint16Pair(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Degree__SWIG_0")] + public static extern global::System.IntPtr new_Degree__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Degree__SWIG_1")] + public static extern global::System.IntPtr new_Degree__SWIG_1(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Degree__SWIG_2")] + public static extern global::System.IntPtr new_Degree__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Degree_degree_set")] + public static extern void Degree_degree_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Degree_degree_get")] + public static extern float Degree_degree_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Degree")] + public static extern void delete_Degree(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_360_get")] + public static extern global::System.IntPtr ANGLE_360_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_315_get")] + public static extern global::System.IntPtr ANGLE_315_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_270_get")] + public static extern global::System.IntPtr ANGLE_270_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_225_get")] + public static extern global::System.IntPtr ANGLE_225_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_180_get")] + public static extern global::System.IntPtr ANGLE_180_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_135_get")] + public static extern global::System.IntPtr ANGLE_135_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_120_get")] + public static extern global::System.IntPtr ANGLE_120_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_90_get")] + public static extern global::System.IntPtr ANGLE_90_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_60_get")] + public static extern global::System.IntPtr ANGLE_60_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_45_get")] + public static extern global::System.IntPtr ANGLE_45_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_30_get")] + public static extern global::System.IntPtr ANGLE_30_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANGLE_0_get")] + public static extern global::System.IntPtr ANGLE_0_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EqualTo__SWIG_5")] + public static extern bool EqualTo__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NotEqualTo__SWIG_4")] + public static extern bool NotEqualTo__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Clamp__SWIG_3")] + public static extern global::System.IntPtr Clamp__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Radian__SWIG_0")] + public static extern global::System.IntPtr new_Radian__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Radian__SWIG_1")] + public static extern global::System.IntPtr new_Radian__SWIG_1(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Radian__SWIG_2")] + public static extern global::System.IntPtr new_Radian__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Radian_Assign__SWIG_0")] + public static extern global::System.IntPtr Radian_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Radian_Assign__SWIG_1")] + public static extern global::System.IntPtr Radian_Assign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Radian_ConvertToFloat")] + public static extern float Radian_ConvertToFloat(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Radian_radian_set")] + public static extern void Radian_radian_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Radian_radian_get")] + public static extern float Radian_radian_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Radian")] + public static extern void delete_Radian(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EqualTo__SWIG_6")] + public static extern bool EqualTo__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NotEqualTo__SWIG_5")] + public static extern bool NotEqualTo__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EqualTo__SWIG_7")] + public static extern bool EqualTo__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NotEqualTo__SWIG_6")] + public static extern bool NotEqualTo__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EqualTo__SWIG_8")] + public static extern bool EqualTo__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NotEqualTo__SWIG_7")] + public static extern bool NotEqualTo__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GreaterThan__SWIG_0")] + public static extern bool GreaterThan__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GreaterThan__SWIG_1")] + public static extern bool GreaterThan__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GreaterThan__SWIG_2")] + public static extern bool GreaterThan__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LessThan__SWIG_0")] + public static extern bool LessThan__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LessThan__SWIG_1")] + public static extern bool LessThan__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LessThan__SWIG_2")] + public static extern bool LessThan__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Multiply")] + public static extern global::System.IntPtr Multiply(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Subtract")] + public static extern global::System.IntPtr Subtract(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Clamp__SWIG_4")] + public static extern global::System.IntPtr Clamp__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Quaternion__SWIG_0")] + public static extern global::System.IntPtr new_Quaternion__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Quaternion__SWIG_1")] + public static extern global::System.IntPtr new_Quaternion__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Quaternion__SWIG_2")] + public static extern global::System.IntPtr new_Quaternion__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Quaternion__SWIG_3")] + public static extern global::System.IntPtr new_Quaternion__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Quaternion__SWIG_4")] + public static extern global::System.IntPtr new_Quaternion__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Quaternion__SWIG_5")] + public static extern global::System.IntPtr new_Quaternion__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Quaternion__SWIG_6")] + public static extern global::System.IntPtr new_Quaternion__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Quaternion__SWIG_7")] + public static extern global::System.IntPtr new_Quaternion__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Quaternion")] + public static extern void delete_Quaternion(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_IDENTITY_get")] + public static extern global::System.IntPtr Quaternion_IDENTITY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_IsIdentity")] + public static extern bool Quaternion_IsIdentity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_ToAxisAngle")] + public static extern bool Quaternion_ToAxisAngle(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_AsVector")] + public static extern global::System.IntPtr Quaternion_AsVector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_SetEuler")] + public static extern void Quaternion_SetEuler(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_EulerAngles")] + public static extern global::System.IntPtr Quaternion_EulerAngles(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Add")] + public static extern global::System.IntPtr Quaternion_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Subtract__SWIG_0")] + public static extern global::System.IntPtr Quaternion_Subtract__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Multiply__SWIG_0")] + public static extern global::System.IntPtr Quaternion_Multiply__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Multiply__SWIG_1")] + public static extern global::System.IntPtr Quaternion_Multiply__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Divide__SWIG_0")] + public static extern global::System.IntPtr Quaternion_Divide__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Multiply__SWIG_2")] + public static extern global::System.IntPtr Quaternion_Multiply__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Divide__SWIG_1")] + public static extern global::System.IntPtr Quaternion_Divide__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Subtract__SWIG_1")] + public static extern global::System.IntPtr Quaternion_Subtract__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_AddAssign")] + public static extern global::System.IntPtr Quaternion_AddAssign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_SubtractAssign")] + public static extern global::System.IntPtr Quaternion_SubtractAssign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_MultiplyAssign__SWIG_0")] + public static extern global::System.IntPtr Quaternion_MultiplyAssign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_MultiplyAssign__SWIG_1")] + public static extern global::System.IntPtr Quaternion_MultiplyAssign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_DivideAssign")] + public static extern global::System.IntPtr Quaternion_DivideAssign(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_EqualTo")] + public static extern bool Quaternion_EqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_NotEqualTo")] + public static extern bool Quaternion_NotEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Length")] + public static extern float Quaternion_Length(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_LengthSquared")] + public static extern float Quaternion_LengthSquared(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Normalize")] + public static extern void Quaternion_Normalize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Normalized")] + public static extern global::System.IntPtr Quaternion_Normalized(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Conjugate")] + public static extern void Quaternion_Conjugate(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Invert")] + public static extern void Quaternion_Invert(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Log")] + public static extern global::System.IntPtr Quaternion_Log(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Exp")] + public static extern global::System.IntPtr Quaternion_Exp(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Dot")] + public static extern float Quaternion_Dot(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Lerp")] + public static extern global::System.IntPtr Quaternion_Lerp(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Slerp")] + public static extern global::System.IntPtr Quaternion_Slerp(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_SlerpNoInvert")] + public static extern global::System.IntPtr Quaternion_SlerpNoInvert(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Squad")] + public static extern global::System.IntPtr Quaternion_Squad(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, float jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_AngleBetween")] + public static extern float Quaternion_AngleBetween(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Rotate__SWIG_0")] + public static extern global::System.IntPtr Quaternion_Rotate__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_Rotate__SWIG_1")] + public static extern global::System.IntPtr Quaternion_Rotate__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_mVector_set")] + public static extern void Quaternion_mVector_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Quaternion_mVector_get")] + public static extern global::System.IntPtr Quaternion_mVector_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix__SWIG_0")] + public static extern global::System.IntPtr new_Matrix__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix__SWIG_1")] + public static extern global::System.IntPtr new_Matrix__SWIG_1(bool jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix__SWIG_2")] + public static extern global::System.IntPtr new_Matrix__SWIG_2([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]float[] jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix__SWIG_3")] + public static extern global::System.IntPtr new_Matrix__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix__SWIG_4")] + public static extern global::System.IntPtr new_Matrix__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_Assign")] + public static extern global::System.IntPtr Matrix_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_IDENTITY_get")] + public static extern global::System.IntPtr Matrix_IDENTITY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetIdentity")] + public static extern void Matrix_SetIdentity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetIdentityAndScale")] + public static extern void Matrix_SetIdentityAndScale(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_InvertTransform")] + public static extern void Matrix_InvertTransform(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_Invert")] + public static extern bool Matrix_Invert(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_Transpose")] + public static extern void Matrix_Transpose(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_GetXAxis")] + public static extern global::System.IntPtr Matrix_GetXAxis(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_GetYAxis")] + public static extern global::System.IntPtr Matrix_GetYAxis(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_GetZAxis")] + public static extern global::System.IntPtr Matrix_GetZAxis(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetXAxis")] + public static extern void Matrix_SetXAxis(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetYAxis")] + public static extern void Matrix_SetYAxis(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetZAxis")] + public static extern void Matrix_SetZAxis(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_GetTranslation")] + public static extern global::System.IntPtr Matrix_GetTranslation(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_GetTranslation3")] + public static extern global::System.IntPtr Matrix_GetTranslation3(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetTranslation__SWIG_0")] + public static extern void Matrix_SetTranslation__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetTranslation__SWIG_1")] + public static extern void Matrix_SetTranslation__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_OrthoNormalize")] + public static extern void Matrix_OrthoNormalize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_AsFloat__SWIG_0")] + public static extern global::System.IntPtr Matrix_AsFloat__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_Multiply__SWIG_0")] + public static extern void Matrix_Multiply__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_Multiply__SWIG_1")] + public static extern void Matrix_Multiply__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_Multiply__SWIG_2")] + public static extern global::System.IntPtr Matrix_Multiply__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_EqualTo")] + public static extern bool Matrix_EqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_NotEqualTo")] + public static extern bool Matrix_NotEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetTransformComponents")] + public static extern void Matrix_SetTransformComponents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetInverseTransformComponents__SWIG_0")] + public static extern void Matrix_SetInverseTransformComponents__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_SetInverseTransformComponents__SWIG_1")] + public static extern void Matrix_SetInverseTransformComponents__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix_GetTransformComponents")] + public static extern void Matrix_GetTransformComponents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Matrix")] + public static extern void delete_Matrix(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_IDENTITY_get")] + public static extern global::System.IntPtr Matrix3_IDENTITY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix3__SWIG_0")] + public static extern global::System.IntPtr new_Matrix3__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix3__SWIG_1")] + public static extern global::System.IntPtr new_Matrix3__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix3__SWIG_2")] + public static extern global::System.IntPtr new_Matrix3__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Matrix3__SWIG_3")] + public static extern global::System.IntPtr new_Matrix3__SWIG_3(float jarg1, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6, float jarg7, float jarg8, float jarg9); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_Assign__SWIG_0")] + public static extern global::System.IntPtr Matrix3_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_Assign__SWIG_1")] + public static extern global::System.IntPtr Matrix3_Assign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_EqualTo")] + public static extern bool Matrix3_EqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_NotEqualTo")] + public static extern bool Matrix3_NotEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Matrix3")] + public static extern void delete_Matrix3(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_SetIdentity")] + public static extern void Matrix3_SetIdentity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_AsFloat__SWIG_0")] + public static extern global::System.IntPtr Matrix3_AsFloat__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_Invert")] + public static extern bool Matrix3_Invert(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_Transpose")] + public static extern bool Matrix3_Transpose(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_Scale")] + public static extern void Matrix3_Scale(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_Magnitude")] + public static extern float Matrix3_Magnitude(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_ScaledInverseTranspose")] + public static extern bool Matrix3_ScaledInverseTranspose(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Matrix3_Multiply")] + public static extern void Matrix3_Multiply(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Range")] + public static extern float Range(float jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Axis")] + public static extern global::System.IntPtr Axis(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AngleAxis__SWIG_0")] + public static extern global::System.IntPtr new_AngleAxis__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AngleAxis__SWIG_1")] + public static extern global::System.IntPtr new_AngleAxis__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AngleAxis_angle_set")] + public static extern void AngleAxis_angle_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AngleAxis_angle_get")] + public static extern global::System.IntPtr AngleAxis_angle_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AngleAxis_axis_set")] + public static extern void AngleAxis_axis_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AngleAxis_axis_get")] + public static extern global::System.IntPtr AngleAxis_axis_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_AngleAxis")] + public static extern void delete_AngleAxis(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EqualTo__SWIG_9")] + public static extern bool EqualTo__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_INVALID_INDEX_get")] + public static extern int Property_INVALID_INDEX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_INVALID_KEY_get")] + public static extern int Property_INVALID_KEY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_INVALID_COMPONENT_INDEX_get")] + public static extern int Property_INVALID_COMPONENT_INDEX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property__SWIG_0")] + public static extern global::System.IntPtr new_Property__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property__SWIG_1")] + public static extern global::System.IntPtr new_Property__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property__SWIG_2")] + public static extern global::System.IntPtr new_Property__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property__SWIG_3")] + public static extern global::System.IntPtr new_Property__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Property")] + public static extern void delete_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property__object_set")] + public static extern void Property__object_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property__object_get")] + public static extern global::System.IntPtr Property__object_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_propertyIndex_set")] + public static extern void Property_propertyIndex_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_propertyIndex_get")] + public static extern int Property_propertyIndex_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_componentIndex_set")] + public static extern void Property_componentIndex_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_componentIndex_get")] + public static extern int Property_componentIndex_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Array__SWIG_0")] + public static extern global::System.IntPtr new_Property_Array__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Array__SWIG_1")] + public static extern global::System.IntPtr new_Property_Array__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Property_Array")] + public static extern void delete_Property_Array(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_Size")] + public static extern uint Property_Array_Size(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_Count")] + public static extern uint Property_Array_Count(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_Empty")] + public static extern bool Property_Array_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_Clear")] + public static extern void Property_Array_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_Reserve")] + public static extern void Property_Array_Reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_Resize")] + public static extern void Property_Array_Resize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_Capacity")] + public static extern uint Property_Array_Capacity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_PushBack")] + public static extern void Property_Array_PushBack(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_GetElementAt__SWIG_0")] + public static extern global::System.IntPtr Property_Array_GetElementAt__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_ValueOfIndex__SWIG_0")] + public static extern global::System.IntPtr Property_Array_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Array_Assign")] + public static extern global::System.IntPtr Property_Array_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_type_set")] + public static extern void Property_Key_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_type_get")] + public static extern int Property_Key_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_indexKey_set")] + public static extern void Property_Key_indexKey_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_indexKey_get")] + public static extern int Property_Key_indexKey_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_stringKey_set")] + public static extern void Property_Key_stringKey_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_stringKey_get")] + public static extern string Property_Key_stringKey_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Key__SWIG_0")] + public static extern global::System.IntPtr new_Property_Key__SWIG_0(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Key__SWIG_1")] + public static extern global::System.IntPtr new_Property_Key__SWIG_1(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_EqualTo__SWIG_0")] + public static extern bool Property_Key_EqualTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_EqualTo__SWIG_1")] + public static extern bool Property_Key_EqualTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_EqualTo__SWIG_2")] + public static extern bool Property_Key_EqualTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_NotEqualTo__SWIG_0")] + public static extern bool Property_Key_NotEqualTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_NotEqualTo__SWIG_1")] + public static extern bool Property_Key_NotEqualTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Key_NotEqualTo__SWIG_2")] + public static extern bool Property_Key_NotEqualTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Property_Key")] + public static extern void delete_Property_Key(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Map__SWIG_0")] + public static extern global::System.IntPtr new_Property_Map__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Map__SWIG_1")] + public static extern global::System.IntPtr new_Property_Map__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Property_Map")] + public static extern void delete_Property_Map(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Count")] + public static extern uint Property_Map_Count(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Empty")] + public static extern bool Property_Map_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Insert__SWIG_0")] + public static extern void Property_Map_Insert__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Insert__SWIG_2")] + public static extern void Property_Map_Insert__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Add__SWIG_0")] + public static extern global::System.IntPtr Property_Map_Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Add__SWIG_2")] + public static extern global::System.IntPtr Property_Map_Add__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_GetValue")] + public static extern global::System.IntPtr Property_Map_GetValue(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_GetKey")] + public static extern string Property_Map_GetKey(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_GetKeyAt")] + public static extern global::System.IntPtr Property_Map_GetKeyAt(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_GetPair")] + public static extern global::System.IntPtr Property_Map_GetPair(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Find__SWIG_0")] + public static extern global::System.IntPtr Property_Map_Find__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Find__SWIG_2")] + public static extern global::System.IntPtr Property_Map_Find__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Find__SWIG_3")] + public static extern global::System.IntPtr Property_Map_Find__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, string jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Find__SWIG_4")] + public static extern global::System.IntPtr Property_Map_Find__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Find__SWIG_5")] + public static extern global::System.IntPtr Property_Map_Find__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Clear")] + public static extern void Property_Map_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Merge")] + public static extern void Property_Map_Merge(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_ValueOfIndex__SWIG_0")] + public static extern global::System.IntPtr Property_Map_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_ValueOfIndex__SWIG_2")] + public static extern global::System.IntPtr Property_Map_ValueOfIndex__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Map_Assign")] + public static extern global::System.IntPtr Property_Map_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_0")] + public static extern global::System.IntPtr new_Property_Value__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_1")] + public static extern global::System.IntPtr new_Property_Value__SWIG_1(bool jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_2")] + public static extern global::System.IntPtr new_Property_Value__SWIG_2(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_3")] + public static extern global::System.IntPtr new_Property_Value__SWIG_3(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_4")] + public static extern global::System.IntPtr new_Property_Value__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_5")] + public static extern global::System.IntPtr new_Property_Value__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_6")] + public static extern global::System.IntPtr new_Property_Value__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_7")] + public static extern global::System.IntPtr new_Property_Value__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_8")] + public static extern global::System.IntPtr new_Property_Value__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_9")] + public static extern global::System.IntPtr new_Property_Value__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_10")] + public static extern global::System.IntPtr new_Property_Value__SWIG_10(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_11")] + public static extern global::System.IntPtr new_Property_Value__SWIG_11(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_12")] + public static extern global::System.IntPtr new_Property_Value__SWIG_12(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_14")] + public static extern global::System.IntPtr new_Property_Value__SWIG_14(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_15")] + public static extern global::System.IntPtr new_Property_Value__SWIG_15(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_16")] + public static extern global::System.IntPtr new_Property_Value__SWIG_16(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Property_Value__SWIG_17")] + public static extern global::System.IntPtr new_Property_Value__SWIG_17(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Assign")] + public static extern global::System.IntPtr Property_Value_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Property_Value")] + public static extern void delete_Property_Value(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_GetType")] + public static extern int Property_Value_GetType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_1")] + public static extern bool Property_Value_Get__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, ref bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_2")] + public static extern bool Property_Value_Get__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, ref float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_3")] + public static extern bool Property_Value_Get__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, ref int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_4")] + public static extern bool Property_Value_Get__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_5")] + public static extern bool Property_Value_Get__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_6")] + public static extern bool Property_Value_Get__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_7")] + public static extern bool Property_Value_Get__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_8")] + public static extern bool Property_Value_Get__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_9")] + public static extern bool Property_Value_Get__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_10")] + public static extern bool Property_Value_Get__SWIG_10(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_11")] + public static extern bool Property_Value_Get__SWIG_11(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_12")] + public static extern bool Property_Value_Get__SWIG_12(global::System.Runtime.InteropServices.HandleRef jarg1, out string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_13")] + public static extern bool Property_Value_Get__SWIG_13(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_Get__SWIG_14")] + public static extern bool Property_Value_Get__SWIG_14(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_GetArray")] + public static extern global::System.IntPtr Property_Value_GetArray(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Property_Value_GetMap")] + public static extern global::System.IntPtr Property_Value_GetMap(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GetName")] + public static extern string GetName(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseObject_DoAction")] + public static extern bool BaseObject_DoAction(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseObject_GetTypeName")] + public static extern string BaseObject_GetTypeName(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseObject_GetTypeInfo")] + public static extern bool BaseObject_GetTypeInfo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseObject_DoConnectSignal")] + public static extern bool BaseObject_DoConnectSignal(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GetImplementation")] + public static extern global::System.IntPtr GetImplementation(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_BaseHandle__SWIG_0")] + public static extern global::System.IntPtr new_BaseHandle__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_BaseHandle__SWIG_1")] + public static extern global::System.IntPtr new_BaseHandle__SWIG_1(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_BaseHandle")] + public static extern void delete_BaseHandle(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_BaseHandle__SWIG_2")] + public static extern global::System.IntPtr new_BaseHandle__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_Assign")] + public static extern global::System.IntPtr BaseHandle_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_DoAction")] + public static extern bool BaseHandle_DoAction(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_GetTypeName")] + public static extern string BaseHandle_GetTypeName(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_GetTypeInfo")] + public static extern bool BaseHandle_GetTypeInfo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_GetBaseObject__SWIG_0")] + public static extern global::System.IntPtr BaseHandle_GetBaseObject__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_Reset")] + public static extern void BaseHandle_Reset(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_EqualTo")] + public static extern bool BaseHandle_EqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_NotEqualTo")] + public static extern bool BaseHandle_NotEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_GetObjectPtr")] + public static extern global::System.IntPtr BaseHandle_GetObjectPtr(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseHandle_IsHandleEmpty")] + public static extern bool BaseHandle_IsHandleEmpty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LessThan__SWIG_3")] + public static extern bool LessThan__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ConnectionTrackerInterface")] + public static extern void delete_ConnectionTrackerInterface(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ConnectionTrackerInterface_SignalConnected")] + public static extern void ConnectionTrackerInterface_SignalConnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_SignalObserver")] + public static extern void delete_SignalObserver(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SignalObserver_SignalDisconnected")] + public static extern void SignalObserver_SignalDisconnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_SlotObserver")] + public static extern void delete_SlotObserver(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SlotObserver_SlotDisconnected")] + public static extern void SlotObserver_SlotDisconnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ConnectionTracker")] + public static extern void delete_ConnectionTracker(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ConnectionTracker_DisconnectAll")] + public static extern void ConnectionTracker_DisconnectAll(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ConnectionTracker_SignalConnected")] + public static extern void ConnectionTracker_SignalConnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ConnectionTracker_SignalDisconnected")] + public static extern void ConnectionTracker_SignalDisconnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ConnectionTracker_GetConnectionCount")] + public static extern uint ConnectionTracker_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ObjectRegistry__SWIG_0")] + public static extern global::System.IntPtr new_ObjectRegistry__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ObjectRegistry")] + public static extern void delete_ObjectRegistry(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ObjectRegistry__SWIG_1")] + public static extern global::System.IntPtr new_ObjectRegistry__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectRegistry_Assign")] + public static extern global::System.IntPtr ObjectRegistry_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectRegistry_ObjectCreatedSignal")] + public static extern global::System.IntPtr ObjectRegistry_ObjectCreatedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectRegistry_ObjectDestroyedSignal")] + public static extern global::System.IntPtr ObjectRegistry_ObjectDestroyedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PropertyCondition__SWIG_0")] + public static extern global::System.IntPtr new_PropertyCondition__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PropertyCondition")] + public static extern void delete_PropertyCondition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PropertyCondition__SWIG_1")] + public static extern global::System.IntPtr new_PropertyCondition__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyCondition_Assign")] + public static extern global::System.IntPtr PropertyCondition_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyCondition_GetArgumentCount")] + public static extern uint PropertyCondition_GetArgumentCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyCondition_GetArgument")] + public static extern float PropertyCondition_GetArgument(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LessThanCondition")] + public static extern global::System.IntPtr LessThanCondition(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GreaterThanCondition")] + public static extern global::System.IntPtr GreaterThanCondition(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_InsideCondition")] + public static extern global::System.IntPtr InsideCondition(float jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_OutsideCondition")] + public static extern global::System.IntPtr OutsideCondition(float jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StepCondition__SWIG_0")] + public static extern global::System.IntPtr StepCondition__SWIG_0(float jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StepCondition__SWIG_1")] + public static extern global::System.IntPtr StepCondition__SWIG_1(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VariableStepCondition")] + public static extern global::System.IntPtr VariableStepCondition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PropertyNotification__SWIG_0")] + public static extern global::System.IntPtr new_PropertyNotification__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_DownCast")] + public static extern global::System.IntPtr PropertyNotification_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PropertyNotification")] + public static extern void delete_PropertyNotification(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PropertyNotification__SWIG_1")] + public static extern global::System.IntPtr new_PropertyNotification__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_Assign")] + public static extern global::System.IntPtr PropertyNotification_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_GetCondition__SWIG_0")] + public static extern global::System.IntPtr PropertyNotification_GetCondition__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_GetTarget")] + public static extern global::System.IntPtr PropertyNotification_GetTarget(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_GetTargetProperty")] + public static extern int PropertyNotification_GetTargetProperty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_SetNotifyMode")] + public static extern void PropertyNotification_SetNotifyMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_GetNotifyMode")] + public static extern int PropertyNotification_GetNotifyMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_GetNotifyResult")] + public static extern bool PropertyNotification_GetNotifyResult(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_NotifySignal")] + public static extern global::System.IntPtr PropertyNotification_NotifySignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Handle__SWIG_0")] + public static extern global::System.IntPtr new_Handle__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_New")] + public static extern global::System.IntPtr Handle_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Handle")] + public static extern void delete_Handle(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Handle__SWIG_1")] + public static extern global::System.IntPtr new_Handle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_Assign")] + public static extern global::System.IntPtr Handle_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_DownCast")] + public static extern global::System.IntPtr Handle_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_Supports")] + public static extern bool Handle_Supports(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_GetPropertyCount")] + public static extern uint Handle_GetPropertyCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_GetPropertyName")] + public static extern string Handle_GetPropertyName(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_GetPropertyIndex__SWIG_0")] + public static extern int Handle_GetPropertyIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_GetPropertyIndex__SWIG_1")] + public static extern int Handle_GetPropertyIndex__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_GetPropertyIndex__SWIG_2")] + public static extern int Handle_GetPropertyIndex__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_IsPropertyWritable")] + public static extern bool Handle_IsPropertyWritable(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_IsPropertyAnimatable")] + public static extern bool Handle_IsPropertyAnimatable(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_IsPropertyAConstraintInput")] + public static extern bool Handle_IsPropertyAConstraintInput(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_GetPropertyType")] + public static extern int Handle_GetPropertyType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_SetProperty")] + public static extern void Handle_SetProperty(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_RegisterProperty__SWIG_0")] + public static extern int Handle_RegisterProperty__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_RegisterProperty__SWIG_1")] + public static extern int Handle_RegisterProperty__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, string jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_RegisterProperty__SWIG_2")] + public static extern int Handle_RegisterProperty__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_GetProperty")] + public static extern global::System.IntPtr Handle_GetProperty(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_GetPropertyIndices")] + public static extern void Handle_GetPropertyIndices(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_AddPropertyNotification__SWIG_0")] + public static extern global::System.IntPtr Handle_AddPropertyNotification__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_AddPropertyNotification__SWIG_1")] + public static extern global::System.IntPtr Handle_AddPropertyNotification__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_RemovePropertyNotification")] + public static extern void Handle_RemovePropertyNotification(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_RemovePropertyNotifications")] + public static extern void Handle_RemovePropertyNotifications(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_RemoveConstraints__SWIG_0")] + public static extern void Handle_RemoveConstraints__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_RemoveConstraints__SWIG_1")] + public static extern void Handle_RemoveConstraints__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WEIGHT_get")] + public static extern int WEIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_New")] + public static extern global::System.IntPtr New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TypeInfo__SWIG_0")] + public static extern global::System.IntPtr new_TypeInfo__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TypeInfo")] + public static extern void delete_TypeInfo(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TypeInfo__SWIG_1")] + public static extern global::System.IntPtr new_TypeInfo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_Assign")] + public static extern global::System.IntPtr TypeInfo_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetName")] + public static extern string TypeInfo_GetName(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetBaseName")] + public static extern string TypeInfo_GetBaseName(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_CreateInstance")] + public static extern global::System.IntPtr TypeInfo_CreateInstance(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetCreator")] + public static extern global::System.IntPtr TypeInfo_GetCreator(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetActionCount")] + public static extern uint TypeInfo_GetActionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetActionName")] + public static extern string TypeInfo_GetActionName(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetSignalCount")] + public static extern uint TypeInfo_GetSignalCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetSignalName")] + public static extern string TypeInfo_GetSignalName(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetPropertyCount")] + public static extern uint TypeInfo_GetPropertyCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetPropertyIndices")] + public static extern void TypeInfo_GetPropertyIndices(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_GetPropertyName")] + public static extern string TypeInfo_GetPropertyName(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginTop_get")] + public static extern float ParentOriginTop_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginBottom_get")] + public static extern float ParentOriginBottom_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginLeft_get")] + public static extern float ParentOriginLeft_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginRight_get")] + public static extern float ParentOriginRight_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginMiddle_get")] + public static extern float ParentOriginMiddle_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginTopLeft_get")] + public static extern global::System.IntPtr ParentOriginTopLeft_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginTopCenter_get")] + public static extern global::System.IntPtr ParentOriginTopCenter_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginTopRight_get")] + public static extern global::System.IntPtr ParentOriginTopRight_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginCenterLeft_get")] + public static extern global::System.IntPtr ParentOriginCenterLeft_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginCenter_get")] + public static extern global::System.IntPtr ParentOriginCenter_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginCenterRight_get")] + public static extern global::System.IntPtr ParentOriginCenterRight_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginBottomLeft_get")] + public static extern global::System.IntPtr ParentOriginBottomLeft_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginBottomCenter_get")] + public static extern global::System.IntPtr ParentOriginBottomCenter_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ParentOriginBottomRight_get")] + public static extern global::System.IntPtr ParentOriginBottomRight_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointTop_get")] + public static extern float AnchorPointTop_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointBottom_get")] + public static extern float AnchorPointBottom_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointLeft_get")] + public static extern float AnchorPointLeft_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointRight_get")] + public static extern float AnchorPointRight_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointMiddle_get")] + public static extern float AnchorPointMiddle_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointTopLeft_get")] + public static extern global::System.IntPtr AnchorPointTopLeft_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointTopCenter_get")] + public static extern global::System.IntPtr AnchorPointTopCenter_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointTopRight_get")] + public static extern global::System.IntPtr AnchorPointTopRight_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointCenterLeft_get")] + public static extern global::System.IntPtr AnchorPointCenterLeft_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointCenter_get")] + public static extern global::System.IntPtr AnchorPointCenter_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointCenterRight_get")] + public static extern global::System.IntPtr AnchorPointCenterRight_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointBottomLeft_get")] + public static extern global::System.IntPtr AnchorPointBottomLeft_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointBottomCenter_get")] + public static extern global::System.IntPtr AnchorPointBottomCenter_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnchorPointBottomRight_get")] + public static extern global::System.IntPtr AnchorPointBottomRight_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BLACK_get")] + public static extern global::System.IntPtr BLACK_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WHITE_get")] + public static extern global::System.IntPtr WHITE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RED_get")] + public static extern global::System.IntPtr RED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GREEN_get")] + public static extern global::System.IntPtr GREEN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BLUE_get")] + public static extern global::System.IntPtr BLUE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_YELLOW_get")] + public static extern global::System.IntPtr YELLOW_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MAGENTA_get")] + public static extern global::System.IntPtr MAGENTA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CYAN_get")] + public static extern global::System.IntPtr CYAN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TRANSPARENT_get")] + public static extern global::System.IntPtr TRANSPARENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MACHINE_EPSILON_0_get")] + public static extern float MACHINE_EPSILON_0_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MACHINE_EPSILON_1_get")] + public static extern float MACHINE_EPSILON_1_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MACHINE_EPSILON_10_get")] + public static extern float MACHINE_EPSILON_10_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MACHINE_EPSILON_100_get")] + public static extern float MACHINE_EPSILON_100_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MACHINE_EPSILON_1000_get")] + public static extern float MACHINE_EPSILON_1000_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MACHINE_EPSILON_10000_get")] + public static extern float MACHINE_EPSILON_10000_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PI_get")] + public static extern float PI_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PI_2_get")] + public static extern float PI_2_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PI_4_get")] + public static extern float PI_4_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PI_OVER_180_get")] + public static extern float PI_OVER_180_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ONE80_OVER_PI_get")] + public static extern float ONE80_OVER_PI_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResizePolicyDefault_get")] + public static extern int ResizePolicyDefault_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorBase_Count")] + public static extern uint VectorBase_Count(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorBase_Size")] + public static extern uint VectorBase_Size(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorBase_Empty")] + public static extern bool VectorBase_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorBase_Capacity")] + public static extern uint VectorBase_Capacity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorBase_Release")] + public static extern void VectorBase_Release(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Image__SWIG_0")] + public static extern global::System.IntPtr new_Image__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Image")] + public static extern void delete_Image(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Image__SWIG_1")] + public static extern global::System.IntPtr new_Image__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Image_Assign")] + public static extern global::System.IntPtr Image_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Image_DownCast")] + public static extern global::System.IntPtr Image_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Image_GetWidth")] + public static extern uint Image_GetWidth(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Image_GetHeight")] + public static extern uint Image_GetHeight(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Image_UploadedSignal")] + public static extern global::System.IntPtr Image_UploadedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FIRST_VALID_PIXEL_FORMAT_get")] + public static extern int FIRST_VALID_PIXEL_FORMAT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LAST_VALID_PIXEL_FORMAT_get")] + public static extern int LAST_VALID_PIXEL_FORMAT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_HasAlpha")] + public static extern bool HasAlpha(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GetBytesPerPixel")] + public static extern uint GetBytesPerPixel(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GetAlphaOffsetAndMask")] + public static extern void GetAlphaOffsetAndMask(int jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PixelData_New")] + public static extern global::System.IntPtr PixelData_New([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg1, uint jarg2, uint jarg3, uint jarg4, int jarg5, int jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PixelData__SWIG_0")] + public static extern global::System.IntPtr new_PixelData__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PixelData")] + public static extern void delete_PixelData(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PixelData__SWIG_1")] + public static extern global::System.IntPtr new_PixelData__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PixelData_Assign")] + public static extern global::System.IntPtr PixelData_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PixelData_GetWidth")] + public static extern uint PixelData_GetWidth(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PixelData_GetHeight")] + public static extern uint PixelData_GetHeight(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PixelData_GetPixelFormat")] + public static extern int PixelData_GetPixelFormat(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_POSITIVE_X_get")] + public static extern uint POSITIVE_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NEGATIVE_X_get")] + public static extern uint NEGATIVE_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_POSITIVE_Y_get")] + public static extern uint POSITIVE_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NEGATIVE_Y_get")] + public static extern uint NEGATIVE_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_POSITIVE_Z_get")] + public static extern uint POSITIVE_Z_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NEGATIVE_Z_get")] + public static extern uint NEGATIVE_Z_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_New__SWIG_0")] + public static extern global::System.IntPtr Texture_New__SWIG_0(int jarg1, int jarg2, uint jarg3, uint jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_New__SWIG_1")] + public static extern global::System.IntPtr Texture_New__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Texture__SWIG_0")] + public static extern global::System.IntPtr new_Texture__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Texture")] + public static extern void delete_Texture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Texture__SWIG_1")] + public static extern global::System.IntPtr new_Texture__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_DownCast")] + public static extern global::System.IntPtr Texture_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_Assign")] + public static extern global::System.IntPtr Texture_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_Upload__SWIG_0")] + public static extern bool Texture_Upload__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_Upload__SWIG_1")] + public static extern bool Texture_Upload__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3, uint jarg4, uint jarg5, uint jarg6, uint jarg7, uint jarg8); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_GenerateMipmaps")] + public static extern void Texture_GenerateMipmaps(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_GetWidth")] + public static extern uint Texture_GetWidth(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_GetHeight")] + public static extern uint Texture_GetHeight(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Sampler_New")] + public static extern global::System.IntPtr Sampler_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Sampler__SWIG_0")] + public static extern global::System.IntPtr new_Sampler__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Sampler")] + public static extern void delete_Sampler(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Sampler__SWIG_1")] + public static extern global::System.IntPtr new_Sampler__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Sampler_DownCast")] + public static extern global::System.IntPtr Sampler_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Sampler_Assign")] + public static extern global::System.IntPtr Sampler_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Sampler_SetFilterMode")] + public static extern void Sampler_SetFilterMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Sampler_SetWrapMode__SWIG_0")] + public static extern void Sampler_SetWrapMode__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Sampler_SetWrapMode__SWIG_1")] + public static extern void Sampler_SetWrapMode__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_New")] + public static extern global::System.IntPtr TextureSet_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextureSet__SWIG_0")] + public static extern global::System.IntPtr new_TextureSet__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextureSet")] + public static extern void delete_TextureSet(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextureSet__SWIG_1")] + public static extern global::System.IntPtr new_TextureSet__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_DownCast")] + public static extern global::System.IntPtr TextureSet_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_Assign")] + public static extern global::System.IntPtr TextureSet_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_SetTexture")] + public static extern void TextureSet_SetTexture(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_GetTexture")] + public static extern global::System.IntPtr TextureSet_GetTexture(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_SetSampler")] + public static extern void TextureSet_SetSampler(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_GetSampler")] + public static extern global::System.IntPtr TextureSet_GetSampler(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_GetTextureCount")] + public static extern uint TextureSet_GetTextureCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyBuffer_New")] + public static extern global::System.IntPtr PropertyBuffer_New(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PropertyBuffer__SWIG_0")] + public static extern global::System.IntPtr new_PropertyBuffer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PropertyBuffer")] + public static extern void delete_PropertyBuffer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PropertyBuffer__SWIG_1")] + public static extern global::System.IntPtr new_PropertyBuffer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyBuffer_DownCast")] + public static extern global::System.IntPtr PropertyBuffer_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyBuffer_Assign")] + public static extern global::System.IntPtr PropertyBuffer_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyBuffer_SetData")] + public static extern void PropertyBuffer_SetData(global::System.Runtime.InteropServices.HandleRef jarg1, System.IntPtr jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyBuffer_GetSize")] + public static extern uint PropertyBuffer_GetSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_New")] + public static extern global::System.IntPtr Geometry_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Geometry__SWIG_0")] + public static extern global::System.IntPtr new_Geometry__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Geometry")] + public static extern void delete_Geometry(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Geometry__SWIG_1")] + public static extern global::System.IntPtr new_Geometry__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_DownCast")] + public static extern global::System.IntPtr Geometry_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_Assign")] + public static extern global::System.IntPtr Geometry_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_AddVertexBuffer")] + public static extern uint Geometry_AddVertexBuffer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_GetNumberOfVertexBuffers")] + public static extern uint Geometry_GetNumberOfVertexBuffers(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_RemoveVertexBuffer")] + public static extern void Geometry_RemoveVertexBuffer(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_SetIndexBuffer")] + public static extern void Geometry_SetIndexBuffer(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]ushort[] jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_SetType")] + public static extern void Geometry_SetType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_GetType")] + public static extern int Geometry_GetType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Shader_Hint")] + public static extern global::System.IntPtr new_Shader_Hint(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Shader_Hint")] + public static extern void delete_Shader_Hint(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Shader_Property_PROGRAM_get")] + public static extern int Shader_Property_PROGRAM_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Shader_Property")] + public static extern global::System.IntPtr new_Shader_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Shader_Property")] + public static extern void delete_Shader_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Shader_New__SWIG_0")] + public static extern global::System.IntPtr Shader_New__SWIG_0(string jarg1, string jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Shader_New__SWIG_1")] + public static extern global::System.IntPtr Shader_New__SWIG_1(string jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Shader__SWIG_0")] + public static extern global::System.IntPtr new_Shader__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Shader")] + public static extern void delete_Shader(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Shader__SWIG_1")] + public static extern global::System.IntPtr new_Shader__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Shader_DownCast")] + public static extern global::System.IntPtr Shader_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Shader_Assign")] + public static extern global::System.IntPtr Shader_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_DEPTH_INDEX_get")] + public static extern int Renderer_Property_DEPTH_INDEX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_FACE_CULLING_MODE_get")] + public static extern int Renderer_Property_FACE_CULLING_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_MODE_get")] + public static extern int Renderer_Property_BLEND_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_EQUATION_RGB_get")] + public static extern int Renderer_Property_BLEND_EQUATION_RGB_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_EQUATION_ALPHA_get")] + public static extern int Renderer_Property_BLEND_EQUATION_ALPHA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_RGB_get")] + public static extern int Renderer_Property_BLEND_FACTOR_SRC_RGB_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_RGB_get")] + public static extern int Renderer_Property_BLEND_FACTOR_DEST_RGB_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_ALPHA_get")] + public static extern int Renderer_Property_BLEND_FACTOR_SRC_ALPHA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_ALPHA_get")] + public static extern int Renderer_Property_BLEND_FACTOR_DEST_ALPHA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_COLOR_get")] + public static extern int Renderer_Property_BLEND_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BLEND_PRE_MULTIPLIED_ALPHA_get")] + public static extern int Renderer_Property_BLEND_PRE_MULTIPLIED_ALPHA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_INDEX_RANGE_FIRST_get")] + public static extern int Renderer_Property_INDEX_RANGE_FIRST_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_INDEX_RANGE_COUNT_get")] + public static extern int Renderer_Property_INDEX_RANGE_COUNT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_DEPTH_WRITE_MODE_get")] + public static extern int Renderer_Property_DEPTH_WRITE_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_DEPTH_FUNCTION_get")] + public static extern int Renderer_Property_DEPTH_FUNCTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_DEPTH_TEST_MODE_get")] + public static extern int Renderer_Property_DEPTH_TEST_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_RENDER_MODE_get")] + public static extern int Renderer_Property_RENDER_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_get")] + public static extern int Renderer_Property_STENCIL_FUNCTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_MASK_get")] + public static extern int Renderer_Property_STENCIL_FUNCTION_MASK_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_REFERENCE_get")] + public static extern int Renderer_Property_STENCIL_FUNCTION_REFERENCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_STENCIL_MASK_get")] + public static extern int Renderer_Property_STENCIL_MASK_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_FAIL_get")] + public static extern int Renderer_Property_STENCIL_OPERATION_ON_FAIL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_FAIL_get")] + public static extern int Renderer_Property_STENCIL_OPERATION_ON_Z_FAIL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_PASS_get")] + public static extern int Renderer_Property_STENCIL_OPERATION_ON_Z_PASS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Property_BATCHING_ENABLED_get")] + public static extern int Renderer_Property_BATCHING_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Renderer_Property")] + public static extern global::System.IntPtr new_Renderer_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Renderer_Property")] + public static extern void delete_Renderer_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_New")] + public static extern global::System.IntPtr Renderer_New(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Renderer__SWIG_0")] + public static extern global::System.IntPtr new_Renderer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Renderer")] + public static extern void delete_Renderer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Renderer__SWIG_1")] + public static extern global::System.IntPtr new_Renderer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_DownCast")] + public static extern global::System.IntPtr Renderer_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_Assign")] + public static extern global::System.IntPtr Renderer_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_SetGeometry")] + public static extern void Renderer_SetGeometry(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_GetGeometry")] + public static extern global::System.IntPtr Renderer_GetGeometry(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_SetIndexRange")] + public static extern void Renderer_SetIndexRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_SetTextures")] + public static extern void Renderer_SetTextures(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_GetTextures")] + public static extern global::System.IntPtr Renderer_GetTextures(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_SetShader")] + public static extern void Renderer_SetShader(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_GetShader")] + public static extern global::System.IntPtr Renderer_GetShader(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FrameBuffer_Attachment")] + public static extern global::System.IntPtr new_FrameBuffer_Attachment(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FrameBuffer_Attachment")] + public static extern void delete_FrameBuffer_Attachment(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBuffer_New")] + public static extern global::System.IntPtr FrameBuffer_New(uint jarg1, uint jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FrameBuffer__SWIG_0")] + public static extern global::System.IntPtr new_FrameBuffer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FrameBuffer")] + public static extern void delete_FrameBuffer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FrameBuffer__SWIG_1")] + public static extern global::System.IntPtr new_FrameBuffer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBuffer_DownCast")] + public static extern global::System.IntPtr FrameBuffer_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBuffer_Assign")] + public static extern global::System.IntPtr FrameBuffer_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_0")] + public static extern void FrameBuffer_AttachColorTexture__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_1")] + public static extern void FrameBuffer_AttachColorTexture__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3, uint jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBuffer_GetColorTexture")] + public static extern global::System.IntPtr FrameBuffer_GetColorTexture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RenderTaskList__SWIG_0")] + public static extern global::System.IntPtr new_RenderTaskList__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTaskList_DownCast")] + public static extern global::System.IntPtr RenderTaskList_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RenderTaskList")] + public static extern void delete_RenderTaskList(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RenderTaskList__SWIG_1")] + public static extern global::System.IntPtr new_RenderTaskList__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTaskList_Assign")] + public static extern global::System.IntPtr RenderTaskList_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTaskList_CreateTask")] + public static extern global::System.IntPtr RenderTaskList_CreateTask(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTaskList_RemoveTask")] + public static extern void RenderTaskList_RemoveTask(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTaskList_GetTaskCount")] + public static extern uint RenderTaskList_GetTaskCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTaskList_GetTask")] + public static extern global::System.IntPtr RenderTaskList_GetTask(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_Property_VIEWPORT_POSITION_get")] + public static extern int RenderTask_Property_VIEWPORT_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_Property_VIEWPORT_SIZE_get")] + public static extern int RenderTask_Property_VIEWPORT_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_Property_CLEAR_COLOR_get")] + public static extern int RenderTask_Property_CLEAR_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_Property_REQUIRES_SYNC_get")] + public static extern int RenderTask_Property_REQUIRES_SYNC_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RenderTask_Property")] + public static extern global::System.IntPtr new_RenderTask_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RenderTask_Property")] + public static extern void delete_RenderTask_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION_get")] + public static extern global::System.IntPtr RenderTask_DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_FULLSCREEN_FRAMEBUFFER_FUNCTION_get")] + public static extern global::System.IntPtr RenderTask_FULLSCREEN_FRAMEBUFFER_FUNCTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_DEFAULT_EXCLUSIVE_get")] + public static extern bool RenderTask_DEFAULT_EXCLUSIVE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_DEFAULT_INPUT_ENABLED_get")] + public static extern bool RenderTask_DEFAULT_INPUT_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_DEFAULT_CLEAR_COLOR_get")] + public static extern global::System.IntPtr RenderTask_DEFAULT_CLEAR_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_DEFAULT_CLEAR_ENABLED_get")] + public static extern bool RenderTask_DEFAULT_CLEAR_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_DEFAULT_CULL_MODE_get")] + public static extern bool RenderTask_DEFAULT_CULL_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_DEFAULT_REFRESH_RATE_get")] + public static extern uint RenderTask_DEFAULT_REFRESH_RATE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RenderTask__SWIG_0")] + public static extern global::System.IntPtr new_RenderTask__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_DownCast")] + public static extern global::System.IntPtr RenderTask_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RenderTask")] + public static extern void delete_RenderTask(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RenderTask__SWIG_1")] + public static extern global::System.IntPtr new_RenderTask__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_Assign")] + public static extern global::System.IntPtr RenderTask_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetSourceActor")] + public static extern void RenderTask_SetSourceActor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetSourceActor")] + public static extern global::System.IntPtr RenderTask_GetSourceActor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetExclusive")] + public static extern void RenderTask_SetExclusive(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_IsExclusive")] + public static extern bool RenderTask_IsExclusive(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetInputEnabled")] + public static extern void RenderTask_SetInputEnabled(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetInputEnabled")] + public static extern bool RenderTask_GetInputEnabled(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetCameraActor")] + public static extern void RenderTask_SetCameraActor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetCameraActor")] + public static extern global::System.IntPtr RenderTask_GetCameraActor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetTargetFrameBuffer")] + public static extern void RenderTask_SetTargetFrameBuffer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetTargetFrameBuffer")] + public static extern global::System.IntPtr RenderTask_GetTargetFrameBuffer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetFrameBuffer")] + public static extern void RenderTask_SetFrameBuffer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetFrameBuffer")] + public static extern global::System.IntPtr RenderTask_GetFrameBuffer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetScreenToFrameBufferFunction")] + public static extern void RenderTask_SetScreenToFrameBufferFunction(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetScreenToFrameBufferFunction")] + public static extern global::System.IntPtr RenderTask_GetScreenToFrameBufferFunction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetScreenToFrameBufferMappingActor")] + public static extern void RenderTask_SetScreenToFrameBufferMappingActor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetScreenToFrameBufferMappingActor")] + public static extern global::System.IntPtr RenderTask_GetScreenToFrameBufferMappingActor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetViewportPosition")] + public static extern void RenderTask_SetViewportPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetCurrentViewportPosition")] + public static extern global::System.IntPtr RenderTask_GetCurrentViewportPosition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetViewportSize")] + public static extern void RenderTask_SetViewportSize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetCurrentViewportSize")] + public static extern global::System.IntPtr RenderTask_GetCurrentViewportSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetViewport")] + public static extern void RenderTask_SetViewport(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetViewport")] + public static extern global::System.IntPtr RenderTask_GetViewport(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetClearColor")] + public static extern void RenderTask_SetClearColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetClearColor")] + public static extern global::System.IntPtr RenderTask_GetClearColor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetClearEnabled")] + public static extern void RenderTask_SetClearEnabled(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetClearEnabled")] + public static extern bool RenderTask_GetClearEnabled(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetCullMode")] + public static extern void RenderTask_SetCullMode(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetCullMode")] + public static extern bool RenderTask_GetCullMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SetRefreshRate")] + public static extern void RenderTask_SetRefreshRate(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_GetRefreshRate")] + public static extern uint RenderTask_GetRefreshRate(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_WorldToViewport")] + public static extern bool RenderTask_WorldToViewport(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out float jarg3, out float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_ViewportToLocal")] + public static extern bool RenderTask_ViewportToLocal(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3, float jarg4, out float jarg5, out float jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_FinishedSignal")] + public static extern global::System.IntPtr RenderTask_FinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchPoint__SWIG_0")] + public static extern global::System.IntPtr new_TouchPoint__SWIG_0(int jarg1, int jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchPoint__SWIG_1")] + public static extern global::System.IntPtr new_TouchPoint__SWIG_1(int jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TouchPoint")] + public static extern void delete_TouchPoint(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_deviceId_set")] + public static extern void TouchPoint_deviceId_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_deviceId_get")] + public static extern int TouchPoint_deviceId_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_state_set")] + public static extern void TouchPoint_state_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_state_get")] + public static extern int TouchPoint_state_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_hitActor_set")] + public static extern void TouchPoint_hitActor_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_hitActor_get")] + public static extern global::System.IntPtr TouchPoint_hitActor_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_local_set")] + public static extern void TouchPoint_local_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_local_get")] + public static extern global::System.IntPtr TouchPoint_local_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_screen_set")] + public static extern void TouchPoint_screen_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPoint_screen_get")] + public static extern global::System.IntPtr TouchPoint_screen_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchData__SWIG_0")] + public static extern global::System.IntPtr new_TouchData__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchData__SWIG_1")] + public static extern global::System.IntPtr new_TouchData__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TouchData")] + public static extern void delete_TouchData(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_Assign")] + public static extern global::System.IntPtr TouchData_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetTime")] + public static extern uint TouchData_GetTime(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetPointCount")] + public static extern uint TouchData_GetPointCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetDeviceId")] + public static extern int TouchData_GetDeviceId(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetState")] + public static extern int TouchData_GetState(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetHitActor")] + public static extern global::System.IntPtr TouchData_GetHitActor(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetLocalPosition")] + public static extern global::System.IntPtr TouchData_GetLocalPosition(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetScreenPosition")] + public static extern global::System.IntPtr TouchData_GetScreenPosition(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetRadius")] + public static extern float TouchData_GetRadius(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetEllipseRadius")] + public static extern global::System.IntPtr TouchData_GetEllipseRadius(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetPressure")] + public static extern float TouchData_GetPressure(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_GetAngle")] + public static extern global::System.IntPtr TouchData_GetAngle(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_GestureDetector__SWIG_0")] + public static extern global::System.IntPtr new_GestureDetector__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GestureDetector_DownCast")] + public static extern global::System.IntPtr GestureDetector_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_GestureDetector")] + public static extern void delete_GestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_GestureDetector__SWIG_1")] + public static extern global::System.IntPtr new_GestureDetector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GestureDetector_Assign")] + public static extern global::System.IntPtr GestureDetector_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GestureDetector_Attach")] + public static extern void GestureDetector_Attach(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GestureDetector_Detach")] + public static extern void GestureDetector_Detach(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GestureDetector_DetachAll")] + public static extern void GestureDetector_DetachAll(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GestureDetector_GetAttachedActorCount")] + public static extern uint GestureDetector_GetAttachedActorCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GestureDetector_GetAttachedActor")] + public static extern global::System.IntPtr GestureDetector_GetAttachedActor(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Gesture")] + public static extern global::System.IntPtr new_Gesture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Gesture_Assign")] + public static extern global::System.IntPtr Gesture_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Gesture")] + public static extern void delete_Gesture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Gesture_type_set")] + public static extern void Gesture_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Gesture_type_get")] + public static extern int Gesture_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Gesture_state_set")] + public static extern void Gesture_state_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Gesture_state_get")] + public static extern int Gesture_state_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Gesture_time_set")] + public static extern void Gesture_time_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Gesture_time_get")] + public static extern uint Gesture_time_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_HoverEvent__SWIG_0")] + public static extern global::System.IntPtr new_HoverEvent__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_HoverEvent__SWIG_1")] + public static extern global::System.IntPtr new_HoverEvent__SWIG_1(uint jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_HoverEvent")] + public static extern void delete_HoverEvent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_HoverEvent_points_set")] + public static extern void HoverEvent_points_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_HoverEvent_points_get")] + public static extern global::System.IntPtr HoverEvent_points_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_HoverEvent_time_set")] + public static extern void HoverEvent_time_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_HoverEvent_time_get")] + public static extern uint HoverEvent_time_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_HoverEvent_GetPointCount")] + public static extern uint HoverEvent_GetPointCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_HoverEvent_GetPoint")] + public static extern global::System.IntPtr HoverEvent_GetPoint(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_KeyEvent__SWIG_0")] + public static extern global::System.IntPtr new_KeyEvent__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_KeyEvent__SWIG_1")] + public static extern global::System.IntPtr new_KeyEvent__SWIG_1(string jarg1, string jarg2, int jarg3, int jarg4, uint jarg5, int jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_KeyEvent")] + public static extern void delete_KeyEvent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_IsShiftModifier")] + public static extern bool KeyEvent_IsShiftModifier(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_IsCtrlModifier")] + public static extern bool KeyEvent_IsCtrlModifier(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_IsAltModifier")] + public static extern bool KeyEvent_IsAltModifier(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_keyPressedName_set")] + public static extern void KeyEvent_keyPressedName_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_keyPressedName_get")] + public static extern string KeyEvent_keyPressedName_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_keyPressed_set")] + public static extern void KeyEvent_keyPressed_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_keyPressed_get")] + public static extern string KeyEvent_keyPressed_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_keyCode_set")] + public static extern void KeyEvent_keyCode_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_keyCode_get")] + public static extern int KeyEvent_keyCode_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_keyModifier_set")] + public static extern void KeyEvent_keyModifier_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_keyModifier_get")] + public static extern int KeyEvent_keyModifier_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_time_set")] + public static extern void KeyEvent_time_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_time_get")] + public static extern uint KeyEvent_time_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_state_set")] + public static extern void KeyEvent_state_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEvent_state_get")] + public static extern int KeyEvent_state_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_LongPressGestureDetector__SWIG_0")] + public static extern global::System.IntPtr new_LongPressGestureDetector__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_New__SWIG_0")] + public static extern global::System.IntPtr LongPressGestureDetector_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_New__SWIG_1")] + public static extern global::System.IntPtr LongPressGestureDetector_New__SWIG_1(uint jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_New__SWIG_2")] + public static extern global::System.IntPtr LongPressGestureDetector_New__SWIG_2(uint jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_DownCast")] + public static extern global::System.IntPtr LongPressGestureDetector_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_LongPressGestureDetector")] + public static extern void delete_LongPressGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_LongPressGestureDetector__SWIG_1")] + public static extern global::System.IntPtr new_LongPressGestureDetector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_Assign")] + public static extern global::System.IntPtr LongPressGestureDetector_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_0")] + public static extern void LongPressGestureDetector_SetTouchesRequired__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_1")] + public static extern void LongPressGestureDetector_SetTouchesRequired__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_GetMinimumTouchesRequired")] + public static extern uint LongPressGestureDetector_GetMinimumTouchesRequired(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_GetMaximumTouchesRequired")] + public static extern uint LongPressGestureDetector_GetMaximumTouchesRequired(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_DetectedSignal")] + public static extern global::System.IntPtr LongPressGestureDetector_DetectedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_LongPressGesture__SWIG_0")] + public static extern global::System.IntPtr new_LongPressGesture__SWIG_0(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_LongPressGesture__SWIG_1")] + public static extern global::System.IntPtr new_LongPressGesture__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGesture_Assign")] + public static extern global::System.IntPtr LongPressGesture_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_LongPressGesture")] + public static extern void delete_LongPressGesture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGesture_numberOfTouches_set")] + public static extern void LongPressGesture_numberOfTouches_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGesture_numberOfTouches_get")] + public static extern uint LongPressGesture_numberOfTouches_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGesture_screenPoint_set")] + public static extern void LongPressGesture_screenPoint_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGesture_screenPoint_get")] + public static extern global::System.IntPtr LongPressGesture_screenPoint_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGesture_localPoint_set")] + public static extern void LongPressGesture_localPoint_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGesture_localPoint_get")] + public static extern global::System.IntPtr LongPressGesture_localPoint_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_WheelEvent__SWIG_0")] + public static extern global::System.IntPtr new_WheelEvent__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_WheelEvent__SWIG_1")] + public static extern global::System.IntPtr new_WheelEvent__SWIG_1(int jarg1, int jarg2, uint jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, uint jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_WheelEvent")] + public static extern void delete_WheelEvent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_IsShiftModifier")] + public static extern bool WheelEvent_IsShiftModifier(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_IsCtrlModifier")] + public static extern bool WheelEvent_IsCtrlModifier(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_IsAltModifier")] + public static extern bool WheelEvent_IsAltModifier(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_type_set")] + public static extern void WheelEvent_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_type_get")] + public static extern int WheelEvent_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_direction_set")] + public static extern void WheelEvent_direction_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_direction_get")] + public static extern int WheelEvent_direction_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_modifiers_set")] + public static extern void WheelEvent_modifiers_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_modifiers_get")] + public static extern uint WheelEvent_modifiers_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_point_set")] + public static extern void WheelEvent_point_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_point_get")] + public static extern global::System.IntPtr WheelEvent_point_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_z_set")] + public static extern void WheelEvent_z_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_z_get")] + public static extern int WheelEvent_z_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_timeStamp_set")] + public static extern void WheelEvent_timeStamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WheelEvent_timeStamp_get")] + public static extern uint WheelEvent_timeStamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_PARENT_ORIGIN_get")] + public static extern int Actor_Property_PARENT_ORIGIN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_PARENT_ORIGIN_X_get")] + public static extern int Actor_Property_PARENT_ORIGIN_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_PARENT_ORIGIN_Y_get")] + public static extern int Actor_Property_PARENT_ORIGIN_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_PARENT_ORIGIN_Z_get")] + public static extern int Actor_Property_PARENT_ORIGIN_Z_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_ANCHOR_POINT_get")] + public static extern int Actor_Property_ANCHOR_POINT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_ANCHOR_POINT_X_get")] + public static extern int Actor_Property_ANCHOR_POINT_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_ANCHOR_POINT_Y_get")] + public static extern int Actor_Property_ANCHOR_POINT_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_ANCHOR_POINT_Z_get")] + public static extern int Actor_Property_ANCHOR_POINT_Z_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SIZE_get")] + public static extern int Actor_Property_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SIZE_WIDTH_get")] + public static extern int Actor_Property_SIZE_WIDTH_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SIZE_HEIGHT_get")] + public static extern int Actor_Property_SIZE_HEIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SIZE_DEPTH_get")] + public static extern int Actor_Property_SIZE_DEPTH_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_POSITION_get")] + public static extern int Actor_Property_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_POSITION_X_get")] + public static extern int Actor_Property_POSITION_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_POSITION_Y_get")] + public static extern int Actor_Property_POSITION_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_POSITION_Z_get")] + public static extern int Actor_Property_POSITION_Z_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WORLD_POSITION_get")] + public static extern int Actor_Property_WORLD_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WORLD_POSITION_X_get")] + public static extern int Actor_Property_WORLD_POSITION_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WORLD_POSITION_Y_get")] + public static extern int Actor_Property_WORLD_POSITION_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WORLD_POSITION_Z_get")] + public static extern int Actor_Property_WORLD_POSITION_Z_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_ORIENTATION_get")] + public static extern int Actor_Property_ORIENTATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WORLD_ORIENTATION_get")] + public static extern int Actor_Property_WORLD_ORIENTATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SCALE_get")] + public static extern int Actor_Property_SCALE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SCALE_X_get")] + public static extern int Actor_Property_SCALE_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SCALE_Y_get")] + public static extern int Actor_Property_SCALE_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SCALE_Z_get")] + public static extern int Actor_Property_SCALE_Z_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WORLD_SCALE_get")] + public static extern int Actor_Property_WORLD_SCALE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_VISIBLE_get")] + public static extern int Actor_Property_VISIBLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_COLOR_get")] + public static extern int Actor_Property_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_COLOR_RED_get")] + public static extern int Actor_Property_COLOR_RED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_COLOR_GREEN_get")] + public static extern int Actor_Property_COLOR_GREEN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_COLOR_BLUE_get")] + public static extern int Actor_Property_COLOR_BLUE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_COLOR_ALPHA_get")] + public static extern int Actor_Property_COLOR_ALPHA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WORLD_COLOR_get")] + public static extern int Actor_Property_WORLD_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WORLD_MATRIX_get")] + public static extern int Actor_Property_WORLD_MATRIX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_NAME_get")] + public static extern int Actor_Property_NAME_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SENSITIVE_get")] + public static extern int Actor_Property_SENSITIVE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_LEAVE_REQUIRED_get")] + public static extern int Actor_Property_LEAVE_REQUIRED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_INHERIT_ORIENTATION_get")] + public static extern int Actor_Property_INHERIT_ORIENTATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_INHERIT_SCALE_get")] + public static extern int Actor_Property_INHERIT_SCALE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_COLOR_MODE_get")] + public static extern int Actor_Property_COLOR_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_POSITION_INHERITANCE_get")] + public static extern int Actor_Property_POSITION_INHERITANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_DRAW_MODE_get")] + public static extern int Actor_Property_DRAW_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SIZE_MODE_FACTOR_get")] + public static extern int Actor_Property_SIZE_MODE_FACTOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WIDTH_RESIZE_POLICY_get")] + public static extern int Actor_Property_WIDTH_RESIZE_POLICY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_HEIGHT_RESIZE_POLICY_get")] + public static extern int Actor_Property_HEIGHT_RESIZE_POLICY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_SIZE_SCALE_POLICY_get")] + public static extern int Actor_Property_SIZE_SCALE_POLICY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_WIDTH_FOR_HEIGHT_get")] + public static extern int Actor_Property_WIDTH_FOR_HEIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_HEIGHT_FOR_WIDTH_get")] + public static extern int Actor_Property_HEIGHT_FOR_WIDTH_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_PADDING_get")] + public static extern int Actor_Property_PADDING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_MINIMUM_SIZE_get")] + public static extern int Actor_Property_MINIMUM_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_MAXIMUM_SIZE_get")] + public static extern int Actor_Property_MAXIMUM_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_INHERIT_POSITION_get")] + public static extern int Actor_Property_INHERIT_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_CLIPPING_MODE_get")] + public static extern int Actor_Property_CLIPPING_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Property_BATCH_PARENT_get")] + public static extern int Actor_Property_BATCH_PARENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Actor_Property")] + public static extern global::System.IntPtr new_Actor_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Actor_Property")] + public static extern void delete_Actor_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Actor__SWIG_0")] + public static extern global::System.IntPtr new_Actor__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_New")] + public static extern global::System.IntPtr Actor_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_DownCast")] + public static extern global::System.IntPtr Actor_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Actor")] + public static extern void delete_Actor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Actor__SWIG_1")] + public static extern global::System.IntPtr new_Actor__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Assign")] + public static extern global::System.IntPtr Actor_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetName")] + public static extern string Actor_GetName(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetName")] + public static extern void Actor_SetName(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetId")] + public static extern uint Actor_GetId(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_IsRoot")] + public static extern bool Actor_IsRoot(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_OnStage")] + public static extern bool Actor_OnStage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_IsLayer")] + public static extern bool Actor_IsLayer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetLayer")] + public static extern global::System.IntPtr Actor_GetLayer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Add")] + public static extern void Actor_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Remove")] + public static extern void Actor_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_Unparent")] + public static extern void Actor_Unparent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetChildCount")] + public static extern uint Actor_GetChildCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetChildAt")] + public static extern global::System.IntPtr Actor_GetChildAt(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_FindChildByName")] + public static extern global::System.IntPtr Actor_FindChildByName(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_FindChildById")] + public static extern global::System.IntPtr Actor_FindChildById(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetParent")] + public static extern global::System.IntPtr Actor_GetParent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetParentOrigin")] + public static extern void Actor_SetParentOrigin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentParentOrigin")] + public static extern global::System.IntPtr Actor_GetCurrentParentOrigin(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetAnchorPoint")] + public static extern void Actor_SetAnchorPoint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentAnchorPoint")] + public static extern global::System.IntPtr Actor_GetCurrentAnchorPoint(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetSize__SWIG_0")] + public static extern void Actor_SetSize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetSize__SWIG_1")] + public static extern void Actor_SetSize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetSize__SWIG_2")] + public static extern void Actor_SetSize__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetSize__SWIG_3")] + public static extern void Actor_SetSize__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetTargetSize")] + public static extern global::System.IntPtr Actor_GetTargetSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentSize")] + public static extern global::System.IntPtr Actor_GetCurrentSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetNaturalSize")] + public static extern global::System.IntPtr Actor_GetNaturalSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetPosition__SWIG_0")] + public static extern void Actor_SetPosition__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetPosition__SWIG_1")] + public static extern void Actor_SetPosition__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetPosition__SWIG_2")] + public static extern void Actor_SetPosition__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetX")] + public static extern void Actor_SetX(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetY")] + public static extern void Actor_SetY(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetZ")] + public static extern void Actor_SetZ(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_TranslateBy")] + public static extern void Actor_TranslateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentPosition")] + public static extern global::System.IntPtr Actor_GetCurrentPosition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentWorldPosition")] + public static extern global::System.IntPtr Actor_GetCurrentWorldPosition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetInheritPosition")] + public static extern void Actor_SetInheritPosition(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetPositionInheritanceMode")] + public static extern int Actor_GetPositionInheritanceMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_IsPositionInherited")] + public static extern bool Actor_IsPositionInherited(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetOrientation__SWIG_0")] + public static extern void Actor_SetOrientation__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetOrientation__SWIG_1")] + public static extern void Actor_SetOrientation__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetOrientation__SWIG_2")] + public static extern void Actor_SetOrientation__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_RotateBy__SWIG_0")] + public static extern void Actor_RotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_RotateBy__SWIG_1")] + public static extern void Actor_RotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_RotateBy__SWIG_2")] + public static extern void Actor_RotateBy__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentOrientation")] + public static extern global::System.IntPtr Actor_GetCurrentOrientation(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetInheritOrientation")] + public static extern void Actor_SetInheritOrientation(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_IsOrientationInherited")] + public static extern bool Actor_IsOrientationInherited(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentWorldOrientation")] + public static extern global::System.IntPtr Actor_GetCurrentWorldOrientation(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetScale__SWIG_0")] + public static extern void Actor_SetScale__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetScale__SWIG_1")] + public static extern void Actor_SetScale__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetScale__SWIG_2")] + public static extern void Actor_SetScale__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_ScaleBy")] + public static extern void Actor_ScaleBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentScale")] + public static extern global::System.IntPtr Actor_GetCurrentScale(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentWorldScale")] + public static extern global::System.IntPtr Actor_GetCurrentWorldScale(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetInheritScale")] + public static extern void Actor_SetInheritScale(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_IsScaleInherited")] + public static extern bool Actor_IsScaleInherited(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentWorldMatrix")] + public static extern global::System.IntPtr Actor_GetCurrentWorldMatrix(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetVisible")] + public static extern void Actor_SetVisible(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_IsVisible")] + public static extern bool Actor_IsVisible(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetOpacity")] + public static extern void Actor_SetOpacity(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentOpacity")] + public static extern float Actor_GetCurrentOpacity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetColor")] + public static extern void Actor_SetColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentColor")] + public static extern global::System.IntPtr Actor_GetCurrentColor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetColorMode")] + public static extern void Actor_SetColorMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetColorMode")] + public static extern int Actor_GetColorMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetCurrentWorldColor")] + public static extern global::System.IntPtr Actor_GetCurrentWorldColor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetDrawMode")] + public static extern void Actor_SetDrawMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetDrawMode")] + public static extern int Actor_GetDrawMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetSensitive")] + public static extern void Actor_SetSensitive(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_IsSensitive")] + public static extern bool Actor_IsSensitive(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_ScreenToLocal")] + public static extern bool Actor_ScreenToLocal(global::System.Runtime.InteropServices.HandleRef jarg1, out float jarg2, out float jarg3, float jarg4, float jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetLeaveRequired")] + public static extern void Actor_SetLeaveRequired(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetLeaveRequired")] + public static extern bool Actor_GetLeaveRequired(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetKeyboardFocusable")] + public static extern void Actor_SetKeyboardFocusable(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_IsKeyboardFocusable")] + public static extern bool Actor_IsKeyboardFocusable(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetResizePolicy")] + public static extern void Actor_SetResizePolicy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetResizePolicy")] + public static extern int Actor_GetResizePolicy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetSizeScalePolicy")] + public static extern void Actor_SetSizeScalePolicy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetSizeScalePolicy")] + public static extern int Actor_GetSizeScalePolicy(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetSizeModeFactor")] + public static extern void Actor_SetSizeModeFactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetSizeModeFactor")] + public static extern global::System.IntPtr Actor_GetSizeModeFactor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetHeightForWidth")] + public static extern float Actor_GetHeightForWidth(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetWidthForHeight")] + public static extern float Actor_GetWidthForHeight(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetRelayoutSize")] + public static extern float Actor_GetRelayoutSize(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetPadding")] + public static extern void Actor_SetPadding(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetPadding")] + public static extern void Actor_GetPadding(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetMinimumSize")] + public static extern void Actor_SetMinimumSize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetMinimumSize")] + public static extern global::System.IntPtr Actor_GetMinimumSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SetMaximumSize")] + public static extern void Actor_SetMaximumSize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetMaximumSize")] + public static extern global::System.IntPtr Actor_GetMaximumSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetHierarchyDepth")] + public static extern int Actor_GetHierarchyDepth(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_AddRenderer")] + public static extern uint Actor_AddRenderer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetRendererCount")] + public static extern uint Actor_GetRendererCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_GetRendererAt")] + public static extern global::System.IntPtr Actor_GetRendererAt(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_RemoveRenderer__SWIG_0")] + public static extern void Actor_RemoveRenderer__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_RemoveRenderer__SWIG_1")] + public static extern void Actor_RemoveRenderer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_TouchedSignal")] + public static extern global::System.IntPtr Actor_TouchedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_TouchSignal")] + public static extern global::System.IntPtr Actor_TouchSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_HoveredSignal")] + public static extern global::System.IntPtr Actor_HoveredSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_WheelEventSignal")] + public static extern global::System.IntPtr Actor_WheelEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_OnStageSignal")] + public static extern global::System.IntPtr Actor_OnStageSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_OffStageSignal")] + public static extern global::System.IntPtr Actor_OffStageSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_OnRelayoutSignal")] + public static extern global::System.IntPtr Actor_OnRelayoutSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_UnparentAndReset")] + public static extern void UnparentAndReset(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_Property_CLIPPING_ENABLE_get")] + public static extern int Layer_Property_CLIPPING_ENABLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_Property_CLIPPING_BOX_get")] + public static extern int Layer_Property_CLIPPING_BOX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_Property_BEHAVIOR_get")] + public static extern int Layer_Property_BEHAVIOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Layer_Property")] + public static extern global::System.IntPtr new_Layer_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Layer_Property")] + public static extern void delete_Layer_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Layer__SWIG_0")] + public static extern global::System.IntPtr new_Layer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_New")] + public static extern global::System.IntPtr Layer_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_DownCast")] + public static extern global::System.IntPtr Layer_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Layer")] + public static extern void delete_Layer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Layer__SWIG_1")] + public static extern global::System.IntPtr new_Layer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_Assign")] + public static extern global::System.IntPtr Layer_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_GetDepth")] + public static extern uint Layer_GetDepth(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_Raise")] + public static extern void Layer_Raise(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_Lower")] + public static extern void Layer_Lower(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_RaiseAbove")] + public static extern void Layer_RaiseAbove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_LowerBelow")] + public static extern void Layer_LowerBelow(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_RaiseToTop")] + public static extern void Layer_RaiseToTop(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_LowerToBottom")] + public static extern void Layer_LowerToBottom(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_MoveAbove")] + public static extern void Layer_MoveAbove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_MoveBelow")] + public static extern void Layer_MoveBelow(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SetBehavior")] + public static extern void Layer_SetBehavior(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_GetBehavior")] + public static extern int Layer_GetBehavior(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SetClipping")] + public static extern void Layer_SetClipping(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_IsClipping")] + public static extern bool Layer_IsClipping(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SetClippingBox__SWIG_0")] + public static extern void Layer_SetClippingBox__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3, int jarg4, int jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SetClippingBox__SWIG_1")] + public static extern void Layer_SetClippingBox__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_GetClippingBox")] + public static extern global::System.IntPtr Layer_GetClippingBox(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SetDepthTestDisabled")] + public static extern void Layer_SetDepthTestDisabled(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_IsDepthTestDisabled")] + public static extern bool Layer_IsDepthTestDisabled(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SetSortFunction")] + public static extern void Layer_SetSortFunction(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SetTouchConsumed")] + public static extern void Layer_SetTouchConsumed(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_IsTouchConsumed")] + public static extern bool Layer_IsTouchConsumed(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SetHoverConsumed")] + public static extern void Layer_SetHoverConsumed(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_IsHoverConsumed")] + public static extern bool Layer_IsHoverConsumed(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_DEFAULT_BACKGROUND_COLOR_get")] + public static extern global::System.IntPtr Stage_DEFAULT_BACKGROUND_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_DEBUG_BACKGROUND_COLOR_get")] + public static extern global::System.IntPtr Stage_DEBUG_BACKGROUND_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Stage__SWIG_0")] + public static extern global::System.IntPtr new_Stage__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetCurrent")] + public static extern global::System.IntPtr Stage_GetCurrent(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_IsInstalled")] + public static extern bool Stage_IsInstalled(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Stage")] + public static extern void delete_Stage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Stage__SWIG_1")] + public static extern global::System.IntPtr new_Stage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_Assign")] + public static extern global::System.IntPtr Stage_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_Add")] + public static extern void Stage_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_Remove")] + public static extern void Stage_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetSize")] + public static extern global::System.IntPtr Stage_GetSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetRenderTaskList")] + public static extern global::System.IntPtr Stage_GetRenderTaskList(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetLayerCount")] + public static extern uint Stage_GetLayerCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetLayer")] + public static extern global::System.IntPtr Stage_GetLayer(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetRootLayer")] + public static extern global::System.IntPtr Stage_GetRootLayer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_SetBackgroundColor")] + public static extern void Stage_SetBackgroundColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetBackgroundColor")] + public static extern global::System.IntPtr Stage_GetBackgroundColor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetDpi")] + public static extern global::System.IntPtr Stage_GetDpi(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_GetObjectRegistry")] + public static extern global::System.IntPtr Stage_GetObjectRegistry(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_KeepRendering")] + public static extern void Stage_KeepRendering(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_KeyEventSignal")] + public static extern global::System.IntPtr Stage_KeyEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_EventProcessingFinishedSignal")] + public static extern global::System.IntPtr Stage_EventProcessingFinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_TouchedSignal")] + public static extern global::System.IntPtr Stage_TouchedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_TouchSignal")] + public static extern global::System.IntPtr Stage_TouchSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_WheelEventSignal")] + public static extern global::System.IntPtr Stage_WheelEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_ContextLostSignal")] + public static extern global::System.IntPtr Stage_ContextLostSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_ContextRegainedSignal")] + public static extern global::System.IntPtr Stage_ContextRegainedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_SceneCreatedSignal")] + public static extern global::System.IntPtr Stage_SceneCreatedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RelayoutContainer")] + public static extern void delete_RelayoutContainer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RelayoutContainer_Add")] + public static extern void RelayoutContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_CustomActorImpl")] + public static extern void delete_CustomActorImpl(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_Self")] + public static extern global::System.IntPtr CustomActorImpl_Self(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnStageConnection")] + public static extern void CustomActorImpl_OnStageConnection(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnStageDisconnection")] + public static extern void CustomActorImpl_OnStageDisconnection(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnChildAdd")] + public static extern void CustomActorImpl_OnChildAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnChildRemove")] + public static extern void CustomActorImpl_OnChildRemove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnPropertySet")] + public static extern void CustomActorImpl_OnPropertySet(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnSizeSet")] + public static extern void CustomActorImpl_OnSizeSet(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnSizeAnimation")] + public static extern void CustomActorImpl_OnSizeAnimation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnTouchEvent")] + public static extern bool CustomActorImpl_OnTouchEvent(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnHoverEvent")] + public static extern bool CustomActorImpl_OnHoverEvent(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnKeyEvent")] + public static extern bool CustomActorImpl_OnKeyEvent(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnWheelEvent")] + public static extern bool CustomActorImpl_OnWheelEvent(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnRelayout")] + public static extern void CustomActorImpl_OnRelayout(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnSetResizePolicy")] + public static extern void CustomActorImpl_OnSetResizePolicy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_GetNaturalSize")] + public static extern global::System.IntPtr CustomActorImpl_GetNaturalSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_CalculateChildSize")] + public static extern float CustomActorImpl_CalculateChildSize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_GetHeightForWidth")] + public static extern float CustomActorImpl_GetHeightForWidth(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_GetWidthForHeight")] + public static extern float CustomActorImpl_GetWidthForHeight(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_0")] + public static extern bool CustomActorImpl_RelayoutDependentOnChildren__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_1")] + public static extern bool CustomActorImpl_RelayoutDependentOnChildren__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnCalculateRelayoutSize")] + public static extern void CustomActorImpl_OnCalculateRelayoutSize(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_OnLayoutNegotiated")] + public static extern void CustomActorImpl_OnLayoutNegotiated(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_RequiresTouchEvents")] + public static extern bool CustomActorImpl_RequiresTouchEvents(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_RequiresHoverEvents")] + public static extern bool CustomActorImpl_RequiresHoverEvents(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_RequiresWheelEvents")] + public static extern bool CustomActorImpl_RequiresWheelEvents(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_IsRelayoutEnabled")] + public static extern bool CustomActorImpl_IsRelayoutEnabled(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_CustomActor__SWIG_0")] + public static extern global::System.IntPtr new_CustomActor__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActor_DownCast")] + public static extern global::System.IntPtr CustomActor_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_CustomActor")] + public static extern void delete_CustomActor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActor_GetImplementation")] + public static extern global::System.IntPtr CustomActor_GetImplementation(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_CustomActor__SWIG_1")] + public static extern global::System.IntPtr new_CustomActor__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_CustomActor__SWIG_2")] + public static extern global::System.IntPtr new_CustomActor__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActor_Assign")] + public static extern global::System.IntPtr CustomActor_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_Property_SCREEN_POSITION_get")] + public static extern int PanGestureDetector_Property_SCREEN_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_Property_SCREEN_DISPLACEMENT_get")] + public static extern int PanGestureDetector_Property_SCREEN_DISPLACEMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_Property_SCREEN_VELOCITY_get")] + public static extern int PanGestureDetector_Property_SCREEN_VELOCITY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_Property_LOCAL_POSITION_get")] + public static extern int PanGestureDetector_Property_LOCAL_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_Property_LOCAL_DISPLACEMENT_get")] + public static extern int PanGestureDetector_Property_LOCAL_DISPLACEMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_Property_LOCAL_VELOCITY_get")] + public static extern int PanGestureDetector_Property_LOCAL_VELOCITY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_Property_PANNING_get")] + public static extern int PanGestureDetector_Property_PANNING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PanGestureDetector_Property")] + public static extern global::System.IntPtr new_PanGestureDetector_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PanGestureDetector_Property")] + public static extern void delete_PanGestureDetector_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DIRECTION_LEFT_get")] + public static extern global::System.IntPtr PanGestureDetector_DIRECTION_LEFT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DIRECTION_RIGHT_get")] + public static extern global::System.IntPtr PanGestureDetector_DIRECTION_RIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DIRECTION_UP_get")] + public static extern global::System.IntPtr PanGestureDetector_DIRECTION_UP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DIRECTION_DOWN_get")] + public static extern global::System.IntPtr PanGestureDetector_DIRECTION_DOWN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DIRECTION_HORIZONTAL_get")] + public static extern global::System.IntPtr PanGestureDetector_DIRECTION_HORIZONTAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DIRECTION_VERTICAL_get")] + public static extern global::System.IntPtr PanGestureDetector_DIRECTION_VERTICAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DEFAULT_THRESHOLD_get")] + public static extern global::System.IntPtr PanGestureDetector_DEFAULT_THRESHOLD_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PanGestureDetector__SWIG_0")] + public static extern global::System.IntPtr new_PanGestureDetector__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_New")] + public static extern global::System.IntPtr PanGestureDetector_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DownCast")] + public static extern global::System.IntPtr PanGestureDetector_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PanGestureDetector")] + public static extern void delete_PanGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PanGestureDetector__SWIG_1")] + public static extern global::System.IntPtr new_PanGestureDetector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_Assign")] + public static extern global::System.IntPtr PanGestureDetector_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_SetMinimumTouchesRequired")] + public static extern void PanGestureDetector_SetMinimumTouchesRequired(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_SetMaximumTouchesRequired")] + public static extern void PanGestureDetector_SetMaximumTouchesRequired(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_GetMinimumTouchesRequired")] + public static extern uint PanGestureDetector_GetMinimumTouchesRequired(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_GetMaximumTouchesRequired")] + public static extern uint PanGestureDetector_GetMaximumTouchesRequired(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_AddAngle__SWIG_0")] + public static extern void PanGestureDetector_AddAngle__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_AddAngle__SWIG_1")] + public static extern void PanGestureDetector_AddAngle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_AddDirection__SWIG_0")] + public static extern void PanGestureDetector_AddDirection__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_AddDirection__SWIG_1")] + public static extern void PanGestureDetector_AddDirection__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_GetAngleCount")] + public static extern uint PanGestureDetector_GetAngleCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_GetAngle")] + public static extern global::System.IntPtr PanGestureDetector_GetAngle(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_ClearAngles")] + public static extern void PanGestureDetector_ClearAngles(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_RemoveAngle")] + public static extern void PanGestureDetector_RemoveAngle(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_RemoveDirection")] + public static extern void PanGestureDetector_RemoveDirection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_DetectedSignal")] + public static extern global::System.IntPtr PanGestureDetector_DetectedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_SetPanGestureProperties")] + public static extern void PanGestureDetector_SetPanGestureProperties(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PanGesture__SWIG_0")] + public static extern global::System.IntPtr new_PanGesture__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PanGesture__SWIG_1")] + public static extern global::System.IntPtr new_PanGesture__SWIG_1(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PanGesture__SWIG_2")] + public static extern global::System.IntPtr new_PanGesture__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_Assign")] + public static extern global::System.IntPtr PanGesture_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PanGesture")] + public static extern void delete_PanGesture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_velocity_set")] + public static extern void PanGesture_velocity_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_velocity_get")] + public static extern global::System.IntPtr PanGesture_velocity_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_displacement_set")] + public static extern void PanGesture_displacement_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_displacement_get")] + public static extern global::System.IntPtr PanGesture_displacement_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_position_set")] + public static extern void PanGesture_position_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_position_get")] + public static extern global::System.IntPtr PanGesture_position_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_screenVelocity_set")] + public static extern void PanGesture_screenVelocity_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_screenVelocity_get")] + public static extern global::System.IntPtr PanGesture_screenVelocity_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_screenDisplacement_set")] + public static extern void PanGesture_screenDisplacement_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_screenDisplacement_get")] + public static extern global::System.IntPtr PanGesture_screenDisplacement_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_screenPosition_set")] + public static extern void PanGesture_screenPosition_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_screenPosition_get")] + public static extern global::System.IntPtr PanGesture_screenPosition_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_numberOfTouches_set")] + public static extern void PanGesture_numberOfTouches_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_numberOfTouches_get")] + public static extern uint PanGesture_numberOfTouches_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_GetSpeed")] + public static extern float PanGesture_GetSpeed(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_GetDistance")] + public static extern float PanGesture_GetDistance(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_GetScreenSpeed")] + public static extern float PanGesture_GetScreenSpeed(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_GetScreenDistance")] + public static extern float PanGesture_GetScreenDistance(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PinchGestureDetector__SWIG_0")] + public static extern global::System.IntPtr new_PinchGestureDetector__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetector_New")] + public static extern global::System.IntPtr PinchGestureDetector_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetector_DownCast")] + public static extern global::System.IntPtr PinchGestureDetector_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PinchGestureDetector")] + public static extern void delete_PinchGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PinchGestureDetector__SWIG_1")] + public static extern global::System.IntPtr new_PinchGestureDetector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetector_Assign")] + public static extern global::System.IntPtr PinchGestureDetector_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetector_DetectedSignal")] + public static extern global::System.IntPtr PinchGestureDetector_DetectedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PinchGesture__SWIG_0")] + public static extern global::System.IntPtr new_PinchGesture__SWIG_0(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PinchGesture__SWIG_1")] + public static extern global::System.IntPtr new_PinchGesture__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_Assign")] + public static extern global::System.IntPtr PinchGesture_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PinchGesture")] + public static extern void delete_PinchGesture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_scale_set")] + public static extern void PinchGesture_scale_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_scale_get")] + public static extern float PinchGesture_scale_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_speed_set")] + public static extern void PinchGesture_speed_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_speed_get")] + public static extern float PinchGesture_speed_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_screenCenterPoint_set")] + public static extern void PinchGesture_screenCenterPoint_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_screenCenterPoint_get")] + public static extern global::System.IntPtr PinchGesture_screenCenterPoint_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_localCenterPoint_set")] + public static extern void PinchGesture_localCenterPoint_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_localCenterPoint_get")] + public static extern global::System.IntPtr PinchGesture_localCenterPoint_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TapGestureDetector__SWIG_0")] + public static extern global::System.IntPtr new_TapGestureDetector__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_New__SWIG_0")] + public static extern global::System.IntPtr TapGestureDetector_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_New__SWIG_1")] + public static extern global::System.IntPtr TapGestureDetector_New__SWIG_1(uint jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_DownCast")] + public static extern global::System.IntPtr TapGestureDetector_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TapGestureDetector")] + public static extern void delete_TapGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TapGestureDetector__SWIG_1")] + public static extern global::System.IntPtr new_TapGestureDetector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_Assign")] + public static extern global::System.IntPtr TapGestureDetector_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_SetMinimumTapsRequired")] + public static extern void TapGestureDetector_SetMinimumTapsRequired(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_SetMaximumTapsRequired")] + public static extern void TapGestureDetector_SetMaximumTapsRequired(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_GetMinimumTapsRequired")] + public static extern uint TapGestureDetector_GetMinimumTapsRequired(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_GetMaximumTapsRequired")] + public static extern uint TapGestureDetector_GetMaximumTapsRequired(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_DetectedSignal")] + public static extern global::System.IntPtr TapGestureDetector_DetectedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TapGesture__SWIG_0")] + public static extern global::System.IntPtr new_TapGesture__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TapGesture__SWIG_1")] + public static extern global::System.IntPtr new_TapGesture__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_Assign")] + public static extern global::System.IntPtr TapGesture_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TapGesture")] + public static extern void delete_TapGesture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_numberOfTaps_set")] + public static extern void TapGesture_numberOfTaps_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_numberOfTaps_get")] + public static extern uint TapGesture_numberOfTaps_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_numberOfTouches_set")] + public static extern void TapGesture_numberOfTouches_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_numberOfTouches_get")] + public static extern uint TapGesture_numberOfTouches_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_screenPoint_set")] + public static extern void TapGesture_screenPoint_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_screenPoint_get")] + public static extern global::System.IntPtr TapGesture_screenPoint_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_localPoint_set")] + public static extern void TapGesture_localPoint_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_localPoint_get")] + public static extern global::System.IntPtr TapGesture_localPoint_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchEvent__SWIG_0")] + public static extern global::System.IntPtr new_TouchEvent__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchEvent__SWIG_1")] + public static extern global::System.IntPtr new_TouchEvent__SWIG_1(uint jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TouchEvent")] + public static extern void delete_TouchEvent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchEvent_points_set")] + public static extern void TouchEvent_points_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchEvent_points_get")] + public static extern global::System.IntPtr TouchEvent_points_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchEvent_time_set")] + public static extern void TouchEvent_time_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchEvent_time_get")] + public static extern uint TouchEvent_time_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchEvent_GetPointCount")] + public static extern uint TouchEvent_GetPointCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchEvent_GetPoint")] + public static extern global::System.IntPtr TouchEvent_GetPoint(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AlphaFunction__SWIG_0")] + public static extern global::System.IntPtr new_AlphaFunction__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AlphaFunction__SWIG_1")] + public static extern global::System.IntPtr new_AlphaFunction__SWIG_1(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AlphaFunction__SWIG_2")] + public static extern global::System.IntPtr new_AlphaFunction__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AlphaFunction__SWIG_3")] + public static extern global::System.IntPtr new_AlphaFunction__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AlphaFunction_GetBezierControlPoints")] + public static extern global::System.IntPtr AlphaFunction_GetBezierControlPoints(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AlphaFunction_GetCustomFunction")] + public static extern global::System.IntPtr AlphaFunction_GetCustomFunction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AlphaFunction_GetBuiltinFunction")] + public static extern int AlphaFunction_GetBuiltinFunction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AlphaFunction_GetMode")] + public static extern int AlphaFunction_GetMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_AlphaFunction")] + public static extern void delete_AlphaFunction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyFrames_New")] + public static extern global::System.IntPtr KeyFrames_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyFrames_DownCast")] + public static extern global::System.IntPtr KeyFrames_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_KeyFrames__SWIG_0")] + public static extern global::System.IntPtr new_KeyFrames__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_KeyFrames")] + public static extern void delete_KeyFrames(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_KeyFrames__SWIG_1")] + public static extern global::System.IntPtr new_KeyFrames__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyFrames_Assign")] + public static extern global::System.IntPtr KeyFrames_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyFrames_GetType")] + public static extern int KeyFrames_GetType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyFrames_Add__SWIG_0")] + public static extern void KeyFrames_Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyFrames_Add__SWIG_1")] + public static extern void KeyFrames_Add__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_Property_POINTS_get")] + public static extern int Path_Property_POINTS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_Property_CONTROL_POINTS_get")] + public static extern int Path_Property_CONTROL_POINTS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Path_Property")] + public static extern global::System.IntPtr new_Path_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Path_Property")] + public static extern void delete_Path_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_New")] + public static extern global::System.IntPtr Path_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_DownCast")] + public static extern global::System.IntPtr Path_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Path__SWIG_0")] + public static extern global::System.IntPtr new_Path__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Path")] + public static extern void delete_Path(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Path__SWIG_1")] + public static extern global::System.IntPtr new_Path__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_Assign")] + public static extern global::System.IntPtr Path_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_AddPoint")] + public static extern void Path_AddPoint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_AddControlPoint")] + public static extern void Path_AddControlPoint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_GenerateControlPoints")] + public static extern void Path_GenerateControlPoints(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_Sample")] + public static extern void Path_Sample(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_GetPoint")] + public static extern global::System.IntPtr Path_GetPoint(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_GetControlPoint")] + public static extern global::System.IntPtr Path_GetControlPoint(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_GetPointCount")] + public static extern uint Path_GetPointCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TimePeriod__SWIG_0")] + public static extern global::System.IntPtr new_TimePeriod__SWIG_0(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TimePeriod__SWIG_1")] + public static extern global::System.IntPtr new_TimePeriod__SWIG_1(float jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TimePeriod")] + public static extern void delete_TimePeriod(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimePeriod_delaySeconds_set")] + public static extern void TimePeriod_delaySeconds_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimePeriod_delaySeconds_get")] + public static extern float TimePeriod_delaySeconds_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimePeriod_durationSeconds_set")] + public static extern void TimePeriod_durationSeconds_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimePeriod_durationSeconds_get")] + public static extern float TimePeriod_durationSeconds_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Animation__SWIG_0")] + public static extern global::System.IntPtr new_Animation__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_New")] + public static extern global::System.IntPtr Animation_New(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_DownCast")] + public static extern global::System.IntPtr Animation_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Animation")] + public static extern void delete_Animation(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Animation__SWIG_1")] + public static extern global::System.IntPtr new_Animation__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Assign")] + public static extern global::System.IntPtr Animation_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetDuration")] + public static extern void Animation_SetDuration(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetDuration")] + public static extern float Animation_GetDuration(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetLooping")] + public static extern void Animation_SetLooping(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetLoopCount")] + public static extern void Animation_SetLoopCount(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetLoopCount")] + public static extern int Animation_GetLoopCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetCurrentLoop")] + public static extern int Animation_GetCurrentLoop(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_IsLooping")] + public static extern bool Animation_IsLooping(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetEndAction")] + public static extern void Animation_SetEndAction(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetEndAction")] + public static extern int Animation_GetEndAction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetDisconnectAction")] + public static extern void Animation_SetDisconnectAction(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetDisconnectAction")] + public static extern int Animation_GetDisconnectAction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetDefaultAlphaFunction")] + public static extern void Animation_SetDefaultAlphaFunction(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetDefaultAlphaFunction")] + public static extern global::System.IntPtr Animation_GetDefaultAlphaFunction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetCurrentProgress")] + public static extern void Animation_SetCurrentProgress(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetCurrentProgress")] + public static extern float Animation_GetCurrentProgress(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetSpeedFactor")] + public static extern void Animation_SetSpeedFactor(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetSpeedFactor")] + public static extern float Animation_GetSpeedFactor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SetPlayRange")] + public static extern void Animation_SetPlayRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetPlayRange")] + public static extern global::System.IntPtr Animation_GetPlayRange(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Play")] + public static extern void Animation_Play(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_PlayFrom")] + public static extern void Animation_PlayFrom(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Pause")] + public static extern void Animation_Pause(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_GetState")] + public static extern int Animation_GetState(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Stop")] + public static extern void Animation_Stop(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Clear")] + public static extern void Animation_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_FinishedSignal")] + public static extern global::System.IntPtr Animation_FinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBy__SWIG_0")] + public static extern void Animation_AnimateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBy__SWIG_1")] + public static extern void Animation_AnimateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBy__SWIG_2")] + public static extern void Animation_AnimateBy__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBy__SWIG_3")] + public static extern void Animation_AnimateBy__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateTo__SWIG_0")] + public static extern void Animation_AnimateTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateTo__SWIG_1")] + public static extern void Animation_AnimateTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateTo__SWIG_2")] + public static extern void Animation_AnimateTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateTo__SWIG_3")] + public static extern void Animation_AnimateTo__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBetween__SWIG_0")] + public static extern void Animation_AnimateBetween__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBetween__SWIG_1")] + public static extern void Animation_AnimateBetween__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBetween__SWIG_2")] + public static extern void Animation_AnimateBetween__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBetween__SWIG_3")] + public static extern void Animation_AnimateBetween__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBetween__SWIG_4")] + public static extern void Animation_AnimateBetween__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBetween__SWIG_5")] + public static extern void Animation_AnimateBetween__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBetween__SWIG_6")] + public static extern void Animation_AnimateBetween__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_AnimateBetween__SWIG_7")] + public static extern void Animation_AnimateBetween__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Animate__SWIG_0")] + public static extern void Animation_Animate__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Animate__SWIG_1")] + public static extern void Animation_Animate__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Animate__SWIG_2")] + public static extern void Animation_Animate__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Animate__SWIG_3")] + public static extern void Animation_Animate__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Show")] + public static extern void Animation_Show(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_Hide")] + public static extern void Animation_Hide(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_Property_VALUE_get")] + public static extern int LinearConstrainer_Property_VALUE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_Property_PROGRESS_get")] + public static extern int LinearConstrainer_Property_PROGRESS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_LinearConstrainer_Property")] + public static extern global::System.IntPtr new_LinearConstrainer_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_LinearConstrainer_Property")] + public static extern void delete_LinearConstrainer_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_New")] + public static extern global::System.IntPtr LinearConstrainer_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_DownCast")] + public static extern global::System.IntPtr LinearConstrainer_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_LinearConstrainer__SWIG_0")] + public static extern global::System.IntPtr new_LinearConstrainer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_LinearConstrainer")] + public static extern void delete_LinearConstrainer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_LinearConstrainer__SWIG_1")] + public static extern global::System.IntPtr new_LinearConstrainer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_Assign")] + public static extern global::System.IntPtr LinearConstrainer_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_Apply__SWIG_0")] + public static extern void LinearConstrainer_Apply__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_Apply__SWIG_1")] + public static extern void LinearConstrainer_Apply__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_Remove")] + public static extern void LinearConstrainer_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_Property_FORWARD_get")] + public static extern int PathConstrainer_Property_FORWARD_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_Property_POINTS_get")] + public static extern int PathConstrainer_Property_POINTS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_Property_CONTROL_POINTS_get")] + public static extern int PathConstrainer_Property_CONTROL_POINTS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PathConstrainer_Property")] + public static extern global::System.IntPtr new_PathConstrainer_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PathConstrainer_Property")] + public static extern void delete_PathConstrainer_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_New")] + public static extern global::System.IntPtr PathConstrainer_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_DownCast")] + public static extern global::System.IntPtr PathConstrainer_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PathConstrainer__SWIG_0")] + public static extern global::System.IntPtr new_PathConstrainer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PathConstrainer")] + public static extern void delete_PathConstrainer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PathConstrainer__SWIG_1")] + public static extern global::System.IntPtr new_PathConstrainer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_Assign")] + public static extern global::System.IntPtr PathConstrainer_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_Apply__SWIG_0")] + public static extern void PathConstrainer_Apply__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_Apply__SWIG_1")] + public static extern void PathConstrainer_Apply__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_Remove")] + public static extern void PathConstrainer_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FittingModeDefault_get")] + public static extern int FittingModeDefault_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DEFAULT_get")] + public static extern int DEFAULT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_BufferImage__SWIG_0")] + public static extern global::System.IntPtr new_BufferImage__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_New__SWIG_0")] + public static extern global::System.IntPtr BufferImage_New__SWIG_0(uint jarg1, uint jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_New__SWIG_1")] + public static extern global::System.IntPtr BufferImage_New__SWIG_1(uint jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_New__SWIG_2")] + public static extern global::System.IntPtr BufferImage_New__SWIG_2([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg1, uint jarg2, uint jarg3, int jarg4, uint jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_New__SWIG_3")] + public static extern global::System.IntPtr BufferImage_New__SWIG_3([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg1, uint jarg2, uint jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_New__SWIG_4")] + public static extern global::System.IntPtr BufferImage_New__SWIG_4([global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg1, uint jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_DownCast")] + public static extern global::System.IntPtr BufferImage_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_BufferImage")] + public static extern void delete_BufferImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_BufferImage__SWIG_1")] + public static extern global::System.IntPtr new_BufferImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_Assign")] + public static extern global::System.IntPtr BufferImage_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_WHITE")] + public static extern global::System.IntPtr BufferImage_WHITE(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_GetBuffer")] + public static extern global::System.IntPtr BufferImage_GetBuffer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_GetBufferSize")] + public static extern uint BufferImage_GetBufferSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_GetBufferStride")] + public static extern uint BufferImage_GetBufferStride(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_GetPixelFormat")] + public static extern int BufferImage_GetPixelFormat(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_Update__SWIG_0")] + public static extern void BufferImage_Update__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_Update__SWIG_1")] + public static extern void BufferImage_Update__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_IsDataExternal")] + public static extern bool BufferImage_IsDataExternal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_EncodedBufferImage__SWIG_0")] + public static extern global::System.IntPtr new_EncodedBufferImage__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EncodedBufferImage_New__SWIG_0")] + public static extern global::System.IntPtr EncodedBufferImage_New__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EncodedBufferImage_New__SWIG_1")] + public static extern global::System.IntPtr EncodedBufferImage_New__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, int jarg5, bool jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EncodedBufferImage_New__SWIG_2")] + public static extern global::System.IntPtr EncodedBufferImage_New__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, int jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EncodedBufferImage_DownCast")] + public static extern global::System.IntPtr EncodedBufferImage_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_EncodedBufferImage")] + public static extern void delete_EncodedBufferImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_EncodedBufferImage__SWIG_1")] + public static extern global::System.IntPtr new_EncodedBufferImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EncodedBufferImage_Assign")] + public static extern global::System.IntPtr EncodedBufferImage_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_NativeImage__SWIG_0")] + public static extern global::System.IntPtr new_NativeImage__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_NativeImage")] + public static extern void delete_NativeImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_NativeImage__SWIG_1")] + public static extern global::System.IntPtr new_NativeImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImage_Assign")] + public static extern global::System.IntPtr NativeImage_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImage_CreateGlTexture")] + public static extern void NativeImage_CreateGlTexture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImage_New")] + public static extern global::System.IntPtr NativeImage_New(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImage_DownCast")] + public static extern global::System.IntPtr NativeImage_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImage_GetCustomFragmentPreFix")] + public static extern string NativeImage_GetCustomFragmentPreFix(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImage_GetCustomSamplerTypename")] + public static extern string NativeImage_GetCustomSamplerTypename(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImageInterface_GlExtensionCreate")] + public static extern bool NativeImageInterface_GlExtensionCreate(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImageInterface_GlExtensionDestroy")] + public static extern void NativeImageInterface_GlExtensionDestroy(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImageInterface_TargetTexture")] + public static extern uint NativeImageInterface_TargetTexture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImageInterface_PrepareTexture")] + public static extern void NativeImageInterface_PrepareTexture(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImageInterface_GetWidth")] + public static extern uint NativeImageInterface_GetWidth(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImageInterface_GetHeight")] + public static extern uint NativeImageInterface_GetHeight(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImageInterface_RequiresBlending")] + public static extern bool NativeImageInterface_RequiresBlending(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_GetImageSize")] + public static extern global::System.IntPtr ResourceImage_GetImageSize(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ResourceImage__SWIG_0")] + public static extern global::System.IntPtr new_ResourceImage__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ResourceImage")] + public static extern void delete_ResourceImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ResourceImage__SWIG_1")] + public static extern global::System.IntPtr new_ResourceImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_Assign")] + public static extern global::System.IntPtr ResourceImage_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_New__SWIG_0")] + public static extern global::System.IntPtr ResourceImage_New__SWIG_0(string jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_New__SWIG_1")] + public static extern global::System.IntPtr ResourceImage_New__SWIG_1(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_New__SWIG_2")] + public static extern global::System.IntPtr ResourceImage_New__SWIG_2(string jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4, bool jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_New__SWIG_3")] + public static extern global::System.IntPtr ResourceImage_New__SWIG_3(string jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_New__SWIG_4")] + public static extern global::System.IntPtr ResourceImage_New__SWIG_4(string jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_New__SWIG_5")] + public static extern global::System.IntPtr ResourceImage_New__SWIG_5(string jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_DownCast")] + public static extern global::System.IntPtr ResourceImage_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_GetLoadingState")] + public static extern int ResourceImage_GetLoadingState(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_GetUrl")] + public static extern string ResourceImage_GetUrl(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_Reload")] + public static extern void ResourceImage_Reload(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_LoadingFinishedSignal")] + public static extern global::System.IntPtr ResourceImage_LoadingFinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FrameBufferImage__SWIG_0")] + public static extern global::System.IntPtr new_FrameBufferImage__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_New__SWIG_0")] + public static extern global::System.IntPtr FrameBufferImage_New__SWIG_0(uint jarg1, uint jarg2, int jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_New__SWIG_1")] + public static extern global::System.IntPtr FrameBufferImage_New__SWIG_1(uint jarg1, uint jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_New__SWIG_2")] + public static extern global::System.IntPtr FrameBufferImage_New__SWIG_2(uint jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_New__SWIG_3")] + public static extern global::System.IntPtr FrameBufferImage_New__SWIG_3(uint jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_New__SWIG_4")] + public static extern global::System.IntPtr FrameBufferImage_New__SWIG_4(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_New__SWIG_5")] + public static extern global::System.IntPtr FrameBufferImage_New__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_DownCast")] + public static extern global::System.IntPtr FrameBufferImage_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FrameBufferImage")] + public static extern void delete_FrameBufferImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FrameBufferImage__SWIG_1")] + public static extern global::System.IntPtr new_FrameBufferImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_Assign")] + public static extern global::System.IntPtr FrameBufferImage_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_NinePatchImage__SWIG_0")] + public static extern global::System.IntPtr new_NinePatchImage__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_New")] + public static extern global::System.IntPtr NinePatchImage_New(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_DownCast")] + public static extern global::System.IntPtr NinePatchImage_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_NinePatchImage")] + public static extern void delete_NinePatchImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_NinePatchImage__SWIG_1")] + public static extern global::System.IntPtr new_NinePatchImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_Assign")] + public static extern global::System.IntPtr NinePatchImage_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_GetStretchBorders")] + public static extern global::System.IntPtr NinePatchImage_GetStretchBorders(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_GetStretchPixelsX")] + public static extern global::System.IntPtr NinePatchImage_GetStretchPixelsX(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_GetStretchPixelsY")] + public static extern global::System.IntPtr NinePatchImage_GetStretchPixelsY(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_GetChildRectangle")] + public static extern global::System.IntPtr NinePatchImage_GetChildRectangle(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_CreateCroppedBufferImage")] + public static extern global::System.IntPtr NinePatchImage_CreateCroppedBufferImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_IsNinePatchUrl")] + public static extern bool NinePatchImage_IsNinePatchUrl(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_TYPE_get")] + public static extern int CameraActor_Property_TYPE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_PROJECTION_MODE_get")] + public static extern int CameraActor_Property_PROJECTION_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_FIELD_OF_VIEW_get")] + public static extern int CameraActor_Property_FIELD_OF_VIEW_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_ASPECT_RATIO_get")] + public static extern int CameraActor_Property_ASPECT_RATIO_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_NEAR_PLANE_DISTANCE_get")] + public static extern int CameraActor_Property_NEAR_PLANE_DISTANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_FAR_PLANE_DISTANCE_get")] + public static extern int CameraActor_Property_FAR_PLANE_DISTANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_LEFT_PLANE_DISTANCE_get")] + public static extern int CameraActor_Property_LEFT_PLANE_DISTANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_RIGHT_PLANE_DISTANCE_get")] + public static extern int CameraActor_Property_RIGHT_PLANE_DISTANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_TOP_PLANE_DISTANCE_get")] + public static extern int CameraActor_Property_TOP_PLANE_DISTANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_BOTTOM_PLANE_DISTANCE_get")] + public static extern int CameraActor_Property_BOTTOM_PLANE_DISTANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_TARGET_POSITION_get")] + public static extern int CameraActor_Property_TARGET_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_PROJECTION_MATRIX_get")] + public static extern int CameraActor_Property_PROJECTION_MATRIX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_VIEW_MATRIX_get")] + public static extern int CameraActor_Property_VIEW_MATRIX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Property_INVERT_Y_AXIS_get")] + public static extern int CameraActor_Property_INVERT_Y_AXIS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_CameraActor_Property")] + public static extern global::System.IntPtr new_CameraActor_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_CameraActor_Property")] + public static extern void delete_CameraActor_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_CameraActor__SWIG_0")] + public static extern global::System.IntPtr new_CameraActor__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_New__SWIG_0")] + public static extern global::System.IntPtr CameraActor_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_New__SWIG_1")] + public static extern global::System.IntPtr CameraActor_New__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_DownCast")] + public static extern global::System.IntPtr CameraActor_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_CameraActor")] + public static extern void delete_CameraActor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_CameraActor__SWIG_1")] + public static extern global::System.IntPtr new_CameraActor__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_Assign")] + public static extern global::System.IntPtr CameraActor_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetType")] + public static extern void CameraActor_SetType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_GetType")] + public static extern int CameraActor_GetType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetProjectionMode")] + public static extern void CameraActor_SetProjectionMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_GetProjectionMode")] + public static extern int CameraActor_GetProjectionMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetFieldOfView")] + public static extern void CameraActor_SetFieldOfView(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_GetFieldOfView")] + public static extern float CameraActor_GetFieldOfView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetAspectRatio")] + public static extern void CameraActor_SetAspectRatio(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_GetAspectRatio")] + public static extern float CameraActor_GetAspectRatio(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetNearClippingPlane")] + public static extern void CameraActor_SetNearClippingPlane(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_GetNearClippingPlane")] + public static extern float CameraActor_GetNearClippingPlane(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetFarClippingPlane")] + public static extern void CameraActor_SetFarClippingPlane(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_GetFarClippingPlane")] + public static extern float CameraActor_GetFarClippingPlane(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetTargetPosition")] + public static extern void CameraActor_SetTargetPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_GetTargetPosition")] + public static extern global::System.IntPtr CameraActor_GetTargetPosition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetInvertYAxis")] + public static extern void CameraActor_SetInvertYAxis(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_GetInvertYAxis")] + public static extern bool CameraActor_GetInvertYAxis(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetPerspectiveProjection")] + public static extern void CameraActor_SetPerspectiveProjection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetOrthographicProjection__SWIG_0")] + public static extern void CameraActor_SetOrthographicProjection__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SetOrthographicProjection__SWIG_1")] + public static extern void CameraActor_SetOrthographicProjection__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6, float jarg7); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_StringValuePair__SWIG_0")] + public static extern global::System.IntPtr new_StringValuePair__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_StringValuePair__SWIG_1")] + public static extern global::System.IntPtr new_StringValuePair__SWIG_1(string jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_StringValuePair__SWIG_2")] + public static extern global::System.IntPtr new_StringValuePair__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StringValuePair_first_set")] + public static extern void StringValuePair_first_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StringValuePair_first_get")] + public static extern string StringValuePair_first_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StringValuePair_second_set")] + public static extern void StringValuePair_second_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StringValuePair_second_get")] + public static extern global::System.IntPtr StringValuePair_second_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_StringValuePair")] + public static extern void delete_StringValuePair(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_Clear")] + public static extern void TouchPointContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_Add")] + public static extern void TouchPointContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_size")] + public static extern uint TouchPointContainer_size(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_capacity")] + public static extern uint TouchPointContainer_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_reserve")] + public static extern void TouchPointContainer_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchPointContainer__SWIG_0")] + public static extern global::System.IntPtr new_TouchPointContainer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchPointContainer__SWIG_1")] + public static extern global::System.IntPtr new_TouchPointContainer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchPointContainer__SWIG_2")] + public static extern global::System.IntPtr new_TouchPointContainer__SWIG_2(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_getitemcopy")] + public static extern global::System.IntPtr TouchPointContainer_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_getitem")] + public static extern global::System.IntPtr TouchPointContainer_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_setitem")] + public static extern void TouchPointContainer_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_AddRange")] + public static extern void TouchPointContainer_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_GetRange")] + public static extern global::System.IntPtr TouchPointContainer_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_Insert")] + public static extern void TouchPointContainer_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_InsertRange")] + public static extern void TouchPointContainer_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_RemoveAt")] + public static extern void TouchPointContainer_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_RemoveRange")] + public static extern void TouchPointContainer_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_Repeat")] + public static extern global::System.IntPtr TouchPointContainer_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_Reverse__SWIG_0")] + public static extern void TouchPointContainer_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_Reverse__SWIG_1")] + public static extern void TouchPointContainer_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchPointContainer_SetRange")] + public static extern void TouchPointContainer_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TouchPointContainer")] + public static extern void delete_TouchPointContainer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectDouble__SWIG_0")] + public static extern global::System.IntPtr new_RectDouble__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectDouble__SWIG_1")] + public static extern global::System.IntPtr new_RectDouble__SWIG_1(double jarg1, double jarg2, double jarg3, double jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectDouble__SWIG_2")] + public static extern global::System.IntPtr new_RectDouble__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Assign")] + public static extern global::System.IntPtr RectDouble_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Set")] + public static extern void RectDouble_Set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_IsEmpty")] + public static extern bool RectDouble_IsEmpty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Left")] + public static extern double RectDouble_Left(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Right")] + public static extern double RectDouble_Right(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Top")] + public static extern double RectDouble_Top(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Bottom")] + public static extern double RectDouble_Bottom(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Area")] + public static extern double RectDouble_Area(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Intersects")] + public static extern bool RectDouble_Intersects(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_Contains")] + public static extern bool RectDouble_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_x_set")] + public static extern void RectDouble_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_x_get")] + public static extern double RectDouble_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_left_set")] + public static extern void RectDouble_left_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_left_get")] + public static extern double RectDouble_left_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_y_set")] + public static extern void RectDouble_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_y_get")] + public static extern double RectDouble_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_right_set")] + public static extern void RectDouble_right_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_right_get")] + public static extern double RectDouble_right_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_width_set")] + public static extern void RectDouble_width_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_width_get")] + public static extern double RectDouble_width_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_bottom_set")] + public static extern void RectDouble_bottom_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_bottom_get")] + public static extern double RectDouble_bottom_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_height_set")] + public static extern void RectDouble_height_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_height_get")] + public static extern double RectDouble_height_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_top_set")] + public static extern void RectDouble_top_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectDouble_top_get")] + public static extern double RectDouble_top_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RectDouble")] + public static extern void delete_RectDouble(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectInteger__SWIG_0")] + public static extern global::System.IntPtr new_RectInteger__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectInteger__SWIG_1")] + public static extern global::System.IntPtr new_RectInteger__SWIG_1(int jarg1, int jarg2, int jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectInteger__SWIG_2")] + public static extern global::System.IntPtr new_RectInteger__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Assign")] + public static extern global::System.IntPtr RectInteger_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Set")] + public static extern void RectInteger_Set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3, int jarg4, int jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_IsEmpty")] + public static extern bool RectInteger_IsEmpty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Left")] + public static extern int RectInteger_Left(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Right")] + public static extern int RectInteger_Right(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Top")] + public static extern int RectInteger_Top(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Bottom")] + public static extern int RectInteger_Bottom(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Area")] + public static extern int RectInteger_Area(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Intersects")] + public static extern bool RectInteger_Intersects(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_Contains")] + public static extern bool RectInteger_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_x_set")] + public static extern void RectInteger_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_x_get")] + public static extern int RectInteger_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_left_set")] + public static extern void RectInteger_left_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_left_get")] + public static extern int RectInteger_left_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_y_set")] + public static extern void RectInteger_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_y_get")] + public static extern int RectInteger_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_right_set")] + public static extern void RectInteger_right_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_right_get")] + public static extern int RectInteger_right_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_width_set")] + public static extern void RectInteger_width_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_width_get")] + public static extern int RectInteger_width_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_bottom_set")] + public static extern void RectInteger_bottom_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_bottom_get")] + public static extern int RectInteger_bottom_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_height_set")] + public static extern void RectInteger_height_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_height_get")] + public static extern int RectInteger_height_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_top_set")] + public static extern void RectInteger_top_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectInteger_top_get")] + public static extern int RectInteger_top_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RectInteger")] + public static extern void delete_RectInteger(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectUnsignedInteger__SWIG_0")] + public static extern global::System.IntPtr new_RectUnsignedInteger__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectUnsignedInteger__SWIG_1")] + public static extern global::System.IntPtr new_RectUnsignedInteger__SWIG_1(uint jarg1, uint jarg2, uint jarg3, uint jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectUnsignedInteger__SWIG_2")] + public static extern global::System.IntPtr new_RectUnsignedInteger__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Assign")] + public static extern global::System.IntPtr RectUnsignedInteger_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Set")] + public static extern void RectUnsignedInteger_Set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_IsEmpty")] + public static extern bool RectUnsignedInteger_IsEmpty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Left")] + public static extern uint RectUnsignedInteger_Left(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Right")] + public static extern uint RectUnsignedInteger_Right(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Top")] + public static extern uint RectUnsignedInteger_Top(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Bottom")] + public static extern uint RectUnsignedInteger_Bottom(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Area")] + public static extern uint RectUnsignedInteger_Area(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Intersects")] + public static extern bool RectUnsignedInteger_Intersects(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_Contains")] + public static extern bool RectUnsignedInteger_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_x_set")] + public static extern void RectUnsignedInteger_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_x_get")] + public static extern uint RectUnsignedInteger_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_left_set")] + public static extern void RectUnsignedInteger_left_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_left_get")] + public static extern uint RectUnsignedInteger_left_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_y_set")] + public static extern void RectUnsignedInteger_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_y_get")] + public static extern uint RectUnsignedInteger_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_right_set")] + public static extern void RectUnsignedInteger_right_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_right_get")] + public static extern uint RectUnsignedInteger_right_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_width_set")] + public static extern void RectUnsignedInteger_width_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_width_get")] + public static extern uint RectUnsignedInteger_width_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_bottom_set")] + public static extern void RectUnsignedInteger_bottom_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_bottom_get")] + public static extern uint RectUnsignedInteger_bottom_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_height_set")] + public static extern void RectUnsignedInteger_height_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_height_get")] + public static extern uint RectUnsignedInteger_height_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_top_set")] + public static extern void RectUnsignedInteger_top_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectUnsignedInteger_top_get")] + public static extern uint RectUnsignedInteger_top_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RectUnsignedInteger")] + public static extern void delete_RectUnsignedInteger(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectFloat__SWIG_0")] + public static extern global::System.IntPtr new_RectFloat__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectFloat__SWIG_1")] + public static extern global::System.IntPtr new_RectFloat__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RectFloat__SWIG_2")] + public static extern global::System.IntPtr new_RectFloat__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Assign")] + public static extern global::System.IntPtr RectFloat_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Set")] + public static extern void RectFloat_Set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, float jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_IsEmpty")] + public static extern bool RectFloat_IsEmpty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Left")] + public static extern float RectFloat_Left(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Right")] + public static extern float RectFloat_Right(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Top")] + public static extern float RectFloat_Top(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Bottom")] + public static extern float RectFloat_Bottom(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Area")] + public static extern float RectFloat_Area(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Intersects")] + public static extern bool RectFloat_Intersects(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_Contains")] + public static extern bool RectFloat_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_x_set")] + public static extern void RectFloat_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_x_get")] + public static extern float RectFloat_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_left_set")] + public static extern void RectFloat_left_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_left_get")] + public static extern float RectFloat_left_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_y_set")] + public static extern void RectFloat_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_y_get")] + public static extern float RectFloat_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_right_set")] + public static extern void RectFloat_right_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_right_get")] + public static extern float RectFloat_right_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_width_set")] + public static extern void RectFloat_width_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_width_get")] + public static extern float RectFloat_width_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_bottom_set")] + public static extern void RectFloat_bottom_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_bottom_get")] + public static extern float RectFloat_bottom_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_height_set")] + public static extern void RectFloat_height_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_height_get")] + public static extern float RectFloat_height_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_top_set")] + public static extern void RectFloat_top_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RectFloat_top_get")] + public static extern float RectFloat_top_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RectFloat")] + public static extern void delete_RectFloat(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_BaseType_get")] + public static extern int VectorInteger_BaseType_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VectorInteger__SWIG_0")] + public static extern global::System.IntPtr new_VectorInteger__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VectorInteger")] + public static extern void delete_VectorInteger(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VectorInteger__SWIG_1")] + public static extern global::System.IntPtr new_VectorInteger__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Assign")] + public static extern global::System.IntPtr VectorInteger_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Begin")] + public static extern global::System.IntPtr VectorInteger_Begin(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_End")] + public static extern global::System.IntPtr VectorInteger_End(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_ValueOfIndex__SWIG_0")] + public static extern global::System.IntPtr VectorInteger_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_PushBack")] + public static extern void VectorInteger_PushBack(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Insert__SWIG_0")] + public static extern void VectorInteger_Insert__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Insert__SWIG_1")] + public static extern void VectorInteger_Insert__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Reserve")] + public static extern void VectorInteger_Reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Resize__SWIG_0")] + public static extern void VectorInteger_Resize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Resize__SWIG_1")] + public static extern void VectorInteger_Resize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Erase__SWIG_0")] + public static extern global::System.IntPtr VectorInteger_Erase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Erase__SWIG_1")] + public static extern global::System.IntPtr VectorInteger_Erase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Remove")] + public static extern void VectorInteger_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Swap")] + public static extern void VectorInteger_Swap(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Clear")] + public static extern void VectorInteger_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorInteger_Release")] + public static extern void VectorInteger_Release(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_BaseType_get")] + public static extern int VectorFloat_BaseType_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VectorFloat__SWIG_0")] + public static extern global::System.IntPtr new_VectorFloat__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VectorFloat")] + public static extern void delete_VectorFloat(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VectorFloat__SWIG_1")] + public static extern global::System.IntPtr new_VectorFloat__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Assign")] + public static extern global::System.IntPtr VectorFloat_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Begin")] + public static extern global::System.IntPtr VectorFloat_Begin(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_End")] + public static extern global::System.IntPtr VectorFloat_End(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_ValueOfIndex__SWIG_0")] + public static extern global::System.IntPtr VectorFloat_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_PushBack")] + public static extern void VectorFloat_PushBack(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Insert__SWIG_0")] + public static extern void VectorFloat_Insert__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Insert__SWIG_1")] + public static extern void VectorFloat_Insert__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Reserve")] + public static extern void VectorFloat_Reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Resize__SWIG_0")] + public static extern void VectorFloat_Resize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Resize__SWIG_1")] + public static extern void VectorFloat_Resize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Erase__SWIG_0")] + public static extern global::System.IntPtr VectorFloat_Erase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Erase__SWIG_1")] + public static extern global::System.IntPtr VectorFloat_Erase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Remove")] + public static extern void VectorFloat_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Swap")] + public static extern void VectorFloat_Swap(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Clear")] + public static extern void VectorFloat_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorFloat_Release")] + public static extern void VectorFloat_Release(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_BaseType_get")] + public static extern int VectorUnsignedChar_BaseType_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VectorUnsignedChar__SWIG_0")] + public static extern global::System.IntPtr new_VectorUnsignedChar__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VectorUnsignedChar")] + public static extern void delete_VectorUnsignedChar(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VectorUnsignedChar__SWIG_1")] + public static extern global::System.IntPtr new_VectorUnsignedChar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Assign")] + public static extern global::System.IntPtr VectorUnsignedChar_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Begin")] + public static extern global::System.IntPtr VectorUnsignedChar_Begin(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_End")] + public static extern global::System.IntPtr VectorUnsignedChar_End(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_ValueOfIndex__SWIG_0")] + public static extern global::System.IntPtr VectorUnsignedChar_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_PushBack")] + public static extern void VectorUnsignedChar_PushBack(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Insert__SWIG_0")] + public static extern void VectorUnsignedChar_Insert__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg2, byte jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Insert__SWIG_1")] + public static extern void VectorUnsignedChar_Insert__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Reserve")] + public static extern void VectorUnsignedChar_Reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Resize__SWIG_0")] + public static extern void VectorUnsignedChar_Resize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Resize__SWIG_1")] + public static extern void VectorUnsignedChar_Resize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, byte jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Erase__SWIG_0")] + public static extern global::System.IntPtr VectorUnsignedChar_Erase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Erase__SWIG_1")] + public static extern global::System.IntPtr VectorUnsignedChar_Erase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Remove")] + public static extern void VectorUnsignedChar_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, [global::System.Runtime.InteropServices.In, global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPArray)]byte[] jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Swap")] + public static extern void VectorUnsignedChar_Swap(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Clear")] + public static extern void VectorUnsignedChar_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUnsignedChar_Release")] + public static extern void VectorUnsignedChar_Release(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_BaseType_get")] + public static extern int VectorUint16Pair_BaseType_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VectorUint16Pair__SWIG_0")] + public static extern global::System.IntPtr new_VectorUint16Pair__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VectorUint16Pair")] + public static extern void delete_VectorUint16Pair(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VectorUint16Pair__SWIG_1")] + public static extern global::System.IntPtr new_VectorUint16Pair__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Assign")] + public static extern global::System.IntPtr VectorUint16Pair_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Begin")] + public static extern global::System.IntPtr VectorUint16Pair_Begin(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_End")] + public static extern global::System.IntPtr VectorUint16Pair_End(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_ValueOfIndex__SWIG_0")] + public static extern global::System.IntPtr VectorUint16Pair_ValueOfIndex__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_PushBack")] + public static extern void VectorUint16Pair_PushBack(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Insert__SWIG_0")] + public static extern void VectorUint16Pair_Insert__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Insert__SWIG_1")] + public static extern void VectorUint16Pair_Insert__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Reserve")] + public static extern void VectorUint16Pair_Reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Resize__SWIG_0")] + public static extern void VectorUint16Pair_Resize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Resize__SWIG_1")] + public static extern void VectorUint16Pair_Resize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Erase__SWIG_0")] + public static extern global::System.IntPtr VectorUint16Pair_Erase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Erase__SWIG_1")] + public static extern global::System.IntPtr VectorUint16Pair_Erase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Remove")] + public static extern void VectorUint16Pair_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Swap")] + public static extern void VectorUint16Pair_Swap(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Clear")] + public static extern void VectorUint16Pair_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VectorUint16Pair_Release")] + public static extern void VectorUint16Pair_Release(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VoidSignal")] + public static extern global::System.IntPtr new_VoidSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VoidSignal")] + public static extern void delete_VoidSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VoidSignal_Empty")] + public static extern bool VoidSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VoidSignal_GetConnectionCount")] + public static extern uint VoidSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VoidSignal_Connect__SWIG_0")] + public static extern void VoidSignal_Connect__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VoidSignal_Disconnect")] + public static extern void VoidSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VoidSignal_Connect__SWIG_4")] + public static extern void VoidSignal_Connect__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VoidSignal_Emit")] + public static extern void VoidSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_BoolSignal")] + public static extern global::System.IntPtr new_BoolSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_BoolSignal")] + public static extern void delete_BoolSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BoolSignal_Empty")] + public static extern bool BoolSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BoolSignal_GetConnectionCount")] + public static extern uint BoolSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BoolSignal_Connect__SWIG_0")] + public static extern void BoolSignal_Connect__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BoolSignal_Disconnect")] + public static extern void BoolSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BoolSignal_Connect__SWIG_4")] + public static extern void BoolSignal_Connect__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BoolSignal_Emit")] + public static extern bool BoolSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FloatSignal_Empty")] + public static extern bool FloatSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FloatSignal_GetConnectionCount")] + public static extern uint FloatSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FloatSignal_Connect")] + public static extern void FloatSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FloatSignal_Disconnect")] + public static extern void FloatSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FloatSignal_Emit")] + public static extern void FloatSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FloatSignal")] + public static extern global::System.IntPtr new_FloatSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FloatSignal")] + public static extern void delete_FloatSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectCreatedSignal_Empty")] + public static extern bool ObjectCreatedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectCreatedSignal_GetConnectionCount")] + public static extern uint ObjectCreatedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectCreatedSignal_Connect")] + public static extern void ObjectCreatedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectCreatedSignal_Disconnect")] + public static extern void ObjectCreatedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectCreatedSignal_Emit")] + public static extern void ObjectCreatedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ObjectCreatedSignal")] + public static extern global::System.IntPtr new_ObjectCreatedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ObjectCreatedSignal")] + public static extern void delete_ObjectCreatedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectDestroyedSignal_Empty")] + public static extern bool ObjectDestroyedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectDestroyedSignal_GetConnectionCount")] + public static extern uint ObjectDestroyedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectDestroyedSignal_Connect")] + public static extern void ObjectDestroyedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectDestroyedSignal_Disconnect")] + public static extern void ObjectDestroyedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectDestroyedSignal_Emit")] + public static extern void ObjectDestroyedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ObjectDestroyedSignal")] + public static extern global::System.IntPtr new_ObjectDestroyedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ObjectDestroyedSignal")] + public static extern void delete_ObjectDestroyedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotifySignal_Empty")] + public static extern bool PropertyNotifySignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotifySignal_GetConnectionCount")] + public static extern uint PropertyNotifySignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotifySignal_Connect")] + public static extern void PropertyNotifySignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotifySignal_Disconnect")] + public static extern void PropertyNotifySignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotifySignal_Emit")] + public static extern void PropertyNotifySignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PropertyNotifySignal")] + public static extern global::System.IntPtr new_PropertyNotifySignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PropertyNotifySignal")] + public static extern void delete_PropertyNotifySignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageSignal_Empty")] + public static extern bool ImageSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageSignal_GetConnectionCount")] + public static extern uint ImageSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageSignal_Connect")] + public static extern void ImageSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageSignal_Disconnect")] + public static extern void ImageSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageSignal_Emit")] + public static extern void ImageSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ImageSignal")] + public static extern global::System.IntPtr new_ImageSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ImageSignal")] + public static extern void delete_ImageSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RenderTaskSignal")] + public static extern global::System.IntPtr new_RenderTaskSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RenderTaskSignal")] + public static extern void delete_RenderTaskSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetectedSignal_Empty")] + public static extern bool LongPressGestureDetectedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetectedSignal_GetConnectionCount")] + public static extern uint LongPressGestureDetectedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetectedSignal_Connect")] + public static extern void LongPressGestureDetectedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetectedSignal_Disconnect")] + public static extern void LongPressGestureDetectedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetectedSignal_Emit")] + public static extern void LongPressGestureDetectedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_LongPressGestureDetectedSignal")] + public static extern global::System.IntPtr new_LongPressGestureDetectedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_LongPressGestureDetectedSignal")] + public static extern void delete_LongPressGestureDetectedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ActorTouchEventSignal")] + public static extern global::System.IntPtr new_ActorTouchEventSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ActorTouchEventSignal")] + public static extern void delete_ActorTouchEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorTouchDataSignal_Empty")] + public static extern bool ActorTouchDataSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorTouchDataSignal_GetConnectionCount")] + public static extern uint ActorTouchDataSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorTouchDataSignal_Connect")] + public static extern void ActorTouchDataSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorTouchDataSignal_Disconnect")] + public static extern void ActorTouchDataSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorTouchDataSignal_Emit")] + public static extern bool ActorTouchDataSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ActorTouchDataSignal")] + public static extern global::System.IntPtr new_ActorTouchDataSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ActorTouchDataSignal")] + public static extern void delete_ActorTouchDataSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorHoverEventSignal_Empty")] + public static extern bool ActorHoverEventSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorHoverEventSignal_GetConnectionCount")] + public static extern uint ActorHoverEventSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorHoverEventSignal_Connect")] + public static extern void ActorHoverEventSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorHoverEventSignal_Disconnect")] + public static extern void ActorHoverEventSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorHoverEventSignal_Emit")] + public static extern bool ActorHoverEventSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ActorHoverEventSignal")] + public static extern global::System.IntPtr new_ActorHoverEventSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ActorHoverEventSignal")] + public static extern void delete_ActorHoverEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorWheelEventSignal_Empty")] + public static extern bool ActorWheelEventSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorWheelEventSignal_GetConnectionCount")] + public static extern uint ActorWheelEventSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorWheelEventSignal_Connect")] + public static extern void ActorWheelEventSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorWheelEventSignal_Disconnect")] + public static extern void ActorWheelEventSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorWheelEventSignal_Emit")] + public static extern bool ActorWheelEventSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ActorWheelEventSignal")] + public static extern global::System.IntPtr new_ActorWheelEventSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ActorWheelEventSignal")] + public static extern void delete_ActorWheelEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorSignal_Empty")] + public static extern bool ActorSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorSignal_GetConnectionCount")] + public static extern uint ActorSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorSignal_Connect")] + public static extern void ActorSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorSignal_Disconnect")] + public static extern void ActorSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorSignal_Emit")] + public static extern void ActorSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ActorSignal")] + public static extern global::System.IntPtr new_ActorSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ActorSignal")] + public static extern void delete_ActorSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEventSignal_Empty")] + public static extern bool KeyEventSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEventSignal_GetConnectionCount")] + public static extern uint KeyEventSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEventSignal_Connect")] + public static extern void KeyEventSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEventSignal_Disconnect")] + public static extern void KeyEventSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyEventSignal_Emit")] + public static extern void KeyEventSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_KeyEventSignal")] + public static extern global::System.IntPtr new_KeyEventSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_KeyEventSignal")] + public static extern void delete_KeyEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchEventSignal")] + public static extern global::System.IntPtr new_TouchEventSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TouchEventSignal")] + public static extern void delete_TouchEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchSignal_Empty")] + public static extern bool TouchSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchSignal_GetConnectionCount")] + public static extern uint TouchSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchSignal_Connect")] + public static extern void TouchSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchSignal_Disconnect")] + public static extern void TouchSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchSignal_Emit")] + public static extern void TouchSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TouchSignal")] + public static extern global::System.IntPtr new_TouchSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TouchSignal")] + public static extern void delete_TouchSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StageWheelEventSignal_Empty")] + public static extern bool StageWheelEventSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StageWheelEventSignal_GetConnectionCount")] + public static extern uint StageWheelEventSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StageWheelEventSignal_Connect")] + public static extern void StageWheelEventSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StageWheelEventSignal_Disconnect")] + public static extern void StageWheelEventSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StageWheelEventSignal_Emit")] + public static extern void StageWheelEventSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_StageWheelEventSignal")] + public static extern global::System.IntPtr new_StageWheelEventSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_StageWheelEventSignal")] + public static extern void delete_StageWheelEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AngleThresholdPair__SWIG_0")] + public static extern global::System.IntPtr new_AngleThresholdPair__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AngleThresholdPair__SWIG_1")] + public static extern global::System.IntPtr new_AngleThresholdPair__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AngleThresholdPair__SWIG_2")] + public static extern global::System.IntPtr new_AngleThresholdPair__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AngleThresholdPair_first_set")] + public static extern void AngleThresholdPair_first_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AngleThresholdPair_first_get")] + public static extern global::System.IntPtr AngleThresholdPair_first_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AngleThresholdPair_second_set")] + public static extern void AngleThresholdPair_second_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AngleThresholdPair_second_get")] + public static extern global::System.IntPtr AngleThresholdPair_second_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_AngleThresholdPair")] + public static extern void delete_AngleThresholdPair(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetectedSignal_Empty")] + public static extern bool PanGestureDetectedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetectedSignal_GetConnectionCount")] + public static extern uint PanGestureDetectedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetectedSignal_Connect")] + public static extern void PanGestureDetectedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetectedSignal_Disconnect")] + public static extern void PanGestureDetectedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetectedSignal_Emit")] + public static extern void PanGestureDetectedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PanGestureDetectedSignal")] + public static extern global::System.IntPtr new_PanGestureDetectedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PanGestureDetectedSignal")] + public static extern void delete_PanGestureDetectedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetectedSignal_Empty")] + public static extern bool PinchGestureDetectedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetectedSignal_GetConnectionCount")] + public static extern uint PinchGestureDetectedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetectedSignal_Connect")] + public static extern void PinchGestureDetectedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetectedSignal_Disconnect")] + public static extern void PinchGestureDetectedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetectedSignal_Emit")] + public static extern void PinchGestureDetectedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PinchGestureDetectedSignal")] + public static extern global::System.IntPtr new_PinchGestureDetectedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PinchGestureDetectedSignal")] + public static extern void delete_PinchGestureDetectedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetectedSignal_Empty")] + public static extern bool TapGestureDetectedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetectedSignal_GetConnectionCount")] + public static extern uint TapGestureDetectedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetectedSignal_Connect")] + public static extern void TapGestureDetectedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetectedSignal_Disconnect")] + public static extern void TapGestureDetectedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetectedSignal_Emit")] + public static extern void TapGestureDetectedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TapGestureDetectedSignal")] + public static extern global::System.IntPtr new_TapGestureDetectedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TapGestureDetectedSignal")] + public static extern void delete_TapGestureDetectedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnimationSignal_Empty")] + public static extern bool AnimationSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnimationSignal_GetConnectionCount")] + public static extern uint AnimationSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnimationSignal_Connect")] + public static extern void AnimationSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnimationSignal_Disconnect")] + public static extern void AnimationSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AnimationSignal_Emit")] + public static extern void AnimationSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AnimationSignal")] + public static extern global::System.IntPtr new_AnimationSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_AnimationSignal")] + public static extern void delete_AnimationSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImageSignal_Empty")] + public static extern bool ResourceImageSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImageSignal_GetConnectionCount")] + public static extern uint ResourceImageSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImageSignal_Connect")] + public static extern void ResourceImageSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImageSignal_Disconnect")] + public static extern void ResourceImageSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImageSignal_Emit")] + public static extern void ResourceImageSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ResourceImageSignal")] + public static extern global::System.IntPtr new_ResourceImageSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ResourceImageSignal")] + public static extern void delete_ResourceImageSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Timer__SWIG_0")] + public static extern global::System.IntPtr new_Timer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_New")] + public static extern global::System.IntPtr Timer_New(uint jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Timer__SWIG_1")] + public static extern global::System.IntPtr new_Timer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_Assign")] + public static extern global::System.IntPtr Timer_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Timer")] + public static extern void delete_Timer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_DownCast")] + public static extern global::System.IntPtr Timer_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_Start")] + public static extern void Timer_Start(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_Stop")] + public static extern void Timer_Stop(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_SetInterval")] + public static extern void Timer_SetInterval(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_GetInterval")] + public static extern uint Timer_GetInterval(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_IsRunning")] + public static extern bool Timer_IsRunning(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_TickSignal")] + public static extern global::System.IntPtr Timer_TickSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_DragAndDropDetector")] + public static extern global::System.IntPtr new_DragAndDropDetector(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_DragAndDropDetector")] + public static extern void delete_DragAndDropDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DragAndDropDetector_GetContent")] + public static extern string DragAndDropDetector_GetContent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DragAndDropDetector_GetCurrentScreenPosition")] + public static extern global::System.IntPtr DragAndDropDetector_GetCurrentScreenPosition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DragAndDropDetector_EnteredSignal")] + public static extern global::System.IntPtr DragAndDropDetector_EnteredSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DragAndDropDetector_ExitedSignal")] + public static extern global::System.IntPtr DragAndDropDetector_ExitedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DragAndDropDetector_MovedSignal")] + public static extern global::System.IntPtr DragAndDropDetector_MovedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DragAndDropDetector_DroppedSignal")] + public static extern global::System.IntPtr DragAndDropDetector_DroppedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_New__SWIG_0")] + public static extern global::System.IntPtr Window_New__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, bool jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_New__SWIG_1")] + public static extern global::System.IntPtr Window_New__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_New__SWIG_2")] + public static extern global::System.IntPtr Window_New__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, string jarg3, bool jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_New__SWIG_3")] + public static extern global::System.IntPtr Window_New__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, string jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Window__SWIG_0")] + public static extern global::System.IntPtr new_Window__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Window")] + public static extern void delete_Window(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Window__SWIG_1")] + public static extern global::System.IntPtr new_Window__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_Assign")] + public static extern global::System.IntPtr Window_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_ShowIndicator")] + public static extern void Window_ShowIndicator(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_SetIndicatorBgOpacity")] + public static extern void Window_SetIndicatorBgOpacity(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_RotateIndicator")] + public static extern void Window_RotateIndicator(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_SetClass")] + public static extern void Window_SetClass(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, string jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_Raise")] + public static extern void Window_Raise(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_Lower")] + public static extern void Window_Lower(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_Activate")] + public static extern void Window_Activate(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_AddAvailableOrientation")] + public static extern void Window_AddAvailableOrientation(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_RemoveAvailableOrientation")] + public static extern void Window_RemoveAvailableOrientation(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_SetPreferredOrientation")] + public static extern void Window_SetPreferredOrientation(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_GetPreferredOrientation")] + public static extern int Window_GetPreferredOrientation(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_GetDragAndDropDetector")] + public static extern global::System.IntPtr Window_GetDragAndDropDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_GetNativeHandle")] + public static extern global::System.IntPtr Window_GetNativeHandle(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_IndicatorVisibilityChangedSignal")] + public static extern global::System.IntPtr Window_IndicatorVisibilityChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_New__SWIG_0")] + public static extern global::System.IntPtr Application_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_New__SWIG_1")] + public static extern global::System.IntPtr Application_New__SWIG_1(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_New__SWIG_2")] + public static extern global::System.IntPtr Application_New__SWIG_2(int jarg1, string jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_New__SWIG_3")] + public static extern global::System.IntPtr Application_New__SWIG_3(int jarg1, string jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Application__SWIG_0")] + public static extern global::System.IntPtr new_Application__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Application__SWIG_1")] + public static extern global::System.IntPtr new_Application__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_Assign")] + public static extern global::System.IntPtr Application_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Application")] + public static extern void delete_Application(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_MainLoop__SWIG_0")] + public static extern void Application_MainLoop__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_MainLoop__SWIG_1")] + public static extern void Application_MainLoop__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_Lower")] + public static extern void Application_Lower(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_Quit")] + public static extern void Application_Quit(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_AddIdle")] + public static extern bool Application_AddIdle(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_GetWindow")] + public static extern global::System.IntPtr Application_GetWindow(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_ReplaceWindow")] + public static extern void Application_ReplaceWindow(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_GetResourcePath")] + public static extern string Application_GetResourcePath(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_SetViewMode")] + public static extern void Application_SetViewMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_GetViewMode")] + public static extern int Application_GetViewMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_SetStereoBase")] + public static extern void Application_SetStereoBase(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_GetStereoBase")] + public static extern float Application_GetStereoBase(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_InitSignal")] + public static extern global::System.IntPtr Application_InitSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_TerminateSignal")] + public static extern global::System.IntPtr Application_TerminateSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_PauseSignal")] + public static extern global::System.IntPtr Application_PauseSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_ResumeSignal")] + public static extern global::System.IntPtr Application_ResumeSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_ResetSignal")] + public static extern global::System.IntPtr Application_ResetSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_ResizeSignal")] + public static extern global::System.IntPtr Application_ResizeSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_AppControlSignal")] + public static extern global::System.IntPtr Application_AppControlSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_LanguageChangedSignal")] + public static extern global::System.IntPtr Application_LanguageChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_RegionChangedSignal")] + public static extern global::System.IntPtr Application_RegionChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_BatteryLowSignal")] + public static extern global::System.IntPtr Application_BatteryLowSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_MemoryLowSignal")] + public static extern global::System.IntPtr Application_MemoryLowSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationSignal_Empty")] + public static extern bool ApplicationSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationSignal_GetConnectionCount")] + public static extern uint ApplicationSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationSignal_Connect")] + public static extern void ApplicationSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationSignal_Disconnect")] + public static extern void ApplicationSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationSignal_Emit")] + public static extern void ApplicationSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ApplicationSignal")] + public static extern global::System.IntPtr new_ApplicationSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ApplicationSignal")] + public static extern void delete_ApplicationSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationControlSignal_Empty")] + public static extern bool ApplicationControlSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationControlSignal_GetConnectionCount")] + public static extern uint ApplicationControlSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationControlSignal_Connect")] + public static extern void ApplicationControlSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationControlSignal_Disconnect")] + public static extern void ApplicationControlSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ApplicationControlSignal_Emit")] + public static extern void ApplicationControlSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, System.IntPtr jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ApplicationControlSignal")] + public static extern global::System.IntPtr new_ApplicationControlSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ApplicationControlSignal")] + public static extern void delete_ApplicationControlSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TimerSignalType")] + public static extern global::System.IntPtr new_TimerSignalType(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TimerSignalType")] + public static extern void delete_TimerSignalType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimerSignalType_Empty")] + public static extern bool TimerSignalType_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimerSignalType_GetConnectionCount")] + public static extern uint TimerSignalType_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimerSignalType_Connect__SWIG_0")] + public static extern void TimerSignalType_Connect__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimerSignalType_Disconnect")] + public static extern void TimerSignalType_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimerSignalType_Connect__SWIG_4")] + public static extern void TimerSignalType_Connect__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TimerSignalType_Emit")] + public static extern bool TimerSignalType_Emit(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VISUAL_PROPERTY_TYPE_get")] + public static extern int VISUAL_PROPERTY_TYPE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VISUAL_PROPERTY_SHADER_get")] + public static extern int VISUAL_PROPERTY_SHADER_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VERTEX_SHADER_get")] + public static extern int VERTEX_SHADER_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FRAGMENT_SHADER_get")] + public static extern int FRAGMENT_SHADER_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SUBDIVIDE_GRID_X_get")] + public static extern int SUBDIVIDE_GRID_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SUBDIVIDE_GRID_Y_get")] + public static extern int SUBDIVIDE_GRID_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_HINTS_get")] + public static extern int HINTS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_COLOR_get")] + public static extern int COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SIZE_get")] + public static extern int SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ANTI_ALIASING_get")] + public static extern int ANTI_ALIASING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MIX_COLOR_get")] + public static extern int MIX_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_START_POSITION_get")] + public static extern int START_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_END_POSITION_get")] + public static extern int END_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CENTER_get")] + public static extern int CENTER_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RADIUS_get")] + public static extern int RADIUS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_STOP_OFFSET_get")] + public static extern int STOP_OFFSET_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_STOP_COLOR_get")] + public static extern int STOP_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_UNITS_get")] + public static extern int UNITS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SPREAD_METHOD_get")] + public static extern int SPREAD_METHOD_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IMAGE_VISUAL_URL_get")] + public static extern int IMAGE_VISUAL_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IMAGE_VISUAL_FITTING_MODE_get")] + public static extern int IMAGE_VISUAL_FITTING_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IMAGE_VISUAL_SAMPLING_MODE_get")] + public static extern int IMAGE_VISUAL_SAMPLING_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IMAGE_VISUAL_DESIRED_WIDTH_get")] + public static extern int IMAGE_VISUAL_DESIRED_WIDTH_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IMAGE_VISUAL_DESIRED_HEIGHT_get")] + public static extern int IMAGE_VISUAL_DESIRED_HEIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IMAGE_VISUAL_SYNCHRONOUS_LOADING_get")] + public static extern int IMAGE_VISUAL_SYNCHRONOUS_LOADING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IMAGE_VISUAL_BORDER_ONLY_get")] + public static extern int IMAGE_VISUAL_BORDER_ONLY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BATCHING_ENABLED_get")] + public static extern int BATCHING_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PIXEL_AREA_get")] + public static extern int PIXEL_AREA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WRAP_MODE_U_get")] + public static extern int WRAP_MODE_U_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WRAP_MODE_V_get")] + public static extern int WRAP_MODE_V_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_OBJECT_URL_get")] + public static extern int OBJECT_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MATERIAL_URL_get")] + public static extern int MATERIAL_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TEXTURES_PATH_get")] + public static extern int TEXTURES_PATH_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SHADING_MODE_get")] + public static extern int SHADING_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_USE_MIPMAPPING_get")] + public static extern int USE_MIPMAPPING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_USE_SOFT_NORMALS_get")] + public static extern int USE_SOFT_NORMALS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LIGHT_POSITION_get")] + public static extern int LIGHT_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SHAPE_get")] + public static extern int SHAPE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PRIMITIVE_VISUAL_MIX_COLOR_get")] + public static extern int PRIMITIVE_VISUAL_MIX_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SLICES_get")] + public static extern int SLICES_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_STACKS_get")] + public static extern int STACKS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SCALE_TOP_RADIUS_get")] + public static extern int SCALE_TOP_RADIUS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SCALE_BOTTOM_RADIUS_get")] + public static extern int SCALE_BOTTOM_RADIUS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SCALE_HEIGHT_get")] + public static extern int SCALE_HEIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SCALE_RADIUS_get")] + public static extern int SCALE_RADIUS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SCALE_DIMENSIONS_get")] + public static extern int SCALE_DIMENSIONS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BEVEL_PERCENTAGE_get")] + public static extern int BEVEL_PERCENTAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BEVEL_SMOOTHNESS_get")] + public static extern int BEVEL_SMOOTHNESS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PRIMITIVE_VISUAL_LIGHT_POSITION_get")] + public static extern int PRIMITIVE_VISUAL_LIGHT_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Builder")] + public static extern global::System.IntPtr new_Builder(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_New")] + public static extern global::System.IntPtr Builder_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Builder")] + public static extern void delete_Builder(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_LoadFromString__SWIG_0")] + public static extern void Builder_LoadFromString__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_LoadFromString__SWIG_1")] + public static extern void Builder_LoadFromString__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_AddConstants")] + public static extern void Builder_AddConstants(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_AddConstant")] + public static extern void Builder_AddConstant(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_GetConstants")] + public static extern global::System.IntPtr Builder_GetConstants(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_GetConstant")] + public static extern global::System.IntPtr Builder_GetConstant(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_CreateAnimation__SWIG_0")] + public static extern global::System.IntPtr Builder_CreateAnimation__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_CreateAnimation__SWIG_1")] + public static extern global::System.IntPtr Builder_CreateAnimation__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_CreateAnimation__SWIG_2")] + public static extern global::System.IntPtr Builder_CreateAnimation__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_CreateAnimation__SWIG_3")] + public static extern global::System.IntPtr Builder_CreateAnimation__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_Create__SWIG_0")] + public static extern global::System.IntPtr Builder_Create__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_Create__SWIG_1")] + public static extern global::System.IntPtr Builder_Create__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_CreateFromJson")] + public static extern global::System.IntPtr Builder_CreateFromJson(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_ApplyStyle")] + public static extern bool Builder_ApplyStyle(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_ApplyFromJson")] + public static extern bool Builder_ApplyFromJson(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_AddActors__SWIG_0")] + public static extern void Builder_AddActors__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_AddActors__SWIG_1")] + public static extern void Builder_AddActors__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_CreateRenderTask")] + public static extern void Builder_CreateRenderTask(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_GetFrameBufferImage")] + public static extern global::System.IntPtr Builder_GetFrameBufferImage(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_GetPath")] + public static extern global::System.IntPtr Builder_GetPath(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_GetPathConstrainer")] + public static extern global::System.IntPtr Builder_GetPathConstrainer(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_GetLinearConstrainer")] + public static extern global::System.IntPtr Builder_GetLinearConstrainer(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_QuitSignal")] + public static extern global::System.IntPtr Builder_QuitSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_New")] + public static extern global::System.IntPtr ViewImpl_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ViewImpl")] + public static extern void delete_ViewImpl(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SetStyleName")] + public static extern void ViewImpl_SetStyleName(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_GetStyleName")] + public static extern string ViewImpl_GetStyleName(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SetBackgroundColor")] + public static extern void ViewImpl_SetBackgroundColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_GetBackgroundColor")] + public static extern global::System.IntPtr ViewImpl_GetBackgroundColor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SetBackgroundImage")] + public static extern void ViewImpl_SetBackgroundImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SetBackground")] + public static extern void ViewImpl_SetBackground(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_ClearBackground")] + public static extern void ViewImpl_ClearBackground(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_EnableGestureDetection")] + public static extern void ViewImpl_EnableGestureDetection(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_DisableGestureDetection")] + public static extern void ViewImpl_DisableGestureDetection(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_GetPinchGestureDetector")] + public static extern global::System.IntPtr ViewImpl_GetPinchGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_GetPanGestureDetector")] + public static extern global::System.IntPtr ViewImpl_GetPanGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_GetTapGestureDetector")] + public static extern global::System.IntPtr ViewImpl_GetTapGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_GetLongPressGestureDetector")] + public static extern global::System.IntPtr ViewImpl_GetLongPressGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SetKeyboardNavigationSupport")] + public static extern void ViewImpl_SetKeyboardNavigationSupport(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_IsKeyboardNavigationSupported")] + public static extern bool ViewImpl_IsKeyboardNavigationSupported(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SetKeyInputFocus")] + public static extern void ViewImpl_SetKeyInputFocus(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_HasKeyInputFocus")] + public static extern bool ViewImpl_HasKeyInputFocus(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_ClearKeyInputFocus")] + public static extern void ViewImpl_ClearKeyInputFocus(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SetAsKeyboardFocusGroup")] + public static extern void ViewImpl_SetAsKeyboardFocusGroup(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_IsKeyboardFocusGroup")] + public static extern bool ViewImpl_IsKeyboardFocusGroup(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_AccessibilityActivate")] + public static extern void ViewImpl_AccessibilityActivate(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_KeyboardEnter")] + public static extern void ViewImpl_KeyboardEnter(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_KeyEventSignal")] + public static extern global::System.IntPtr ViewImpl_KeyEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_KeyInputFocusGainedSignal")] + public static extern global::System.IntPtr ViewImpl_KeyInputFocusGainedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_KeyInputFocusLostSignal")] + public static extern global::System.IntPtr ViewImpl_KeyInputFocusLostSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_EmitKeyEventSignal")] + public static extern bool ViewImpl_EmitKeyEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnInitialize")] + public static extern void ViewImpl_OnInitialize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnControlChildAdd")] + public static extern void ViewImpl_OnControlChildAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnControlChildRemove")] + public static extern void ViewImpl_OnControlChildRemove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnStyleChange")] + public static extern void ViewImpl_OnStyleChange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnAccessibilityActivated")] + public static extern bool ViewImpl_OnAccessibilityActivated(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnAccessibilityPan")] + public static extern bool ViewImpl_OnAccessibilityPan(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnAccessibilityTouch")] + public static extern bool ViewImpl_OnAccessibilityTouch(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnAccessibilityValueChange")] + public static extern bool ViewImpl_OnAccessibilityValueChange(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnAccessibilityZoom")] + public static extern bool ViewImpl_OnAccessibilityZoom(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnKeyInputFocusGained")] + public static extern void ViewImpl_OnKeyInputFocusGained(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnKeyInputFocusLost")] + public static extern void ViewImpl_OnKeyInputFocusLost(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_GetNextKeyboardFocusableActor")] + public static extern global::System.IntPtr ViewImpl_GetNextKeyboardFocusableActor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, bool jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnKeyboardFocusChangeCommitted")] + public static extern void ViewImpl_OnKeyboardFocusChangeCommitted(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnKeyboardEnter")] + public static extern bool ViewImpl_OnKeyboardEnter(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnPinch")] + public static extern void ViewImpl_OnPinch(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnPan")] + public static extern void ViewImpl_OnPan(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnTap")] + public static extern void ViewImpl_OnTap(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_OnLongPress")] + public static extern void ViewImpl_OnLongPress(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SignalConnected")] + public static extern void ViewImpl_SignalConnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SignalDisconnected")] + public static extern void ViewImpl_SignalDisconnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GetImplementation__SWIG_0")] + public static extern global::System.IntPtr GetImplementation__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_Property_STYLE_NAME_get")] + public static extern int View_Property_STYLE_NAME_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_Property_BACKGROUND_COLOR_get")] + public static extern int View_Property_BACKGROUND_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_Property_BACKGROUND_IMAGE_get")] + public static extern int View_Property_BACKGROUND_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_Property_KEY_INPUT_FOCUS_get")] + public static extern int View_Property_KEY_INPUT_FOCUS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_Property_BACKGROUND_get")] + public static extern int View_Property_BACKGROUND_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_View_Property")] + public static extern global::System.IntPtr new_View_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_View_Property")] + public static extern void delete_View_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_View_KeyboardFocus")] + public static extern global::System.IntPtr new_View_KeyboardFocus(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_View_KeyboardFocus")] + public static extern void delete_View_KeyboardFocus(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_New")] + public static extern global::System.IntPtr View_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_View__SWIG_0")] + public static extern global::System.IntPtr new_View__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_View__SWIG_1")] + public static extern global::System.IntPtr new_View__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_View")] + public static extern void delete_View(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_Assign")] + public static extern global::System.IntPtr View_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_DownCast")] + public static extern global::System.IntPtr View_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_SetKeyInputFocus")] + public static extern void View_SetKeyInputFocus(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_HasKeyInputFocus")] + public static extern bool View_HasKeyInputFocus(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_ClearKeyInputFocus")] + public static extern void View_ClearKeyInputFocus(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_GetPinchGestureDetector")] + public static extern global::System.IntPtr View_GetPinchGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_GetPanGestureDetector")] + public static extern global::System.IntPtr View_GetPanGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_GetTapGestureDetector")] + public static extern global::System.IntPtr View_GetTapGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_GetLongPressGestureDetector")] + public static extern global::System.IntPtr View_GetLongPressGestureDetector(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_SetStyleName")] + public static extern void View_SetStyleName(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_GetStyleName")] + public static extern string View_GetStyleName(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_SetBackgroundColor")] + public static extern void View_SetBackgroundColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_GetBackgroundColor")] + public static extern global::System.IntPtr View_GetBackgroundColor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_SetBackgroundImage")] + public static extern void View_SetBackgroundImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_ClearBackground")] + public static extern void View_ClearBackground(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_KeyEventSignal")] + public static extern global::System.IntPtr View_KeyEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_KeyInputFocusGainedSignal")] + public static extern global::System.IntPtr View_KeyInputFocusGainedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_KeyInputFocusLostSignal")] + public static extern global::System.IntPtr View_KeyInputFocusLostSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_View__SWIG_2")] + public static extern global::System.IntPtr new_View__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Alignment_Padding__SWIG_0")] + public static extern global::System.IntPtr new_Alignment_Padding__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Alignment_Padding__SWIG_1")] + public static extern global::System.IntPtr new_Alignment_Padding__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Padding_left_set")] + public static extern void Alignment_Padding_left_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Padding_left_get")] + public static extern float Alignment_Padding_left_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Padding_right_set")] + public static extern void Alignment_Padding_right_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Padding_right_get")] + public static extern float Alignment_Padding_right_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Padding_top_set")] + public static extern void Alignment_Padding_top_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Padding_top_get")] + public static extern float Alignment_Padding_top_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Padding_bottom_set")] + public static extern void Alignment_Padding_bottom_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Padding_bottom_get")] + public static extern float Alignment_Padding_bottom_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Alignment_Padding")] + public static extern void delete_Alignment_Padding(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Alignment__SWIG_0")] + public static extern global::System.IntPtr new_Alignment__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_New__SWIG_0")] + public static extern global::System.IntPtr Alignment_New__SWIG_0(int jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_New__SWIG_1")] + public static extern global::System.IntPtr Alignment_New__SWIG_1(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_New__SWIG_2")] + public static extern global::System.IntPtr Alignment_New__SWIG_2(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Alignment__SWIG_1")] + public static extern global::System.IntPtr new_Alignment__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Alignment")] + public static extern void delete_Alignment(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_DownCast")] + public static extern global::System.IntPtr Alignment_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_SetAlignmentType")] + public static extern void Alignment_SetAlignmentType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_GetAlignmentType")] + public static extern int Alignment_GetAlignmentType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_SetScaling")] + public static extern void Alignment_SetScaling(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_GetScaling")] + public static extern int Alignment_GetScaling(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_SetPadding")] + public static extern void Alignment_SetPadding(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_GetPadding")] + public static extern global::System.IntPtr Alignment_GetPadding(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_Assign")] + public static extern global::System.IntPtr Alignment_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_DISABLED_get")] + public static extern int Button_Property_DISABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_AUTO_REPEATING_get")] + public static extern int Button_Property_AUTO_REPEATING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_INITIAL_AUTO_REPEATING_DELAY_get")] + public static extern int Button_Property_INITIAL_AUTO_REPEATING_DELAY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_NEXT_AUTO_REPEATING_DELAY_get")] + public static extern int Button_Property_NEXT_AUTO_REPEATING_DELAY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_TOGGLABLE_get")] + public static extern int Button_Property_TOGGLABLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_SELECTED_get")] + public static extern int Button_Property_SELECTED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_UNSELECTED_STATE_IMAGE_get")] + public static extern int Button_Property_UNSELECTED_STATE_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_SELECTED_STATE_IMAGE_get")] + public static extern int Button_Property_SELECTED_STATE_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_DISABLED_STATE_IMAGE_get")] + public static extern int Button_Property_DISABLED_STATE_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_UNSELECTED_COLOR_get")] + public static extern int Button_Property_UNSELECTED_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_SELECTED_COLOR_get")] + public static extern int Button_Property_SELECTED_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_LABEL_get")] + public static extern int Button_Property_LABEL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Property_LABEL_TEXT_get")] + public static extern int Button_Property_LABEL_TEXT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Button_Property")] + public static extern global::System.IntPtr new_Button_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Button_Property")] + public static extern void delete_Button_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Button__SWIG_0")] + public static extern global::System.IntPtr new_Button__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Button__SWIG_1")] + public static extern global::System.IntPtr new_Button__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_Assign")] + public static extern global::System.IntPtr Button_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_DownCast")] + public static extern global::System.IntPtr Button_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Button")] + public static extern void delete_Button(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_IsDisabled")] + public static extern bool Button_IsDisabled(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_IsAutoRepeating")] + public static extern bool Button_IsAutoRepeating(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_GetInitialAutoRepeatingDelay")] + public static extern float Button_GetInitialAutoRepeatingDelay(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_GetNextAutoRepeatingDelay")] + public static extern float Button_GetNextAutoRepeatingDelay(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_IsTogglableButton")] + public static extern bool Button_IsTogglableButton(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_IsSelected")] + public static extern bool Button_IsSelected(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_GetAnimationTime")] + public static extern float Button_GetAnimationTime(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_GetLabelText")] + public static extern string Button_GetLabelText(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_SetLabel")] + public static extern void Button_SetLabel(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_SetButtonImage")] + public static extern void Button_SetButtonImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_SetSelectedImage")] + public static extern void Button_SetSelectedImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_GetButtonImage")] + public static extern global::System.IntPtr Button_GetButtonImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_GetSelectedImage")] + public static extern global::System.IntPtr Button_GetSelectedImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_PressedSignal")] + public static extern global::System.IntPtr Button_PressedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_ReleasedSignal")] + public static extern global::System.IntPtr Button_ReleasedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_ClickedSignal")] + public static extern global::System.IntPtr Button_ClickedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_StateChangedSignal")] + public static extern global::System.IntPtr Button_StateChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_CheckBoxButton__SWIG_0")] + public static extern global::System.IntPtr new_CheckBoxButton__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_CheckBoxButton__SWIG_1")] + public static extern global::System.IntPtr new_CheckBoxButton__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CheckBoxButton_Assign")] + public static extern global::System.IntPtr CheckBoxButton_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_CheckBoxButton")] + public static extern void delete_CheckBoxButton(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CheckBoxButton_New")] + public static extern global::System.IntPtr CheckBoxButton_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CheckBoxButton_DownCast")] + public static extern global::System.IntPtr CheckBoxButton_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_Property_UNSELECTED_ICON_get")] + public static extern int PushButton_Property_UNSELECTED_ICON_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_Property_SELECTED_ICON_get")] + public static extern int PushButton_Property_SELECTED_ICON_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_Property_ICON_ALIGNMENT_get")] + public static extern int PushButton_Property_ICON_ALIGNMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_Property_LABEL_PADDING_get")] + public static extern int PushButton_Property_LABEL_PADDING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_Property_ICON_PADDING_get")] + public static extern int PushButton_Property_ICON_PADDING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PushButton_Property")] + public static extern global::System.IntPtr new_PushButton_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PushButton_Property")] + public static extern void delete_PushButton_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PushButton__SWIG_0")] + public static extern global::System.IntPtr new_PushButton__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PushButton__SWIG_1")] + public static extern global::System.IntPtr new_PushButton__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_Assign")] + public static extern global::System.IntPtr PushButton_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PushButton")] + public static extern void delete_PushButton(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_New")] + public static extern global::System.IntPtr PushButton_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_DownCast")] + public static extern global::System.IntPtr PushButton_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetButtonImage__SWIG_0_0")] + public static extern void PushButton_SetButtonImage__SWIG_0_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetButtonImage__SWIG_1")] + public static extern void PushButton_SetButtonImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetBackgroundImage")] + public static extern void PushButton_SetBackgroundImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetSelectedImage__SWIG_0_0")] + public static extern void PushButton_SetSelectedImage__SWIG_0_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetSelectedImage__SWIG_1")] + public static extern void PushButton_SetSelectedImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetSelectedBackgroundImage")] + public static extern void PushButton_SetSelectedBackgroundImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetDisabledBackgroundImage")] + public static extern void PushButton_SetDisabledBackgroundImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetDisabledImage")] + public static extern void PushButton_SetDisabledImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SetDisabledSelectedImage")] + public static extern void PushButton_SetDisabledSelectedImage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RadioButton__SWIG_0")] + public static extern global::System.IntPtr new_RadioButton__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RadioButton__SWIG_1")] + public static extern global::System.IntPtr new_RadioButton__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RadioButton_Assign")] + public static extern global::System.IntPtr RadioButton_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RadioButton")] + public static extern void delete_RadioButton(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RadioButton_New__SWIG_0")] + public static extern global::System.IntPtr RadioButton_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RadioButton_New__SWIG_1")] + public static extern global::System.IntPtr RadioButton_New__SWIG_1(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RadioButton_DownCast")] + public static extern global::System.IntPtr RadioButton_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_Property_CONTENT_DIRECTION_get")] + public static extern int FlexContainer_Property_CONTENT_DIRECTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_Property_FLEX_DIRECTION_get")] + public static extern int FlexContainer_Property_FLEX_DIRECTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_Property_FLEX_WRAP_get")] + public static extern int FlexContainer_Property_FLEX_WRAP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_Property_JUSTIFY_CONTENT_get")] + public static extern int FlexContainer_Property_JUSTIFY_CONTENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_Property_ALIGN_ITEMS_get")] + public static extern int FlexContainer_Property_ALIGN_ITEMS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_Property_ALIGN_CONTENT_get")] + public static extern int FlexContainer_Property_ALIGN_CONTENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FlexContainer_Property")] + public static extern global::System.IntPtr new_FlexContainer_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FlexContainer_Property")] + public static extern void delete_FlexContainer_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_ChildProperty_FLEX_get")] + public static extern int FlexContainer_ChildProperty_FLEX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_ChildProperty_ALIGN_SELF_get")] + public static extern int FlexContainer_ChildProperty_ALIGN_SELF_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_ChildProperty_FLEX_MARGIN_get")] + public static extern int FlexContainer_ChildProperty_FLEX_MARGIN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FlexContainer_ChildProperty")] + public static extern global::System.IntPtr new_FlexContainer_ChildProperty(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FlexContainer_ChildProperty")] + public static extern void delete_FlexContainer_ChildProperty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FlexContainer__SWIG_0")] + public static extern global::System.IntPtr new_FlexContainer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FlexContainer__SWIG_1")] + public static extern global::System.IntPtr new_FlexContainer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_Assign")] + public static extern global::System.IntPtr FlexContainer_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FlexContainer")] + public static extern void delete_FlexContainer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_New")] + public static extern global::System.IntPtr FlexContainer_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_DownCast")] + public static extern global::System.IntPtr FlexContainer_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_Property_RESOURCE_URL_get")] + public static extern int ImageView_Property_RESOURCE_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_Property_IMAGE_get")] + public static extern int ImageView_Property_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_Property_PRE_MULTIPLIED_ALPHA_get")] + public static extern int ImageView_Property_PRE_MULTIPLIED_ALPHA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_Property_PIXEL_AREA_get")] + public static extern int ImageView_Property_PIXEL_AREA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ImageView_Property")] + public static extern global::System.IntPtr new_ImageView_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ImageView_Property")] + public static extern void delete_ImageView_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ImageView__SWIG_0")] + public static extern global::System.IntPtr new_ImageView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_New__SWIG_0")] + public static extern global::System.IntPtr ImageView_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_New__SWIG_1")] + public static extern global::System.IntPtr ImageView_New__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_New__SWIG_2")] + public static extern global::System.IntPtr ImageView_New__SWIG_2(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_New__SWIG_3")] + public static extern global::System.IntPtr ImageView_New__SWIG_3(string jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ImageView")] + public static extern void delete_ImageView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ImageView__SWIG_1")] + public static extern global::System.IntPtr new_ImageView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_Assign")] + public static extern global::System.IntPtr ImageView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_DownCast")] + public static extern global::System.IntPtr ImageView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_SetImage__SWIG_0")] + public static extern void ImageView_SetImage__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_SetImage__SWIG_1")] + public static extern void ImageView_SetImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_SetImage__SWIG_2")] + public static extern void ImageView_SetImage__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_GetImage")] + public static extern global::System.IntPtr ImageView_GetImage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Property_GEOMETRY_URL_get")] + public static extern int Model3dView_Property_GEOMETRY_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Property_MATERIAL_URL_get")] + public static extern int Model3dView_Property_MATERIAL_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Property_IMAGES_URL_get")] + public static extern int Model3dView_Property_IMAGES_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Property_ILLUMINATION_TYPE_get")] + public static extern int Model3dView_Property_ILLUMINATION_TYPE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Property_TEXTURE0_URL_get")] + public static extern int Model3dView_Property_TEXTURE0_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Property_TEXTURE1_URL_get")] + public static extern int Model3dView_Property_TEXTURE1_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Property_TEXTURE2_URL_get")] + public static extern int Model3dView_Property_TEXTURE2_URL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Property_LIGHT_POSITION_get")] + public static extern int Model3dView_Property_LIGHT_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Model3dView_Property")] + public static extern global::System.IntPtr new_Model3dView_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Model3dView_Property")] + public static extern void delete_Model3dView_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_New__SWIG_0")] + public static extern global::System.IntPtr Model3dView_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_New__SWIG_1")] + public static extern global::System.IntPtr Model3dView_New__SWIG_1(string jarg1, string jarg2, string jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Model3dView__SWIG_0")] + public static extern global::System.IntPtr new_Model3dView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Model3dView")] + public static extern void delete_Model3dView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Model3dView__SWIG_1")] + public static extern global::System.IntPtr new_Model3dView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_Assign")] + public static extern global::System.IntPtr Model3dView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_DownCast")] + public static extern global::System.IntPtr Model3dView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_SCROLL_DIRECTION_get")] + public static extern int ScrollBar_Property_SCROLL_DIRECTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_INDICATOR_HEIGHT_POLICY_get")] + public static extern int ScrollBar_Property_INDICATOR_HEIGHT_POLICY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_INDICATOR_FIXED_HEIGHT_get")] + public static extern int ScrollBar_Property_INDICATOR_FIXED_HEIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_INDICATOR_SHOW_DURATION_get")] + public static extern int ScrollBar_Property_INDICATOR_SHOW_DURATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_INDICATOR_HIDE_DURATION_get")] + public static extern int ScrollBar_Property_INDICATOR_HIDE_DURATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_SCROLL_POSITION_INTERVALS_get")] + public static extern int ScrollBar_Property_SCROLL_POSITION_INTERVALS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_INDICATOR_MINIMUM_HEIGHT_get")] + public static extern int ScrollBar_Property_INDICATOR_MINIMUM_HEIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_INDICATOR_START_PADDING_get")] + public static extern int ScrollBar_Property_INDICATOR_START_PADDING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Property_INDICATOR_END_PADDING_get")] + public static extern int ScrollBar_Property_INDICATOR_END_PADDING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollBar_Property")] + public static extern global::System.IntPtr new_ScrollBar_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollBar_Property")] + public static extern void delete_ScrollBar_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollBar__SWIG_0")] + public static extern global::System.IntPtr new_ScrollBar__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollBar__SWIG_1")] + public static extern global::System.IntPtr new_ScrollBar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_Assign")] + public static extern global::System.IntPtr ScrollBar_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollBar")] + public static extern void delete_ScrollBar(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_New__SWIG_0")] + public static extern global::System.IntPtr ScrollBar_New__SWIG_0(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_New__SWIG_1")] + public static extern global::System.IntPtr ScrollBar_New__SWIG_1(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_DownCast")] + public static extern global::System.IntPtr ScrollBar_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SetScrollPropertySource")] + public static extern void ScrollBar_SetScrollPropertySource(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4, int jarg5, int jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SetScrollIndicator")] + public static extern void ScrollBar_SetScrollIndicator(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_GetScrollIndicator")] + public static extern global::System.IntPtr ScrollBar_GetScrollIndicator(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SetScrollPositionIntervals")] + public static extern void ScrollBar_SetScrollPositionIntervals(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_GetScrollPositionIntervals")] + public static extern global::System.IntPtr ScrollBar_GetScrollPositionIntervals(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SetScrollDirection")] + public static extern void ScrollBar_SetScrollDirection(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_GetScrollDirection")] + public static extern int ScrollBar_GetScrollDirection(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SetIndicatorHeightPolicy")] + public static extern void ScrollBar_SetIndicatorHeightPolicy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_GetIndicatorHeightPolicy")] + public static extern int ScrollBar_GetIndicatorHeightPolicy(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SetIndicatorFixedHeight")] + public static extern void ScrollBar_SetIndicatorFixedHeight(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_GetIndicatorFixedHeight")] + public static extern float ScrollBar_GetIndicatorFixedHeight(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SetIndicatorShowDuration")] + public static extern void ScrollBar_SetIndicatorShowDuration(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_GetIndicatorShowDuration")] + public static extern float ScrollBar_GetIndicatorShowDuration(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SetIndicatorHideDuration")] + public static extern void ScrollBar_SetIndicatorHideDuration(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_GetIndicatorHideDuration")] + public static extern float ScrollBar_GetIndicatorHideDuration(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_ShowIndicator")] + public static extern void ScrollBar_ShowIndicator(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_HideIndicator")] + public static extern void ScrollBar_HideIndicator(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_PanFinishedSignal")] + public static extern global::System.IntPtr ScrollBar_PanFinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_ScrollPositionIntervalReachedSignal")] + public static extern global::System.IntPtr ScrollBar_ScrollPositionIntervalReachedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_OVERSHOOT_EFFECT_COLOR_get")] + public static extern int Scrollable_Property_OVERSHOOT_EFFECT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_OVERSHOOT_ANIMATION_SPEED_get")] + public static extern int Scrollable_Property_OVERSHOOT_ANIMATION_SPEED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_OVERSHOOT_ENABLED_get")] + public static extern int Scrollable_Property_OVERSHOOT_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_OVERSHOOT_SIZE_get")] + public static extern int Scrollable_Property_OVERSHOOT_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_SCROLL_TO_ALPHA_FUNCTION_get")] + public static extern int Scrollable_Property_SCROLL_TO_ALPHA_FUNCTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_SCROLL_RELATIVE_POSITION_get")] + public static extern int Scrollable_Property_SCROLL_RELATIVE_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MIN_get")] + public static extern int Scrollable_Property_SCROLL_POSITION_MIN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MIN_X_get")] + public static extern int Scrollable_Property_SCROLL_POSITION_MIN_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MIN_Y_get")] + public static extern int Scrollable_Property_SCROLL_POSITION_MIN_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MAX_get")] + public static extern int Scrollable_Property_SCROLL_POSITION_MAX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MAX_X_get")] + public static extern int Scrollable_Property_SCROLL_POSITION_MAX_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_SCROLL_POSITION_MAX_Y_get")] + public static extern int Scrollable_Property_SCROLL_POSITION_MAX_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_CAN_SCROLL_VERTICAL_get")] + public static extern int Scrollable_Property_CAN_SCROLL_VERTICAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Property_CAN_SCROLL_HORIZONTAL_get")] + public static extern int Scrollable_Property_CAN_SCROLL_HORIZONTAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Scrollable_Property")] + public static extern global::System.IntPtr new_Scrollable_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Scrollable_Property")] + public static extern void delete_Scrollable_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Scrollable__SWIG_0")] + public static extern global::System.IntPtr new_Scrollable__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Scrollable__SWIG_1")] + public static extern global::System.IntPtr new_Scrollable__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_Assign")] + public static extern global::System.IntPtr Scrollable_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Scrollable")] + public static extern void delete_Scrollable(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_DownCast")] + public static extern global::System.IntPtr Scrollable_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_IsOvershootEnabled")] + public static extern bool Scrollable_IsOvershootEnabled(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_SetOvershootEnabled")] + public static extern void Scrollable_SetOvershootEnabled(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_SetOvershootEffectColor")] + public static extern void Scrollable_SetOvershootEffectColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_GetOvershootEffectColor")] + public static extern global::System.IntPtr Scrollable_GetOvershootEffectColor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_SetOvershootAnimationSpeed")] + public static extern void Scrollable_SetOvershootAnimationSpeed(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_GetOvershootAnimationSpeed")] + public static extern float Scrollable_GetOvershootAnimationSpeed(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_ScrollStartedSignal")] + public static extern global::System.IntPtr Scrollable_ScrollStartedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_ScrollUpdatedSignal")] + public static extern global::System.IntPtr Scrollable_ScrollUpdatedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_ScrollCompletedSignal")] + public static extern global::System.IntPtr Scrollable_ScrollCompletedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IsVertical")] + public static extern bool IsVertical(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_IsHorizontal")] + public static extern bool IsHorizontal(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemRange__SWIG_0")] + public static extern global::System.IntPtr new_ItemRange__SWIG_0(uint jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemRange__SWIG_1")] + public static extern global::System.IntPtr new_ItemRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemRange_Assign")] + public static extern global::System.IntPtr ItemRange_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemRange_Within")] + public static extern bool ItemRange_Within(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemRange_Intersection")] + public static extern global::System.IntPtr ItemRange_Intersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemRange_begin_set")] + public static extern void ItemRange_begin_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemRange_begin_get")] + public static extern uint ItemRange_begin_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemRange_end_set")] + public static extern void ItemRange_end_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemRange_end_get")] + public static extern uint ItemRange_end_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ItemRange")] + public static extern void delete_ItemRange(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ItemLayout")] + public static extern void delete_ItemLayout(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_SetOrientation")] + public static extern void ItemLayout_SetOrientation(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetOrientation")] + public static extern int ItemLayout_GetOrientation(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetItemSize")] + public static extern void ItemLayout_GetItemSize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_SetItemSize")] + public static extern void ItemLayout_SetItemSize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetMinimumLayoutPosition")] + public static extern float ItemLayout_GetMinimumLayoutPosition(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetClosestAnchorPosition")] + public static extern float ItemLayout_GetClosestAnchorPosition(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetItemScrollToPosition")] + public static extern float ItemLayout_GetItemScrollToPosition(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetItemsWithinArea")] + public static extern global::System.IntPtr ItemLayout_GetItemsWithinArea(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetClosestOnScreenLayoutPosition")] + public static extern float ItemLayout_GetClosestOnScreenLayoutPosition(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, float jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetReserveItemCount")] + public static extern uint ItemLayout_GetReserveItemCount(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetDefaultItemSize")] + public static extern void ItemLayout_GetDefaultItemSize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetScrollDirection")] + public static extern global::System.IntPtr ItemLayout_GetScrollDirection(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetScrollSpeedFactor")] + public static extern float ItemLayout_GetScrollSpeedFactor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetMaximumSwipeSpeed")] + public static extern float ItemLayout_GetMaximumSwipeSpeed(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetItemFlickAnimationDuration")] + public static extern float ItemLayout_GetItemFlickAnimationDuration(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetNextFocusItemID")] + public static extern int ItemLayout_GetNextFocusItemID(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3, int jarg4, bool jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetFlickSpeedFactor")] + public static extern float ItemLayout_GetFlickSpeedFactor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_ApplyConstraints")] + public static extern void ItemLayout_ApplyConstraints(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_GetItemPosition")] + public static extern global::System.IntPtr ItemLayout_GetItemPosition(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, float jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NewItemLayout")] + public static extern global::System.IntPtr NewItemLayout(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ItemFactory")] + public static extern void delete_ItemFactory(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemFactory_GetNumberOfItems")] + public static extern uint ItemFactory_GetNumberOfItems(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemFactory_NewItem")] + public static extern global::System.IntPtr ItemFactory_NewItem(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemFactory_ItemReleased")] + public static extern void ItemFactory_ItemReleased(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_MINIMUM_SWIPE_SPEED_get")] + public static extern int ItemView_Property_MINIMUM_SWIPE_SPEED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_MINIMUM_SWIPE_DISTANCE_get")] + public static extern int ItemView_Property_MINIMUM_SWIPE_DISTANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_WHEEL_SCROLL_DISTANCE_STEP_get")] + public static extern int ItemView_Property_WHEEL_SCROLL_DISTANCE_STEP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_SNAP_TO_ITEM_ENABLED_get")] + public static extern int ItemView_Property_SNAP_TO_ITEM_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_REFRESH_INTERVAL_get")] + public static extern int ItemView_Property_REFRESH_INTERVAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_LAYOUT_POSITION_get")] + public static extern int ItemView_Property_LAYOUT_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_SCROLL_SPEED_get")] + public static extern int ItemView_Property_SCROLL_SPEED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_OVERSHOOT_get")] + public static extern int ItemView_Property_OVERSHOOT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_SCROLL_DIRECTION_get")] + public static extern int ItemView_Property_SCROLL_DIRECTION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_LAYOUT_ORIENTATION_get")] + public static extern int ItemView_Property_LAYOUT_ORIENTATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Property_SCROLL_CONTENT_SIZE_get")] + public static extern int ItemView_Property_SCROLL_CONTENT_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemView_Property")] + public static extern global::System.IntPtr new_ItemView_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ItemView_Property")] + public static extern void delete_ItemView_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemView__SWIG_0")] + public static extern global::System.IntPtr new_ItemView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemView__SWIG_1")] + public static extern global::System.IntPtr new_ItemView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Assign")] + public static extern global::System.IntPtr ItemView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ItemView")] + public static extern void delete_ItemView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_New")] + public static extern global::System.IntPtr ItemView_New(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_DownCast")] + public static extern global::System.IntPtr ItemView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetLayoutCount")] + public static extern uint ItemView_GetLayoutCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_AddLayout")] + public static extern void ItemView_AddLayout(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_RemoveLayout")] + public static extern void ItemView_RemoveLayout(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetLayout")] + public static extern global::System.IntPtr ItemView_GetLayout(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetActiveLayout")] + public static extern global::System.IntPtr ItemView_GetActiveLayout(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetCurrentLayoutPosition")] + public static extern float ItemView_GetCurrentLayoutPosition(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_ActivateLayout")] + public static extern void ItemView_ActivateLayout(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_DeactivateCurrentLayout")] + public static extern void ItemView_DeactivateCurrentLayout(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SetMinimumSwipeSpeed")] + public static extern void ItemView_SetMinimumSwipeSpeed(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetMinimumSwipeSpeed")] + public static extern float ItemView_GetMinimumSwipeSpeed(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SetMinimumSwipeDistance")] + public static extern void ItemView_SetMinimumSwipeDistance(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetMinimumSwipeDistance")] + public static extern float ItemView_GetMinimumSwipeDistance(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SetWheelScrollDistanceStep")] + public static extern void ItemView_SetWheelScrollDistanceStep(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetWheelScrollDistanceStep")] + public static extern float ItemView_GetWheelScrollDistanceStep(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SetAnchoring")] + public static extern void ItemView_SetAnchoring(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetAnchoring")] + public static extern bool ItemView_GetAnchoring(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SetAnchoringDuration")] + public static extern void ItemView_SetAnchoringDuration(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetAnchoringDuration")] + public static extern float ItemView_GetAnchoringDuration(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_ScrollToItem")] + public static extern void ItemView_ScrollToItem(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SetRefreshInterval")] + public static extern void ItemView_SetRefreshInterval(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetRefreshInterval")] + public static extern float ItemView_GetRefreshInterval(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_Refresh")] + public static extern void ItemView_Refresh(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetItem")] + public static extern global::System.IntPtr ItemView_GetItem(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetItemId")] + public static extern uint ItemView_GetItemId(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_InsertItem")] + public static extern void ItemView_InsertItem(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_InsertItems")] + public static extern void ItemView_InsertItems(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_RemoveItem")] + public static extern void ItemView_RemoveItem(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_RemoveItems")] + public static extern void ItemView_RemoveItems(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_ReplaceItem")] + public static extern void ItemView_ReplaceItem(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_ReplaceItems")] + public static extern void ItemView_ReplaceItems(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SetItemsParentOrigin")] + public static extern void ItemView_SetItemsParentOrigin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetItemsParentOrigin")] + public static extern global::System.IntPtr ItemView_GetItemsParentOrigin(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SetItemsAnchorPoint")] + public static extern void ItemView_SetItemsAnchorPoint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetItemsAnchorPoint")] + public static extern global::System.IntPtr ItemView_GetItemsAnchorPoint(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_GetItemsRange")] + public static extern void ItemView_GetItemsRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_LayoutActivatedSignal")] + public static extern global::System.IntPtr ItemView_LayoutActivatedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_MoveActorConstraint")] + public static extern void MoveActorConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_WrapActorConstraint")] + public static extern void WrapActorConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollViewEffect")] + public static extern global::System.IntPtr new_ScrollViewEffect(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollViewEffect")] + public static extern void delete_ScrollViewEffect(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewPagePathEffect_New")] + public static extern global::System.IntPtr ScrollViewPagePathEffect_New(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, uint jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollViewPagePathEffect")] + public static extern global::System.IntPtr new_ScrollViewPagePathEffect(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewPagePathEffect_DownCast")] + public static extern global::System.IntPtr ScrollViewPagePathEffect_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewPagePathEffect_ApplyToPage")] + public static extern void ScrollViewPagePathEffect_ApplyToPage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollViewPagePathEffect")] + public static extern void delete_ScrollViewPagePathEffect(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ClampState2D_x_set")] + public static extern void ClampState2D_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ClampState2D_x_get")] + public static extern int ClampState2D_x_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ClampState2D_y_set")] + public static extern void ClampState2D_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ClampState2D_y_get")] + public static extern int ClampState2D_y_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ClampState2D")] + public static extern global::System.IntPtr new_ClampState2D(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ClampState2D")] + public static extern void delete_ClampState2D(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RulerDomain__SWIG_0")] + public static extern global::System.IntPtr new_RulerDomain__SWIG_0(float jarg1, float jarg2, bool jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RulerDomain__SWIG_1")] + public static extern global::System.IntPtr new_RulerDomain__SWIG_1(float jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_min_set")] + public static extern void RulerDomain_min_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_min_get")] + public static extern float RulerDomain_min_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_max_set")] + public static extern void RulerDomain_max_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_max_get")] + public static extern float RulerDomain_max_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_enabled_set")] + public static extern void RulerDomain_enabled_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_enabled_get")] + public static extern bool RulerDomain_enabled_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_Clamp__SWIG_0")] + public static extern float RulerDomain_Clamp__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_Clamp__SWIG_1")] + public static extern float RulerDomain_Clamp__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_Clamp__SWIG_2")] + public static extern float RulerDomain_Clamp__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_Clamp__SWIG_3")] + public static extern float RulerDomain_Clamp__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerDomain_GetSize")] + public static extern float RulerDomain_GetSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RulerDomain")] + public static extern void delete_RulerDomain(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_Snap__SWIG_0")] + public static extern float Ruler_Snap__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_Snap__SWIG_1")] + public static extern float Ruler_Snap__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_GetPositionFromPage")] + public static extern float Ruler_GetPositionFromPage(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, out uint jarg3, bool jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_GetPageFromPosition")] + public static extern uint Ruler_GetPageFromPosition(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, bool jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_GetTotalPages")] + public static extern uint Ruler_GetTotalPages(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_GetType")] + public static extern int Ruler_GetType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_IsEnabled")] + public static extern bool Ruler_IsEnabled(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_Enable")] + public static extern void Ruler_Enable(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_Disable")] + public static extern void Ruler_Disable(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_SetDomain")] + public static extern void Ruler_SetDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_GetDomain")] + public static extern global::System.IntPtr Ruler_GetDomain(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_DisableDomain")] + public static extern void Ruler_DisableDomain(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_Clamp__SWIG_0")] + public static extern float Ruler_Clamp__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_Clamp__SWIG_1")] + public static extern float Ruler_Clamp__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_Clamp__SWIG_2")] + public static extern float Ruler_Clamp__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_Clamp__SWIG_3")] + public static extern float Ruler_Clamp__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_SnapAndClamp__SWIG_0")] + public static extern float Ruler_SnapAndClamp__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, float jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_SnapAndClamp__SWIG_1")] + public static extern float Ruler_SnapAndClamp__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_SnapAndClamp__SWIG_2")] + public static extern float Ruler_SnapAndClamp__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_SnapAndClamp__SWIG_3")] + public static extern float Ruler_SnapAndClamp__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_SnapAndClamp__SWIG_4")] + public static extern float Ruler_SnapAndClamp__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, float jarg5, global::System.Runtime.InteropServices.HandleRef jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_DefaultRuler")] + public static extern global::System.IntPtr new_DefaultRuler(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DefaultRuler_Snap")] + public static extern float DefaultRuler_Snap(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DefaultRuler_GetPositionFromPage")] + public static extern float DefaultRuler_GetPositionFromPage(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, out uint jarg3, bool jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DefaultRuler_GetPageFromPosition")] + public static extern uint DefaultRuler_GetPageFromPosition(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, bool jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DefaultRuler_GetTotalPages")] + public static extern uint DefaultRuler_GetTotalPages(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_DefaultRuler")] + public static extern void delete_DefaultRuler(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FixedRuler__SWIG_0")] + public static extern global::System.IntPtr new_FixedRuler__SWIG_0(float jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FixedRuler__SWIG_1")] + public static extern global::System.IntPtr new_FixedRuler__SWIG_1(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FixedRuler_Snap")] + public static extern float FixedRuler_Snap(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FixedRuler_GetPositionFromPage")] + public static extern float FixedRuler_GetPositionFromPage(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, out uint jarg3, bool jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FixedRuler_GetPageFromPosition")] + public static extern uint FixedRuler_GetPageFromPosition(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, bool jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FixedRuler_GetTotalPages")] + public static extern uint FixedRuler_GetTotalPages(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FixedRuler")] + public static extern void delete_FixedRuler(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ClampEvent_scale_set")] + public static extern void ScrollView_ClampEvent_scale_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ClampEvent_scale_get")] + public static extern global::System.IntPtr ScrollView_ClampEvent_scale_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ClampEvent_position_set")] + public static extern void ScrollView_ClampEvent_position_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ClampEvent_position_get")] + public static extern global::System.IntPtr ScrollView_ClampEvent_position_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ClampEvent_rotation_set")] + public static extern void ScrollView_ClampEvent_rotation_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ClampEvent_rotation_get")] + public static extern int ScrollView_ClampEvent_rotation_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollView_ClampEvent")] + public static extern global::System.IntPtr new_ScrollView_ClampEvent(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollView_ClampEvent")] + public static extern void delete_ScrollView_ClampEvent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SnapEvent_type_set")] + public static extern void ScrollView_SnapEvent_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SnapEvent_type_get")] + public static extern int ScrollView_SnapEvent_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SnapEvent_position_set")] + public static extern void ScrollView_SnapEvent_position_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SnapEvent_position_get")] + public static extern global::System.IntPtr ScrollView_SnapEvent_position_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SnapEvent_duration_set")] + public static extern void ScrollView_SnapEvent_duration_set(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SnapEvent_duration_get")] + public static extern float ScrollView_SnapEvent_duration_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollView_SnapEvent")] + public static extern global::System.IntPtr new_ScrollView_SnapEvent(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollView_SnapEvent")] + public static extern void delete_ScrollView_SnapEvent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_WRAP_ENABLED_get")] + public static extern int ScrollView_Property_WRAP_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_PANNING_ENABLED_get")] + public static extern int ScrollView_Property_PANNING_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_AXIS_AUTO_LOCK_ENABLED_get")] + public static extern int ScrollView_Property_AXIS_AUTO_LOCK_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_WHEEL_SCROLL_DISTANCE_STEP_get")] + public static extern int ScrollView_Property_WHEEL_SCROLL_DISTANCE_STEP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_POSITION_get")] + public static extern int ScrollView_Property_SCROLL_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_get")] + public static extern int ScrollView_Property_SCROLL_PRE_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_X_get")] + public static extern int ScrollView_Property_SCROLL_PRE_POSITION_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_Y_get")] + public static extern int ScrollView_Property_SCROLL_PRE_POSITION_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_MAX_get")] + public static extern int ScrollView_Property_SCROLL_PRE_POSITION_MAX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_MAX_X_get")] + public static extern int ScrollView_Property_SCROLL_PRE_POSITION_MAX_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_PRE_POSITION_MAX_Y_get")] + public static extern int ScrollView_Property_SCROLL_PRE_POSITION_MAX_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_OVERSHOOT_X_get")] + public static extern int ScrollView_Property_OVERSHOOT_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_OVERSHOOT_Y_get")] + public static extern int ScrollView_Property_OVERSHOOT_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_FINAL_get")] + public static extern int ScrollView_Property_SCROLL_FINAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_FINAL_X_get")] + public static extern int ScrollView_Property_SCROLL_FINAL_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_FINAL_Y_get")] + public static extern int ScrollView_Property_SCROLL_FINAL_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_WRAP_get")] + public static extern int ScrollView_Property_WRAP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_PANNING_get")] + public static extern int ScrollView_Property_PANNING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLLING_get")] + public static extern int ScrollView_Property_SCROLLING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_DOMAIN_SIZE_get")] + public static extern int ScrollView_Property_SCROLL_DOMAIN_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_DOMAIN_SIZE_X_get")] + public static extern int ScrollView_Property_SCROLL_DOMAIN_SIZE_X_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_DOMAIN_SIZE_Y_get")] + public static extern int ScrollView_Property_SCROLL_DOMAIN_SIZE_Y_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_DOMAIN_OFFSET_get")] + public static extern int ScrollView_Property_SCROLL_DOMAIN_OFFSET_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_SCROLL_POSITION_DELTA_get")] + public static extern int ScrollView_Property_SCROLL_POSITION_DELTA_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Property_START_PAGE_POSITION_get")] + public static extern int ScrollView_Property_START_PAGE_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollView_Property")] + public static extern global::System.IntPtr new_ScrollView_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollView_Property")] + public static extern void delete_ScrollView_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollView__SWIG_0")] + public static extern global::System.IntPtr new_ScrollView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollView__SWIG_1")] + public static extern global::System.IntPtr new_ScrollView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_Assign")] + public static extern global::System.IntPtr ScrollView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollView")] + public static extern void delete_ScrollView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_New")] + public static extern global::System.IntPtr ScrollView_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_DownCast")] + public static extern global::System.IntPtr ScrollView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetScrollSnapAlphaFunction")] + public static extern global::System.IntPtr ScrollView_GetScrollSnapAlphaFunction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetScrollSnapAlphaFunction")] + public static extern void ScrollView_SetScrollSnapAlphaFunction(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetScrollFlickAlphaFunction")] + public static extern global::System.IntPtr ScrollView_GetScrollFlickAlphaFunction(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetScrollFlickAlphaFunction")] + public static extern void ScrollView_SetScrollFlickAlphaFunction(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetScrollSnapDuration")] + public static extern float ScrollView_GetScrollSnapDuration(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetScrollSnapDuration")] + public static extern void ScrollView_SetScrollSnapDuration(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetScrollFlickDuration")] + public static extern float ScrollView_GetScrollFlickDuration(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetScrollFlickDuration")] + public static extern void ScrollView_SetScrollFlickDuration(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetRulerX")] + public static extern void ScrollView_SetRulerX(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetRulerY")] + public static extern void ScrollView_SetRulerY(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetScrollSensitive")] + public static extern void ScrollView_SetScrollSensitive(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetMaxOvershoot")] + public static extern void ScrollView_SetMaxOvershoot(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetSnapOvershootAlphaFunction")] + public static extern void ScrollView_SetSnapOvershootAlphaFunction(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetSnapOvershootDuration")] + public static extern void ScrollView_SetSnapOvershootDuration(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetActorAutoSnap")] + public static extern void ScrollView_SetActorAutoSnap(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetWrapMode")] + public static extern void ScrollView_SetWrapMode(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetScrollUpdateDistance")] + public static extern int ScrollView_GetScrollUpdateDistance(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetScrollUpdateDistance")] + public static extern void ScrollView_SetScrollUpdateDistance(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetAxisAutoLock")] + public static extern bool ScrollView_GetAxisAutoLock(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetAxisAutoLock")] + public static extern void ScrollView_SetAxisAutoLock(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetAxisAutoLockGradient")] + public static extern float ScrollView_GetAxisAutoLockGradient(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetAxisAutoLockGradient")] + public static extern void ScrollView_SetAxisAutoLockGradient(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetFrictionCoefficient")] + public static extern float ScrollView_GetFrictionCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetFrictionCoefficient")] + public static extern void ScrollView_SetFrictionCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetFlickSpeedCoefficient")] + public static extern float ScrollView_GetFlickSpeedCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetFlickSpeedCoefficient")] + public static extern void ScrollView_SetFlickSpeedCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetMinimumDistanceForFlick")] + public static extern global::System.IntPtr ScrollView_GetMinimumDistanceForFlick(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetMinimumDistanceForFlick")] + public static extern void ScrollView_SetMinimumDistanceForFlick(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetMinimumSpeedForFlick")] + public static extern float ScrollView_GetMinimumSpeedForFlick(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetMinimumSpeedForFlick")] + public static extern void ScrollView_SetMinimumSpeedForFlick(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetMaxFlickSpeed")] + public static extern float ScrollView_GetMaxFlickSpeed(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetMaxFlickSpeed")] + public static extern void ScrollView_SetMaxFlickSpeed(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetWheelScrollDistanceStep")] + public static extern global::System.IntPtr ScrollView_GetWheelScrollDistanceStep(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetWheelScrollDistanceStep")] + public static extern void ScrollView_SetWheelScrollDistanceStep(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetCurrentScrollPosition")] + public static extern global::System.IntPtr ScrollView_GetCurrentScrollPosition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_GetCurrentPage")] + public static extern uint ScrollView_GetCurrentPage(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_0")] + public static extern void ScrollView_ScrollTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_1")] + public static extern void ScrollView_ScrollTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_2")] + public static extern void ScrollView_ScrollTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_3")] + public static extern void ScrollView_ScrollTo__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3, int jarg4, int jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_4")] + public static extern void ScrollView_ScrollTo__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, int jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_5")] + public static extern void ScrollView_ScrollTo__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_6")] + public static extern void ScrollView_ScrollTo__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_7")] + public static extern void ScrollView_ScrollTo__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_8")] + public static extern void ScrollView_ScrollTo__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollTo__SWIG_9")] + public static extern void ScrollView_ScrollTo__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ScrollToSnapPoint")] + public static extern bool ScrollView_ScrollToSnapPoint(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ApplyConstraintToChildren")] + public static extern void ScrollView_ApplyConstraintToChildren(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_RemoveConstraintsFromChildren")] + public static extern void ScrollView_RemoveConstraintsFromChildren(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_ApplyEffect")] + public static extern void ScrollView_ApplyEffect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_RemoveEffect")] + public static extern void ScrollView_RemoveEffect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_RemoveAllEffects")] + public static extern void ScrollView_RemoveAllEffects(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_BindActor")] + public static extern void ScrollView_BindActor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_UnbindActor")] + public static extern void ScrollView_UnbindActor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetScrollingDirection__SWIG_0")] + public static extern void ScrollView_SetScrollingDirection__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SetScrollingDirection__SWIG_1")] + public static extern void ScrollView_SetScrollingDirection__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_RemoveScrollingDirection")] + public static extern void ScrollView_RemoveScrollingDirection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SnapStartedSignal")] + public static extern global::System.IntPtr ScrollView_SnapStartedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_Property_ROWS_get")] + public static extern int TableView_Property_ROWS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_Property_COLUMNS_get")] + public static extern int TableView_Property_COLUMNS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_Property_CELL_PADDING_get")] + public static extern int TableView_Property_CELL_PADDING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_Property_LAYOUT_ROWS_get")] + public static extern int TableView_Property_LAYOUT_ROWS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_Property_LAYOUT_COLUMNS_get")] + public static extern int TableView_Property_LAYOUT_COLUMNS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView_Property")] + public static extern global::System.IntPtr new_TableView_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TableView_Property")] + public static extern void delete_TableView_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_ChildProperty_CELL_INDEX_get")] + public static extern int TableView_ChildProperty_CELL_INDEX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_ChildProperty_ROW_SPAN_get")] + public static extern int TableView_ChildProperty_ROW_SPAN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_ChildProperty_COLUMN_SPAN_get")] + public static extern int TableView_ChildProperty_COLUMN_SPAN_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_ChildProperty_CELL_HORIZONTAL_ALIGNMENT_get")] + public static extern int TableView_ChildProperty_CELL_HORIZONTAL_ALIGNMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_ChildProperty_CELL_VERTICAL_ALIGNMENT_get")] + public static extern int TableView_ChildProperty_CELL_VERTICAL_ALIGNMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView_ChildProperty")] + public static extern global::System.IntPtr new_TableView_ChildProperty(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TableView_ChildProperty")] + public static extern void delete_TableView_ChildProperty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView_CellPosition__SWIG_0")] + public static extern global::System.IntPtr new_TableView_CellPosition__SWIG_0(uint jarg1, uint jarg2, uint jarg3, uint jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView_CellPosition__SWIG_1")] + public static extern global::System.IntPtr new_TableView_CellPosition__SWIG_1(uint jarg1, uint jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView_CellPosition__SWIG_2")] + public static extern global::System.IntPtr new_TableView_CellPosition__SWIG_2(uint jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView_CellPosition__SWIG_3")] + public static extern global::System.IntPtr new_TableView_CellPosition__SWIG_3(uint jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView_CellPosition__SWIG_4")] + public static extern global::System.IntPtr new_TableView_CellPosition__SWIG_4(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_CellPosition_rowIndex_set")] + public static extern void TableView_CellPosition_rowIndex_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_CellPosition_rowIndex_get")] + public static extern uint TableView_CellPosition_rowIndex_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_CellPosition_columnIndex_set")] + public static extern void TableView_CellPosition_columnIndex_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_CellPosition_columnIndex_get")] + public static extern uint TableView_CellPosition_columnIndex_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_CellPosition_rowSpan_set")] + public static extern void TableView_CellPosition_rowSpan_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_CellPosition_rowSpan_get")] + public static extern uint TableView_CellPosition_rowSpan_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_CellPosition_columnSpan_set")] + public static extern void TableView_CellPosition_columnSpan_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_CellPosition_columnSpan_get")] + public static extern uint TableView_CellPosition_columnSpan_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TableView_CellPosition")] + public static extern void delete_TableView_CellPosition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView__SWIG_0")] + public static extern global::System.IntPtr new_TableView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TableView__SWIG_1")] + public static extern global::System.IntPtr new_TableView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_Assign")] + public static extern global::System.IntPtr TableView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TableView")] + public static extern void delete_TableView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_New")] + public static extern global::System.IntPtr TableView_New(uint jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_DownCast")] + public static extern global::System.IntPtr TableView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_AddChild")] + public static extern bool TableView_AddChild(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_GetChildAt")] + public static extern global::System.IntPtr TableView_GetChildAt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_RemoveChildAt")] + public static extern global::System.IntPtr TableView_RemoveChildAt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_FindChildPosition")] + public static extern bool TableView_FindChildPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_InsertRow")] + public static extern void TableView_InsertRow(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_DeleteRow__SWIG_0")] + public static extern void TableView_DeleteRow__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_DeleteRow__SWIG_1")] + public static extern void TableView_DeleteRow__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_InsertColumn")] + public static extern void TableView_InsertColumn(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_DeleteColumn__SWIG_0")] + public static extern void TableView_DeleteColumn__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_DeleteColumn__SWIG_1")] + public static extern void TableView_DeleteColumn__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_Resize__SWIG_0")] + public static extern void TableView_Resize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_Resize__SWIG_1")] + public static extern void TableView_Resize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, uint jarg3, global::System.Runtime.InteropServices.HandleRef jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SetCellPadding")] + public static extern void TableView_SetCellPadding(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_GetCellPadding")] + public static extern global::System.IntPtr TableView_GetCellPadding(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SetFitHeight")] + public static extern void TableView_SetFitHeight(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_IsFitHeight")] + public static extern bool TableView_IsFitHeight(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SetFitWidth")] + public static extern void TableView_SetFitWidth(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_IsFitWidth")] + public static extern bool TableView_IsFitWidth(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SetFixedHeight")] + public static extern void TableView_SetFixedHeight(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_GetFixedHeight")] + public static extern float TableView_GetFixedHeight(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SetRelativeHeight")] + public static extern void TableView_SetRelativeHeight(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_GetRelativeHeight")] + public static extern float TableView_GetRelativeHeight(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SetFixedWidth")] + public static extern void TableView_SetFixedWidth(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_GetFixedWidth")] + public static extern float TableView_GetFixedWidth(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SetRelativeWidth")] + public static extern void TableView_SetRelativeWidth(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_GetRelativeWidth")] + public static extern float TableView_GetRelativeWidth(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_GetRows")] + public static extern uint TableView_GetRows(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_GetColumns")] + public static extern uint TableView_GetColumns(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SetCellAlignment")] + public static extern void TableView_SetCellAlignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DEFAULT_RENDERING_BACKEND_get")] + public static extern uint DEFAULT_RENDERING_BACKEND_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_RENDERING_BACKEND_get")] + public static extern int TextEditor_Property_RENDERING_BACKEND_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_TEXT_get")] + public static extern int TextEditor_Property_TEXT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_TEXT_COLOR_get")] + public static extern int TextEditor_Property_TEXT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_FONT_FAMILY_get")] + public static extern int TextEditor_Property_FONT_FAMILY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_FONT_STYLE_get")] + public static extern int TextEditor_Property_FONT_STYLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_POINT_SIZE_get")] + public static extern int TextEditor_Property_POINT_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_HORIZONTAL_ALIGNMENT_get")] + public static extern int TextEditor_Property_HORIZONTAL_ALIGNMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SCROLL_THRESHOLD_get")] + public static extern int TextEditor_Property_SCROLL_THRESHOLD_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SCROLL_SPEED_get")] + public static extern int TextEditor_Property_SCROLL_SPEED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_PRIMARY_CURSOR_COLOR_get")] + public static extern int TextEditor_Property_PRIMARY_CURSOR_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SECONDARY_CURSOR_COLOR_get")] + public static extern int TextEditor_Property_SECONDARY_CURSOR_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_ENABLE_CURSOR_BLINK_get")] + public static extern int TextEditor_Property_ENABLE_CURSOR_BLINK_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_CURSOR_BLINK_INTERVAL_get")] + public static extern int TextEditor_Property_CURSOR_BLINK_INTERVAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_CURSOR_BLINK_DURATION_get")] + public static extern int TextEditor_Property_CURSOR_BLINK_DURATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_CURSOR_WIDTH_get")] + public static extern int TextEditor_Property_CURSOR_WIDTH_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_GRAB_HANDLE_IMAGE_get")] + public static extern int TextEditor_Property_GRAB_HANDLE_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_GRAB_HANDLE_PRESSED_IMAGE_get")] + public static extern int TextEditor_Property_GRAB_HANDLE_PRESSED_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_IMAGE_LEFT_get")] + public static extern int TextEditor_Property_SELECTION_HANDLE_IMAGE_LEFT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_IMAGE_RIGHT_get")] + public static extern int TextEditor_Property_SELECTION_HANDLE_IMAGE_RIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get")] + public static extern int TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get")] + public static extern int TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get")] + public static extern int TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get")] + public static extern int TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SELECTION_HIGHLIGHT_COLOR_get")] + public static extern int TextEditor_Property_SELECTION_HIGHLIGHT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_DECORATION_BOUNDING_BOX_get")] + public static extern int TextEditor_Property_DECORATION_BOUNDING_BOX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_ENABLE_MARKUP_get")] + public static extern int TextEditor_Property_ENABLE_MARKUP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_COLOR_get")] + public static extern int TextEditor_Property_INPUT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_FONT_FAMILY_get")] + public static extern int TextEditor_Property_INPUT_FONT_FAMILY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_FONT_STYLE_get")] + public static extern int TextEditor_Property_INPUT_FONT_STYLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_POINT_SIZE_get")] + public static extern int TextEditor_Property_INPUT_POINT_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_LINE_SPACING_get")] + public static extern int TextEditor_Property_LINE_SPACING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_LINE_SPACING_get")] + public static extern int TextEditor_Property_INPUT_LINE_SPACING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_UNDERLINE_get")] + public static extern int TextEditor_Property_UNDERLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_UNDERLINE_get")] + public static extern int TextEditor_Property_INPUT_UNDERLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_SHADOW_get")] + public static extern int TextEditor_Property_SHADOW_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_SHADOW_get")] + public static extern int TextEditor_Property_INPUT_SHADOW_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_EMBOSS_get")] + public static extern int TextEditor_Property_EMBOSS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_EMBOSS_get")] + public static extern int TextEditor_Property_INPUT_EMBOSS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_OUTLINE_get")] + public static extern int TextEditor_Property_OUTLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Property_INPUT_OUTLINE_get")] + public static extern int TextEditor_Property_INPUT_OUTLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextEditor_Property")] + public static extern global::System.IntPtr new_TextEditor_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextEditor_Property")] + public static extern void delete_TextEditor_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextEditor_InputStyle")] + public static extern global::System.IntPtr new_TextEditor_InputStyle(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextEditor_InputStyle")] + public static extern void delete_TextEditor_InputStyle(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_New")] + public static extern global::System.IntPtr TextEditor_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextEditor__SWIG_0")] + public static extern global::System.IntPtr new_TextEditor__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextEditor__SWIG_1")] + public static extern global::System.IntPtr new_TextEditor__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_Assign")] + public static extern global::System.IntPtr TextEditor_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextEditor")] + public static extern void delete_TextEditor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_DownCast")] + public static extern global::System.IntPtr TextEditor_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_TextChangedSignal")] + public static extern global::System.IntPtr TextEditor_TextChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_InputStyleChangedSignal")] + public static extern global::System.IntPtr TextEditor_InputStyleChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_RENDERING_BACKEND_get")] + public static extern int TextField_Property_RENDERING_BACKEND_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_TEXT_get")] + public static extern int TextField_Property_TEXT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_get")] + public static extern int TextField_Property_PLACEHOLDER_TEXT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_FOCUSED_get")] + public static extern int TextField_Property_PLACEHOLDER_TEXT_FOCUSED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_FONT_FAMILY_get")] + public static extern int TextField_Property_FONT_FAMILY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_FONT_STYLE_get")] + public static extern int TextField_Property_FONT_STYLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_POINT_SIZE_get")] + public static extern int TextField_Property_POINT_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_MAX_LENGTH_get")] + public static extern int TextField_Property_MAX_LENGTH_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_EXCEED_POLICY_get")] + public static extern int TextField_Property_EXCEED_POLICY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_HORIZONTAL_ALIGNMENT_get")] + public static extern int TextField_Property_HORIZONTAL_ALIGNMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_VERTICAL_ALIGNMENT_get")] + public static extern int TextField_Property_VERTICAL_ALIGNMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_TEXT_COLOR_get")] + public static extern int TextField_Property_TEXT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_PLACEHOLDER_TEXT_COLOR_get")] + public static extern int TextField_Property_PLACEHOLDER_TEXT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SHADOW_OFFSET_get")] + public static extern int TextField_Property_SHADOW_OFFSET_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SHADOW_COLOR_get")] + public static extern int TextField_Property_SHADOW_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_PRIMARY_CURSOR_COLOR_get")] + public static extern int TextField_Property_PRIMARY_CURSOR_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SECONDARY_CURSOR_COLOR_get")] + public static extern int TextField_Property_SECONDARY_CURSOR_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_ENABLE_CURSOR_BLINK_get")] + public static extern int TextField_Property_ENABLE_CURSOR_BLINK_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_CURSOR_BLINK_INTERVAL_get")] + public static extern int TextField_Property_CURSOR_BLINK_INTERVAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_CURSOR_BLINK_DURATION_get")] + public static extern int TextField_Property_CURSOR_BLINK_DURATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_CURSOR_WIDTH_get")] + public static extern int TextField_Property_CURSOR_WIDTH_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_GRAB_HANDLE_IMAGE_get")] + public static extern int TextField_Property_GRAB_HANDLE_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_GRAB_HANDLE_PRESSED_IMAGE_get")] + public static extern int TextField_Property_GRAB_HANDLE_PRESSED_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SCROLL_THRESHOLD_get")] + public static extern int TextField_Property_SCROLL_THRESHOLD_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SCROLL_SPEED_get")] + public static extern int TextField_Property_SCROLL_SPEED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SELECTION_HANDLE_IMAGE_LEFT_get")] + public static extern int TextField_Property_SELECTION_HANDLE_IMAGE_LEFT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SELECTION_HANDLE_IMAGE_RIGHT_get")] + public static extern int TextField_Property_SELECTION_HANDLE_IMAGE_RIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get")] + public static extern int TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get")] + public static extern int TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get")] + public static extern int TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get")] + public static extern int TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SELECTION_HIGHLIGHT_COLOR_get")] + public static extern int TextField_Property_SELECTION_HIGHLIGHT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_DECORATION_BOUNDING_BOX_get")] + public static extern int TextField_Property_DECORATION_BOUNDING_BOX_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_METHOD_SETTINGS_get")] + public static extern int TextField_Property_INPUT_METHOD_SETTINGS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_COLOR_get")] + public static extern int TextField_Property_INPUT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_ENABLE_MARKUP_get")] + public static extern int TextField_Property_ENABLE_MARKUP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_FONT_FAMILY_get")] + public static extern int TextField_Property_INPUT_FONT_FAMILY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_FONT_STYLE_get")] + public static extern int TextField_Property_INPUT_FONT_STYLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_POINT_SIZE_get")] + public static extern int TextField_Property_INPUT_POINT_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_UNDERLINE_get")] + public static extern int TextField_Property_UNDERLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_UNDERLINE_get")] + public static extern int TextField_Property_INPUT_UNDERLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_SHADOW_get")] + public static extern int TextField_Property_SHADOW_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_SHADOW_get")] + public static extern int TextField_Property_INPUT_SHADOW_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_EMBOSS_get")] + public static extern int TextField_Property_EMBOSS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_EMBOSS_get")] + public static extern int TextField_Property_INPUT_EMBOSS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_OUTLINE_get")] + public static extern int TextField_Property_OUTLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Property_INPUT_OUTLINE_get")] + public static extern int TextField_Property_INPUT_OUTLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextField_Property")] + public static extern global::System.IntPtr new_TextField_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextField_Property")] + public static extern void delete_TextField_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextField_InputStyle")] + public static extern global::System.IntPtr new_TextField_InputStyle(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextField_InputStyle")] + public static extern void delete_TextField_InputStyle(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_New")] + public static extern global::System.IntPtr TextField_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextField__SWIG_0")] + public static extern global::System.IntPtr new_TextField__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextField__SWIG_1")] + public static extern global::System.IntPtr new_TextField__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_Assign")] + public static extern global::System.IntPtr TextField_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextField")] + public static extern void delete_TextField(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_DownCast")] + public static extern global::System.IntPtr TextField_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_TextChangedSignal")] + public static extern global::System.IntPtr TextField_TextChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_MaxLengthReachedSignal")] + public static extern global::System.IntPtr TextField_MaxLengthReachedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_InputStyleChangedSignal")] + public static extern global::System.IntPtr TextField_InputStyleChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_RENDERING_BACKEND_get")] + public static extern int TextLabel_Property_RENDERING_BACKEND_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_TEXT_get")] + public static extern int TextLabel_Property_TEXT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_FONT_FAMILY_get")] + public static extern int TextLabel_Property_FONT_FAMILY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_FONT_STYLE_get")] + public static extern int TextLabel_Property_FONT_STYLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_POINT_SIZE_get")] + public static extern int TextLabel_Property_POINT_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_MULTI_LINE_get")] + public static extern int TextLabel_Property_MULTI_LINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_HORIZONTAL_ALIGNMENT_get")] + public static extern int TextLabel_Property_HORIZONTAL_ALIGNMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_VERTICAL_ALIGNMENT_get")] + public static extern int TextLabel_Property_VERTICAL_ALIGNMENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_TEXT_COLOR_get")] + public static extern int TextLabel_Property_TEXT_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_SHADOW_OFFSET_get")] + public static extern int TextLabel_Property_SHADOW_OFFSET_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_SHADOW_COLOR_get")] + public static extern int TextLabel_Property_SHADOW_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_UNDERLINE_ENABLED_get")] + public static extern int TextLabel_Property_UNDERLINE_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_UNDERLINE_COLOR_get")] + public static extern int TextLabel_Property_UNDERLINE_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_UNDERLINE_HEIGHT_get")] + public static extern int TextLabel_Property_UNDERLINE_HEIGHT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_ENABLE_MARKUP_get")] + public static extern int TextLabel_Property_ENABLE_MARKUP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_ENABLE_AUTO_SCROLL_get")] + public static extern int TextLabel_Property_ENABLE_AUTO_SCROLL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_AUTO_SCROLL_SPEED_get")] + public static extern int TextLabel_Property_AUTO_SCROLL_SPEED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_AUTO_SCROLL_LOOP_COUNT_get")] + public static extern int TextLabel_Property_AUTO_SCROLL_LOOP_COUNT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_AUTO_SCROLL_GAP_get")] + public static extern int TextLabel_Property_AUTO_SCROLL_GAP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_LINE_SPACING_get")] + public static extern int TextLabel_Property_LINE_SPACING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_UNDERLINE_get")] + public static extern int TextLabel_Property_UNDERLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_SHADOW_get")] + public static extern int TextLabel_Property_SHADOW_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_EMBOSS_get")] + public static extern int TextLabel_Property_EMBOSS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Property_OUTLINE_get")] + public static extern int TextLabel_Property_OUTLINE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextLabel_Property")] + public static extern global::System.IntPtr new_TextLabel_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextLabel_Property")] + public static extern void delete_TextLabel_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_New__SWIG_0")] + public static extern global::System.IntPtr TextLabel_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_New__SWIG_1")] + public static extern global::System.IntPtr TextLabel_New__SWIG_1(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextLabel__SWIG_0")] + public static extern global::System.IntPtr new_TextLabel__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextLabel__SWIG_1")] + public static extern global::System.IntPtr new_TextLabel__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_Assign")] + public static extern global::System.IntPtr TextLabel_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextLabel")] + public static extern void delete_TextLabel(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_DownCast")] + public static extern global::System.IntPtr TextLabel_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AccessibilityManager")] + public static extern global::System.IntPtr new_AccessibilityManager(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_AccessibilityManager")] + public static extern void delete_AccessibilityManager(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_Get")] + public static extern global::System.IntPtr AccessibilityManager_Get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_SetAccessibilityAttribute")] + public static extern void AccessibilityManager_SetAccessibilityAttribute(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, string jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetAccessibilityAttribute")] + public static extern string AccessibilityManager_GetAccessibilityAttribute(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_SetFocusOrder")] + public static extern void AccessibilityManager_SetFocusOrder(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetFocusOrder")] + public static extern uint AccessibilityManager_GetFocusOrder(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GenerateNewFocusOrder")] + public static extern uint AccessibilityManager_GenerateNewFocusOrder(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetActorByFocusOrder")] + public static extern global::System.IntPtr AccessibilityManager_GetActorByFocusOrder(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_SetCurrentFocusActor")] + public static extern bool AccessibilityManager_SetCurrentFocusActor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetCurrentFocusActor")] + public static extern global::System.IntPtr AccessibilityManager_GetCurrentFocusActor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetCurrentFocusGroup")] + public static extern global::System.IntPtr AccessibilityManager_GetCurrentFocusGroup(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetCurrentFocusOrder")] + public static extern uint AccessibilityManager_GetCurrentFocusOrder(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_MoveFocusForward")] + public static extern bool AccessibilityManager_MoveFocusForward(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_MoveFocusBackward")] + public static extern bool AccessibilityManager_MoveFocusBackward(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ClearFocus")] + public static extern void AccessibilityManager_ClearFocus(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_Reset")] + public static extern void AccessibilityManager_Reset(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_SetFocusGroup")] + public static extern void AccessibilityManager_SetFocusGroup(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_IsFocusGroup")] + public static extern bool AccessibilityManager_IsFocusGroup(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_SetGroupMode")] + public static extern void AccessibilityManager_SetGroupMode(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetGroupMode")] + public static extern bool AccessibilityManager_GetGroupMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_SetWrapMode")] + public static extern void AccessibilityManager_SetWrapMode(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetWrapMode")] + public static extern bool AccessibilityManager_GetWrapMode(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_SetFocusIndicatorActor")] + public static extern void AccessibilityManager_SetFocusIndicatorActor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetFocusIndicatorActor")] + public static extern global::System.IntPtr AccessibilityManager_GetFocusIndicatorActor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetFocusGroup")] + public static extern global::System.IntPtr AccessibilityManager_GetFocusGroup(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_GetReadPosition")] + public static extern global::System.IntPtr AccessibilityManager_GetReadPosition(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_FocusChangedSignal")] + public static extern global::System.IntPtr AccessibilityManager_FocusChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_FocusOvershotSignal")] + public static extern global::System.IntPtr AccessibilityManager_FocusOvershotSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_FocusedActorActivatedSignal")] + public static extern global::System.IntPtr AccessibilityManager_FocusedActorActivatedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_StatusChangedSignal")] + public static extern global::System.IntPtr AccessibilityManager_StatusChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionNextSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionNextSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionPreviousSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionPreviousSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionActivateSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionActivateSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionReadSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionReadSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionOverSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionOverSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionReadNextSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionReadNextSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionReadPreviousSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionReadPreviousSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionUpSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionUpSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionDownSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionDownSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionClearFocusSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionClearFocusSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionBackSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionBackSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionScrollUpSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionScrollUpSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionScrollDownSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionScrollDownSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionPageLeftSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionPageLeftSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionPageRightSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionPageRightSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionPageUpSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionPageUpSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionPageDownSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionPageDownSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionMoveToFirstSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionMoveToFirstSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionMoveToLastSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionMoveToLastSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionReadFromTopSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionReadFromTopSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionReadFromNextSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionReadFromNextSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionZoomSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionZoomSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionReadIndicatorInformationSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionReadIndicatorInformationSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionReadPauseResumeSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionReadPauseResumeSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionStartStopSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionStartStopSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_ActionScrollSignal")] + public static extern global::System.IntPtr AccessibilityManager_ActionScrollSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_StyleManager")] + public static extern global::System.IntPtr new_StyleManager(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_StyleManager")] + public static extern void delete_StyleManager(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleManager_Get")] + public static extern global::System.IntPtr StyleManager_Get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleManager_ApplyTheme")] + public static extern void StyleManager_ApplyTheme(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleManager_ApplyDefaultTheme")] + public static extern void StyleManager_ApplyDefaultTheme(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleManager_SetStyleConstant")] + public static extern void StyleManager_SetStyleConstant(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleManager_GetStyleConstant")] + public static extern bool StyleManager_GetStyleConstant(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleManager_ApplyStyle")] + public static extern void StyleManager_ApplyStyle(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3, string jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleManager_StyleChangedSignal")] + public static extern global::System.IntPtr StyleManager_StyleChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_LOWER_BOUND_get")] + public static extern int Slider_Property_LOWER_BOUND_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_UPPER_BOUND_get")] + public static extern int Slider_Property_UPPER_BOUND_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_VALUE_get")] + public static extern int Slider_Property_VALUE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_TRACK_VISUAL_get")] + public static extern int Slider_Property_TRACK_VISUAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_HANDLE_VISUAL_get")] + public static extern int Slider_Property_HANDLE_VISUAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_PROGRESS_VISUAL_get")] + public static extern int Slider_Property_PROGRESS_VISUAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_POPUP_VISUAL_get")] + public static extern int Slider_Property_POPUP_VISUAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_POPUP_ARROW_VISUAL_get")] + public static extern int Slider_Property_POPUP_ARROW_VISUAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_DISABLED_COLOR_get")] + public static extern int Slider_Property_DISABLED_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_VALUE_PRECISION_get")] + public static extern int Slider_Property_VALUE_PRECISION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_SHOW_POPUP_get")] + public static extern int Slider_Property_SHOW_POPUP_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_SHOW_VALUE_get")] + public static extern int Slider_Property_SHOW_VALUE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_MARKS_get")] + public static extern int Slider_Property_MARKS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_SNAP_TO_MARKS_get")] + public static extern int Slider_Property_SNAP_TO_MARKS_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Property_MARK_TOLERANCE_get")] + public static extern int Slider_Property_MARK_TOLERANCE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Slider_Property")] + public static extern global::System.IntPtr new_Slider_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Slider_Property")] + public static extern void delete_Slider_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_New")] + public static extern global::System.IntPtr Slider_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Slider__SWIG_0")] + public static extern global::System.IntPtr new_Slider__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Slider__SWIG_1")] + public static extern global::System.IntPtr new_Slider__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_Assign")] + public static extern global::System.IntPtr Slider_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Slider")] + public static extern void delete_Slider(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_DownCast")] + public static extern global::System.IntPtr Slider_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_ValueChangedSignal")] + public static extern global::System.IntPtr Slider_ValueChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_SlidingFinishedSignal")] + public static extern global::System.IntPtr Slider_SlidingFinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_MarkReachedSignal")] + public static extern global::System.IntPtr Slider_MarkReachedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Property_VIDEO_get")] + public static extern int VideoView_Property_VIDEO_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Property_LOOPING_get")] + public static extern int VideoView_Property_LOOPING_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Property_MUTED_get")] + public static extern int VideoView_Property_MUTED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Property_VOLUME_get")] + public static extern int VideoView_Property_VOLUME_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VideoView_Property")] + public static extern global::System.IntPtr new_VideoView_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VideoView_Property")] + public static extern void delete_VideoView_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_New__SWIG_0")] + public static extern global::System.IntPtr VideoView_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_New__SWIG_1")] + public static extern global::System.IntPtr VideoView_New__SWIG_1(string jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VideoView__SWIG_0")] + public static extern global::System.IntPtr new_VideoView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VideoView")] + public static extern void delete_VideoView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VideoView__SWIG_1")] + public static extern global::System.IntPtr new_VideoView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Assign")] + public static extern global::System.IntPtr VideoView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_DownCast")] + public static extern global::System.IntPtr VideoView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Play")] + public static extern void VideoView_Play(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Pause")] + public static extern void VideoView_Pause(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Stop")] + public static extern void VideoView_Stop(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Forward")] + public static extern void VideoView_Forward(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_Backward")] + public static extern void VideoView_Backward(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_FinishedSignal")] + public static extern global::System.IntPtr VideoView_FinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_TITLE_get")] + public static extern int Popup_Property_TITLE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_CONTENT_get")] + public static extern int Popup_Property_CONTENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_FOOTER_get")] + public static extern int Popup_Property_FOOTER_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_DISPLAY_STATE_get")] + public static extern int Popup_Property_DISPLAY_STATE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_TOUCH_TRANSPARENT_get")] + public static extern int Popup_Property_TOUCH_TRANSPARENT_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_TAIL_VISIBILITY_get")] + public static extern int Popup_Property_TAIL_VISIBILITY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_TAIL_POSITION_get")] + public static extern int Popup_Property_TAIL_POSITION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_CONTEXTUAL_MODE_get")] + public static extern int Popup_Property_CONTEXTUAL_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_ANIMATION_DURATION_get")] + public static extern int Popup_Property_ANIMATION_DURATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_ANIMATION_MODE_get")] + public static extern int Popup_Property_ANIMATION_MODE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_ENTRY_ANIMATION_get")] + public static extern int Popup_Property_ENTRY_ANIMATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_EXIT_ANIMATION_get")] + public static extern int Popup_Property_EXIT_ANIMATION_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_AUTO_HIDE_DELAY_get")] + public static extern int Popup_Property_AUTO_HIDE_DELAY_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_BACKING_ENABLED_get")] + public static extern int Popup_Property_BACKING_ENABLED_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_BACKING_COLOR_get")] + public static extern int Popup_Property_BACKING_COLOR_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_POPUP_BACKGROUND_IMAGE_get")] + public static extern int Popup_Property_POPUP_BACKGROUND_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_TAIL_UP_IMAGE_get")] + public static extern int Popup_Property_TAIL_UP_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_TAIL_DOWN_IMAGE_get")] + public static extern int Popup_Property_TAIL_DOWN_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_TAIL_LEFT_IMAGE_get")] + public static extern int Popup_Property_TAIL_LEFT_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Property_TAIL_RIGHT_IMAGE_get")] + public static extern int Popup_Property_TAIL_RIGHT_IMAGE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Popup_Property")] + public static extern global::System.IntPtr new_Popup_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Popup_Property")] + public static extern void delete_Popup_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Popup__SWIG_0")] + public static extern global::System.IntPtr new_Popup__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_New")] + public static extern global::System.IntPtr Popup_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Popup")] + public static extern void delete_Popup(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Popup__SWIG_1")] + public static extern global::System.IntPtr new_Popup__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_Assign")] + public static extern global::System.IntPtr Popup_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_DownCast")] + public static extern global::System.IntPtr Popup_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_SetTitle")] + public static extern void Popup_SetTitle(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_GetTitle")] + public static extern global::System.IntPtr Popup_GetTitle(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_SetContent")] + public static extern void Popup_SetContent(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_GetContent")] + public static extern global::System.IntPtr Popup_GetContent(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_SetFooter")] + public static extern void Popup_SetFooter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_GetFooter")] + public static extern global::System.IntPtr Popup_GetFooter(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_SetDisplayState")] + public static extern void Popup_SetDisplayState(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_GetDisplayState")] + public static extern int Popup_GetDisplayState(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_OutsideTouchedSignal")] + public static extern global::System.IntPtr Popup_OutsideTouchedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_ShowingSignal")] + public static extern global::System.IntPtr Popup_ShowingSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_ShownSignal")] + public static extern global::System.IntPtr Popup_ShownSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_HidingSignal")] + public static extern global::System.IntPtr Popup_HidingSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_HiddenSignal")] + public static extern global::System.IntPtr Popup_HiddenSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ProgressBar_Property_PROGRESS_VALUE_get")] + public static extern int ProgressBar_Property_PROGRESS_VALUE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ProgressBar_Property_TRACK_VISUAL_get")] + public static extern int ProgressBar_Property_TRACK_VISUAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ProgressBar_Property_PROGRESS_VISUAL_get")] + public static extern int ProgressBar_Property_PROGRESS_VISUAL_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ProgressBar_Property")] + public static extern global::System.IntPtr new_ProgressBar_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ProgressBar_Property")] + public static extern void delete_ProgressBar_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ProgressBar_New")] + public static extern global::System.IntPtr ProgressBar_New(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ProgressBar__SWIG_0")] + public static extern global::System.IntPtr new_ProgressBar__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ProgressBar__SWIG_1")] + public static extern global::System.IntPtr new_ProgressBar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ProgressBar_Assign")] + public static extern global::System.IntPtr ProgressBar_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ProgressBar")] + public static extern void delete_ProgressBar(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ProgressBar_DownCast")] + public static extern global::System.IntPtr ProgressBar_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ProgressBar_ValueChangedSignal")] + public static extern global::System.IntPtr ProgressBar_ValueChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_GaussianBlurView__SWIG_0")] + public static extern global::System.IntPtr new_GaussianBlurView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_GaussianBlurView__SWIG_1")] + public static extern global::System.IntPtr new_GaussianBlurView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_Assign")] + public static extern global::System.IntPtr GaussianBlurView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_GaussianBlurView")] + public static extern void delete_GaussianBlurView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_DownCast")] + public static extern global::System.IntPtr GaussianBlurView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_New__SWIG_0")] + public static extern global::System.IntPtr GaussianBlurView_New__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_New__SWIG_1")] + public static extern global::System.IntPtr GaussianBlurView_New__SWIG_1(uint jarg1, float jarg2, int jarg3, float jarg4, float jarg5, bool jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_New__SWIG_2")] + public static extern global::System.IntPtr GaussianBlurView_New__SWIG_2(uint jarg1, float jarg2, int jarg3, float jarg4, float jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_Add")] + public static extern void GaussianBlurView_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_Remove")] + public static extern void GaussianBlurView_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_Activate")] + public static extern void GaussianBlurView_Activate(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_ActivateOnce")] + public static extern void GaussianBlurView_ActivateOnce(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_Deactivate")] + public static extern void GaussianBlurView_Deactivate(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_SetUserImageAndOutputRenderTarget")] + public static extern void GaussianBlurView_SetUserImageAndOutputRenderTarget(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_GetBlurStrengthPropertyIndex")] + public static extern int GaussianBlurView_GetBlurStrengthPropertyIndex(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_GetBlurredRenderTarget")] + public static extern global::System.IntPtr GaussianBlurView_GetBlurredRenderTarget(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_SetBackgroundColor")] + public static extern void GaussianBlurView_SetBackgroundColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_GetBackgroundColor")] + public static extern global::System.IntPtr GaussianBlurView_GetBackgroundColor(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_FinishedSignal")] + public static extern global::System.IntPtr GaussianBlurView_FinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PageFactory")] + public static extern void delete_PageFactory(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageFactory_GetNumberOfPages")] + public static extern uint PageFactory_GetNumberOfPages(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageFactory_NewPage")] + public static extern global::System.IntPtr PageFactory_NewPage(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_Property_PAGE_SIZE_get")] + public static extern int PageTurnView_Property_PAGE_SIZE_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_Property_CURRENT_PAGE_ID_get")] + public static extern int PageTurnView_Property_CURRENT_PAGE_ID_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_Property_SPINE_SHADOW_get")] + public static extern int PageTurnView_Property_SPINE_SHADOW_get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PageTurnView_Property")] + public static extern global::System.IntPtr new_PageTurnView_Property(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PageTurnView_Property")] + public static extern void delete_PageTurnView_Property(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PageTurnView__SWIG_0")] + public static extern global::System.IntPtr new_PageTurnView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PageTurnView__SWIG_1")] + public static extern global::System.IntPtr new_PageTurnView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_Assign")] + public static extern global::System.IntPtr PageTurnView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PageTurnView")] + public static extern void delete_PageTurnView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_DownCast")] + public static extern global::System.IntPtr PageTurnView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_PageTurnStartedSignal")] + public static extern global::System.IntPtr PageTurnView_PageTurnStartedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_PageTurnFinishedSignal")] + public static extern global::System.IntPtr PageTurnView_PageTurnFinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_PagePanStartedSignal")] + public static extern global::System.IntPtr PageTurnView_PagePanStartedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_PagePanFinishedSignal")] + public static extern global::System.IntPtr PageTurnView_PagePanFinishedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PageTurnLandscapeView__SWIG_0")] + public static extern global::System.IntPtr new_PageTurnLandscapeView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PageTurnLandscapeView__SWIG_1")] + public static extern global::System.IntPtr new_PageTurnLandscapeView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnLandscapeView_Assign")] + public static extern global::System.IntPtr PageTurnLandscapeView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PageTurnLandscapeView")] + public static extern void delete_PageTurnLandscapeView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnLandscapeView_New")] + public static extern global::System.IntPtr PageTurnLandscapeView_New(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnLandscapeView_DownCast")] + public static extern global::System.IntPtr PageTurnLandscapeView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PageTurnPortraitView__SWIG_0")] + public static extern global::System.IntPtr new_PageTurnPortraitView__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PageTurnPortraitView__SWIG_1")] + public static extern global::System.IntPtr new_PageTurnPortraitView__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnPortraitView_Assign")] + public static extern global::System.IntPtr PageTurnPortraitView_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PageTurnPortraitView")] + public static extern void delete_PageTurnPortraitView(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnPortraitView_New")] + public static extern global::System.IntPtr PageTurnPortraitView_New(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnPortraitView_DownCast")] + public static extern global::System.IntPtr PageTurnPortraitView_DownCast(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VisualBase__SWIG_0")] + public static extern global::System.IntPtr new_VisualBase__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VisualBase")] + public static extern void delete_VisualBase(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VisualBase__SWIG_1")] + public static extern global::System.IntPtr new_VisualBase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_Assign")] + public static extern global::System.IntPtr VisualBase_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_SetSize")] + public static extern void VisualBase_SetSize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_GetSize")] + public static extern global::System.IntPtr VisualBase_GetSize(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_GetNaturalSize")] + public static extern void VisualBase_GetNaturalSize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_SetDepthIndex")] + public static extern void VisualBase_SetDepthIndex(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_GetDepthIndex")] + public static extern float VisualBase_GetDepthIndex(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_SetOnStage")] + public static extern void VisualBase_SetOnStage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_SetOffStage")] + public static extern void VisualBase_SetOffStage(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_RemoveAndReset")] + public static extern void VisualBase_RemoveAndReset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_CreatePropertyMap")] + public static extern void VisualBase_CreatePropertyMap(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VisualBase__SWIG_2")] + public static extern global::System.IntPtr new_VisualBase__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualFactory_Get")] + public static extern global::System.IntPtr VisualFactory_Get(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VisualFactory__SWIG_0")] + public static extern global::System.IntPtr new_VisualFactory__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VisualFactory")] + public static extern void delete_VisualFactory(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VisualFactory__SWIG_1")] + public static extern global::System.IntPtr new_VisualFactory__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualFactory_Assign")] + public static extern global::System.IntPtr VisualFactory_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualFactory_CreateVisual__SWIG_0")] + public static extern global::System.IntPtr VisualFactory_CreateVisual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualFactory_CreateVisual__SWIG_1")] + public static extern global::System.IntPtr VisualFactory_CreateVisual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualFactory_CreateVisual__SWIG_2")] + public static extern global::System.IntPtr VisualFactory_CreateVisual__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_Clear")] + public static extern void ItemIdContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_Add")] + public static extern void ItemIdContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_size")] + public static extern uint ItemIdContainer_size(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_capacity")] + public static extern uint ItemIdContainer_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_reserve")] + public static extern void ItemIdContainer_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemIdContainer__SWIG_0")] + public static extern global::System.IntPtr new_ItemIdContainer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemIdContainer__SWIG_1")] + public static extern global::System.IntPtr new_ItemIdContainer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemIdContainer__SWIG_2")] + public static extern global::System.IntPtr new_ItemIdContainer__SWIG_2(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_getitemcopy")] + public static extern uint ItemIdContainer_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_getitem")] + public static extern uint ItemIdContainer_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_setitem")] + public static extern void ItemIdContainer_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_AddRange")] + public static extern void ItemIdContainer_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_GetRange")] + public static extern global::System.IntPtr ItemIdContainer_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_Insert")] + public static extern void ItemIdContainer_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, uint jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_InsertRange")] + public static extern void ItemIdContainer_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_RemoveAt")] + public static extern void ItemIdContainer_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_RemoveRange")] + public static extern void ItemIdContainer_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_Repeat")] + public static extern global::System.IntPtr ItemIdContainer_Repeat(uint jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_Reverse__SWIG_0")] + public static extern void ItemIdContainer_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_Reverse__SWIG_1")] + public static extern void ItemIdContainer_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_SetRange")] + public static extern void ItemIdContainer_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_Contains")] + public static extern bool ItemIdContainer_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_IndexOf")] + public static extern int ItemIdContainer_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_LastIndexOf")] + public static extern int ItemIdContainer_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemIdContainer_Remove")] + public static extern bool ItemIdContainer_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ItemIdContainer")] + public static extern void delete_ItemIdContainer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Item__SWIG_0")] + public static extern global::System.IntPtr new_Item__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Item__SWIG_1")] + public static extern global::System.IntPtr new_Item__SWIG_1(uint jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_Item__SWIG_2")] + public static extern global::System.IntPtr new_Item__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Item_first_set")] + public static extern void Item_first_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Item_first_get")] + public static extern uint Item_first_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Item_second_set")] + public static extern void Item_second_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Item_second_get")] + public static extern global::System.IntPtr Item_second_get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_Item")] + public static extern void delete_Item(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_Clear")] + public static extern void ItemContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_Add")] + public static extern void ItemContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_size")] + public static extern uint ItemContainer_size(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_capacity")] + public static extern uint ItemContainer_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_reserve")] + public static extern void ItemContainer_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemContainer__SWIG_0")] + public static extern global::System.IntPtr new_ItemContainer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemContainer__SWIG_1")] + public static extern global::System.IntPtr new_ItemContainer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ItemContainer__SWIG_2")] + public static extern global::System.IntPtr new_ItemContainer__SWIG_2(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_getitemcopy")] + public static extern global::System.IntPtr ItemContainer_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_getitem")] + public static extern global::System.IntPtr ItemContainer_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_setitem")] + public static extern void ItemContainer_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_AddRange")] + public static extern void ItemContainer_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_GetRange")] + public static extern global::System.IntPtr ItemContainer_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_Insert")] + public static extern void ItemContainer_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_InsertRange")] + public static extern void ItemContainer_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_RemoveAt")] + public static extern void ItemContainer_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_RemoveRange")] + public static extern void ItemContainer_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_Repeat")] + public static extern global::System.IntPtr ItemContainer_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_Reverse__SWIG_0")] + public static extern void ItemContainer_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_Reverse__SWIG_1")] + public static extern void ItemContainer_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemContainer_SetRange")] + public static extern void ItemContainer_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ItemContainer")] + public static extern void delete_ItemContainer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_Clear")] + public static extern void ActorContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_Add")] + public static extern void ActorContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_size")] + public static extern uint ActorContainer_size(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_capacity")] + public static extern uint ActorContainer_capacity(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_reserve")] + public static extern void ActorContainer_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ActorContainer__SWIG_0")] + public static extern global::System.IntPtr new_ActorContainer__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ActorContainer__SWIG_1")] + public static extern global::System.IntPtr new_ActorContainer__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ActorContainer__SWIG_2")] + public static extern global::System.IntPtr new_ActorContainer__SWIG_2(int jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_getitemcopy")] + public static extern global::System.IntPtr ActorContainer_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_getitem")] + public static extern global::System.IntPtr ActorContainer_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_setitem")] + public static extern void ActorContainer_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_AddRange")] + public static extern void ActorContainer_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_GetRange")] + public static extern global::System.IntPtr ActorContainer_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_Insert")] + public static extern void ActorContainer_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_InsertRange")] + public static extern void ActorContainer_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_RemoveAt")] + public static extern void ActorContainer_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_RemoveRange")] + public static extern void ActorContainer_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_Repeat")] + public static extern global::System.IntPtr ActorContainer_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_Reverse__SWIG_0")] + public static extern void ActorContainer_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_Reverse__SWIG_1")] + public static extern void ActorContainer_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ActorContainer_SetRange")] + public static extern void ActorContainer_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ActorContainer")] + public static extern void delete_ActorContainer(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionSignal_Empty")] + public static extern bool AccessibilityActionSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionSignal_GetConnectionCount")] + public static extern uint AccessibilityActionSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionSignal_Connect")] + public static extern void AccessibilityActionSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionSignal_Disconnect")] + public static extern void AccessibilityActionSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionSignal_Emit")] + public static extern bool AccessibilityActionSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AccessibilityActionSignal")] + public static extern global::System.IntPtr new_AccessibilityActionSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_AccessibilityActionSignal")] + public static extern void delete_AccessibilityActionSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionScrollSignal_Empty")] + public static extern bool AccessibilityActionScrollSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionScrollSignal_GetConnectionCount")] + public static extern uint AccessibilityActionScrollSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionScrollSignal_Connect")] + public static extern void AccessibilityActionScrollSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionScrollSignal_Disconnect")] + public static extern void AccessibilityActionScrollSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityActionScrollSignal_Emit")] + public static extern bool AccessibilityActionScrollSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AccessibilityActionScrollSignal")] + public static extern global::System.IntPtr new_AccessibilityActionScrollSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_AccessibilityActionScrollSignal")] + public static extern void delete_AccessibilityActionScrollSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityFocusOvershotSignal_Empty")] + public static extern bool AccessibilityFocusOvershotSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityFocusOvershotSignal_GetConnectionCount")] + public static extern uint AccessibilityFocusOvershotSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityFocusOvershotSignal_Connect")] + public static extern void AccessibilityFocusOvershotSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityFocusOvershotSignal_Disconnect")] + public static extern void AccessibilityFocusOvershotSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityFocusOvershotSignal_Emit")] + public static extern void AccessibilityFocusOvershotSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_AccessibilityFocusOvershotSignal")] + public static extern global::System.IntPtr new_AccessibilityFocusOvershotSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_AccessibilityFocusOvershotSignal")] + public static extern void delete_AccessibilityFocusOvershotSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusChangedSignal_Empty")] + public static extern bool FocusChangedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusChangedSignal_GetConnectionCount")] + public static extern uint FocusChangedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusChangedSignal_Connect")] + public static extern void FocusChangedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusChangedSignal_Disconnect")] + public static extern void FocusChangedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusChangedSignal_Emit")] + public static extern void FocusChangedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FocusChangedSignal")] + public static extern global::System.IntPtr new_FocusChangedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FocusChangedSignal")] + public static extern void delete_FocusChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusGroupChangedSignal_Empty")] + public static extern bool FocusGroupChangedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusGroupChangedSignal_GetConnectionCount")] + public static extern uint FocusGroupChangedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusGroupChangedSignal_Connect")] + public static extern void FocusGroupChangedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusGroupChangedSignal_Disconnect")] + public static extern void FocusGroupChangedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FocusGroupChangedSignal_Emit")] + public static extern void FocusGroupChangedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_FocusGroupChangedSignal")] + public static extern global::System.IntPtr new_FocusGroupChangedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_FocusGroupChangedSignal")] + public static extern void delete_FocusGroupChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleChangedSignal_Empty")] + public static extern bool StyleChangedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleChangedSignal_GetConnectionCount")] + public static extern uint StyleChangedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleChangedSignal_Connect")] + public static extern void StyleChangedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleChangedSignal_Disconnect")] + public static extern void StyleChangedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleChangedSignal_Emit")] + public static extern void StyleChangedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_StyleChangedSignal")] + public static extern global::System.IntPtr new_StyleChangedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_StyleChangedSignal")] + public static extern void delete_StyleChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ButtonSignal_Empty")] + public static extern bool ButtonSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ButtonSignal_GetConnectionCount")] + public static extern uint ButtonSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ButtonSignal_Connect")] + public static extern void ButtonSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ButtonSignal_Disconnect")] + public static extern void ButtonSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ButtonSignal_Emit")] + public static extern bool ButtonSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ButtonSignal")] + public static extern global::System.IntPtr new_ButtonSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ButtonSignal")] + public static extern void delete_ButtonSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurViewSignal_Empty")] + public static extern bool GaussianBlurViewSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurViewSignal_GetConnectionCount")] + public static extern uint GaussianBlurViewSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurViewSignal_Connect")] + public static extern void GaussianBlurViewSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurViewSignal_Disconnect")] + public static extern void GaussianBlurViewSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurViewSignal_Emit")] + public static extern void GaussianBlurViewSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_GaussianBlurViewSignal")] + public static extern global::System.IntPtr new_GaussianBlurViewSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_GaussianBlurViewSignal")] + public static extern void delete_GaussianBlurViewSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnSignal_Empty")] + public static extern bool PageTurnSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnSignal_GetConnectionCount")] + public static extern uint PageTurnSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnSignal_Connect")] + public static extern void PageTurnSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnSignal_Disconnect")] + public static extern void PageTurnSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnSignal_Emit")] + public static extern void PageTurnSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3, bool jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PageTurnSignal")] + public static extern global::System.IntPtr new_PageTurnSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PageTurnSignal")] + public static extern void delete_PageTurnSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PagePanSignal_Empty")] + public static extern bool PagePanSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PagePanSignal_GetConnectionCount")] + public static extern uint PagePanSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PagePanSignal_Connect")] + public static extern void PagePanSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PagePanSignal_Disconnect")] + public static extern void PagePanSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PagePanSignal_Emit")] + public static extern void PagePanSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_PagePanSignal")] + public static extern global::System.IntPtr new_PagePanSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_PagePanSignal")] + public static extern void delete_PagePanSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewSnapStartedSignal_Empty")] + public static extern bool ScrollViewSnapStartedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewSnapStartedSignal_GetConnectionCount")] + public static extern uint ScrollViewSnapStartedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewSnapStartedSignal_Connect")] + public static extern void ScrollViewSnapStartedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewSnapStartedSignal_Disconnect")] + public static extern void ScrollViewSnapStartedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewSnapStartedSignal_Emit")] + public static extern void ScrollViewSnapStartedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollViewSnapStartedSignal")] + public static extern global::System.IntPtr new_ScrollViewSnapStartedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollViewSnapStartedSignal")] + public static extern void delete_ScrollViewSnapStartedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollableSignal_Empty")] + public static extern bool ScrollableSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollableSignal_GetConnectionCount")] + public static extern uint ScrollableSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollableSignal_Connect")] + public static extern void ScrollableSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollableSignal_Disconnect")] + public static extern void ScrollableSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollableSignal_Emit")] + public static extern void ScrollableSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ScrollableSignal")] + public static extern global::System.IntPtr new_ScrollableSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ScrollableSignal")] + public static extern void delete_ScrollableSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditorSignal_Empty")] + public static extern bool TextEditorSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditorSignal_GetConnectionCount")] + public static extern uint TextEditorSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditorSignal_Connect")] + public static extern void TextEditorSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditorSignal_Disconnect")] + public static extern void TextEditorSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditorSignal_Emit")] + public static extern void TextEditorSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextEditorSignal")] + public static extern global::System.IntPtr new_TextEditorSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextEditorSignal")] + public static extern void delete_TextEditorSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextFieldSignal_Empty")] + public static extern bool TextFieldSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextFieldSignal_GetConnectionCount")] + public static extern uint TextFieldSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextFieldSignal_Connect")] + public static extern void TextFieldSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextFieldSignal_Disconnect")] + public static extern void TextFieldSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextFieldSignal_Emit")] + public static extern void TextFieldSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_TextFieldSignal")] + public static extern global::System.IntPtr new_TextFieldSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_TextFieldSignal")] + public static extern void delete_TextFieldSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ControlKeyEventSignal_Empty")] + public static extern bool ControlKeyEventSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ControlKeyEventSignal_GetConnectionCount")] + public static extern uint ControlKeyEventSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ControlKeyEventSignal_Connect")] + public static extern void ControlKeyEventSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ControlKeyEventSignal_Disconnect")] + public static extern void ControlKeyEventSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ControlKeyEventSignal_Emit")] + public static extern bool ControlKeyEventSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_ControlKeyEventSignal")] + public static extern global::System.IntPtr new_ControlKeyEventSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_ControlKeyEventSignal")] + public static extern void delete_ControlKeyEventSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyInputFocusSignal_Empty")] + public static extern bool KeyInputFocusSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyInputFocusSignal_GetConnectionCount")] + public static extern uint KeyInputFocusSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyInputFocusSignal_Connect")] + public static extern void KeyInputFocusSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyInputFocusSignal_Disconnect")] + public static extern void KeyInputFocusSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyInputFocusSignal_Emit")] + public static extern void KeyInputFocusSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_KeyInputFocusSignal")] + public static extern global::System.IntPtr new_KeyInputFocusSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_KeyInputFocusSignal")] + public static extern void delete_KeyInputFocusSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoViewSignal_Empty")] + public static extern bool VideoViewSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoViewSignal_GetConnectionCount")] + public static extern uint VideoViewSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoViewSignal_Connect")] + public static extern void VideoViewSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoViewSignal_Disconnect")] + public static extern void VideoViewSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoViewSignal_Emit")] + public static extern void VideoViewSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_VideoViewSignal")] + public static extern global::System.IntPtr new_VideoViewSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_VideoViewSignal")] + public static extern void delete_VideoViewSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderValueChangedSignal_Empty")] + public static extern bool SliderValueChangedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderValueChangedSignal_GetConnectionCount")] + public static extern uint SliderValueChangedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderValueChangedSignal_Connect")] + public static extern void SliderValueChangedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderValueChangedSignal_Disconnect")] + public static extern void SliderValueChangedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderValueChangedSignal_Emit")] + public static extern bool SliderValueChangedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_SliderValueChangedSignal")] + public static extern global::System.IntPtr new_SliderValueChangedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_SliderValueChangedSignal")] + public static extern void delete_SliderValueChangedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderMarkReachedSignal_Empty")] + public static extern bool SliderMarkReachedSignal_Empty(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderMarkReachedSignal_GetConnectionCount")] + public static extern uint SliderMarkReachedSignal_GetConnectionCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderMarkReachedSignal_Connect")] + public static extern void SliderMarkReachedSignal_Connect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderMarkReachedSignal_Disconnect")] + public static extern void SliderMarkReachedSignal_Disconnect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_SliderMarkReachedSignal_Emit")] + public static extern bool SliderMarkReachedSignal_Emit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_SliderMarkReachedSignal")] + public static extern global::System.IntPtr new_SliderMarkReachedSignal(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_SliderMarkReachedSignal")] + public static extern void delete_SliderMarkReachedSignal(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RulerPtr__SWIG_0")] + public static extern global::System.IntPtr new_RulerPtr__SWIG_0(); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RulerPtr__SWIG_1")] + public static extern global::System.IntPtr new_RulerPtr__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_new_RulerPtr__SWIG_2")] + public static extern global::System.IntPtr new_RulerPtr__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_delete_RulerPtr")] + public static extern void delete_RulerPtr(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Get")] + public static extern global::System.IntPtr RulerPtr_Get(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr___deref__")] + public static extern global::System.IntPtr RulerPtr___deref__(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr___ref__")] + public static extern global::System.IntPtr RulerPtr___ref__(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Assign__SWIG_0")] + public static extern global::System.IntPtr RulerPtr_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Assign__SWIG_1")] + public static extern global::System.IntPtr RulerPtr_Assign__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Reset__SWIG_0")] + public static extern void RulerPtr_Reset__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Reset__SWIG_1")] + public static extern void RulerPtr_Reset__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Detach")] + public static extern global::System.IntPtr RulerPtr_Detach(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Snap__SWIG_0")] + public static extern float RulerPtr_Snap__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Snap__SWIG_1")] + public static extern float RulerPtr_Snap__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_GetPositionFromPage")] + public static extern float RulerPtr_GetPositionFromPage(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, out uint jarg3, bool jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_GetPageFromPosition")] + public static extern uint RulerPtr_GetPageFromPosition(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, bool jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_GetTotalPages")] + public static extern uint RulerPtr_GetTotalPages(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_GetType")] + public static extern int RulerPtr_GetType(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_IsEnabled")] + public static extern bool RulerPtr_IsEnabled(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Enable")] + public static extern void RulerPtr_Enable(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Disable")] + public static extern void RulerPtr_Disable(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_SetDomain")] + public static extern void RulerPtr_SetDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_GetDomain")] + public static extern global::System.IntPtr RulerPtr_GetDomain(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_DisableDomain")] + public static extern void RulerPtr_DisableDomain(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Clamp__SWIG_0")] + public static extern float RulerPtr_Clamp__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Clamp__SWIG_1")] + public static extern float RulerPtr_Clamp__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Clamp__SWIG_2")] + public static extern float RulerPtr_Clamp__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Clamp__SWIG_3")] + public static extern float RulerPtr_Clamp__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, global::System.Runtime.InteropServices.HandleRef jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_0")] + public static extern float RulerPtr_SnapAndClamp__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, float jarg5); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_1")] + public static extern float RulerPtr_SnapAndClamp__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_2")] + public static extern float RulerPtr_SnapAndClamp__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_3")] + public static extern float RulerPtr_SnapAndClamp__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_SnapAndClamp__SWIG_4")] + public static extern float RulerPtr_SnapAndClamp__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, float jarg2, float jarg3, float jarg4, float jarg5, global::System.Runtime.InteropServices.HandleRef jarg6); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Reference")] + public static extern void RulerPtr_Reference(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_Unreference")] + public static extern void RulerPtr_Unreference(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RulerPtr_ReferenceCount")] + public static extern int RulerPtr_ReferenceCount(global::System.Runtime.InteropServices.HandleRef jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BaseObject_SWIGUpcast")] + public static extern global::System.IntPtr BaseObject_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ConnectionTrackerInterface_SWIGUpcast")] + public static extern global::System.IntPtr ConnectionTrackerInterface_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ConnectionTracker_SWIGUpcast")] + public static extern global::System.IntPtr ConnectionTracker_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ObjectRegistry_SWIGUpcast")] + public static extern global::System.IntPtr ObjectRegistry_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyCondition_SWIGUpcast")] + public static extern global::System.IntPtr PropertyCondition_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyNotification_SWIGUpcast")] + public static extern global::System.IntPtr PropertyNotification_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Handle_SWIGUpcast")] + public static extern global::System.IntPtr Handle_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TypeInfo_SWIGUpcast")] + public static extern global::System.IntPtr TypeInfo_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Image_SWIGUpcast")] + public static extern global::System.IntPtr Image_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PixelData_SWIGUpcast")] + public static extern global::System.IntPtr PixelData_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Texture_SWIGUpcast")] + public static extern global::System.IntPtr Texture_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Sampler_SWIGUpcast")] + public static extern global::System.IntPtr Sampler_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextureSet_SWIGUpcast")] + public static extern global::System.IntPtr TextureSet_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PropertyBuffer_SWIGUpcast")] + public static extern global::System.IntPtr PropertyBuffer_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Geometry_SWIGUpcast")] + public static extern global::System.IntPtr Geometry_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Shader_SWIGUpcast")] + public static extern global::System.IntPtr Shader_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Renderer_SWIGUpcast")] + public static extern global::System.IntPtr Renderer_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBuffer_SWIGUpcast")] + public static extern global::System.IntPtr FrameBuffer_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTaskList_SWIGUpcast")] + public static extern global::System.IntPtr RenderTaskList_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RenderTask_SWIGUpcast")] + public static extern global::System.IntPtr RenderTask_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TouchData_SWIGUpcast")] + public static extern global::System.IntPtr TouchData_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GestureDetector_SWIGUpcast")] + public static extern global::System.IntPtr GestureDetector_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGestureDetector_SWIGUpcast")] + public static extern global::System.IntPtr LongPressGestureDetector_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LongPressGesture_SWIGUpcast")] + public static extern global::System.IntPtr LongPressGesture_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Actor_SWIGUpcast")] + public static extern global::System.IntPtr Actor_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Layer_SWIGUpcast")] + public static extern global::System.IntPtr Layer_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Stage_SWIGUpcast")] + public static extern global::System.IntPtr Stage_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActorImpl_SWIGUpcast")] + public static extern global::System.IntPtr CustomActorImpl_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CustomActor_SWIGUpcast")] + public static extern global::System.IntPtr CustomActor_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGestureDetector_SWIGUpcast")] + public static extern global::System.IntPtr PanGestureDetector_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PanGesture_SWIGUpcast")] + public static extern global::System.IntPtr PanGesture_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGestureDetector_SWIGUpcast")] + public static extern global::System.IntPtr PinchGestureDetector_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PinchGesture_SWIGUpcast")] + public static extern global::System.IntPtr PinchGesture_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGestureDetector_SWIGUpcast")] + public static extern global::System.IntPtr TapGestureDetector_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TapGesture_SWIGUpcast")] + public static extern global::System.IntPtr TapGesture_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_KeyFrames_SWIGUpcast")] + public static extern global::System.IntPtr KeyFrames_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Path_SWIGUpcast")] + public static extern global::System.IntPtr Path_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Animation_SWIGUpcast")] + public static extern global::System.IntPtr Animation_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_LinearConstrainer_SWIGUpcast")] + public static extern global::System.IntPtr LinearConstrainer_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PathConstrainer_SWIGUpcast")] + public static extern global::System.IntPtr PathConstrainer_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_BufferImage_SWIGUpcast")] + public static extern global::System.IntPtr BufferImage_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_EncodedBufferImage_SWIGUpcast")] + public static extern global::System.IntPtr EncodedBufferImage_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImage_SWIGUpcast")] + public static extern global::System.IntPtr NativeImage_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NativeImageInterface_SWIGUpcast")] + public static extern global::System.IntPtr NativeImageInterface_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ResourceImage_SWIGUpcast")] + public static extern global::System.IntPtr ResourceImage_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FrameBufferImage_SWIGUpcast")] + public static extern global::System.IntPtr FrameBufferImage_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_NinePatchImage_SWIGUpcast")] + public static extern global::System.IntPtr NinePatchImage_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CameraActor_SWIGUpcast")] + public static extern global::System.IntPtr CameraActor_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Timer_SWIGUpcast")] + public static extern global::System.IntPtr Timer_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DragAndDropDetector_SWIGUpcast")] + public static extern global::System.IntPtr DragAndDropDetector_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Window_SWIGUpcast")] + public static extern global::System.IntPtr Window_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Application_SWIGUpcast")] + public static extern global::System.IntPtr Application_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Builder_SWIGUpcast")] + public static extern global::System.IntPtr Builder_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ViewImpl_SWIGUpcast")] + public static extern global::System.IntPtr ViewImpl_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_View_SWIGUpcast")] + public static extern global::System.IntPtr View_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Alignment_SWIGUpcast")] + public static extern global::System.IntPtr Alignment_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Button_SWIGUpcast")] + public static extern global::System.IntPtr Button_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_CheckBoxButton_SWIGUpcast")] + public static extern global::System.IntPtr CheckBoxButton_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PushButton_SWIGUpcast")] + public static extern global::System.IntPtr PushButton_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_RadioButton_SWIGUpcast")] + public static extern global::System.IntPtr RadioButton_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FlexContainer_SWIGUpcast")] + public static extern global::System.IntPtr FlexContainer_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ImageView_SWIGUpcast")] + public static extern global::System.IntPtr ImageView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Model3dView_SWIGUpcast")] + public static extern global::System.IntPtr Model3dView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollBar_SWIGUpcast")] + public static extern global::System.IntPtr ScrollBar_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Scrollable_SWIGUpcast")] + public static extern global::System.IntPtr Scrollable_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemLayout_SWIGUpcast")] + public static extern global::System.IntPtr ItemLayout_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ItemView_SWIGUpcast")] + public static extern global::System.IntPtr ItemView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewEffect_SWIGUpcast")] + public static extern global::System.IntPtr ScrollViewEffect_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollViewPagePathEffect_SWIGUpcast")] + public static extern global::System.IntPtr ScrollViewPagePathEffect_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Ruler_SWIGUpcast")] + public static extern global::System.IntPtr Ruler_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_DefaultRuler_SWIGUpcast")] + public static extern global::System.IntPtr DefaultRuler_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_FixedRuler_SWIGUpcast")] + public static extern global::System.IntPtr FixedRuler_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ScrollView_SWIGUpcast")] + public static extern global::System.IntPtr ScrollView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TableView_SWIGUpcast")] + public static extern global::System.IntPtr TableView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextEditor_SWIGUpcast")] + public static extern global::System.IntPtr TextEditor_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextField_SWIGUpcast")] + public static extern global::System.IntPtr TextField_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_TextLabel_SWIGUpcast")] + public static extern global::System.IntPtr TextLabel_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_AccessibilityManager_SWIGUpcast")] + public static extern global::System.IntPtr AccessibilityManager_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_StyleManager_SWIGUpcast")] + public static extern global::System.IntPtr StyleManager_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Slider_SWIGUpcast")] + public static extern global::System.IntPtr Slider_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VideoView_SWIGUpcast")] + public static extern global::System.IntPtr VideoView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_Popup_SWIGUpcast")] + public static extern global::System.IntPtr Popup_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_ProgressBar_SWIGUpcast")] + public static extern global::System.IntPtr ProgressBar_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_GaussianBlurView_SWIGUpcast")] + public static extern global::System.IntPtr GaussianBlurView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnView_SWIGUpcast")] + public static extern global::System.IntPtr PageTurnView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnLandscapeView_SWIGUpcast")] + public static extern global::System.IntPtr PageTurnLandscapeView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_PageTurnPortraitView_SWIGUpcast")] + public static extern global::System.IntPtr PageTurnPortraitView_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualBase_SWIGUpcast")] + public static extern global::System.IntPtr VisualBase_SWIGUpcast(global::System.IntPtr jarg1); + + [global::System.Runtime.InteropServices.DllImport("NDalic", EntryPoint="CSharp_Dali_VisualFactory_SWIGUpcast")] + public static extern global::System.IntPtr VisualFactory_SWIGUpcast(global::System.IntPtr jarg1); +} + +} diff --git a/plugins/dali-swig/automatic/csharp/NativeImage.cs b/plugins/dali-swig/automatic/csharp/NativeImage.cs new file mode 100644 index 0000000..4faa228 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/NativeImage.cs @@ -0,0 +1,97 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class NativeImage : Image { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal NativeImage(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.NativeImage_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(NativeImage obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~NativeImage() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_NativeImage(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public NativeImage (NativeImageInterface nativeImageInterface) : this (NDalicPINVOKE.NativeImage_New(NativeImageInterface.getCPtr(nativeImageInterface)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public NativeImage(NativeImage handle) : this(NDalicPINVOKE.new_NativeImage__SWIG_1(NativeImage.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public NativeImage Assign(NativeImage rhs) { + NativeImage ret = new NativeImage(NDalicPINVOKE.NativeImage_Assign(swigCPtr, NativeImage.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void CreateGlTexture() { + NDalicPINVOKE.NativeImage_CreateGlTexture(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new static NativeImage DownCast(BaseHandle handle) { + NativeImage ret = new NativeImage(NDalicPINVOKE.NativeImage_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetCustomFragmentPreFix() { + string ret = NDalicPINVOKE.NativeImage_GetCustomFragmentPreFix(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetCustomSamplerTypename() { + string ret = NDalicPINVOKE.NativeImage_GetCustomSamplerTypename(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/NativeImageInterface.cs b/plugins/dali-swig/automatic/csharp/NativeImageInterface.cs new file mode 100644 index 0000000..88492b4 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/NativeImageInterface.cs @@ -0,0 +1,80 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class NativeImageInterface : RefObject { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal NativeImageInterface(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.NativeImageInterface_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(NativeImageInterface obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + throw new global::System.MethodAccessException("C++ destructor does not have public access"); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public virtual bool GlExtensionCreate() { + bool ret = NDalicPINVOKE.NativeImageInterface_GlExtensionCreate(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void GlExtensionDestroy() { + NDalicPINVOKE.NativeImageInterface_GlExtensionDestroy(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual uint TargetTexture() { + uint ret = NDalicPINVOKE.NativeImageInterface_TargetTexture(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void PrepareTexture() { + NDalicPINVOKE.NativeImageInterface_PrepareTexture(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual uint GetWidth() { + uint ret = NDalicPINVOKE.NativeImageInterface_GetWidth(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual uint GetHeight() { + uint ret = NDalicPINVOKE.NativeImageInterface_GetHeight(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool RequiresBlending() { + bool ret = NDalicPINVOKE.NativeImageInterface_RequiresBlending(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/NinePatchImage.cs b/plugins/dali-swig/automatic/csharp/NinePatchImage.cs new file mode 100644 index 0000000..7158ecf --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/NinePatchImage.cs @@ -0,0 +1,116 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class NinePatchImage : ResourceImage { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal NinePatchImage(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.NinePatchImage_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(NinePatchImage obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~NinePatchImage() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_NinePatchImage(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public NinePatchImage (string filename) : this (NDalicPINVOKE.NinePatchImage_New(filename), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static NinePatchImage DownCast(BaseHandle handle) { + NinePatchImage ret = new NinePatchImage(NDalicPINVOKE.NinePatchImage_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public NinePatchImage(NinePatchImage handle) : this(NDalicPINVOKE.new_NinePatchImage__SWIG_1(NinePatchImage.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public NinePatchImage Assign(NinePatchImage rhs) { + NinePatchImage ret = new NinePatchImage(NDalicPINVOKE.NinePatchImage_Assign(swigCPtr, NinePatchImage.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 GetStretchBorders() { + Vector4 ret = new Vector4(NDalicPINVOKE.NinePatchImage_GetStretchBorders(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VectorUint16Pair GetStretchPixelsX() { + VectorUint16Pair ret = new VectorUint16Pair(NDalicPINVOKE.NinePatchImage_GetStretchPixelsX(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VectorUint16Pair GetStretchPixelsY() { + VectorUint16Pair ret = new VectorUint16Pair(NDalicPINVOKE.NinePatchImage_GetStretchPixelsY(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RectInteger GetChildRectangle() { + RectInteger ret = new RectInteger(NDalicPINVOKE.NinePatchImage_GetChildRectangle(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public BufferImage CreateCroppedBufferImage() { + BufferImage ret = new BufferImage(NDalicPINVOKE.NinePatchImage_CreateCroppedBufferImage(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool IsNinePatchUrl(string url) { + bool ret = NDalicPINVOKE.NinePatchImage_IsNinePatchUrl(url); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ObjectCreatedSignal.cs b/plugins/dali-swig/automatic/csharp/ObjectCreatedSignal.cs new file mode 100644 index 0000000..081b987 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ObjectCreatedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ObjectCreatedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ObjectCreatedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ObjectCreatedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ObjectCreatedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ObjectCreatedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ObjectCreatedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ObjectCreatedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ObjectCreatedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ObjectCreatedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(BaseHandle arg) { + NDalicPINVOKE.ObjectCreatedSignal_Emit(swigCPtr, BaseHandle.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ObjectCreatedSignal() : this(NDalicPINVOKE.new_ObjectCreatedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ObjectDestroyedSignal.cs b/plugins/dali-swig/automatic/csharp/ObjectDestroyedSignal.cs new file mode 100644 index 0000000..7266be8 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ObjectDestroyedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ObjectDestroyedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ObjectDestroyedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ObjectDestroyedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ObjectDestroyedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ObjectDestroyedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ObjectDestroyedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ObjectDestroyedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ObjectDestroyedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ObjectDestroyedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(RefObject arg) { + NDalicPINVOKE.ObjectDestroyedSignal_Emit(swigCPtr, RefObject.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ObjectDestroyedSignal() : this(NDalicPINVOKE.new_ObjectDestroyedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ObjectRegistry.cs b/plugins/dali-swig/automatic/csharp/ObjectRegistry.cs new file mode 100644 index 0000000..b755708 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ObjectRegistry.cs @@ -0,0 +1,214 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class ObjectRegistry : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ObjectRegistry(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ObjectRegistry_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ObjectRegistry obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ObjectRegistry() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ObjectRegistry(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +public class ObjectCreatedEventArgs : EventArgs +{ + private BaseHandle _baseHandle; + + public BaseHandle BaseHandle + { + get + { + return _baseHandle; + } + set + { + _baseHandle = value; + } + } +} + +public class ObjectDestroyedEventArgs : EventArgs +{ + private RefObject _refObject; + + public RefObject RefObject + { + get + { + return _refObject; + } + set + { + _refObject = value; + } + } +} + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void ObjectCreatedEventCallbackDelegate(IntPtr baseHandle); + private DaliEventHandler _objectRegistryObjectCreatedEventHandler; + private ObjectCreatedEventCallbackDelegate _objectRegistryObjectCreatedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void ObjectDestroyedEventCallbackDelegate(IntPtr fefObject); + private DaliEventHandler _objectRegistryObjectDestroyedEventHandler; + private ObjectDestroyedEventCallbackDelegate _objectRegistryObjectDestroyedEventCallbackDelegate; + + public event DaliEventHandler ObjectCreated + { + add + { + lock(this) + { + // Restricted to only one listener + if (_objectRegistryObjectCreatedEventHandler == null) + { + _objectRegistryObjectCreatedEventHandler += value; + + _objectRegistryObjectCreatedEventCallbackDelegate = new ObjectCreatedEventCallbackDelegate(OnObjectCreated); + this.ObjectCreatedSignal().Connect(_objectRegistryObjectCreatedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_objectRegistryObjectCreatedEventHandler != null) + { + this.ObjectCreatedSignal().Disconnect(_objectRegistryObjectCreatedEventCallbackDelegate); + } + + _objectRegistryObjectCreatedEventHandler -= value; + } + } + } + + // Callback for ObjectRegistry ObjectCreatedSignal + private void OnObjectCreated(IntPtr baseHandle) + { + ObjectCreatedEventArgs e = new ObjectCreatedEventArgs(); + + // Populate all members of "e" (ObjectCreatedEventArgs) with real data + //e.BaseHandle = BaseHandle.GetBaseHandleFromPtr(baseHandle); //GetBaseHandleFromPtr() is not present in BaseHandle.cs. Not sure what is the reason? + + if (_objectRegistryObjectCreatedEventHandler != null) + { + //here we send all data to user event handlers + _objectRegistryObjectCreatedEventHandler(this, e); + } + } + + public event DaliEventHandler ObjectDestroyed + { + add + { + lock(this) + { + // Restricted to only one listener + if (_objectRegistryObjectDestroyedEventHandler == null) + { + _objectRegistryObjectDestroyedEventHandler += value; + + _objectRegistryObjectDestroyedEventCallbackDelegate = new ObjectDestroyedEventCallbackDelegate(OnObjectDestroyed); + this.ObjectDestroyedSignal().Connect(_objectRegistryObjectDestroyedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_objectRegistryObjectDestroyedEventHandler != null) + { + this.ObjectDestroyedSignal().Disconnect(_objectRegistryObjectDestroyedEventCallbackDelegate); + } + + _objectRegistryObjectDestroyedEventHandler -= value; + } + } + } + + // Callback for ObjectRegistry ObjectDestroyedSignal + private void OnObjectDestroyed(IntPtr refObject) + { + ObjectDestroyedEventArgs e = new ObjectDestroyedEventArgs(); + + // Populate all members of "e" (ObjectDestroyedEventArgs) with real data + e.RefObject = RefObject.GetRefObjectFromPtr(refObject); + + if (_objectRegistryObjectDestroyedEventHandler != null) + { + //here we send all data to user event handlers + _objectRegistryObjectDestroyedEventHandler(this, e); + } + } + + + public ObjectRegistry() : this(NDalicPINVOKE.new_ObjectRegistry__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ObjectRegistry(ObjectRegistry handle) : this(NDalicPINVOKE.new_ObjectRegistry__SWIG_1(ObjectRegistry.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ObjectRegistry Assign(ObjectRegistry rhs) { + ObjectRegistry ret = new ObjectRegistry(NDalicPINVOKE.ObjectRegistry_Assign(swigCPtr, ObjectRegistry.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ObjectCreatedSignal ObjectCreatedSignal() { + ObjectCreatedSignal ret = new ObjectCreatedSignal(NDalicPINVOKE.ObjectRegistry_ObjectCreatedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ObjectDestroyedSignal ObjectDestroyedSignal() { + ObjectDestroyedSignal ret = new ObjectDestroyedSignal(NDalicPINVOKE.ObjectRegistry_ObjectDestroyedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PageFactory.cs b/plugins/dali-swig/automatic/csharp/PageFactory.cs new file mode 100644 index 0000000..40215ec --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PageFactory.cs @@ -0,0 +1,57 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PageFactory : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal PageFactory(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PageFactory obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PageFactory() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PageFactory(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public virtual uint GetNumberOfPages() { + uint ret = NDalicPINVOKE.PageFactory_GetNumberOfPages(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual Image NewPage(uint pageId) { + Image ret = new Image(NDalicPINVOKE.PageFactory_NewPage(swigCPtr, pageId), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PagePanSignal.cs b/plugins/dali-swig/automatic/csharp/PagePanSignal.cs new file mode 100644 index 0000000..8ac8918 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PagePanSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PagePanSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal PagePanSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PagePanSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PagePanSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PagePanSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.PagePanSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.PagePanSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PagePanSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PagePanSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(PageTurnView arg) { + NDalicPINVOKE.PagePanSignal_Emit(swigCPtr, PageTurnView.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PagePanSignal() : this(NDalicPINVOKE.new_PagePanSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PageTurnLandscapeView.cs b/plugins/dali-swig/automatic/csharp/PageTurnLandscapeView.cs new file mode 100644 index 0000000..56ee308 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PageTurnLandscapeView.cs @@ -0,0 +1,80 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PageTurnLandscapeView : PageTurnView { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PageTurnLandscapeView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PageTurnLandscapeView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PageTurnLandscapeView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PageTurnLandscapeView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PageTurnLandscapeView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public PageTurnLandscapeView (PageFactory pageFactory, Vector2 pageSize) : this (NDalicPINVOKE.PageTurnLandscapeView_New(PageFactory.getCPtr(pageFactory), Vector2.getCPtr(pageSize)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public PageTurnLandscapeView(PageTurnLandscapeView pageTurnLandscapeView) : this(NDalicPINVOKE.new_PageTurnLandscapeView__SWIG_1(PageTurnLandscapeView.getCPtr(pageTurnLandscapeView)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PageTurnLandscapeView Assign(PageTurnLandscapeView pageTurnLandscapeView) { + PageTurnLandscapeView ret = new PageTurnLandscapeView(NDalicPINVOKE.PageTurnLandscapeView_Assign(swigCPtr, PageTurnLandscapeView.getCPtr(pageTurnLandscapeView)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static PageTurnLandscapeView DownCast(BaseHandle handle) { + PageTurnLandscapeView ret = new PageTurnLandscapeView(NDalicPINVOKE.PageTurnLandscapeView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PageTurnPortraitView.cs b/plugins/dali-swig/automatic/csharp/PageTurnPortraitView.cs new file mode 100644 index 0000000..57f1f88 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PageTurnPortraitView.cs @@ -0,0 +1,80 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PageTurnPortraitView : PageTurnView { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PageTurnPortraitView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PageTurnPortraitView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PageTurnPortraitView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PageTurnPortraitView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PageTurnPortraitView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public PageTurnPortraitView (PageFactory pageFactory, Vector2 pageSize) : this (NDalicPINVOKE.PageTurnPortraitView_New(PageFactory.getCPtr(pageFactory), Vector2.getCPtr(pageSize)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public PageTurnPortraitView(PageTurnPortraitView pageTurnPortraitView) : this(NDalicPINVOKE.new_PageTurnPortraitView__SWIG_1(PageTurnPortraitView.getCPtr(pageTurnPortraitView)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PageTurnPortraitView Assign(PageTurnPortraitView pageTurnPortraitView) { + PageTurnPortraitView ret = new PageTurnPortraitView(NDalicPINVOKE.PageTurnPortraitView_Assign(swigCPtr, PageTurnPortraitView.getCPtr(pageTurnPortraitView)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static PageTurnPortraitView DownCast(BaseHandle handle) { + PageTurnPortraitView ret = new PageTurnPortraitView(NDalicPINVOKE.PageTurnPortraitView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PageTurnSignal.cs b/plugins/dali-swig/automatic/csharp/PageTurnSignal.cs new file mode 100644 index 0000000..2e222a2 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PageTurnSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PageTurnSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal PageTurnSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PageTurnSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PageTurnSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PageTurnSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.PageTurnSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.PageTurnSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PageTurnSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PageTurnSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(PageTurnView arg1, uint arg2, bool arg3) { + NDalicPINVOKE.PageTurnSignal_Emit(swigCPtr, PageTurnView.getCPtr(arg1), arg2, arg3); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PageTurnSignal() : this(NDalicPINVOKE.new_PageTurnSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PageTurnView.cs b/plugins/dali-swig/automatic/csharp/PageTurnView.cs new file mode 100644 index 0000000..aeae465 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PageTurnView.cs @@ -0,0 +1,519 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class PageTurnView : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PageTurnView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PageTurnView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PageTurnView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PageTurnView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PageTurnView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +public class PagePanStartedEventArgs : EventArgs +{ + private PageTurnView _pageTurnView; + + public PageTurnView PageTurnView + { + get + { + return _pageTurnView; + } + set + { + _pageTurnView = value; + } + } +} + +public class PagePanFinishedEventArgs : EventArgs +{ + private PageTurnView _pageTurnView; + + public PageTurnView PageTurnView + { + get + { + return _pageTurnView; + } + set + { + _pageTurnView = value; + } + } +} + +public class PageTurnStartedEventArgs : EventArgs +{ + private PageTurnView _pageTurnView; + private uint _pageIndex; + private bool _isTurningForward; + + public PageTurnView PageTurnView + { + get + { + return _pageTurnView; + } + set + { + _pageTurnView = value; + } + } + + public uint PageIndex + { + get + { + return _pageIndex; + } + set + { + _pageIndex = value; + } + } + + public bool IsTurningForward + { + get + { + return _isTurningForward; + } + set + { + _isTurningForward = value; + } + } + +} + +public class PageTurnFinishedEventArgs : EventArgs +{ + private PageTurnView _pageTurnView; + private uint _pageIndex; + private bool _isTurningForward; + + public PageTurnView PageTurnView + { + get + { + return _pageTurnView; + } + set + { + _pageTurnView = value; + } + } + + public uint PageIndex + { + get + { + return _pageIndex; + } + set + { + _pageIndex = value; + } + } + + public bool IsTurningForward + { + get + { + return _isTurningForward; + } + set + { + _isTurningForward = value; + } + } + +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void PagePanStartedCallbackDelegate(IntPtr page); + private DaliEventHandler _pageTurnViewPagePanStartedEventHandler; + private PagePanStartedCallbackDelegate _pageTurnViewPagePanStartedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void PagePanFinishedCallbackDelegate(IntPtr page); + private DaliEventHandler _pageTurnViewPagePanFinishedEventHandler; + private PagePanFinishedCallbackDelegate _pageTurnViewPagePanFinishedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void PageTurnStartedCallbackDelegate(IntPtr page, uint pageIndex, bool isTurningForward); + private DaliEventHandler _pageTurnViewPageTurnStartedEventHandler; + private PageTurnStartedCallbackDelegate _pageTurnViewPageTurnStartedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void PageTurnFinishedCallbackDelegate(IntPtr page, uint pageIndex, bool isTurningForward); + private DaliEventHandler _pageTurnViewPageTurnFinishedEventHandler; + private PageTurnFinishedCallbackDelegate _pageTurnViewPageTurnFinishedCallbackDelegate; + + public event DaliEventHandler PagePanStarted + { + add + { + lock(this) + { + // Restricted to only one listener + if (_pageTurnViewPagePanStartedEventHandler == null) + { + _pageTurnViewPagePanStartedEventHandler += value; + + _pageTurnViewPagePanStartedCallbackDelegate = new PagePanStartedCallbackDelegate(OnPagePanStarted); + this.PagePanStartedSignal().Connect(_pageTurnViewPagePanStartedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_pageTurnViewPagePanStartedEventHandler != null) + { + this.PagePanStartedSignal().Disconnect(_pageTurnViewPagePanStartedCallbackDelegate); + } + + _pageTurnViewPagePanStartedEventHandler -= value; + } + } + } + + // Callback for PageTurnView PagePanStarted signal + private void OnPagePanStarted(IntPtr page) + { + PagePanStartedEventArgs e = new PagePanStartedEventArgs(); + + // Populate all members of "e" (PagePanStartedEventArgs) with real page + e.PageTurnView = PageTurnView.GetPageTurnViewFromPtr( page ); + + if (_pageTurnViewPagePanStartedEventHandler != null) + { + //here we send all page to user event handlers + _pageTurnViewPagePanStartedEventHandler(this, e); + } + } + + public event DaliEventHandler PagePanFinished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_pageTurnViewPagePanFinishedEventHandler == null) + { + _pageTurnViewPagePanFinishedEventHandler += value; + + _pageTurnViewPagePanFinishedCallbackDelegate = new PagePanFinishedCallbackDelegate(OnPagePanFinished); + this.PagePanFinishedSignal().Connect(_pageTurnViewPagePanFinishedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_pageTurnViewPagePanFinishedEventHandler != null) + { + this.PagePanFinishedSignal().Disconnect(_pageTurnViewPagePanFinishedCallbackDelegate); + } + + _pageTurnViewPagePanFinishedEventHandler -= value; + } + } + } + + // Callback for PageTurnView PagePanFinished signal + private void OnPagePanFinished(IntPtr page) + { + PagePanFinishedEventArgs e = new PagePanFinishedEventArgs(); + + // Populate all members of "e" (PagePanFinishedEventArgs) with real page + e.PageTurnView = PageTurnView.GetPageTurnViewFromPtr( page ); + + if (_pageTurnViewPagePanFinishedEventHandler != null) + { + //here we send all page to user event handlers + _pageTurnViewPagePanFinishedEventHandler(this, e); + } + } + + + public event DaliEventHandler PageTurnStarted + { + add + { + lock(this) + { + // Restricted to only one listener + if (_pageTurnViewPageTurnStartedEventHandler == null) + { + _pageTurnViewPageTurnStartedEventHandler += value; + + _pageTurnViewPageTurnStartedCallbackDelegate = new PageTurnStartedCallbackDelegate(OnPageTurnStarted); + this.PageTurnStartedSignal().Connect(_pageTurnViewPageTurnStartedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_pageTurnViewPageTurnStartedEventHandler != null) + { + this.PageTurnStartedSignal().Disconnect(_pageTurnViewPageTurnStartedCallbackDelegate); + } + + _pageTurnViewPageTurnStartedEventHandler -= value; + } + } + } + + // Callback for PageTurnView PageTurnStarted signal + private void OnPageTurnStarted(IntPtr page, uint pageIndex, bool isTurningForward) + { + PageTurnStartedEventArgs e = new PageTurnStartedEventArgs(); + + // Populate all members of "e" (PageTurnStartedEventArgs) with real page + e.PageTurnView = PageTurnView.GetPageTurnViewFromPtr( page ); + e.PageIndex = pageIndex; + e.IsTurningForward = isTurningForward; + + + if (_pageTurnViewPageTurnStartedEventHandler != null) + { + //here we send all page to user event handlers + _pageTurnViewPageTurnStartedEventHandler(this, e); + } + } + + + public event DaliEventHandler PageTurnFinished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_pageTurnViewPageTurnFinishedEventHandler == null) + { + _pageTurnViewPageTurnFinishedEventHandler += value; + + _pageTurnViewPageTurnFinishedCallbackDelegate = new PageTurnFinishedCallbackDelegate(OnPageTurnFinished); + this.PageTurnFinishedSignal().Connect(_pageTurnViewPageTurnFinishedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_pageTurnViewPageTurnFinishedEventHandler != null) + { + this.PageTurnFinishedSignal().Disconnect(_pageTurnViewPageTurnFinishedCallbackDelegate); + } + + _pageTurnViewPageTurnFinishedEventHandler -= value; + } + } + } + + // Callback for PageTurnView PageTurnFinished signal + private void OnPageTurnFinished(IntPtr page, uint pageIndex, bool isTurningForward) + { + PageTurnFinishedEventArgs e = new PageTurnFinishedEventArgs(); + + // Populate all members of "e" (PageTurnFinishedEventArgs) with real page + e.PageTurnView = PageTurnView.GetPageTurnViewFromPtr( page ); + e.PageIndex = pageIndex; + e.IsTurningForward = isTurningForward; + + + if (_pageTurnViewPageTurnFinishedEventHandler != null) + { + //here we send all page to user event handlers + _pageTurnViewPageTurnFinishedEventHandler(this, e); + } + } + + public static PageTurnView GetPageTurnViewFromPtr(global::System.IntPtr cPtr) { + PageTurnView ret = new PageTurnView(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PageTurnView_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_PageTurnView_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int PAGE_SIZE = NDalicPINVOKE.PageTurnView_Property_PAGE_SIZE_get(); + public static readonly int CURRENT_PAGE_ID = NDalicPINVOKE.PageTurnView_Property_CURRENT_PAGE_ID_get(); + public static readonly int SPINE_SHADOW = NDalicPINVOKE.PageTurnView_Property_SPINE_SHADOW_get(); + + } + + public PageTurnView() : this(NDalicPINVOKE.new_PageTurnView__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PageTurnView(PageTurnView handle) : this(NDalicPINVOKE.new_PageTurnView__SWIG_1(PageTurnView.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PageTurnView Assign(PageTurnView handle) { + PageTurnView ret = new PageTurnView(NDalicPINVOKE.PageTurnView_Assign(swigCPtr, PageTurnView.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static PageTurnView DownCast(BaseHandle handle) { + PageTurnView ret = new PageTurnView(NDalicPINVOKE.PageTurnView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PageTurnSignal PageTurnStartedSignal() { + PageTurnSignal ret = new PageTurnSignal(NDalicPINVOKE.PageTurnView_PageTurnStartedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PageTurnSignal PageTurnFinishedSignal() { + PageTurnSignal ret = new PageTurnSignal(NDalicPINVOKE.PageTurnView_PageTurnFinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PagePanSignal PagePanStartedSignal() { + PagePanSignal ret = new PagePanSignal(NDalicPINVOKE.PageTurnView_PagePanStartedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PagePanSignal PagePanFinishedSignal() { + PagePanSignal ret = new PagePanSignal(NDalicPINVOKE.PageTurnView_PagePanFinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public Vector2 PageSize + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( PageTurnView.Property.PAGE_SIZE).Get( temp ); + return temp; + } + set + { + SetProperty( PageTurnView.Property.PAGE_SIZE, new Dali.Property.Value( value ) ); + } + } + public int CurrentPageId + { + get + { + int temp = 0; + GetProperty( PageTurnView.Property.CURRENT_PAGE_ID).Get( ref temp ); + return temp; + } + set + { + SetProperty( PageTurnView.Property.CURRENT_PAGE_ID, new Dali.Property.Value( value ) ); + } + } + public Vector2 SpineShadow + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( PageTurnView.Property.SPINE_SHADOW).Get( temp ); + return temp; + } + set + { + SetProperty( PageTurnView.Property.SPINE_SHADOW, new Dali.Property.Value( value ) ); + } + } + +} + +} \ No newline at end of file diff --git a/plugins/dali-swig/automatic/csharp/PanGesture.cs b/plugins/dali-swig/automatic/csharp/PanGesture.cs new file mode 100644 index 0000000..08f0891 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PanGesture.cs @@ -0,0 +1,182 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PanGesture : Gesture { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PanGesture(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PanGesture_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PanGesture obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PanGesture() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PanGesture(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public static PanGesture GetPanGestureFromPtr(global::System.IntPtr cPtr) { + PanGesture ret = new PanGesture(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PanGesture() : this(NDalicPINVOKE.new_PanGesture__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PanGesture(Gesture.State state) : this(NDalicPINVOKE.new_PanGesture__SWIG_1((int)state), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PanGesture(PanGesture rhs) : this(NDalicPINVOKE.new_PanGesture__SWIG_2(PanGesture.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PanGesture Assign(PanGesture rhs) { + PanGesture ret = new PanGesture(NDalicPINVOKE.PanGesture_Assign(swigCPtr, PanGesture.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 velocity { + set { + NDalicPINVOKE.PanGesture_velocity_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGesture_velocity_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 displacement { + set { + NDalicPINVOKE.PanGesture_displacement_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGesture_displacement_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 position { + set { + NDalicPINVOKE.PanGesture_position_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGesture_position_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 screenVelocity { + set { + NDalicPINVOKE.PanGesture_screenVelocity_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGesture_screenVelocity_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 screenDisplacement { + set { + NDalicPINVOKE.PanGesture_screenDisplacement_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGesture_screenDisplacement_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 screenPosition { + set { + NDalicPINVOKE.PanGesture_screenPosition_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGesture_screenPosition_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint numberOfTouches { + set { + NDalicPINVOKE.PanGesture_numberOfTouches_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.PanGesture_numberOfTouches_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float GetSpeed() { + float ret = NDalicPINVOKE.PanGesture_GetSpeed(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetDistance() { + float ret = NDalicPINVOKE.PanGesture_GetDistance(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetScreenSpeed() { + float ret = NDalicPINVOKE.PanGesture_GetScreenSpeed(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetScreenDistance() { + float ret = NDalicPINVOKE.PanGesture_GetScreenDistance(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PanGestureDetectedSignal.cs b/plugins/dali-swig/automatic/csharp/PanGestureDetectedSignal.cs new file mode 100644 index 0000000..4b0098e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PanGestureDetectedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PanGestureDetectedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal PanGestureDetectedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PanGestureDetectedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PanGestureDetectedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PanGestureDetectedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.PanGestureDetectedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.PanGestureDetectedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PanGestureDetectedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PanGestureDetectedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Actor arg1, PanGesture arg2) { + NDalicPINVOKE.PanGestureDetectedSignal_Emit(swigCPtr, Actor.getCPtr(arg1), PanGesture.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PanGestureDetectedSignal() : this(NDalicPINVOKE.new_PanGestureDetectedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PanGestureDetector.cs b/plugins/dali-swig/automatic/csharp/PanGestureDetector.cs new file mode 100644 index 0000000..d70c304 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PanGestureDetector.cs @@ -0,0 +1,421 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class PanGestureDetector : GestureDetector { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PanGestureDetector(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PanGestureDetector_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PanGestureDetector obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PanGestureDetector() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PanGestureDetector(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +public class DetectedEventArgs : EventArgs +{ + private Actor _actor; + private PanGesture _panGesture; + + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + + public PanGesture PanGesture + { + get + { + return _panGesture; + } + set + { + _panGesture = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void DetectedCallbackDelegate(IntPtr actor, IntPtr panGesture); + private DaliEventHandler _panGestureEventHandler; + private DetectedCallbackDelegate _panGestureCallbackDelegate; + + + public event DaliEventHandler Detected + { + add + { + lock(this) + { + // Restricted to only one listener + if (_panGestureEventHandler == null) + { + _panGestureEventHandler += value; + + _panGestureCallbackDelegate = new DetectedCallbackDelegate(OnPanGestureDetected); + this.DetectedSignal().Connect(_panGestureCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_panGestureEventHandler != null) + { + this.DetectedSignal().Disconnect(_panGestureCallbackDelegate); + } + + _panGestureEventHandler -= value; + } + } + } + + private void OnPanGestureDetected(IntPtr actor, IntPtr panGesture) + { + DetectedEventArgs e = new DetectedEventArgs(); + + // Populate all members of "e" (PanGestureEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(actor); + e.PanGesture = Dali.PanGesture.GetPanGestureFromPtr(panGesture); + + if (_panGestureEventHandler != null) + { + //here we send all data to user event handlers + _panGestureEventHandler(this, e); + } + + } + + +public static PanGestureDetector GetPanGestureDetectorFromPtr(global::System.IntPtr cPtr) { + PanGestureDetector ret = new PanGestureDetector(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PanGestureDetector_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_PanGestureDetector_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int SCREEN_POSITION = NDalicPINVOKE.PanGestureDetector_Property_SCREEN_POSITION_get(); + public static readonly int SCREEN_DISPLACEMENT = NDalicPINVOKE.PanGestureDetector_Property_SCREEN_DISPLACEMENT_get(); + public static readonly int SCREEN_VELOCITY = NDalicPINVOKE.PanGestureDetector_Property_SCREEN_VELOCITY_get(); + public static readonly int LOCAL_POSITION = NDalicPINVOKE.PanGestureDetector_Property_LOCAL_POSITION_get(); + public static readonly int LOCAL_DISPLACEMENT = NDalicPINVOKE.PanGestureDetector_Property_LOCAL_DISPLACEMENT_get(); + public static readonly int LOCAL_VELOCITY = NDalicPINVOKE.PanGestureDetector_Property_LOCAL_VELOCITY_get(); + public static readonly int PANNING = NDalicPINVOKE.PanGestureDetector_Property_PANNING_get(); + + } + + public static Radian DIRECTION_LEFT { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGestureDetector_DIRECTION_LEFT_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian DIRECTION_RIGHT { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGestureDetector_DIRECTION_RIGHT_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian DIRECTION_UP { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGestureDetector_DIRECTION_UP_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian DIRECTION_DOWN { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGestureDetector_DIRECTION_DOWN_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian DIRECTION_HORIZONTAL { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGestureDetector_DIRECTION_HORIZONTAL_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian DIRECTION_VERTICAL { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGestureDetector_DIRECTION_VERTICAL_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Radian DEFAULT_THRESHOLD { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PanGestureDetector_DEFAULT_THRESHOLD_get(); + Radian ret = (cPtr == global::System.IntPtr.Zero) ? null : new Radian(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public PanGestureDetector () : this (NDalicPINVOKE.PanGestureDetector_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static PanGestureDetector DownCast(BaseHandle handle) { + PanGestureDetector ret = new PanGestureDetector(NDalicPINVOKE.PanGestureDetector_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PanGestureDetector(PanGestureDetector handle) : this(NDalicPINVOKE.new_PanGestureDetector__SWIG_1(PanGestureDetector.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PanGestureDetector Assign(PanGestureDetector rhs) { + PanGestureDetector ret = new PanGestureDetector(NDalicPINVOKE.PanGestureDetector_Assign(swigCPtr, PanGestureDetector.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetMinimumTouchesRequired(uint minimum) { + NDalicPINVOKE.PanGestureDetector_SetMinimumTouchesRequired(swigCPtr, minimum); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetMaximumTouchesRequired(uint maximum) { + NDalicPINVOKE.PanGestureDetector_SetMaximumTouchesRequired(swigCPtr, maximum); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetMinimumTouchesRequired() { + uint ret = NDalicPINVOKE.PanGestureDetector_GetMinimumTouchesRequired(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetMaximumTouchesRequired() { + uint ret = NDalicPINVOKE.PanGestureDetector_GetMaximumTouchesRequired(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void AddAngle(Radian angle, Radian threshold) { + NDalicPINVOKE.PanGestureDetector_AddAngle__SWIG_0(swigCPtr, Radian.getCPtr(angle), Radian.getCPtr(threshold)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddAngle(Radian angle) { + NDalicPINVOKE.PanGestureDetector_AddAngle__SWIG_1(swigCPtr, Radian.getCPtr(angle)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddDirection(Radian direction, Radian threshold) { + NDalicPINVOKE.PanGestureDetector_AddDirection__SWIG_0(swigCPtr, Radian.getCPtr(direction), Radian.getCPtr(threshold)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddDirection(Radian direction) { + NDalicPINVOKE.PanGestureDetector_AddDirection__SWIG_1(swigCPtr, Radian.getCPtr(direction)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetAngleCount() { + uint ret = NDalicPINVOKE.PanGestureDetector_GetAngleCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AngleThresholdPair GetAngle(uint index) { + AngleThresholdPair ret = new AngleThresholdPair(NDalicPINVOKE.PanGestureDetector_GetAngle(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ClearAngles() { + NDalicPINVOKE.PanGestureDetector_ClearAngles(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveAngle(Radian angle) { + NDalicPINVOKE.PanGestureDetector_RemoveAngle(swigCPtr, Radian.getCPtr(angle)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveDirection(Radian direction) { + NDalicPINVOKE.PanGestureDetector_RemoveDirection(swigCPtr, Radian.getCPtr(direction)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PanGestureDetectedSignal DetectedSignal() { + PanGestureDetectedSignal ret = new PanGestureDetectedSignal(NDalicPINVOKE.PanGestureDetector_DetectedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static void SetPanGestureProperties(PanGesture pan) { + NDalicPINVOKE.PanGestureDetector_SetPanGestureProperties(PanGesture.getCPtr(pan)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 ScreenPosition + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( PanGestureDetector.Property.SCREEN_POSITION).Get( temp ); + return temp; + } +} public Vector2 ScreenDisplacement + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( PanGestureDetector.Property.SCREEN_DISPLACEMENT).Get( temp ); + return temp; + } +} public Vector2 ScreenVelocity + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( PanGestureDetector.Property.SCREEN_VELOCITY).Get( temp ); + return temp; + } +} public Vector2 LocalPosition + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( PanGestureDetector.Property.LOCAL_POSITION).Get( temp ); + return temp; + } +} public Vector2 LocalDisplacement + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( PanGestureDetector.Property.LOCAL_DISPLACEMENT).Get( temp ); + return temp; + } +} public Vector2 LocalVelocity + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( PanGestureDetector.Property.LOCAL_VELOCITY).Get( temp ); + return temp; + } +} public bool Panning + { + get + { + bool temp = false; + GetProperty( PanGestureDetector.Property.PANNING).Get( ref temp ); + return temp; + } +} +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Path.cs b/plugins/dali-swig/automatic/csharp/Path.cs new file mode 100644 index 0000000..52fa901 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Path.cs @@ -0,0 +1,184 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Path : Handle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Path(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Path_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Path obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Path() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Path(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Path_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Path_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int POINTS = NDalicPINVOKE.Path_Property_POINTS_get(); + public static readonly int CONTROL_POINTS = NDalicPINVOKE.Path_Property_CONTROL_POINTS_get(); + + } + + public Path () : this (NDalicPINVOKE.Path_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static Path DownCast(BaseHandle handle) { + Path ret = new Path(NDalicPINVOKE.Path_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Path(Path handle) : this(NDalicPINVOKE.new_Path__SWIG_1(Path.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Path Assign(Path rhs) { + Path ret = new Path(NDalicPINVOKE.Path_Assign(swigCPtr, Path.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void AddPoint(Vector3 point) { + NDalicPINVOKE.Path_AddPoint(swigCPtr, Vector3.getCPtr(point)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddControlPoint(Vector3 point) { + NDalicPINVOKE.Path_AddControlPoint(swigCPtr, Vector3.getCPtr(point)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void GenerateControlPoints(float curvature) { + NDalicPINVOKE.Path_GenerateControlPoints(swigCPtr, curvature); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Sample(float progress, Vector3 position, Vector3 tangent) { + NDalicPINVOKE.Path_Sample(swigCPtr, progress, Vector3.getCPtr(position), Vector3.getCPtr(tangent)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 GetPoint(uint index) { + Vector3 ret = new Vector3(NDalicPINVOKE.Path_GetPoint(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 GetControlPoint(uint index) { + Vector3 ret = new Vector3(NDalicPINVOKE.Path_GetControlPoint(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetPointCount() { + uint ret = NDalicPINVOKE.Path_GetPointCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Dali.Property.Array Points + { + get + { + Dali.Property.Array temp = new Dali.Property.Array(); + GetProperty( Path.Property.POINTS).Get( temp ); + return temp; + } + set + { + SetProperty( Path.Property.POINTS, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Array ControlPoints + { + get + { + Dali.Property.Array temp = new Dali.Property.Array(); + GetProperty( Path.Property.CONTROL_POINTS).Get( temp ); + return temp; + } + set + { + SetProperty( Path.Property.CONTROL_POINTS, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PathConstrainer.cs b/plugins/dali-swig/automatic/csharp/PathConstrainer.cs new file mode 100644 index 0000000..df2fa84 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PathConstrainer.cs @@ -0,0 +1,175 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PathConstrainer : Handle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PathConstrainer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PathConstrainer_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PathConstrainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PathConstrainer() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PathConstrainer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PathConstrainer_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_PathConstrainer_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int FORWARD = NDalicPINVOKE.PathConstrainer_Property_FORWARD_get(); + public static readonly int POINTS = NDalicPINVOKE.PathConstrainer_Property_POINTS_get(); + public static readonly int CONTROL_POINTS = NDalicPINVOKE.PathConstrainer_Property_CONTROL_POINTS_get(); + + } + + public PathConstrainer () : this (NDalicPINVOKE.PathConstrainer_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static PathConstrainer DownCast(BaseHandle handle) { + PathConstrainer ret = new PathConstrainer(NDalicPINVOKE.PathConstrainer_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PathConstrainer(PathConstrainer handle) : this(NDalicPINVOKE.new_PathConstrainer__SWIG_1(PathConstrainer.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PathConstrainer Assign(PathConstrainer rhs) { + PathConstrainer ret = new PathConstrainer(NDalicPINVOKE.PathConstrainer_Assign(swigCPtr, PathConstrainer.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Apply(Property target, Property source, Vector2 range, Vector2 wrap) { + NDalicPINVOKE.PathConstrainer_Apply__SWIG_0(swigCPtr, Property.getCPtr(target), Property.getCPtr(source), Vector2.getCPtr(range), Vector2.getCPtr(wrap)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Apply(Property target, Property source, Vector2 range) { + NDalicPINVOKE.PathConstrainer_Apply__SWIG_1(swigCPtr, Property.getCPtr(target), Property.getCPtr(source), Vector2.getCPtr(range)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Remove(Handle target) { + NDalicPINVOKE.PathConstrainer_Remove(swigCPtr, Handle.getCPtr(target)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3 Forward + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( PathConstrainer.Property.FORWARD).Get( temp ); + return temp; + } + set + { + SetProperty( PathConstrainer.Property.FORWARD, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Array Points + { + get + { + Dali.Property.Array temp = new Dali.Property.Array(); + GetProperty( PathConstrainer.Property.POINTS).Get( temp ); + return temp; + } + set + { + SetProperty( PathConstrainer.Property.POINTS, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Array ControlPoints + { + get + { + Dali.Property.Array temp = new Dali.Property.Array(); + GetProperty( PathConstrainer.Property.CONTROL_POINTS).Get( temp ); + return temp; + } + set + { + SetProperty( PathConstrainer.Property.CONTROL_POINTS, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PinchGesture.cs b/plugins/dali-swig/automatic/csharp/PinchGesture.cs new file mode 100644 index 0000000..db34d82 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PinchGesture.cs @@ -0,0 +1,114 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PinchGesture : Gesture { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PinchGesture(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PinchGesture_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PinchGesture obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PinchGesture() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PinchGesture(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public static PinchGesture GetPinchGestureFromPtr(global::System.IntPtr cPtr) { + PinchGesture ret = new PinchGesture(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PinchGesture(Gesture.State state) : this(NDalicPINVOKE.new_PinchGesture__SWIG_0((int)state), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PinchGesture(PinchGesture rhs) : this(NDalicPINVOKE.new_PinchGesture__SWIG_1(PinchGesture.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PinchGesture Assign(PinchGesture rhs) { + PinchGesture ret = new PinchGesture(NDalicPINVOKE.PinchGesture_Assign(swigCPtr, PinchGesture.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float scale { + set { + NDalicPINVOKE.PinchGesture_scale_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.PinchGesture_scale_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float speed { + set { + NDalicPINVOKE.PinchGesture_speed_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.PinchGesture_speed_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 screenCenterPoint { + set { + NDalicPINVOKE.PinchGesture_screenCenterPoint_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PinchGesture_screenCenterPoint_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 localCenterPoint { + set { + NDalicPINVOKE.PinchGesture_localCenterPoint_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.PinchGesture_localCenterPoint_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PinchGestureDetectedSignal.cs b/plugins/dali-swig/automatic/csharp/PinchGestureDetectedSignal.cs new file mode 100644 index 0000000..7aafac3 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PinchGestureDetectedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PinchGestureDetectedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal PinchGestureDetectedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PinchGestureDetectedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PinchGestureDetectedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PinchGestureDetectedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.PinchGestureDetectedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.PinchGestureDetectedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PinchGestureDetectedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PinchGestureDetectedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Actor arg1, PinchGesture arg2) { + NDalicPINVOKE.PinchGestureDetectedSignal_Emit(swigCPtr, Actor.getCPtr(arg1), PinchGesture.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PinchGestureDetectedSignal() : this(NDalicPINVOKE.new_PinchGestureDetectedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PinchGestureDetector.cs b/plugins/dali-swig/automatic/csharp/PinchGestureDetector.cs new file mode 100644 index 0000000..5c9959c --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PinchGestureDetector.cs @@ -0,0 +1,182 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class PinchGestureDetector : GestureDetector { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PinchGestureDetector(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PinchGestureDetector_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PinchGestureDetector obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PinchGestureDetector() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PinchGestureDetector(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +public class DetectedEventArgs : EventArgs +{ + private Actor _actor; + private PinchGesture _pinchGesture; + + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + + public PinchGesture PinchGesture + { + get + { + return _pinchGesture; + } + set + { + _pinchGesture = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void DetectedCallbackDelegate(IntPtr actor, IntPtr pinchGesture); + private DaliEventHandler _pinchGestureEventHandler; + private DetectedCallbackDelegate _pinchGestureCallbackDelegate; + + + public event DaliEventHandler Detected + { + add + { + lock(this) + { + // Restricted to only one listener + if (_pinchGestureEventHandler == null) + { + _pinchGestureEventHandler += value; + + _pinchGestureCallbackDelegate = new DetectedCallbackDelegate(OnPinchGestureDetected); + this.DetectedSignal().Connect(_pinchGestureCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_pinchGestureEventHandler != null) + { + this.DetectedSignal().Disconnect(_pinchGestureCallbackDelegate); + } + + _pinchGestureEventHandler -= value; + } + } + } + + private void OnPinchGestureDetected(IntPtr actor, IntPtr pinchGesture) + { + DetectedEventArgs e = new DetectedEventArgs(); + + // Populate all members of "e" (DetectedEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(actor); + e.PinchGesture = Dali.PinchGesture.GetPinchGestureFromPtr(pinchGesture); + + if (_pinchGestureEventHandler != null) + { + //here we send all data to user event handlers + _pinchGestureEventHandler(this, e); + } + + } + + +public static PinchGestureDetector GetPinchGestureDetectorFromPtr(global::System.IntPtr cPtr) { + PinchGestureDetector ret = new PinchGestureDetector(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public PinchGestureDetector () : this (NDalicPINVOKE.PinchGestureDetector_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static PinchGestureDetector DownCast(BaseHandle handle) { + PinchGestureDetector ret = new PinchGestureDetector(NDalicPINVOKE.PinchGestureDetector_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PinchGestureDetector(PinchGestureDetector handle) : this(NDalicPINVOKE.new_PinchGestureDetector__SWIG_1(PinchGestureDetector.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PinchGestureDetector Assign(PinchGestureDetector rhs) { + PinchGestureDetector ret = new PinchGestureDetector(NDalicPINVOKE.PinchGestureDetector_Assign(swigCPtr, PinchGestureDetector.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PinchGestureDetectedSignal DetectedSignal() { + PinchGestureDetectedSignal ret = new PinchGestureDetectedSignal(NDalicPINVOKE.PinchGestureDetector_DetectedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PixelData.cs b/plugins/dali-swig/automatic/csharp/PixelData.cs new file mode 100644 index 0000000..439cf9e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PixelData.cs @@ -0,0 +1,97 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PixelData : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PixelData(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PixelData_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PixelData obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PixelData() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PixelData(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public PixelData (byte[] buffer, uint bufferSize, uint width, uint height, PixelFormat pixelFormat, PixelData.ReleaseFunction releaseFunction) : this (NDalicPINVOKE.PixelData_New(buffer, bufferSize, width, height, (int)pixelFormat, (int)releaseFunction), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public PixelData(PixelData handle) : this(NDalicPINVOKE.new_PixelData__SWIG_1(PixelData.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PixelData Assign(PixelData rhs) { + PixelData ret = new PixelData(NDalicPINVOKE.PixelData_Assign(swigCPtr, PixelData.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetWidth() { + uint ret = NDalicPINVOKE.PixelData_GetWidth(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetHeight() { + uint ret = NDalicPINVOKE.PixelData_GetHeight(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PixelFormat GetPixelFormat() { + PixelFormat ret = (PixelFormat)NDalicPINVOKE.PixelData_GetPixelFormat(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum ReleaseFunction { + FREE, + DELETE_ARRAY + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PixelFormat.cs b/plugins/dali-swig/automatic/csharp/PixelFormat.cs new file mode 100644 index 0000000..d4f3383 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PixelFormat.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum PixelFormat { + INVALID = 0, + A8 = 1, + L8, + LA88, + RGB565, + BGR565, + RGBA4444, + BGRA4444, + RGBA5551, + BGRA5551, + RGB888, + RGB8888, + BGR8888, + RGBA8888, + BGRA8888, + COMPRESSED_R11_EAC, + COMPRESSED_SIGNED_R11_EAC, + COMPRESSED_RG11_EAC, + COMPRESSED_SIGNED_RG11_EAC, + COMPRESSED_RGB8_ETC2, + COMPRESSED_SRGB8_ETC2, + COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, + COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, + COMPRESSED_RGBA8_ETC2_EAC, + COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, + COMPRESSED_RGB8_ETC1, + COMPRESSED_RGB_PVRTC_4BPPV1, + COMPRESSED_RGBA_ASTC_4x4_KHR, + COMPRESSED_RGBA_ASTC_5x4_KHR, + COMPRESSED_RGBA_ASTC_5x5_KHR, + COMPRESSED_RGBA_ASTC_6x5_KHR, + COMPRESSED_RGBA_ASTC_6x6_KHR, + COMPRESSED_RGBA_ASTC_8x5_KHR, + COMPRESSED_RGBA_ASTC_8x6_KHR, + COMPRESSED_RGBA_ASTC_8x8_KHR, + COMPRESSED_RGBA_ASTC_10x5_KHR, + COMPRESSED_RGBA_ASTC_10x6_KHR, + COMPRESSED_RGBA_ASTC_10x8_KHR, + COMPRESSED_RGBA_ASTC_10x10_KHR, + COMPRESSED_RGBA_ASTC_12x10_KHR, + COMPRESSED_RGBA_ASTC_12x12_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR, + COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PointStateType.cs b/plugins/dali-swig/automatic/csharp/PointStateType.cs new file mode 100644 index 0000000..5f88920 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PointStateType.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum PointStateType { + STARTED, + FINISHED, + DOWN = STARTED, + UP = FINISHED, + MOTION, + LEAVE, + STATIONARY, + INTERRUPTED +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Popup.cs b/plugins/dali-swig/automatic/csharp/Popup.cs new file mode 100644 index 0000000..5513425 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Popup.cs @@ -0,0 +1,765 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class Popup : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Popup(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Popup_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Popup obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Popup() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Popup(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + public class OutsideTouchedEventArgs : EventArgs + { + } + + public class ShowingEventArgs : EventArgs + { + } + + public class ShownEventArgs : EventArgs + { + } + + public class HidingEventArgs : EventArgs + { + } + + public class HiddenEventArgs : EventArgs + { + } + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void OutsideTouchedEventCallbackDelegate(); + private DaliEventHandler _popUpOutsideTouchedEventHandler; + private OutsideTouchedEventCallbackDelegate _popUpOutsideTouchedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void ShowingEventCallbackDelegate(); + private DaliEventHandler _popUpShowingEventHandler; + private ShowingEventCallbackDelegate _popUpShowingEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void ShownEventCallbackDelegate(); + private DaliEventHandler _popUpShownEventHandler; + private ShownEventCallbackDelegate _popUpShownEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void HidingEventCallbackDelegate(); + private DaliEventHandler _popUpHidingEventHandler; + private HidingEventCallbackDelegate _popUpHidingEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void HiddenEventCallbackDelegate(); + private DaliEventHandler _popUpHiddenEventHandler; + private HiddenEventCallbackDelegate _popUpHiddenEventCallbackDelegate; + + public event DaliEventHandler OutsideTouched + { + add + { + lock(this) + { + // Restricted to only one listener + if (_popUpOutsideTouchedEventHandler == null) + { + _popUpOutsideTouchedEventHandler += value; + + _popUpOutsideTouchedEventCallbackDelegate = new OutsideTouchedEventCallbackDelegate(OnOutsideTouched); + this.OutsideTouchedSignal().Connect(_popUpOutsideTouchedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_popUpOutsideTouchedEventHandler != null) + { + this.OutsideTouchedSignal().Disconnect(_popUpOutsideTouchedEventCallbackDelegate); + } + + _popUpOutsideTouchedEventHandler -= value; + } + } + } + + // Callback for Popup OutsideTouchedSignal + private void OnOutsideTouched() + { + OutsideTouchedEventArgs e = new OutsideTouchedEventArgs(); + + if (_popUpOutsideTouchedEventHandler != null) + { + //here we send all data to user event handlers + _popUpOutsideTouchedEventHandler(this, e); + } + } + + public event DaliEventHandler Showing + { + add + { + lock(this) + { + // Restricted to only one listener + if (_popUpShowingEventHandler == null) + { + _popUpShowingEventHandler += value; + + _popUpShowingEventCallbackDelegate = new ShowingEventCallbackDelegate(OnShowing); + this.ShowingSignal().Connect(_popUpShowingEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_popUpShowingEventHandler != null) + { + this.ShowingSignal().Disconnect(_popUpShowingEventCallbackDelegate); + } + + _popUpShowingEventHandler -= value; + } + } + } + + // Callback for ShowingSignal + private void OnShowing() + { + ShowingEventArgs e = new ShowingEventArgs(); + + if (_popUpShowingEventHandler != null) + { + //here we send all data to user event handlers + _popUpShowingEventHandler(this, e); + } + } + + + public event DaliEventHandler Shown + { + add + { + lock(this) + { + // Restricted to only one listener + if (_popUpShownEventHandler == null) + { + _popUpShownEventHandler += value; + + _popUpShownEventCallbackDelegate = new ShownEventCallbackDelegate(OnShown); + this.ShownSignal().Connect(_popUpShownEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_popUpShownEventHandler != null) + { + this.ShownSignal().Disconnect(_popUpShownEventCallbackDelegate); + } + + _popUpShownEventHandler -= value; + } + } + } + + // Callback for ShownSignal + private void OnShown() + { + ShownEventArgs e = new ShownEventArgs(); + + if (_popUpShownEventHandler != null) + { + //here we send all data to user event handlers + _popUpShownEventHandler(this, e); + } + } + + public event DaliEventHandler Hiding + { + add + { + lock(this) + { + // Restricted to only one listener + if (_popUpHidingEventHandler == null) + { + _popUpHidingEventHandler += value; + + _popUpHidingEventCallbackDelegate = new HidingEventCallbackDelegate(OnHiding); + this.HidingSignal().Connect(_popUpHidingEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_popUpHidingEventHandler != null) + { + this.HidingSignal().Disconnect(_popUpHidingEventCallbackDelegate); + } + + _popUpHidingEventHandler -= value; + } + } + } + + // Callback for HidingSignal + private void OnHiding() + { + HidingEventArgs e = new HidingEventArgs(); + + if (_popUpHidingEventHandler != null) + { + //here we send all data to user event handlers + _popUpHidingEventHandler(this, e); + } + } + + public event DaliEventHandler Hidden + { + add + { + lock(this) + { + // Restricted to only one listener + if (_popUpHiddenEventHandler == null) + { + _popUpHiddenEventHandler += value; + + _popUpHiddenEventCallbackDelegate = new HiddenEventCallbackDelegate(OnHidden); + this.HiddenSignal().Connect(_popUpHiddenEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_popUpHiddenEventHandler != null) + { + this.HiddenSignal().Disconnect(_popUpHiddenEventCallbackDelegate); + } + + _popUpHiddenEventHandler -= value; + } + } + } + + // Callback for HiddenSignal + private void OnHidden() + { + HiddenEventArgs e = new HiddenEventArgs(); + + if (_popUpHiddenEventHandler != null) + { + //here we send all data to user event handlers + _popUpHiddenEventHandler(this, e); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Popup_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Popup_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int TITLE = NDalicPINVOKE.Popup_Property_TITLE_get(); + public static readonly int CONTENT = NDalicPINVOKE.Popup_Property_CONTENT_get(); + public static readonly int FOOTER = NDalicPINVOKE.Popup_Property_FOOTER_get(); + public static readonly int DISPLAY_STATE = NDalicPINVOKE.Popup_Property_DISPLAY_STATE_get(); + public static readonly int TOUCH_TRANSPARENT = NDalicPINVOKE.Popup_Property_TOUCH_TRANSPARENT_get(); + public static readonly int TAIL_VISIBILITY = NDalicPINVOKE.Popup_Property_TAIL_VISIBILITY_get(); + public static readonly int TAIL_POSITION = NDalicPINVOKE.Popup_Property_TAIL_POSITION_get(); + public static readonly int CONTEXTUAL_MODE = NDalicPINVOKE.Popup_Property_CONTEXTUAL_MODE_get(); + public static readonly int ANIMATION_DURATION = NDalicPINVOKE.Popup_Property_ANIMATION_DURATION_get(); + public static readonly int ANIMATION_MODE = NDalicPINVOKE.Popup_Property_ANIMATION_MODE_get(); + public static readonly int ENTRY_ANIMATION = NDalicPINVOKE.Popup_Property_ENTRY_ANIMATION_get(); + public static readonly int EXIT_ANIMATION = NDalicPINVOKE.Popup_Property_EXIT_ANIMATION_get(); + public static readonly int AUTO_HIDE_DELAY = NDalicPINVOKE.Popup_Property_AUTO_HIDE_DELAY_get(); + public static readonly int BACKING_ENABLED = NDalicPINVOKE.Popup_Property_BACKING_ENABLED_get(); + public static readonly int BACKING_COLOR = NDalicPINVOKE.Popup_Property_BACKING_COLOR_get(); + public static readonly int POPUP_BACKGROUND_IMAGE = NDalicPINVOKE.Popup_Property_POPUP_BACKGROUND_IMAGE_get(); + public static readonly int TAIL_UP_IMAGE = NDalicPINVOKE.Popup_Property_TAIL_UP_IMAGE_get(); + public static readonly int TAIL_DOWN_IMAGE = NDalicPINVOKE.Popup_Property_TAIL_DOWN_IMAGE_get(); + public static readonly int TAIL_LEFT_IMAGE = NDalicPINVOKE.Popup_Property_TAIL_LEFT_IMAGE_get(); + public static readonly int TAIL_RIGHT_IMAGE = NDalicPINVOKE.Popup_Property_TAIL_RIGHT_IMAGE_get(); + + } + + public Popup () : this (NDalicPINVOKE.Popup_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Popup(Popup handle) : this(NDalicPINVOKE.new_Popup__SWIG_1(Popup.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Popup Assign(Popup handle) { + Popup ret = new Popup(NDalicPINVOKE.Popup_Assign(swigCPtr, Popup.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static Popup DownCast(BaseHandle handle) { + Popup ret = new Popup(NDalicPINVOKE.Popup_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetTitle(Actor titleActor) { + NDalicPINVOKE.Popup_SetTitle(swigCPtr, Actor.getCPtr(titleActor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetTitle() { + Actor ret = new Actor(NDalicPINVOKE.Popup_GetTitle(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetContent(Actor content) { + NDalicPINVOKE.Popup_SetContent(swigCPtr, Actor.getCPtr(content)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetContent() { + Actor ret = new Actor(NDalicPINVOKE.Popup_GetContent(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFooter(Actor footer) { + NDalicPINVOKE.Popup_SetFooter(swigCPtr, Actor.getCPtr(footer)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetFooter() { + Actor ret = new Actor(NDalicPINVOKE.Popup_GetFooter(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetDisplayState(Popup.DisplayStateType displayState) { + NDalicPINVOKE.Popup_SetDisplayState(swigCPtr, (int)displayState); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Popup.DisplayStateType GetDisplayState() { + Popup.DisplayStateType ret = (Popup.DisplayStateType)NDalicPINVOKE.Popup_GetDisplayState(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal OutsideTouchedSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Popup_OutsideTouchedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal ShowingSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Popup_ShowingSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal ShownSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Popup_ShownSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal HidingSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Popup_HidingSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal HiddenSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Popup_HiddenSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public enum DisplayStateType { + SHOWING, + SHOWN, + HIDING, + HIDDEN + } + + public enum AnimationModeType { + NONE, + ZOOM, + FADE, + CUSTOM + } + + public enum ContextualModeType { + NON_CONTEXTUAL, + ABOVE, + RIGHT, + BELOW, + LEFT + } + + public Dali.Property.Map Title + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Popup.Property.TITLE).Get( temp ); + return temp; + } + set + { + SetProperty( Popup.Property.TITLE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map Content + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Popup.Property.CONTENT).Get( temp ); + return temp; + } + set + { + SetProperty( Popup.Property.CONTENT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map Footer + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Popup.Property.FOOTER).Get( temp ); + return temp; + } + set + { + SetProperty( Popup.Property.FOOTER, new Dali.Property.Value( value ) ); + } + } + public string DisplayState + { + get + { + string temp; + GetProperty( Popup.Property.DISPLAY_STATE).Get( out temp ); + return temp; + } + set + { + SetProperty( Popup.Property.DISPLAY_STATE, new Dali.Property.Value( value ) ); + } + } + public bool TouchTransparent + { + get + { + bool temp = false; + GetProperty( Popup.Property.TOUCH_TRANSPARENT).Get( ref temp ); + return temp; + } + set + { + SetProperty( Popup.Property.TOUCH_TRANSPARENT, new Dali.Property.Value( value ) ); + } + } + public bool TailVisibility + { + get + { + bool temp = false; + GetProperty( Popup.Property.TAIL_VISIBILITY).Get( ref temp ); + return temp; + } + set + { + SetProperty( Popup.Property.TAIL_VISIBILITY, new Dali.Property.Value( value ) ); + } + } + public Vector3 TailPosition + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( Popup.Property.TAIL_POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( Popup.Property.TAIL_POSITION, new Dali.Property.Value( value ) ); + } + } + public string ContextualMode + { + get + { + string temp; + GetProperty( Popup.Property.CONTEXTUAL_MODE).Get( out temp ); + return temp; + } + set + { + SetProperty( Popup.Property.CONTEXTUAL_MODE, new Dali.Property.Value( value ) ); + } + } + public float AnimationDuration + { + get + { + float temp = 0.0f; + GetProperty( Popup.Property.ANIMATION_DURATION).Get( ref temp ); + return temp; + } + set + { + SetProperty( Popup.Property.ANIMATION_DURATION, new Dali.Property.Value( value ) ); + } + } + public string AnimationMode + { + get + { + string temp; + GetProperty( Popup.Property.ANIMATION_MODE).Get( out temp ); + return temp; + } + set + { + SetProperty( Popup.Property.ANIMATION_MODE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map EntryAnimation + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Popup.Property.ENTRY_ANIMATION).Get( temp ); + return temp; + } + set + { + SetProperty( Popup.Property.ENTRY_ANIMATION, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map ExitAnimation + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Popup.Property.EXIT_ANIMATION).Get( temp ); + return temp; + } + set + { + SetProperty( Popup.Property.EXIT_ANIMATION, new Dali.Property.Value( value ) ); + } + } + public int AutoHideDelay + { + get + { + int temp = 0; + GetProperty( Popup.Property.AUTO_HIDE_DELAY).Get( ref temp ); + return temp; + } + set + { + SetProperty( Popup.Property.AUTO_HIDE_DELAY, new Dali.Property.Value( value ) ); + } + } + public bool BackingEnabled + { + get + { + bool temp = false; + GetProperty( Popup.Property.BACKING_ENABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( Popup.Property.BACKING_ENABLED, new Dali.Property.Value( value ) ); + } + } + public Vector4 BackingColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Popup.Property.BACKING_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( Popup.Property.BACKING_COLOR, new Dali.Property.Value( value ) ); + } + } + public string PopupBackgroundImage + { + get + { + string temp; + GetProperty( Popup.Property.POPUP_BACKGROUND_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( Popup.Property.POPUP_BACKGROUND_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string TailUpImage + { + get + { + string temp; + GetProperty( Popup.Property.TAIL_UP_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( Popup.Property.TAIL_UP_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string TailDownImage + { + get + { + string temp; + GetProperty( Popup.Property.TAIL_DOWN_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( Popup.Property.TAIL_DOWN_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string TailLeftImage + { + get + { + string temp; + GetProperty( Popup.Property.TAIL_LEFT_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( Popup.Property.TAIL_LEFT_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string TailRightImage + { + get + { + string temp; + GetProperty( Popup.Property.TAIL_RIGHT_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( Popup.Property.TAIL_RIGHT_IMAGE, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PositionInheritanceMode.cs b/plugins/dali-swig/automatic/csharp/PositionInheritanceMode.cs new file mode 100644 index 0000000..b274dcd --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PositionInheritanceMode.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum PositionInheritanceMode { + INHERIT_PARENT_POSITION, + USE_PARENT_POSITION, + USE_PARENT_POSITION_PLUS_LOCAL_POSITION, + DONT_INHERIT_POSITION +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PrimitiveVisualShapeType.cs b/plugins/dali-swig/automatic/csharp/PrimitiveVisualShapeType.cs new file mode 100644 index 0000000..787e9df --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PrimitiveVisualShapeType.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum PrimitiveVisualShapeType { + SPHERE, + CONICAL_FRUSTRUM, + CONE, + CYLINDER, + CUBE, + OCTAHEDRON, + BEVELLED_CUBE +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ProgressBar.cs b/plugins/dali-swig/automatic/csharp/ProgressBar.cs new file mode 100644 index 0000000..1b15441 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ProgressBar.cs @@ -0,0 +1,171 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ProgressBar : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ProgressBar(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ProgressBar_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ProgressBar obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ProgressBar() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ProgressBar(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ProgressBar_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_ProgressBar_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int PROGRESS_VALUE = NDalicPINVOKE.ProgressBar_Property_PROGRESS_VALUE_get(); + public static readonly int TRACK_VISUAL = NDalicPINVOKE.ProgressBar_Property_TRACK_VISUAL_get(); + public static readonly int PROGRESS_VISUAL = NDalicPINVOKE.ProgressBar_Property_PROGRESS_VISUAL_get(); + + } + + public ProgressBar () : this (NDalicPINVOKE.ProgressBar_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ProgressBar(ProgressBar handle) : this(NDalicPINVOKE.new_ProgressBar__SWIG_1(ProgressBar.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ProgressBar Assign(ProgressBar handle) { + ProgressBar ret = new ProgressBar(NDalicPINVOKE.ProgressBar_Assign(swigCPtr, ProgressBar.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static ProgressBar DownCast(BaseHandle handle) { + ProgressBar ret = new ProgressBar(NDalicPINVOKE.ProgressBar_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t ValueChangedSignal() { + SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t(NDalicPINVOKE.ProgressBar_ValueChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public float ProgressValue + { + get + { + float temp = 0.0f; + GetProperty( ProgressBar.Property.PROGRESS_VALUE).Get( ref temp ); + return temp; + } + set + { + SetProperty( ProgressBar.Property.PROGRESS_VALUE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map TrackVisual + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( ProgressBar.Property.TRACK_VISUAL).Get( temp ); + return temp; + } + set + { + SetProperty( ProgressBar.Property.TRACK_VISUAL, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map ProgressVisual + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( ProgressBar.Property.PROGRESS_VISUAL).Get( temp ); + return temp; + } + set + { + SetProperty( ProgressBar.Property.PROGRESS_VISUAL, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ProjectionMode.cs b/plugins/dali-swig/automatic/csharp/ProjectionMode.cs new file mode 100644 index 0000000..12b42bd --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ProjectionMode.cs @@ -0,0 +1,18 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum ProjectionMode { + PERSPECTIVE_PROJECTION, + ORTHOGRAPHIC_PROJECTION +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Property.cs b/plugins/dali-swig/automatic/csharp/Property.cs new file mode 100644 index 0000000..94dd117 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Property.cs @@ -0,0 +1,759 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static int INVALID_INDEX { + get { + int ret = NDalicPINVOKE.Property_INVALID_INDEX_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static int INVALID_KEY { + get { + int ret = NDalicPINVOKE.Property_INVALID_KEY_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static int INVALID_COMPONENT_INDEX { + get { + int ret = NDalicPINVOKE.Property_INVALID_COMPONENT_INDEX_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Property(Handle arg0, int propertyIndex) : this(NDalicPINVOKE.new_Property__SWIG_0(Handle.getCPtr(arg0), propertyIndex), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Property(Handle arg0, int propertyIndex, int componentIndex) : this(NDalicPINVOKE.new_Property__SWIG_1(Handle.getCPtr(arg0), propertyIndex, componentIndex), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Property(Handle arg0, string propertyName) : this(NDalicPINVOKE.new_Property__SWIG_2(Handle.getCPtr(arg0), propertyName), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Property(Handle arg0, string propertyName, int componentIndex) : this(NDalicPINVOKE.new_Property__SWIG_3(Handle.getCPtr(arg0), propertyName, componentIndex), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Handle _object { + set { + NDalicPINVOKE.Property__object_set(swigCPtr, Handle.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + Handle ret = new Handle(NDalicPINVOKE.Property__object_get(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int propertyIndex { + set { + NDalicPINVOKE.Property_propertyIndex_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.Property_propertyIndex_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int componentIndex { + set { + NDalicPINVOKE.Property_componentIndex_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.Property_componentIndex_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public class Array : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Array(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Array obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Array() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Property_Array(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property.Value this[uint index] + { + get + { + return ValueOfIndex(index); + } + } + + public Array() : this(NDalicPINVOKE.new_Property_Array__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Array(Property.Array other) : this(NDalicPINVOKE.new_Property_Array__SWIG_1(Property.Array.getCPtr(other)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint Size() { + uint ret = NDalicPINVOKE.Property_Array_Size(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint Count() { + uint ret = NDalicPINVOKE.Property_Array_Count(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Empty() { + bool ret = NDalicPINVOKE.Property_Array_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Clear() { + NDalicPINVOKE.Property_Array_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reserve(uint size) { + NDalicPINVOKE.Property_Array_Reserve(swigCPtr, size); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint size) { + NDalicPINVOKE.Property_Array_Resize(swigCPtr, size); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint Capacity() { + uint ret = NDalicPINVOKE.Property_Array_Capacity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void PushBack(Property.Value value) { + NDalicPINVOKE.Property_Array_PushBack(swigCPtr, Property.Value.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Property.Value GetElementAt(uint index) { + Property.Value ret = new Property.Value(NDalicPINVOKE.Property_Array_GetElementAt__SWIG_0(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value ValueOfIndex(uint index) { + Property.Value ret = new Property.Value(NDalicPINVOKE.Property_Array_ValueOfIndex__SWIG_0(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Array Assign(Property.Array other) { + Property.Array ret = new Property.Array(NDalicPINVOKE.Property_Array_Assign(swigCPtr, Property.Array.getCPtr(other)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + } + + public class Key : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Key(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Key obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Key() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Property_Key(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property.Key.Type type { + set { + NDalicPINVOKE.Property_Key_type_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + Property.Key.Type ret = (Property.Key.Type)NDalicPINVOKE.Property_Key_type_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int indexKey { + set { + NDalicPINVOKE.Property_Key_indexKey_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.Property_Key_indexKey_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public string stringKey { + set { + NDalicPINVOKE.Property_Key_stringKey_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + string ret = NDalicPINVOKE.Property_Key_stringKey_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Key(string key) : this(NDalicPINVOKE.new_Property_Key__SWIG_0(key), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Key(int key) : this(NDalicPINVOKE.new_Property_Key__SWIG_1(key), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool EqualTo(string rhs) { + bool ret = NDalicPINVOKE.Property_Key_EqualTo__SWIG_0(swigCPtr, rhs); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(int rhs) { + bool ret = NDalicPINVOKE.Property_Key_EqualTo__SWIG_1(swigCPtr, rhs); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(Property.Key rhs) { + bool ret = NDalicPINVOKE.Property_Key_EqualTo__SWIG_2(swigCPtr, Property.Key.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(string rhs) { + bool ret = NDalicPINVOKE.Property_Key_NotEqualTo__SWIG_0(swigCPtr, rhs); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(int rhs) { + bool ret = NDalicPINVOKE.Property_Key_NotEqualTo__SWIG_1(swigCPtr, rhs); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(Property.Key rhs) { + bool ret = NDalicPINVOKE.Property_Key_NotEqualTo__SWIG_2(swigCPtr, Property.Key.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum Type { + INDEX, + STRING + } + + } + + public class Map : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Map(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Map obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Map() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Property_Map(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property.Value this[string key] + { + get + { + return ValueOfIndex(key); + } + } + + public Property.Value this[int key] + { + get + { + return ValueOfIndex(key); + } + } + + public Map() : this(NDalicPINVOKE.new_Property_Map__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Map(Property.Map other) : this(NDalicPINVOKE.new_Property_Map__SWIG_1(Property.Map.getCPtr(other)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint Count() { + uint ret = NDalicPINVOKE.Property_Map_Count(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Empty() { + bool ret = NDalicPINVOKE.Property_Map_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Insert(string key, Property.Value value) { + NDalicPINVOKE.Property_Map_Insert__SWIG_0(swigCPtr, key, Property.Value.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(int key, Property.Value value) { + NDalicPINVOKE.Property_Map_Insert__SWIG_2(swigCPtr, key, Property.Value.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Property.Map Add(string key, Property.Value value) { + Property.Map ret = new Property.Map(NDalicPINVOKE.Property_Map_Add__SWIG_0(swigCPtr, key, Property.Value.getCPtr(value)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Map Add(int key, Property.Value value) { + Property.Map ret = new Property.Map(NDalicPINVOKE.Property_Map_Add__SWIG_2(swigCPtr, key, Property.Value.getCPtr(value)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value GetValue(uint position) { + Property.Value ret = new Property.Value(NDalicPINVOKE.Property_Map_GetValue(swigCPtr, position), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetKey(uint position) { + string ret = NDalicPINVOKE.Property_Map_GetKey(swigCPtr, position); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Key GetKeyAt(uint position) { + Property.Key ret = new Property.Key(NDalicPINVOKE.Property_Map_GetKeyAt(swigCPtr, position), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public StringValuePair GetPair(uint position) { + StringValuePair ret = new StringValuePair(NDalicPINVOKE.Property_Map_GetPair(swigCPtr, position), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value Find(string key) { + global::System.IntPtr cPtr = NDalicPINVOKE.Property_Map_Find__SWIG_0(swigCPtr, key); + Property.Value ret = (cPtr == global::System.IntPtr.Zero) ? null : new Property.Value(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value Find(int key) { + global::System.IntPtr cPtr = NDalicPINVOKE.Property_Map_Find__SWIG_2(swigCPtr, key); + Property.Value ret = (cPtr == global::System.IntPtr.Zero) ? null : new Property.Value(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value Find(int indexKey, string stringKey) { + global::System.IntPtr cPtr = NDalicPINVOKE.Property_Map_Find__SWIG_3(swigCPtr, indexKey, stringKey); + Property.Value ret = (cPtr == global::System.IntPtr.Zero) ? null : new Property.Value(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value Find(string key, Property.Type type) { + global::System.IntPtr cPtr = NDalicPINVOKE.Property_Map_Find__SWIG_4(swigCPtr, key, (int)type); + Property.Value ret = (cPtr == global::System.IntPtr.Zero) ? null : new Property.Value(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value Find(int key, Property.Type type) { + global::System.IntPtr cPtr = NDalicPINVOKE.Property_Map_Find__SWIG_5(swigCPtr, key, (int)type); + Property.Value ret = (cPtr == global::System.IntPtr.Zero) ? null : new Property.Value(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Clear() { + NDalicPINVOKE.Property_Map_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Merge(Property.Map from) { + NDalicPINVOKE.Property_Map_Merge(swigCPtr, Property.Map.getCPtr(from)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Property.Value ValueOfIndex(string key) { + Property.Value ret = new Property.Value(NDalicPINVOKE.Property_Map_ValueOfIndex__SWIG_0(swigCPtr, key), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Value ValueOfIndex(int key) { + Property.Value ret = new Property.Value(NDalicPINVOKE.Property_Map_ValueOfIndex__SWIG_2(swigCPtr, key), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Map Assign(Property.Map other) { + Property.Map ret = new Property.Map(NDalicPINVOKE.Property_Map_Assign(swigCPtr, Property.Map.getCPtr(other)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + } + + public class Value : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Value(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Value obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Value() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Property_Value(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Value() : this(NDalicPINVOKE.new_Property_Value__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(bool boolValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_1(boolValue), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(int integerValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_2(integerValue), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(float floatValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_3(floatValue), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Vector2 vectorValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_4(Vector2.getCPtr(vectorValue)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Vector3 vectorValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_5(Vector3.getCPtr(vectorValue)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Vector4 vectorValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_6(Vector4.getCPtr(vectorValue)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Matrix3 matrixValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_7(Matrix3.getCPtr(matrixValue)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Matrix matrixValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_8(Matrix.getCPtr(matrixValue)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(RectInteger vectorValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_9(RectInteger.getCPtr(vectorValue)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(AngleAxis angleAxis) : this(NDalicPINVOKE.new_Property_Value__SWIG_10(AngleAxis.getCPtr(angleAxis)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Quaternion quaternion) : this(NDalicPINVOKE.new_Property_Value__SWIG_11(Quaternion.getCPtr(quaternion)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(string stringValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_12(stringValue), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Property.Array arrayValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_14(Property.Array.getCPtr(arrayValue)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Property.Map mapValue) : this(NDalicPINVOKE.new_Property_Value__SWIG_15(Property.Map.getCPtr(mapValue)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Property.Type type) : this(NDalicPINVOKE.new_Property_Value__SWIG_16((int)type), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Value(Property.Value value) : this(NDalicPINVOKE.new_Property_Value__SWIG_17(Property.Value.getCPtr(value)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Property.Value Assign(Property.Value value) { + Property.Value ret = new Property.Value(NDalicPINVOKE.Property_Value_Assign(swigCPtr, Property.Value.getCPtr(value)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Type GetType() { + Property.Type ret = (Property.Type)NDalicPINVOKE.Property_Value_GetType(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(ref bool boolValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_1(swigCPtr, ref boolValue); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(ref float floatValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_2(swigCPtr, ref floatValue); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(ref int integerValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_3(swigCPtr, ref integerValue); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(RectInteger rect) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_4(swigCPtr, RectInteger.getCPtr(rect)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(Vector2 vectorValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_5(swigCPtr, Vector2.getCPtr(vectorValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(Vector3 vectorValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_6(swigCPtr, Vector3.getCPtr(vectorValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(Vector4 vectorValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_7(swigCPtr, Vector4.getCPtr(vectorValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(Matrix3 matrixValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_8(swigCPtr, Matrix3.getCPtr(matrixValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(Matrix matrixValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_9(swigCPtr, Matrix.getCPtr(matrixValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(AngleAxis angleAxisValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_10(swigCPtr, AngleAxis.getCPtr(angleAxisValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(Quaternion quaternionValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_11(swigCPtr, Quaternion.getCPtr(quaternionValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(out string stringValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_12(swigCPtr, out stringValue); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(Property.Array arrayValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_13(swigCPtr, Property.Array.getCPtr(arrayValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Get(Property.Map mapValue) { + bool ret = NDalicPINVOKE.Property_Value_Get__SWIG_14(swigCPtr, Property.Map.getCPtr(mapValue)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Array GetArray() { + global::System.IntPtr cPtr = NDalicPINVOKE.Property_Value_GetArray(swigCPtr); + Property.Array ret = (cPtr == global::System.IntPtr.Zero) ? null : new Property.Array(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Property.Map GetMap() { + global::System.IntPtr cPtr = NDalicPINVOKE.Property_Value_GetMap(swigCPtr); + Property.Map ret = (cPtr == global::System.IntPtr.Zero) ? null : new Property.Map(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + } + + public enum Type { + NONE, + BOOLEAN, + FLOAT, + INTEGER, + VECTOR2, + VECTOR3, + VECTOR4, + MATRIX3, + MATRIX, + RECTANGLE, + ROTATION, + STRING, + ARRAY, + MAP + } + + public enum AccessMode { + READ_ONLY, + READ_WRITE, + ANIMATABLE, + ACCESS_MODE_COUNT + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PropertyBuffer.cs b/plugins/dali-swig/automatic/csharp/PropertyBuffer.cs new file mode 100644 index 0000000..f4b0bd3 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PropertyBuffer.cs @@ -0,0 +1,91 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PropertyBuffer : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PropertyBuffer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PropertyBuffer_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PropertyBuffer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PropertyBuffer() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PropertyBuffer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public PropertyBuffer (Property.Map bufferFormat) : this (NDalicPINVOKE.PropertyBuffer_New(Property.Map.getCPtr(bufferFormat)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public PropertyBuffer(PropertyBuffer handle) : this(NDalicPINVOKE.new_PropertyBuffer__SWIG_1(PropertyBuffer.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static PropertyBuffer DownCast(BaseHandle handle) { + PropertyBuffer ret = new PropertyBuffer(NDalicPINVOKE.PropertyBuffer_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PropertyBuffer Assign(PropertyBuffer handle) { + PropertyBuffer ret = new PropertyBuffer(NDalicPINVOKE.PropertyBuffer_Assign(swigCPtr, PropertyBuffer.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetData(System.IntPtr data, uint size) { + NDalicPINVOKE.PropertyBuffer_SetData(swigCPtr, data, size); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetSize() { + uint ret = NDalicPINVOKE.PropertyBuffer_GetSize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PropertyCondition.cs b/plugins/dali-swig/automatic/csharp/PropertyCondition.cs new file mode 100644 index 0000000..833a04f --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PropertyCondition.cs @@ -0,0 +1,70 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PropertyCondition : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PropertyCondition(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PropertyCondition_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PropertyCondition obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PropertyCondition() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PropertyCondition(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public PropertyCondition() : this(NDalicPINVOKE.new_PropertyCondition__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PropertyCondition(PropertyCondition handle) : this(NDalicPINVOKE.new_PropertyCondition__SWIG_1(PropertyCondition.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PropertyCondition Assign(PropertyCondition rhs) { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.PropertyCondition_Assign(swigCPtr, PropertyCondition.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetArgumentCount() { + uint ret = NDalicPINVOKE.PropertyCondition_GetArgumentCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetArgument(uint index) { + float ret = NDalicPINVOKE.PropertyCondition_GetArgument(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PropertyNotification.cs b/plugins/dali-swig/automatic/csharp/PropertyNotification.cs new file mode 100644 index 0000000..70fae98 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PropertyNotification.cs @@ -0,0 +1,203 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class PropertyNotification : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PropertyNotification(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PropertyNotification_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PropertyNotification obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PropertyNotification() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PropertyNotification(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +/** + * @brief Event arguments that passed via Notify signal + * + */ +public class NotifyEventArgs : EventArgs +{ + private PropertyNotification _propertyNotification; + + /** + * @brief PropertyNotification - is the PropertyNotification handle that has the notification properties. + * + */ + public PropertyNotification PropertyNotification + { + get + { + return _propertyNotification; + } + set + { + _propertyNotification = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void NotifyEventCallbackDelegate(IntPtr propertyNotification); + private DaliEventHandler _propertyNotificationNotifyEventHandler; + private NotifyEventCallbackDelegate _propertyNotificationNotifyEventCallbackDelegate; + + /** + * @brief Event for Notified signal which can be used to subscribe/unsubscribe the event handler + * (in the type of NotifyEventHandler-DaliEventHandler) provided by the user. + * Notified signal is emitted when the notification upon a condition of the property being met, has occurred. + */ + public event DaliEventHandler Notified + { + add + { + lock(this) + { + // Restricted to only one listener + if (_propertyNotificationNotifyEventHandler == null) + { + _propertyNotificationNotifyEventHandler += value; + + _propertyNotificationNotifyEventCallbackDelegate = new NotifyEventCallbackDelegate(OnPropertyNotificationNotify); + this.NotifySignal().Connect(_propertyNotificationNotifyEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_propertyNotificationNotifyEventHandler != null) + { + this.NotifySignal().Disconnect(_propertyNotificationNotifyEventCallbackDelegate); + } + + _propertyNotificationNotifyEventHandler -= value; + } + } + } + + // Callback for PropertyNotification NotifySignal + private void OnPropertyNotificationNotify(IntPtr propertyNotification) + { + NotifyEventArgs e = new NotifyEventArgs(); + e.PropertyNotification = GetPropertyNotificationFromPtr(propertyNotification); + + if (_propertyNotificationNotifyEventHandler != null) + { + //here we send all data to user event handlers + _propertyNotificationNotifyEventHandler(this, e); + } + } + + public static PropertyNotification GetPropertyNotificationFromPtr(global::System.IntPtr cPtr) { + PropertyNotification ret = new PropertyNotification(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public PropertyNotification() : this(NDalicPINVOKE.new_PropertyNotification__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static PropertyNotification DownCast(BaseHandle handle) { + PropertyNotification ret = new PropertyNotification(NDalicPINVOKE.PropertyNotification_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PropertyNotification(PropertyNotification handle) : this(NDalicPINVOKE.new_PropertyNotification__SWIG_1(PropertyNotification.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PropertyNotification Assign(PropertyNotification rhs) { + PropertyNotification ret = new PropertyNotification(NDalicPINVOKE.PropertyNotification_Assign(swigCPtr, PropertyNotification.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PropertyCondition GetCondition() { + PropertyCondition ret = new PropertyCondition(NDalicPINVOKE.PropertyNotification_GetCondition__SWIG_0(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Handle GetTarget() { + Handle ret = new Handle(NDalicPINVOKE.PropertyNotification_GetTarget(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int GetTargetProperty() { + int ret = NDalicPINVOKE.PropertyNotification_GetTargetProperty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetNotifyMode(PropertyNotification.NotifyMode mode) { + NDalicPINVOKE.PropertyNotification_SetNotifyMode(swigCPtr, (int)mode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PropertyNotification.NotifyMode GetNotifyMode() { + PropertyNotification.NotifyMode ret = (PropertyNotification.NotifyMode)NDalicPINVOKE.PropertyNotification_GetNotifyMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool GetNotifyResult() { + bool ret = NDalicPINVOKE.PropertyNotification_GetNotifyResult(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PropertyNotifySignal NotifySignal() { + PropertyNotifySignal ret = new PropertyNotifySignal(NDalicPINVOKE.PropertyNotification_NotifySignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum NotifyMode { + Disabled, + NotifyOnTrue, + NotifyOnFalse, + NotifyOnChanged + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PropertyNotifySignal.cs b/plugins/dali-swig/automatic/csharp/PropertyNotifySignal.cs new file mode 100644 index 0000000..6de7b69 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PropertyNotifySignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PropertyNotifySignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal PropertyNotifySignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PropertyNotifySignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PropertyNotifySignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PropertyNotifySignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.PropertyNotifySignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.PropertyNotifySignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PropertyNotifySignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.PropertyNotifySignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(PropertyNotification arg) { + NDalicPINVOKE.PropertyNotifySignal_Emit(swigCPtr, PropertyNotification.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PropertyNotifySignal() : this(NDalicPINVOKE.new_PropertyNotifySignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PropertyRanges.cs b/plugins/dali-swig/automatic/csharp/PropertyRanges.cs new file mode 100644 index 0000000..c58ec44 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PropertyRanges.cs @@ -0,0 +1,34 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum PropertyRanges { + DEFAULT_OBJECT_PROPERTY_START_INDEX = 0, + DEFAULT_ACTOR_PROPERTY_START_INDEX = DEFAULT_OBJECT_PROPERTY_START_INDEX, + DEFAULT_ACTOR_PROPERTY_MAX_COUNT = 10000, + DEFAULT_DERIVED_ACTOR_PROPERTY_START_INDEX = DEFAULT_ACTOR_PROPERTY_START_INDEX+DEFAULT_ACTOR_PROPERTY_MAX_COUNT, + DEFAULT_PROPERTY_MAX_COUNT_PER_DERIVATION = 10000, + DEFAULT_GESTURE_DETECTOR_PROPERTY_START_INDEX = DEFAULT_DERIVED_ACTOR_PROPERTY_START_INDEX, + DEFAULT_RENDERER_PROPERTY_START_INDEX = 9000000, + DEFAULT_RENDERER_PROPERTY_MAX_INDEX = DEFAULT_RENDERER_PROPERTY_START_INDEX+100000, + PROPERTY_REGISTRATION_START_INDEX = 10000000, + DEFAULT_PROPERTY_MAX_COUNT = PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_REGISTRATION_MAX_INDEX = 19999999, + ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX = 20000000, + ANIMATABLE_PROPERTY_REGISTRATION_MAX_INDEX = 29999999, + CHILD_PROPERTY_REGISTRATION_START_INDEX = 45000000, + CHILD_PROPERTY_REGISTRATION_MAX_INDEX = 49999999, + PROPERTY_CUSTOM_START_INDEX = 50000000, + PROPERTY_CUSTOM_MAX_INDEX = 59999999, + CORE_PROPERTY_MAX_INDEX = PROPERTY_CUSTOM_MAX_INDEX +} + +} diff --git a/plugins/dali-swig/automatic/csharp/PushButton.cs b/plugins/dali-swig/automatic/csharp/PushButton.cs new file mode 100644 index 0000000..b78aebe --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/PushButton.cs @@ -0,0 +1,238 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class PushButton : Button { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal PushButton(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.PushButton_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PushButton obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~PushButton() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PushButton(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_PushButton_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_PushButton_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int UNSELECTED_ICON = NDalicPINVOKE.PushButton_Property_UNSELECTED_ICON_get(); + public static readonly int SELECTED_ICON = NDalicPINVOKE.PushButton_Property_SELECTED_ICON_get(); + public static readonly int ICON_ALIGNMENT = NDalicPINVOKE.PushButton_Property_ICON_ALIGNMENT_get(); + public static readonly int LABEL_PADDING = NDalicPINVOKE.PushButton_Property_LABEL_PADDING_get(); + public static readonly int ICON_PADDING = NDalicPINVOKE.PushButton_Property_ICON_PADDING_get(); + + } + + public PushButton () : this (NDalicPINVOKE.PushButton_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public PushButton(PushButton pushButton) : this(NDalicPINVOKE.new_PushButton__SWIG_1(PushButton.getCPtr(pushButton)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PushButton Assign(PushButton pushButton) { + PushButton ret = new PushButton(NDalicPINVOKE.PushButton_Assign(swigCPtr, PushButton.getCPtr(pushButton)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static PushButton DownCast(BaseHandle handle) { + PushButton ret = new PushButton(NDalicPINVOKE.PushButton_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new void SetButtonImage(Image image) { + NDalicPINVOKE.PushButton_SetButtonImage__SWIG_0_0(swigCPtr, Image.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetButtonImage(Actor image) { + NDalicPINVOKE.PushButton_SetButtonImage__SWIG_1(swigCPtr, Actor.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetBackgroundImage(Actor image) { + NDalicPINVOKE.PushButton_SetBackgroundImage(swigCPtr, Actor.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new void SetSelectedImage(Image image) { + NDalicPINVOKE.PushButton_SetSelectedImage__SWIG_0_0(swigCPtr, Image.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetSelectedImage(Actor image) { + NDalicPINVOKE.PushButton_SetSelectedImage__SWIG_1(swigCPtr, Actor.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetSelectedBackgroundImage(Actor image) { + NDalicPINVOKE.PushButton_SetSelectedBackgroundImage(swigCPtr, Actor.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetDisabledBackgroundImage(Actor image) { + NDalicPINVOKE.PushButton_SetDisabledBackgroundImage(swigCPtr, Actor.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetDisabledImage(Actor image) { + NDalicPINVOKE.PushButton_SetDisabledImage(swigCPtr, Actor.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetDisabledSelectedImage(Actor image) { + NDalicPINVOKE.PushButton_SetDisabledSelectedImage(swigCPtr, Actor.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public string UnselectedIcon + { + get + { + string temp; + GetProperty( PushButton.Property.UNSELECTED_ICON).Get( out temp ); + return temp; + } + set + { + SetProperty( PushButton.Property.UNSELECTED_ICON, new Dali.Property.Value( value ) ); + } + } + public string SelectedIcon + { + get + { + string temp; + GetProperty( PushButton.Property.SELECTED_ICON).Get( out temp ); + return temp; + } + set + { + SetProperty( PushButton.Property.SELECTED_ICON, new Dali.Property.Value( value ) ); + } + } + public string IconAlignment + { + get + { + string temp; + GetProperty( PushButton.Property.ICON_ALIGNMENT).Get( out temp ); + return temp; + } + set + { + SetProperty( PushButton.Property.ICON_ALIGNMENT, new Dali.Property.Value( value ) ); + } + } + public string LabelPadding + { + get + { + string temp; + GetProperty( PushButton.Property.LABEL_PADDING).Get( out temp ); + return temp; + } + set + { + SetProperty( PushButton.Property.LABEL_PADDING, new Dali.Property.Value( value ) ); + } + } + public string IconPadding + { + get + { + string temp; + GetProperty( PushButton.Property.ICON_PADDING).Get( out temp ); + return temp; + } + set + { + SetProperty( PushButton.Property.ICON_PADDING, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Quaternion.cs b/plugins/dali-swig/automatic/csharp/Quaternion.cs new file mode 100644 index 0000000..c45ea2c --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Quaternion.cs @@ -0,0 +1,343 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Quaternion : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Quaternion(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Quaternion obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Quaternion() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Quaternion(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static Quaternion operator+(Quaternion arg1, Quaternion arg2) { + return arg1.Add(arg2); + } + + public static Quaternion operator-(Quaternion arg1, Quaternion arg2) { + return arg1.Subtract(arg2); + } + + public static Quaternion operator-(Quaternion arg1) { + return arg1.Subtract(); + } + + public static Quaternion operator*(Quaternion arg1, Quaternion arg2) { + return arg1.Multiply(arg2); + } + + public static Vector3 operator*(Quaternion arg1, Vector3 arg2) { + return arg1.Multiply(arg2); + } + + public static Quaternion operator*(Quaternion arg1, float arg2) { + return arg1.Multiply(arg2); + } + + public static Quaternion operator/(Quaternion arg1, Quaternion arg2) { + return arg1.Divide(arg2); + } + + public static Quaternion operator/(Quaternion arg1, float arg2) { + return arg1.Divide(arg2); + } + + public Quaternion() : this(NDalicPINVOKE.new_Quaternion__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion(float cosThetaBy2, float iBySineTheta, float jBySineTheta, float kBySineTheta) : this(NDalicPINVOKE.new_Quaternion__SWIG_1(cosThetaBy2, iBySineTheta, jBySineTheta, kBySineTheta), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion(Vector4 vector) : this(NDalicPINVOKE.new_Quaternion__SWIG_2(Vector4.getCPtr(vector)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion(Radian angle, Vector3 axis) : this(NDalicPINVOKE.new_Quaternion__SWIG_3(Radian.getCPtr(angle), Vector3.getCPtr(axis)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion(Radian pitch, Radian yaw, Radian roll) : this(NDalicPINVOKE.new_Quaternion__SWIG_4(Radian.getCPtr(pitch), Radian.getCPtr(yaw), Radian.getCPtr(roll)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion(Matrix matrix) : this(NDalicPINVOKE.new_Quaternion__SWIG_5(Matrix.getCPtr(matrix)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion(Vector3 xAxis, Vector3 yAxis, Vector3 zAxis) : this(NDalicPINVOKE.new_Quaternion__SWIG_6(Vector3.getCPtr(xAxis), Vector3.getCPtr(yAxis), Vector3.getCPtr(zAxis)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion(Vector3 v0, Vector3 v1) : this(NDalicPINVOKE.new_Quaternion__SWIG_7(Vector3.getCPtr(v0), Vector3.getCPtr(v1)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static Quaternion IDENTITY { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Quaternion_IDENTITY_get(); + Quaternion ret = (cPtr == global::System.IntPtr.Zero) ? null : new Quaternion(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public bool IsIdentity() { + bool ret = NDalicPINVOKE.Quaternion_IsIdentity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool ToAxisAngle(Vector3 axis, Radian angle) { + bool ret = NDalicPINVOKE.Quaternion_ToAxisAngle(swigCPtr, Vector3.getCPtr(axis), Radian.getCPtr(angle)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 AsVector() { + Vector4 ret = new Vector4(NDalicPINVOKE.Quaternion_AsVector(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetEuler(Radian pitch, Radian yaw, Radian roll) { + NDalicPINVOKE.Quaternion_SetEuler(swigCPtr, Radian.getCPtr(pitch), Radian.getCPtr(yaw), Radian.getCPtr(roll)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 EulerAngles() { + Vector4 ret = new Vector4(NDalicPINVOKE.Quaternion_EulerAngles(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion Add(Quaternion other) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Add(swigCPtr, Quaternion.getCPtr(other)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion Subtract(Quaternion other) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Subtract__SWIG_0(swigCPtr, Quaternion.getCPtr(other)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion Multiply(Quaternion other) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Multiply__SWIG_0(swigCPtr, Quaternion.getCPtr(other)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Multiply(Vector3 other) { + Vector3 ret = new Vector3(NDalicPINVOKE.Quaternion_Multiply__SWIG_1(swigCPtr, Vector3.getCPtr(other)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion Divide(Quaternion other) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Divide__SWIG_0(swigCPtr, Quaternion.getCPtr(other)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion Multiply(float scale) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Multiply__SWIG_2(swigCPtr, scale), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion Divide(float scale) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Divide__SWIG_1(swigCPtr, scale), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion Subtract() { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Subtract__SWIG_1(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion AddAssign(Quaternion other) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_AddAssign(swigCPtr, Quaternion.getCPtr(other)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion SubtractAssign(Quaternion other) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_SubtractAssign(swigCPtr, Quaternion.getCPtr(other)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion MultiplyAssign(Quaternion other) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_MultiplyAssign__SWIG_0(swigCPtr, Quaternion.getCPtr(other)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion MultiplyAssign(float scale) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_MultiplyAssign__SWIG_1(swigCPtr, scale), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion DivideAssign(float scale) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_DivideAssign(swigCPtr, scale), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(Quaternion rhs) { + bool ret = NDalicPINVOKE.Quaternion_EqualTo(swigCPtr, Quaternion.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(Quaternion rhs) { + bool ret = NDalicPINVOKE.Quaternion_NotEqualTo(swigCPtr, Quaternion.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Length() { + float ret = NDalicPINVOKE.Quaternion_Length(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float LengthSquared() { + float ret = NDalicPINVOKE.Quaternion_LengthSquared(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Normalize() { + NDalicPINVOKE.Quaternion_Normalize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion Normalized() { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Normalized(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Conjugate() { + NDalicPINVOKE.Quaternion_Conjugate(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Invert() { + NDalicPINVOKE.Quaternion_Invert(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Quaternion Log() { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Log(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Quaternion Exp() { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Exp(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static float Dot(Quaternion q1, Quaternion q2) { + float ret = NDalicPINVOKE.Quaternion_Dot(Quaternion.getCPtr(q1), Quaternion.getCPtr(q2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Quaternion Lerp(Quaternion q1, Quaternion q2, float t) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Lerp(Quaternion.getCPtr(q1), Quaternion.getCPtr(q2), t), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Quaternion Slerp(Quaternion q1, Quaternion q2, float progress) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Slerp(Quaternion.getCPtr(q1), Quaternion.getCPtr(q2), progress), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Quaternion SlerpNoInvert(Quaternion q1, Quaternion q2, float t) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_SlerpNoInvert(Quaternion.getCPtr(q1), Quaternion.getCPtr(q2), t), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Quaternion Squad(Quaternion start, Quaternion end, Quaternion ctrl1, Quaternion ctrl2, float t) { + Quaternion ret = new Quaternion(NDalicPINVOKE.Quaternion_Squad(Quaternion.getCPtr(start), Quaternion.getCPtr(end), Quaternion.getCPtr(ctrl1), Quaternion.getCPtr(ctrl2), t), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static float AngleBetween(Quaternion q1, Quaternion q2) { + float ret = NDalicPINVOKE.Quaternion_AngleBetween(Quaternion.getCPtr(q1), Quaternion.getCPtr(q2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Rotate(Vector4 vector) { + Vector4 ret = new Vector4(NDalicPINVOKE.Quaternion_Rotate__SWIG_0(swigCPtr, Vector4.getCPtr(vector)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Rotate(Vector3 vector) { + Vector3 ret = new Vector3(NDalicPINVOKE.Quaternion_Rotate__SWIG_1(swigCPtr, Vector3.getCPtr(vector)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 mVector { + set { + NDalicPINVOKE.Quaternion_mVector_set(swigCPtr, Vector4.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Quaternion_mVector_get(swigCPtr); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Radian.cs b/plugins/dali-swig/automatic/csharp/Radian.cs new file mode 100644 index 0000000..531ea27 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Radian.cs @@ -0,0 +1,87 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Radian : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Radian(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Radian obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Radian() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Radian(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Radian() : this(NDalicPINVOKE.new_Radian__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Radian(float value) : this(NDalicPINVOKE.new_Radian__SWIG_1(value), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Radian(Degree degree) : this(NDalicPINVOKE.new_Radian__SWIG_2(Degree.getCPtr(degree)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Radian Assign(float value) { + Radian ret = new Radian(NDalicPINVOKE.Radian_Assign__SWIG_0(swigCPtr, value), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Radian Assign(Degree degree) { + Radian ret = new Radian(NDalicPINVOKE.Radian_Assign__SWIG_1(swigCPtr, Degree.getCPtr(degree)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float ConvertToFloat() { + float ret = NDalicPINVOKE.Radian_ConvertToFloat(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float radian { + set { + NDalicPINVOKE.Radian_radian_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Radian_radian_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RadioButton.cs b/plugins/dali-swig/automatic/csharp/RadioButton.cs new file mode 100644 index 0000000..af4f668 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RadioButton.cs @@ -0,0 +1,84 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RadioButton : Button { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal RadioButton(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.RadioButton_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RadioButton obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RadioButton() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RadioButton(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public RadioButton () : this (NDalicPINVOKE.RadioButton_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public RadioButton (string label) : this (NDalicPINVOKE.RadioButton_New__SWIG_1(label), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public RadioButton(RadioButton radioButton) : this(NDalicPINVOKE.new_RadioButton__SWIG_1(RadioButton.getCPtr(radioButton)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RadioButton Assign(RadioButton radioButton) { + RadioButton ret = new RadioButton(NDalicPINVOKE.RadioButton_Assign(swigCPtr, RadioButton.getCPtr(radioButton)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static RadioButton DownCast(BaseHandle handle) { + RadioButton ret = new RadioButton(NDalicPINVOKE.RadioButton_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RectDouble.cs b/plugins/dali-swig/automatic/csharp/RectDouble.cs new file mode 100644 index 0000000..78a6497 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RectDouble.cs @@ -0,0 +1,212 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RectDouble : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RectDouble(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RectDouble obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RectDouble() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RectDouble(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public RectDouble() : this(NDalicPINVOKE.new_RectDouble__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectDouble(double x, double y, double width, double height) : this(NDalicPINVOKE.new_RectDouble__SWIG_1(x, y, width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectDouble(RectDouble rhs) : this(NDalicPINVOKE.new_RectDouble__SWIG_2(RectDouble.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectDouble Assign(RectDouble rhs) { + RectDouble ret = new RectDouble(NDalicPINVOKE.RectDouble_Assign(swigCPtr, RectDouble.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Set(double newX, double newY, double newWidth, double newHeight) { + NDalicPINVOKE.RectDouble_Set(swigCPtr, newX, newY, newWidth, newHeight); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsEmpty() { + bool ret = NDalicPINVOKE.RectDouble_IsEmpty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public double Left() { + double ret = NDalicPINVOKE.RectDouble_Left(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public double Right() { + double ret = NDalicPINVOKE.RectDouble_Right(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public double Top() { + double ret = NDalicPINVOKE.RectDouble_Top(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public double Bottom() { + double ret = NDalicPINVOKE.RectDouble_Bottom(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public double Area() { + double ret = NDalicPINVOKE.RectDouble_Area(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Intersects(RectDouble other) { + bool ret = NDalicPINVOKE.RectDouble_Intersects(swigCPtr, RectDouble.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Contains(RectDouble other) { + bool ret = NDalicPINVOKE.RectDouble_Contains(swigCPtr, RectDouble.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public double x { + set { + NDalicPINVOKE.RectDouble_x_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + double ret = NDalicPINVOKE.RectDouble_x_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public double left { + set { + NDalicPINVOKE.RectDouble_left_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + double ret = NDalicPINVOKE.RectDouble_left_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public double y { + set { + NDalicPINVOKE.RectDouble_y_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + double ret = NDalicPINVOKE.RectDouble_y_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public double right { + set { + NDalicPINVOKE.RectDouble_right_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + double ret = NDalicPINVOKE.RectDouble_right_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public double width { + set { + NDalicPINVOKE.RectDouble_width_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + double ret = NDalicPINVOKE.RectDouble_width_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public double bottom { + set { + NDalicPINVOKE.RectDouble_bottom_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + double ret = NDalicPINVOKE.RectDouble_bottom_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public double height { + set { + NDalicPINVOKE.RectDouble_height_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + double ret = NDalicPINVOKE.RectDouble_height_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public double top { + set { + NDalicPINVOKE.RectDouble_top_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + double ret = NDalicPINVOKE.RectDouble_top_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RectFloat.cs b/plugins/dali-swig/automatic/csharp/RectFloat.cs new file mode 100644 index 0000000..41f35f4 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RectFloat.cs @@ -0,0 +1,212 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RectFloat : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RectFloat(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RectFloat obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RectFloat() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RectFloat(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public RectFloat() : this(NDalicPINVOKE.new_RectFloat__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectFloat(float x, float y, float width, float height) : this(NDalicPINVOKE.new_RectFloat__SWIG_1(x, y, width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectFloat(RectFloat rhs) : this(NDalicPINVOKE.new_RectFloat__SWIG_2(RectFloat.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectFloat Assign(RectFloat rhs) { + RectFloat ret = new RectFloat(NDalicPINVOKE.RectFloat_Assign(swigCPtr, RectFloat.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Set(float newX, float newY, float newWidth, float newHeight) { + NDalicPINVOKE.RectFloat_Set(swigCPtr, newX, newY, newWidth, newHeight); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsEmpty() { + bool ret = NDalicPINVOKE.RectFloat_IsEmpty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Left() { + float ret = NDalicPINVOKE.RectFloat_Left(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Right() { + float ret = NDalicPINVOKE.RectFloat_Right(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Top() { + float ret = NDalicPINVOKE.RectFloat_Top(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Bottom() { + float ret = NDalicPINVOKE.RectFloat_Bottom(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Area() { + float ret = NDalicPINVOKE.RectFloat_Area(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Intersects(RectFloat other) { + bool ret = NDalicPINVOKE.RectFloat_Intersects(swigCPtr, RectFloat.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Contains(RectFloat other) { + bool ret = NDalicPINVOKE.RectFloat_Contains(swigCPtr, RectFloat.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float x { + set { + NDalicPINVOKE.RectFloat_x_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RectFloat_x_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float left { + set { + NDalicPINVOKE.RectFloat_left_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RectFloat_left_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float y { + set { + NDalicPINVOKE.RectFloat_y_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RectFloat_y_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float right { + set { + NDalicPINVOKE.RectFloat_right_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RectFloat_right_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float width { + set { + NDalicPINVOKE.RectFloat_width_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RectFloat_width_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float bottom { + set { + NDalicPINVOKE.RectFloat_bottom_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RectFloat_bottom_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float height { + set { + NDalicPINVOKE.RectFloat_height_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RectFloat_height_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float top { + set { + NDalicPINVOKE.RectFloat_top_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RectFloat_top_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RectInteger.cs b/plugins/dali-swig/automatic/csharp/RectInteger.cs new file mode 100644 index 0000000..64a76cd --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RectInteger.cs @@ -0,0 +1,212 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RectInteger : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RectInteger(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RectInteger obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RectInteger() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RectInteger(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public RectInteger() : this(NDalicPINVOKE.new_RectInteger__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectInteger(int x, int y, int width, int height) : this(NDalicPINVOKE.new_RectInteger__SWIG_1(x, y, width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectInteger(RectInteger rhs) : this(NDalicPINVOKE.new_RectInteger__SWIG_2(RectInteger.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectInteger Assign(RectInteger rhs) { + RectInteger ret = new RectInteger(NDalicPINVOKE.RectInteger_Assign(swigCPtr, RectInteger.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Set(int newX, int newY, int newWidth, int newHeight) { + NDalicPINVOKE.RectInteger_Set(swigCPtr, newX, newY, newWidth, newHeight); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsEmpty() { + bool ret = NDalicPINVOKE.RectInteger_IsEmpty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int Left() { + int ret = NDalicPINVOKE.RectInteger_Left(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int Right() { + int ret = NDalicPINVOKE.RectInteger_Right(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int Top() { + int ret = NDalicPINVOKE.RectInteger_Top(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int Bottom() { + int ret = NDalicPINVOKE.RectInteger_Bottom(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int Area() { + int ret = NDalicPINVOKE.RectInteger_Area(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Intersects(RectInteger other) { + bool ret = NDalicPINVOKE.RectInteger_Intersects(swigCPtr, RectInteger.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Contains(RectInteger other) { + bool ret = NDalicPINVOKE.RectInteger_Contains(swigCPtr, RectInteger.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int x { + set { + NDalicPINVOKE.RectInteger_x_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.RectInteger_x_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int left { + set { + NDalicPINVOKE.RectInteger_left_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.RectInteger_left_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int y { + set { + NDalicPINVOKE.RectInteger_y_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.RectInteger_y_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int right { + set { + NDalicPINVOKE.RectInteger_right_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.RectInteger_right_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int width { + set { + NDalicPINVOKE.RectInteger_width_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.RectInteger_width_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int bottom { + set { + NDalicPINVOKE.RectInteger_bottom_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.RectInteger_bottom_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int height { + set { + NDalicPINVOKE.RectInteger_height_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.RectInteger_height_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int top { + set { + NDalicPINVOKE.RectInteger_top_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.RectInteger_top_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RectUnsignedInteger.cs b/plugins/dali-swig/automatic/csharp/RectUnsignedInteger.cs new file mode 100644 index 0000000..ede7234 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RectUnsignedInteger.cs @@ -0,0 +1,212 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RectUnsignedInteger : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RectUnsignedInteger(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RectUnsignedInteger obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RectUnsignedInteger() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RectUnsignedInteger(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public RectUnsignedInteger() : this(NDalicPINVOKE.new_RectUnsignedInteger__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectUnsignedInteger(uint x, uint y, uint width, uint height) : this(NDalicPINVOKE.new_RectUnsignedInteger__SWIG_1(x, y, width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectUnsignedInteger(RectUnsignedInteger rhs) : this(NDalicPINVOKE.new_RectUnsignedInteger__SWIG_2(RectUnsignedInteger.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectUnsignedInteger Assign(RectUnsignedInteger rhs) { + RectUnsignedInteger ret = new RectUnsignedInteger(NDalicPINVOKE.RectUnsignedInteger_Assign(swigCPtr, RectUnsignedInteger.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Set(uint newX, uint newY, uint newWidth, uint newHeight) { + NDalicPINVOKE.RectUnsignedInteger_Set(swigCPtr, newX, newY, newWidth, newHeight); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsEmpty() { + bool ret = NDalicPINVOKE.RectUnsignedInteger_IsEmpty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint Left() { + uint ret = NDalicPINVOKE.RectUnsignedInteger_Left(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint Right() { + uint ret = NDalicPINVOKE.RectUnsignedInteger_Right(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint Top() { + uint ret = NDalicPINVOKE.RectUnsignedInteger_Top(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint Bottom() { + uint ret = NDalicPINVOKE.RectUnsignedInteger_Bottom(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint Area() { + uint ret = NDalicPINVOKE.RectUnsignedInteger_Area(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Intersects(RectUnsignedInteger other) { + bool ret = NDalicPINVOKE.RectUnsignedInteger_Intersects(swigCPtr, RectUnsignedInteger.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Contains(RectUnsignedInteger other) { + bool ret = NDalicPINVOKE.RectUnsignedInteger_Contains(swigCPtr, RectUnsignedInteger.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint x { + set { + NDalicPINVOKE.RectUnsignedInteger_x_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.RectUnsignedInteger_x_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint left { + set { + NDalicPINVOKE.RectUnsignedInteger_left_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.RectUnsignedInteger_left_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint y { + set { + NDalicPINVOKE.RectUnsignedInteger_y_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.RectUnsignedInteger_y_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint right { + set { + NDalicPINVOKE.RectUnsignedInteger_right_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.RectUnsignedInteger_right_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint width { + set { + NDalicPINVOKE.RectUnsignedInteger_width_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.RectUnsignedInteger_width_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint bottom { + set { + NDalicPINVOKE.RectUnsignedInteger_bottom_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.RectUnsignedInteger_bottom_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint height { + set { + NDalicPINVOKE.RectUnsignedInteger_height_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.RectUnsignedInteger_height_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint top { + set { + NDalicPINVOKE.RectUnsignedInteger_top_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.RectUnsignedInteger_top_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RefObject.cs b/plugins/dali-swig/automatic/csharp/RefObject.cs new file mode 100644 index 0000000..61a417f --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RefObject.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RefObject : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RefObject(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RefObject obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + throw new global::System.MethodAccessException("C++ destructor does not have public access"); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static RefObject GetRefObjectFromPtr(global::System.IntPtr cPtr) { + RefObject ret = new RefObject(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reference() { + NDalicPINVOKE.RefObject_Reference(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Unreference() { + NDalicPINVOKE.RefObject_Unreference(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public int ReferenceCount() { + int ret = NDalicPINVOKE.RefObject_ReferenceCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RelayoutContainer.cs b/plugins/dali-swig/automatic/csharp/RelayoutContainer.cs new file mode 100644 index 0000000..8195bef --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RelayoutContainer.cs @@ -0,0 +1,50 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RelayoutContainer : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RelayoutContainer(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RelayoutContainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RelayoutContainer() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RelayoutContainer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public virtual void Add(Actor actor, Vector2 size) { + NDalicPINVOKE.RelayoutContainer_Add(swigCPtr, Actor.getCPtr(actor), Vector2.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RenderBufferFormat.cs b/plugins/dali-swig/automatic/csharp/RenderBufferFormat.cs new file mode 100644 index 0000000..41ea4d5 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RenderBufferFormat.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum RenderBufferFormat { + COLOR, + COLOR_DEPTH, + COLOR_STENCIL, + COLOR_DEPTH_STENCIL +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RenderModeType.cs b/plugins/dali-swig/automatic/csharp/RenderModeType.cs new file mode 100644 index 0000000..2bab634 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RenderModeType.cs @@ -0,0 +1,21 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum RenderModeType { + NONE, + AUTO, + COLOR, + STENCIL, + COLOR_STENCIL +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RenderTask.cs b/plugins/dali-swig/automatic/csharp/RenderTask.cs new file mode 100644 index 0000000..09d037a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RenderTask.cs @@ -0,0 +1,420 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RenderTask : Handle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal RenderTask(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.RenderTask_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RenderTask obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RenderTask() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RenderTask(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public static RenderTask GetRenderTaskFromPtr(global::System.IntPtr cPtr) { + RenderTask ret = new RenderTask(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RenderTask_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_RenderTask_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int VIEWPORT_POSITION = NDalicPINVOKE.RenderTask_Property_VIEWPORT_POSITION_get(); + public static readonly int VIEWPORT_SIZE = NDalicPINVOKE.RenderTask_Property_VIEWPORT_SIZE_get(); + public static readonly int CLEAR_COLOR = NDalicPINVOKE.RenderTask_Property_CLEAR_COLOR_get(); + public static readonly int REQUIRES_SYNC = NDalicPINVOKE.RenderTask_Property_REQUIRES_SYNC_get(); + + } + + public static SWIGTYPE_p_f_r_Dali__Vector2__bool DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.RenderTask_DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION_get(); + SWIGTYPE_p_f_r_Dali__Vector2__bool ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_f_r_Dali__Vector2__bool(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static SWIGTYPE_p_f_r_Dali__Vector2__bool FULLSCREEN_FRAMEBUFFER_FUNCTION { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.RenderTask_FULLSCREEN_FRAMEBUFFER_FUNCTION_get(); + SWIGTYPE_p_f_r_Dali__Vector2__bool ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_f_r_Dali__Vector2__bool(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static bool DEFAULT_EXCLUSIVE { + get { + bool ret = NDalicPINVOKE.RenderTask_DEFAULT_EXCLUSIVE_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static bool DEFAULT_INPUT_ENABLED { + get { + bool ret = NDalicPINVOKE.RenderTask_DEFAULT_INPUT_ENABLED_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 DEFAULT_CLEAR_COLOR { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.RenderTask_DEFAULT_CLEAR_COLOR_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static bool DEFAULT_CLEAR_ENABLED { + get { + bool ret = NDalicPINVOKE.RenderTask_DEFAULT_CLEAR_ENABLED_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static bool DEFAULT_CULL_MODE { + get { + bool ret = NDalicPINVOKE.RenderTask_DEFAULT_CULL_MODE_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static uint DEFAULT_REFRESH_RATE { + get { + uint ret = NDalicPINVOKE.RenderTask_DEFAULT_REFRESH_RATE_get(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public RenderTask() : this(NDalicPINVOKE.new_RenderTask__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new static RenderTask DownCast(BaseHandle handle) { + RenderTask ret = new RenderTask(NDalicPINVOKE.RenderTask_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RenderTask(RenderTask handle) : this(NDalicPINVOKE.new_RenderTask__SWIG_1(RenderTask.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RenderTask Assign(RenderTask rhs) { + RenderTask ret = new RenderTask(NDalicPINVOKE.RenderTask_Assign(swigCPtr, RenderTask.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSourceActor(Actor actor) { + NDalicPINVOKE.RenderTask_SetSourceActor(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetSourceActor() { + Actor ret = new Actor(NDalicPINVOKE.RenderTask_GetSourceActor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetExclusive(bool exclusive) { + NDalicPINVOKE.RenderTask_SetExclusive(swigCPtr, exclusive); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsExclusive() { + bool ret = NDalicPINVOKE.RenderTask_IsExclusive(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetInputEnabled(bool enabled) { + NDalicPINVOKE.RenderTask_SetInputEnabled(swigCPtr, enabled); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetInputEnabled() { + bool ret = NDalicPINVOKE.RenderTask_GetInputEnabled(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetCameraActor(CameraActor cameraActor) { + NDalicPINVOKE.RenderTask_SetCameraActor(swigCPtr, CameraActor.getCPtr(cameraActor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CameraActor GetCameraActor() { + CameraActor ret = new CameraActor(NDalicPINVOKE.RenderTask_GetCameraActor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetTargetFrameBuffer(FrameBufferImage frameBuffer) { + NDalicPINVOKE.RenderTask_SetTargetFrameBuffer(swigCPtr, FrameBufferImage.getCPtr(frameBuffer)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FrameBufferImage GetTargetFrameBuffer() { + FrameBufferImage ret = new FrameBufferImage(NDalicPINVOKE.RenderTask_GetTargetFrameBuffer(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFrameBuffer(FrameBuffer frameBuffer) { + NDalicPINVOKE.RenderTask_SetFrameBuffer(swigCPtr, FrameBuffer.getCPtr(frameBuffer)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public FrameBuffer GetFrameBuffer() { + FrameBuffer ret = new FrameBuffer(NDalicPINVOKE.RenderTask_GetFrameBuffer(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScreenToFrameBufferFunction(SWIGTYPE_p_f_r_Dali__Vector2__bool conversionFunction) { + NDalicPINVOKE.RenderTask_SetScreenToFrameBufferFunction(swigCPtr, SWIGTYPE_p_f_r_Dali__Vector2__bool.getCPtr(conversionFunction)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_f_r_Dali__Vector2__bool GetScreenToFrameBufferFunction() { + global::System.IntPtr cPtr = NDalicPINVOKE.RenderTask_GetScreenToFrameBufferFunction(swigCPtr); + SWIGTYPE_p_f_r_Dali__Vector2__bool ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_f_r_Dali__Vector2__bool(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScreenToFrameBufferMappingActor(Actor mappingActor) { + NDalicPINVOKE.RenderTask_SetScreenToFrameBufferMappingActor(swigCPtr, Actor.getCPtr(mappingActor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetScreenToFrameBufferMappingActor() { + Actor ret = new Actor(NDalicPINVOKE.RenderTask_GetScreenToFrameBufferMappingActor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetViewportPosition(Vector2 position) { + NDalicPINVOKE.RenderTask_SetViewportPosition(swigCPtr, Vector2.getCPtr(position)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetCurrentViewportPosition() { + Vector2 ret = new Vector2(NDalicPINVOKE.RenderTask_GetCurrentViewportPosition(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetViewportSize(Vector2 size) { + NDalicPINVOKE.RenderTask_SetViewportSize(swigCPtr, Vector2.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetCurrentViewportSize() { + Vector2 ret = new Vector2(NDalicPINVOKE.RenderTask_GetCurrentViewportSize(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetViewport(RectInteger viewport) { + NDalicPINVOKE.RenderTask_SetViewport(swigCPtr, RectInteger.getCPtr(viewport)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RectInteger GetViewport() { + RectInteger ret = new RectInteger(NDalicPINVOKE.RenderTask_GetViewport(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetClearColor(Vector4 color) { + NDalicPINVOKE.RenderTask_SetClearColor(swigCPtr, Vector4.getCPtr(color)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 GetClearColor() { + Vector4 ret = new Vector4(NDalicPINVOKE.RenderTask_GetClearColor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetClearEnabled(bool enabled) { + NDalicPINVOKE.RenderTask_SetClearEnabled(swigCPtr, enabled); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetClearEnabled() { + bool ret = NDalicPINVOKE.RenderTask_GetClearEnabled(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetCullMode(bool cullMode) { + NDalicPINVOKE.RenderTask_SetCullMode(swigCPtr, cullMode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetCullMode() { + bool ret = NDalicPINVOKE.RenderTask_GetCullMode(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetRefreshRate(uint refreshRate) { + NDalicPINVOKE.RenderTask_SetRefreshRate(swigCPtr, refreshRate); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetRefreshRate() { + uint ret = NDalicPINVOKE.RenderTask_GetRefreshRate(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool WorldToViewport(Vector3 position, out float viewportX, out float viewportY) { + bool ret = NDalicPINVOKE.RenderTask_WorldToViewport(swigCPtr, Vector3.getCPtr(position), out viewportX, out viewportY); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool ViewportToLocal(Actor actor, float viewportX, float viewportY, out float localX, out float localY) { + bool ret = NDalicPINVOKE.RenderTask_ViewportToLocal(swigCPtr, Actor.getCPtr(actor), viewportX, viewportY, out localX, out localY); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RenderTaskSignal FinishedSignal() { + RenderTaskSignal ret = new RenderTaskSignal(NDalicPINVOKE.RenderTask_FinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum RefreshRate { + REFRESH_ONCE = 0, + REFRESH_ALWAYS = 1 + } + + public Vector2 ViewportPosition + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( RenderTask.Property.VIEWPORT_POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( RenderTask.Property.VIEWPORT_POSITION, new Dali.Property.Value( value ) ); + } + } + public Vector2 ViewportSize + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( RenderTask.Property.VIEWPORT_SIZE).Get( temp ); + return temp; + } + set + { + SetProperty( RenderTask.Property.VIEWPORT_SIZE, new Dali.Property.Value( value ) ); + } + } + public Vector4 ClearColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( RenderTask.Property.CLEAR_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( RenderTask.Property.CLEAR_COLOR, new Dali.Property.Value( value ) ); + } + } + public bool RequiresSync + { + get + { + bool temp = false; + GetProperty( RenderTask.Property.REQUIRES_SYNC).Get( ref temp ); + return temp; + } + set + { + SetProperty( RenderTask.Property.REQUIRES_SYNC, new Dali.Property.Value( value ) ); + } + } + +} + +} \ No newline at end of file diff --git a/plugins/dali-swig/automatic/csharp/RenderTaskList.cs b/plugins/dali-swig/automatic/csharp/RenderTaskList.cs new file mode 100644 index 0000000..c1ade06 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RenderTaskList.cs @@ -0,0 +1,87 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RenderTaskList : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal RenderTaskList(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.RenderTaskList_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RenderTaskList obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RenderTaskList() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RenderTaskList(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public RenderTaskList() : this(NDalicPINVOKE.new_RenderTaskList__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static RenderTaskList DownCast(BaseHandle handle) { + RenderTaskList ret = new RenderTaskList(NDalicPINVOKE.RenderTaskList_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RenderTaskList(RenderTaskList handle) : this(NDalicPINVOKE.new_RenderTaskList__SWIG_1(RenderTaskList.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RenderTaskList Assign(RenderTaskList rhs) { + RenderTaskList ret = new RenderTaskList(NDalicPINVOKE.RenderTaskList_Assign(swigCPtr, RenderTaskList.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RenderTask CreateTask() { + RenderTask ret = new RenderTask(NDalicPINVOKE.RenderTaskList_CreateTask(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void RemoveTask(RenderTask task) { + NDalicPINVOKE.RenderTaskList_RemoveTask(swigCPtr, RenderTask.getCPtr(task)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetTaskCount() { + uint ret = NDalicPINVOKE.RenderTaskList_GetTaskCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RenderTask GetTask(uint index) { + RenderTask ret = new RenderTask(NDalicPINVOKE.RenderTaskList_GetTask(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RenderTaskSignal.cs b/plugins/dali-swig/automatic/csharp/RenderTaskSignal.cs new file mode 100644 index 0000000..9767e27 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RenderTaskSignal.cs @@ -0,0 +1,49 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RenderTaskSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RenderTaskSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RenderTaskSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RenderTaskSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RenderTaskSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public RenderTaskSignal() : this(NDalicPINVOKE.new_RenderTaskSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Renderer.cs b/plugins/dali-swig/automatic/csharp/Renderer.cs new file mode 100644 index 0000000..bbc0bdb --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Renderer.cs @@ -0,0 +1,506 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Renderer : Handle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Renderer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Renderer_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Renderer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Renderer() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Renderer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Renderer_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Renderer_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int DEPTH_INDEX = NDalicPINVOKE.Renderer_Property_DEPTH_INDEX_get(); + public static readonly int FACE_CULLING_MODE = NDalicPINVOKE.Renderer_Property_FACE_CULLING_MODE_get(); + public static readonly int BLEND_MODE = NDalicPINVOKE.Renderer_Property_BLEND_MODE_get(); + public static readonly int BLEND_EQUATION_RGB = NDalicPINVOKE.Renderer_Property_BLEND_EQUATION_RGB_get(); + public static readonly int BLEND_EQUATION_ALPHA = NDalicPINVOKE.Renderer_Property_BLEND_EQUATION_ALPHA_get(); + public static readonly int BLEND_FACTOR_SRC_RGB = NDalicPINVOKE.Renderer_Property_BLEND_FACTOR_SRC_RGB_get(); + public static readonly int BLEND_FACTOR_DEST_RGB = NDalicPINVOKE.Renderer_Property_BLEND_FACTOR_DEST_RGB_get(); + public static readonly int BLEND_FACTOR_SRC_ALPHA = NDalicPINVOKE.Renderer_Property_BLEND_FACTOR_SRC_ALPHA_get(); + public static readonly int BLEND_FACTOR_DEST_ALPHA = NDalicPINVOKE.Renderer_Property_BLEND_FACTOR_DEST_ALPHA_get(); + public static readonly int BLEND_COLOR = NDalicPINVOKE.Renderer_Property_BLEND_COLOR_get(); + public static readonly int BLEND_PRE_MULTIPLIED_ALPHA = NDalicPINVOKE.Renderer_Property_BLEND_PRE_MULTIPLIED_ALPHA_get(); + public static readonly int INDEX_RANGE_FIRST = NDalicPINVOKE.Renderer_Property_INDEX_RANGE_FIRST_get(); + public static readonly int INDEX_RANGE_COUNT = NDalicPINVOKE.Renderer_Property_INDEX_RANGE_COUNT_get(); + public static readonly int DEPTH_WRITE_MODE = NDalicPINVOKE.Renderer_Property_DEPTH_WRITE_MODE_get(); + public static readonly int DEPTH_FUNCTION = NDalicPINVOKE.Renderer_Property_DEPTH_FUNCTION_get(); + public static readonly int DEPTH_TEST_MODE = NDalicPINVOKE.Renderer_Property_DEPTH_TEST_MODE_get(); + public static readonly int RENDER_MODE = NDalicPINVOKE.Renderer_Property_RENDER_MODE_get(); + public static readonly int STENCIL_FUNCTION = NDalicPINVOKE.Renderer_Property_STENCIL_FUNCTION_get(); + public static readonly int STENCIL_FUNCTION_MASK = NDalicPINVOKE.Renderer_Property_STENCIL_FUNCTION_MASK_get(); + public static readonly int STENCIL_FUNCTION_REFERENCE = NDalicPINVOKE.Renderer_Property_STENCIL_FUNCTION_REFERENCE_get(); + public static readonly int STENCIL_MASK = NDalicPINVOKE.Renderer_Property_STENCIL_MASK_get(); + public static readonly int STENCIL_OPERATION_ON_FAIL = NDalicPINVOKE.Renderer_Property_STENCIL_OPERATION_ON_FAIL_get(); + public static readonly int STENCIL_OPERATION_ON_Z_FAIL = NDalicPINVOKE.Renderer_Property_STENCIL_OPERATION_ON_Z_FAIL_get(); + public static readonly int STENCIL_OPERATION_ON_Z_PASS = NDalicPINVOKE.Renderer_Property_STENCIL_OPERATION_ON_Z_PASS_get(); + public static readonly int BATCHING_ENABLED = NDalicPINVOKE.Renderer_Property_BATCHING_ENABLED_get(); + + } + + public Renderer (Geometry geometry, Shader shader) : this (NDalicPINVOKE.Renderer_New(Geometry.getCPtr(geometry), Shader.getCPtr(shader)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Renderer(Renderer handle) : this(NDalicPINVOKE.new_Renderer__SWIG_1(Renderer.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new static Renderer DownCast(BaseHandle handle) { + Renderer ret = new Renderer(NDalicPINVOKE.Renderer_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Renderer Assign(Renderer handle) { + Renderer ret = new Renderer(NDalicPINVOKE.Renderer_Assign(swigCPtr, Renderer.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetGeometry(Geometry geometry) { + NDalicPINVOKE.Renderer_SetGeometry(swigCPtr, Geometry.getCPtr(geometry)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Geometry GetGeometry() { + Geometry ret = new Geometry(NDalicPINVOKE.Renderer_GetGeometry(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetIndexRange(int firstElement, int elementsCount) { + NDalicPINVOKE.Renderer_SetIndexRange(swigCPtr, firstElement, elementsCount); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetTextures(TextureSet textureSet) { + NDalicPINVOKE.Renderer_SetTextures(swigCPtr, TextureSet.getCPtr(textureSet)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TextureSet GetTextures() { + TextureSet ret = new TextureSet(NDalicPINVOKE.Renderer_GetTextures(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetShader(Shader shader) { + NDalicPINVOKE.Renderer_SetShader(swigCPtr, Shader.getCPtr(shader)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Shader GetShader() { + Shader ret = new Shader(NDalicPINVOKE.Renderer_GetShader(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int DepthIndex + { + get + { + int temp = 0; + GetProperty( Renderer.Property.DEPTH_INDEX).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.DEPTH_INDEX, new Dali.Property.Value( value ) ); + } + } + public int FaceCullingMode + { + get + { + int temp = 0; + GetProperty( Renderer.Property.FACE_CULLING_MODE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.FACE_CULLING_MODE, new Dali.Property.Value( value ) ); + } + } + public int BlendMode + { + get + { + int temp = 0; + GetProperty( Renderer.Property.BLEND_MODE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_MODE, new Dali.Property.Value( value ) ); + } + } + public int BlendEquationRgb + { + get + { + int temp = 0; + GetProperty( Renderer.Property.BLEND_EQUATION_RGB).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_EQUATION_RGB, new Dali.Property.Value( value ) ); + } + } + public int BlendEquationAlpha + { + get + { + int temp = 0; + GetProperty( Renderer.Property.BLEND_EQUATION_ALPHA).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_EQUATION_ALPHA, new Dali.Property.Value( value ) ); + } + } + public int BlendFactorSrcRgb + { + get + { + int temp = 0; + GetProperty( Renderer.Property.BLEND_FACTOR_SRC_RGB).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_FACTOR_SRC_RGB, new Dali.Property.Value( value ) ); + } + } + public int BlendFactorDestRgb + { + get + { + int temp = 0; + GetProperty( Renderer.Property.BLEND_FACTOR_DEST_RGB).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_FACTOR_DEST_RGB, new Dali.Property.Value( value ) ); + } + } + public int BlendFactorSrcAlpha + { + get + { + int temp = 0; + GetProperty( Renderer.Property.BLEND_FACTOR_SRC_ALPHA).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_FACTOR_SRC_ALPHA, new Dali.Property.Value( value ) ); + } + } + public int BlendFactorDestAlpha + { + get + { + int temp = 0; + GetProperty( Renderer.Property.BLEND_FACTOR_DEST_ALPHA).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_FACTOR_DEST_ALPHA, new Dali.Property.Value( value ) ); + } + } + public Vector4 BlendColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Renderer.Property.BLEND_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_COLOR, new Dali.Property.Value( value ) ); + } + } + public bool BlendPreMultipliedAlpha + { + get + { + bool temp = false; + GetProperty( Renderer.Property.BLEND_PRE_MULTIPLIED_ALPHA).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BLEND_PRE_MULTIPLIED_ALPHA, new Dali.Property.Value( value ) ); + } + } + public int IndexRangeFirst + { + get + { + int temp = 0; + GetProperty( Renderer.Property.INDEX_RANGE_FIRST).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.INDEX_RANGE_FIRST, new Dali.Property.Value( value ) ); + } + } + public int IndexRangeCount + { + get + { + int temp = 0; + GetProperty( Renderer.Property.INDEX_RANGE_COUNT).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.INDEX_RANGE_COUNT, new Dali.Property.Value( value ) ); + } + } + public int DepthWriteMode + { + get + { + int temp = 0; + GetProperty( Renderer.Property.DEPTH_WRITE_MODE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.DEPTH_WRITE_MODE, new Dali.Property.Value( value ) ); + } + } + public int DepthFunction + { + get + { + int temp = 0; + GetProperty( Renderer.Property.DEPTH_FUNCTION).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.DEPTH_FUNCTION, new Dali.Property.Value( value ) ); + } + } + public int DepthTestMode + { + get + { + int temp = 0; + GetProperty( Renderer.Property.DEPTH_TEST_MODE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.DEPTH_TEST_MODE, new Dali.Property.Value( value ) ); + } + } + public int RenderMode + { + get + { + int temp = 0; + GetProperty( Renderer.Property.RENDER_MODE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.RENDER_MODE, new Dali.Property.Value( value ) ); + } + } + public int StencilFunction + { + get + { + int temp = 0; + GetProperty( Renderer.Property.STENCIL_FUNCTION).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.STENCIL_FUNCTION, new Dali.Property.Value( value ) ); + } + } + public int StencilFunctionMask + { + get + { + int temp = 0; + GetProperty( Renderer.Property.STENCIL_FUNCTION_MASK).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.STENCIL_FUNCTION_MASK, new Dali.Property.Value( value ) ); + } + } + public int StencilFunctionReference + { + get + { + int temp = 0; + GetProperty( Renderer.Property.STENCIL_FUNCTION_REFERENCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.STENCIL_FUNCTION_REFERENCE, new Dali.Property.Value( value ) ); + } + } + public int StencilMask + { + get + { + int temp = 0; + GetProperty( Renderer.Property.STENCIL_MASK).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.STENCIL_MASK, new Dali.Property.Value( value ) ); + } + } + public int StencilOperationOnFail + { + get + { + int temp = 0; + GetProperty( Renderer.Property.STENCIL_OPERATION_ON_FAIL).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.STENCIL_OPERATION_ON_FAIL, new Dali.Property.Value( value ) ); + } + } + public int StencilOperationOnZFail + { + get + { + int temp = 0; + GetProperty( Renderer.Property.STENCIL_OPERATION_ON_Z_FAIL).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.STENCIL_OPERATION_ON_Z_FAIL, new Dali.Property.Value( value ) ); + } + } + public int StencilOperationOnZPass + { + get + { + int temp = 0; + GetProperty( Renderer.Property.STENCIL_OPERATION_ON_Z_PASS).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.STENCIL_OPERATION_ON_Z_PASS, new Dali.Property.Value( value ) ); + } + } + public bool BatchingEnabled + { + get + { + bool temp = false; + GetProperty( Renderer.Property.BATCHING_ENABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( Renderer.Property.BATCHING_ENABLED, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RenderingType.cs b/plugins/dali-swig/automatic/csharp/RenderingType.cs new file mode 100644 index 0000000..33d22ed --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RenderingType.cs @@ -0,0 +1,18 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum RenderingType { + RENDERING_SHARED_ATLAS, + RENDERING_VECTOR_BASED +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ResizePolicyType.cs b/plugins/dali-swig/automatic/csharp/ResizePolicyType.cs new file mode 100644 index 0000000..f0f34c2 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ResizePolicyType.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum ResizePolicyType { + FIXED, + USE_NATURAL_SIZE, + FILL_TO_PARENT, + SIZE_RELATIVE_TO_PARENT, + SIZE_FIXED_OFFSET_FROM_PARENT, + FIT_TO_CHILDREN, + DIMENSION_DEPENDENCY, + USE_ASSIGNED_SIZE +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ResourceImage.cs b/plugins/dali-swig/automatic/csharp/ResourceImage.cs new file mode 100644 index 0000000..e432bc1 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ResourceImage.cs @@ -0,0 +1,210 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class ResourceImage : Image { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ResourceImage(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ResourceImage_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ResourceImage obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ResourceImage() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ResourceImage(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +public class LoadingFinishedEventArgs : EventArgs +{ + private ResourceImage _resourceImage; + + public ResourceImage ResourceImage + { + get + { + return _resourceImage; + } + set + { + _resourceImage = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void LoadingFinishedEventCallbackDelegate(IntPtr ResourceImage); + private DaliEventHandler _resourceImageLoadingFinishedEventHandler; + private LoadingFinishedEventCallbackDelegate _resourceImageLoadingFinishedEventCallbackDelegate; + + public event DaliEventHandler LoadingFinished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_resourceImageLoadingFinishedEventHandler == null) + { + _resourceImageLoadingFinishedEventHandler += value; + + _resourceImageLoadingFinishedEventCallbackDelegate = new LoadingFinishedEventCallbackDelegate(OnLoadingFinished); + this.LoadingFinishedSignal().Connect(_resourceImageLoadingFinishedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_resourceImageLoadingFinishedEventHandler != null) + { + this.LoadingFinishedSignal().Disconnect(_resourceImageLoadingFinishedEventCallbackDelegate); + } + + _resourceImageLoadingFinishedEventHandler -= value; + } + } + } + + // Callback for ResourceImage LoadingFinishedSignal + private void OnLoadingFinished(IntPtr data) + { + LoadingFinishedEventArgs e = new LoadingFinishedEventArgs(); + + // Populate all members of "e" (LoadingFinishedEventArgs) with real data + e.ResourceImage = ResourceImage.GetResourceImageFromPtr(data); + + if (_resourceImageLoadingFinishedEventHandler != null) + { + //here we send all data to user event handlers + _resourceImageLoadingFinishedEventHandler(this, e); + } + } + + +public static ResourceImage GetResourceImageFromPtr(global::System.IntPtr cPtr) { + ResourceImage ret = new ResourceImage(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public static Uint16Pair GetImageSize(string url) { + Uint16Pair ret = new Uint16Pair(NDalicPINVOKE.ResourceImage_GetImageSize(url), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ResourceImage (string url, bool orientationCorrection) : this (NDalicPINVOKE.ResourceImage_New__SWIG_0(url, orientationCorrection), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ResourceImage (string url) : this (NDalicPINVOKE.ResourceImage_New__SWIG_1(url), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ResourceImage (string url, Uint16Pair size, FittingModeType fittingMode, SamplingModeType samplingMode, bool orientationCorrection) : this (NDalicPINVOKE.ResourceImage_New__SWIG_2(url, Uint16Pair.getCPtr(size), (int)fittingMode, (int)samplingMode, orientationCorrection), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ResourceImage (string url, Uint16Pair size, FittingModeType fittingMode, SamplingModeType samplingMode) : this (NDalicPINVOKE.ResourceImage_New__SWIG_3(url, Uint16Pair.getCPtr(size), (int)fittingMode, (int)samplingMode), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ResourceImage (string url, Uint16Pair size, FittingModeType fittingMode) : this (NDalicPINVOKE.ResourceImage_New__SWIG_4(url, Uint16Pair.getCPtr(size), (int)fittingMode), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ResourceImage (string url, Uint16Pair size) : this (NDalicPINVOKE.ResourceImage_New__SWIG_5(url, Uint16Pair.getCPtr(size)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ResourceImage(ResourceImage handle) : this(NDalicPINVOKE.new_ResourceImage__SWIG_1(ResourceImage.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ResourceImage Assign(ResourceImage rhs) { + ResourceImage ret = new ResourceImage(NDalicPINVOKE.ResourceImage_Assign(swigCPtr, ResourceImage.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static ResourceImage DownCast(BaseHandle handle) { + ResourceImage ret = new ResourceImage(NDalicPINVOKE.ResourceImage_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public LoadingState GetLoadingState() { + LoadingState ret = (LoadingState)NDalicPINVOKE.ResourceImage_GetLoadingState(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetUrl() { + string ret = NDalicPINVOKE.ResourceImage_GetUrl(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reload() { + NDalicPINVOKE.ResourceImage_Reload(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ResourceImageSignal LoadingFinishedSignal() { + ResourceImageSignal ret = new ResourceImageSignal(NDalicPINVOKE.ResourceImage_LoadingFinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ResourceImageSignal.cs b/plugins/dali-swig/automatic/csharp/ResourceImageSignal.cs new file mode 100644 index 0000000..1ebfa0d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ResourceImageSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ResourceImageSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ResourceImageSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ResourceImageSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ResourceImageSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ResourceImageSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ResourceImageSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ResourceImageSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ResourceImageSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ResourceImageSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(ResourceImage arg) { + NDalicPINVOKE.ResourceImageSignal_Emit(swigCPtr, ResourceImage.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ResourceImageSignal() : this(NDalicPINVOKE.new_ResourceImageSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Ruler.cs b/plugins/dali-swig/automatic/csharp/Ruler.cs new file mode 100644 index 0000000..ff188be --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Ruler.cs @@ -0,0 +1,167 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Ruler : RefObject { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Ruler(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Ruler_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Ruler obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + throw new global::System.MethodAccessException("C++ destructor does not have public access"); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public virtual float Snap(float x, float bias) { + float ret = NDalicPINVOKE.Ruler_Snap__SWIG_0(swigCPtr, x, bias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float Snap(float x) { + float ret = NDalicPINVOKE.Ruler_Snap__SWIG_1(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual float GetPositionFromPage(uint page, out uint volume, bool wrap) { + float ret = NDalicPINVOKE.Ruler_GetPositionFromPage(swigCPtr, page, out volume, wrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual uint GetPageFromPosition(float position, bool wrap) { + uint ret = NDalicPINVOKE.Ruler_GetPageFromPosition(swigCPtr, position, wrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual uint GetTotalPages() { + uint ret = NDalicPINVOKE.Ruler_GetTotalPages(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Ruler.RulerType GetType() { + Ruler.RulerType ret = (Ruler.RulerType)NDalicPINVOKE.Ruler_GetType(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsEnabled() { + bool ret = NDalicPINVOKE.Ruler_IsEnabled(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Enable() { + NDalicPINVOKE.Ruler_Enable(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Disable() { + NDalicPINVOKE.Ruler_Disable(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetDomain(RulerDomain domain) { + NDalicPINVOKE.Ruler_SetDomain(swigCPtr, RulerDomain.getCPtr(domain)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RulerDomain GetDomain() { + RulerDomain ret = new RulerDomain(NDalicPINVOKE.Ruler_GetDomain(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void DisableDomain() { + NDalicPINVOKE.Ruler_DisableDomain(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float Clamp(float x, float length, float scale) { + float ret = NDalicPINVOKE.Ruler_Clamp__SWIG_0(swigCPtr, x, length, scale); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x, float length) { + float ret = NDalicPINVOKE.Ruler_Clamp__SWIG_1(swigCPtr, x, length); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x) { + float ret = NDalicPINVOKE.Ruler_Clamp__SWIG_2(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x, float length, float scale, SWIGTYPE_p_Dali__Toolkit__ClampState clamped) { + float ret = NDalicPINVOKE.Ruler_Clamp__SWIG_3(swigCPtr, x, length, scale, SWIGTYPE_p_Dali__Toolkit__ClampState.getCPtr(clamped)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x, float bias, float length, float scale) { + float ret = NDalicPINVOKE.Ruler_SnapAndClamp__SWIG_0(swigCPtr, x, bias, length, scale); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x, float bias, float length) { + float ret = NDalicPINVOKE.Ruler_SnapAndClamp__SWIG_1(swigCPtr, x, bias, length); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x, float bias) { + float ret = NDalicPINVOKE.Ruler_SnapAndClamp__SWIG_2(swigCPtr, x, bias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x) { + float ret = NDalicPINVOKE.Ruler_SnapAndClamp__SWIG_3(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x, float bias, float length, float scale, SWIGTYPE_p_Dali__Toolkit__ClampState clamped) { + float ret = NDalicPINVOKE.Ruler_SnapAndClamp__SWIG_4(swigCPtr, x, bias, length, scale, SWIGTYPE_p_Dali__Toolkit__ClampState.getCPtr(clamped)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum RulerType { + Fixed, + Free + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RulerDomain.cs b/plugins/dali-swig/automatic/csharp/RulerDomain.cs new file mode 100644 index 0000000..2dd1e6d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RulerDomain.cs @@ -0,0 +1,119 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RulerDomain : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RulerDomain(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RulerDomain obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RulerDomain() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RulerDomain(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public RulerDomain(float min, float max, bool enabled) : this(NDalicPINVOKE.new_RulerDomain__SWIG_0(min, max, enabled), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RulerDomain(float min, float max) : this(NDalicPINVOKE.new_RulerDomain__SWIG_1(min, max), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float min { + set { + NDalicPINVOKE.RulerDomain_min_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RulerDomain_min_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float max { + set { + NDalicPINVOKE.RulerDomain_max_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.RulerDomain_max_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public bool enabled { + set { + NDalicPINVOKE.RulerDomain_enabled_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + bool ret = NDalicPINVOKE.RulerDomain_enabled_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float Clamp(float x, float length, float scale) { + float ret = NDalicPINVOKE.RulerDomain_Clamp__SWIG_0(swigCPtr, x, length, scale); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x, float length) { + float ret = NDalicPINVOKE.RulerDomain_Clamp__SWIG_1(swigCPtr, x, length); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x) { + float ret = NDalicPINVOKE.RulerDomain_Clamp__SWIG_2(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x, float length, float scale, SWIGTYPE_p_Dali__Toolkit__ClampState clamped) { + float ret = NDalicPINVOKE.RulerDomain_Clamp__SWIG_3(swigCPtr, x, length, scale, SWIGTYPE_p_Dali__Toolkit__ClampState.getCPtr(clamped)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetSize() { + float ret = NDalicPINVOKE.RulerDomain_GetSize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/RulerPtr.cs b/plugins/dali-swig/automatic/csharp/RulerPtr.cs new file mode 100644 index 0000000..7b9c673 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/RulerPtr.cs @@ -0,0 +1,244 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class RulerPtr : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal RulerPtr(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RulerPtr obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~RulerPtr() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_RulerPtr(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public RulerPtr() : this(NDalicPINVOKE.new_RulerPtr__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RulerPtr(Ruler p) : this(NDalicPINVOKE.new_RulerPtr__SWIG_1(Ruler.getCPtr(p)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RulerPtr(RulerPtr rhs) : this(NDalicPINVOKE.new_RulerPtr__SWIG_2(RulerPtr.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Ruler Get() { + global::System.IntPtr cPtr = NDalicPINVOKE.RulerPtr_Get(swigCPtr); + Ruler ret = (cPtr == global::System.IntPtr.Zero) ? null : new Ruler(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Ruler __deref__() { + global::System.IntPtr cPtr = NDalicPINVOKE.RulerPtr___deref__(swigCPtr); + Ruler ret = (cPtr == global::System.IntPtr.Zero) ? null : new Ruler(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Ruler __ref__() { + Ruler ret = new Ruler(NDalicPINVOKE.RulerPtr___ref__(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RulerPtr Assign(RulerPtr rhs) { + RulerPtr ret = new RulerPtr(NDalicPINVOKE.RulerPtr_Assign__SWIG_0(swigCPtr, RulerPtr.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RulerPtr Assign(Ruler rhs) { + RulerPtr ret = new RulerPtr(NDalicPINVOKE.RulerPtr_Assign__SWIG_1(swigCPtr, Ruler.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reset() { + NDalicPINVOKE.RulerPtr_Reset__SWIG_0(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reset(Ruler rhs) { + NDalicPINVOKE.RulerPtr_Reset__SWIG_1(swigCPtr, Ruler.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Ruler Detach() { + global::System.IntPtr cPtr = NDalicPINVOKE.RulerPtr_Detach(swigCPtr); + Ruler ret = (cPtr == global::System.IntPtr.Zero) ? null : new Ruler(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Snap(float x, float bias) { + float ret = NDalicPINVOKE.RulerPtr_Snap__SWIG_0(swigCPtr, x, bias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Snap(float x) { + float ret = NDalicPINVOKE.RulerPtr_Snap__SWIG_1(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetPositionFromPage(uint page, out uint volume, bool wrap) { + float ret = NDalicPINVOKE.RulerPtr_GetPositionFromPage(swigCPtr, page, out volume, wrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetPageFromPosition(float position, bool wrap) { + uint ret = NDalicPINVOKE.RulerPtr_GetPageFromPosition(swigCPtr, position, wrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetTotalPages() { + uint ret = NDalicPINVOKE.RulerPtr_GetTotalPages(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Ruler.RulerType GetType() { + Ruler.RulerType ret = (Ruler.RulerType)NDalicPINVOKE.RulerPtr_GetType(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsEnabled() { + bool ret = NDalicPINVOKE.RulerPtr_IsEnabled(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Enable() { + NDalicPINVOKE.RulerPtr_Enable(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Disable() { + NDalicPINVOKE.RulerPtr_Disable(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetDomain(RulerDomain domain) { + NDalicPINVOKE.RulerPtr_SetDomain(swigCPtr, RulerDomain.getCPtr(domain)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public RulerDomain GetDomain() { + RulerDomain ret = new RulerDomain(NDalicPINVOKE.RulerPtr_GetDomain(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void DisableDomain() { + NDalicPINVOKE.RulerPtr_DisableDomain(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float Clamp(float x, float length, float scale) { + float ret = NDalicPINVOKE.RulerPtr_Clamp__SWIG_0(swigCPtr, x, length, scale); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x, float length) { + float ret = NDalicPINVOKE.RulerPtr_Clamp__SWIG_1(swigCPtr, x, length); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x) { + float ret = NDalicPINVOKE.RulerPtr_Clamp__SWIG_2(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Clamp(float x, float length, float scale, SWIGTYPE_p_Dali__Toolkit__ClampState clamped) { + float ret = NDalicPINVOKE.RulerPtr_Clamp__SWIG_3(swigCPtr, x, length, scale, SWIGTYPE_p_Dali__Toolkit__ClampState.getCPtr(clamped)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x, float bias, float length, float scale) { + float ret = NDalicPINVOKE.RulerPtr_SnapAndClamp__SWIG_0(swigCPtr, x, bias, length, scale); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x, float bias, float length) { + float ret = NDalicPINVOKE.RulerPtr_SnapAndClamp__SWIG_1(swigCPtr, x, bias, length); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x, float bias) { + float ret = NDalicPINVOKE.RulerPtr_SnapAndClamp__SWIG_2(swigCPtr, x, bias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x) { + float ret = NDalicPINVOKE.RulerPtr_SnapAndClamp__SWIG_3(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float SnapAndClamp(float x, float bias, float length, float scale, SWIGTYPE_p_Dali__Toolkit__ClampState clamped) { + float ret = NDalicPINVOKE.RulerPtr_SnapAndClamp__SWIG_4(swigCPtr, x, bias, length, scale, SWIGTYPE_p_Dali__Toolkit__ClampState.getCPtr(clamped)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reference() { + NDalicPINVOKE.RulerPtr_Reference(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Unreference() { + NDalicPINVOKE.RulerPtr_Unreference(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public int ReferenceCount() { + int ret = NDalicPINVOKE.RulerPtr_ReferenceCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_CallbackBase.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_CallbackBase.cs new file mode 100644 index 0000000..fe12463 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_CallbackBase.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_CallbackBase { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_CallbackBase(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_CallbackBase() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_CallbackBase obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Configuration__ContextLoss.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Configuration__ContextLoss.cs new file mode 100644 index 0000000..b88ec8b --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Configuration__ContextLoss.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Configuration__ContextLoss { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Configuration__ContextLoss(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Configuration__ContextLoss() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Configuration__ContextLoss obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__CallbackBase.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__CallbackBase.cs new file mode 100644 index 0000000..8aff840 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__CallbackBase.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__CallbackBase { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__CallbackBase(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__CallbackBase() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__CallbackBase obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Constraint.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Constraint.cs new file mode 100644 index 0000000..8316678 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Constraint.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__Constraint { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__Constraint(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__Constraint() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__Constraint obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__FunctorDelegate.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__FunctorDelegate.cs new file mode 100644 index 0000000..c4754c4 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__FunctorDelegate.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__FunctorDelegate { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__FunctorDelegate(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__FunctorDelegate() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__FunctorDelegate obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t.cs new file mode 100644 index 0000000..d8990b5 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__IntrusivePtrT_Dali__Toolkit__ItemLayout_t obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t.cs new file mode 100644 index 0000000..6b9e4d4 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__SignalT_void_fDali__DragAndDropDetectorF_t obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t.cs new file mode 100644 index 0000000..a62aef6 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__ProgressBar_floatF_t obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t.cs new file mode 100644 index 0000000..4eaaf6a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t.cs new file mode 100644 index 0000000..b3d0557 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fboolF_t.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fboolF_t.cs new file mode 100644 index 0000000..ed20db3 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__SignalT_void_fboolF_t.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__SignalT_void_fboolF_t { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__SignalT_void_fboolF_t(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__SignalT_void_fboolF_t() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__SignalT_void_fboolF_t obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Toolkit__ClampState.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Toolkit__ClampState.cs new file mode 100644 index 0000000..b61e297 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Toolkit__ClampState.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__Toolkit__ClampState { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__Toolkit__ClampState(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__Toolkit__ClampState() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__Toolkit__ClampState obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base.cs new file mode 100644 index 0000000..6f95a45 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_FunctorDelegate.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_FunctorDelegate.cs new file mode 100644 index 0000000..4e95b49 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_FunctorDelegate.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_FunctorDelegate { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_FunctorDelegate(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_FunctorDelegate() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_FunctorDelegate obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_PropertyInputContainer.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_PropertyInputContainer.cs new file mode 100644 index 0000000..4b875e2 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_PropertyInputContainer.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_PropertyInputContainer { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_PropertyInputContainer(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_PropertyInputContainer() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_PropertyInputContainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_double.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_double.cs new file mode 100644 index 0000000..617952a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_double.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_double { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_double(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_double() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_double obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f___Dali__BaseHandle.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f___Dali__BaseHandle.cs new file mode 100644 index 0000000..b65a6c9 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f___Dali__BaseHandle.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_f___Dali__BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_f___Dali__BaseHandle(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_f___Dali__BaseHandle() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_f___Dali__BaseHandle obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f___bool.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f___bool.cs new file mode 100644 index 0000000..eaa9a06 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f___bool.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_f___bool { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_f___bool(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_f___bool() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_f___bool obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_float__float.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_float__float.cs new file mode 100644 index 0000000..cc12576 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_float__float.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_f_float__float { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_f_float__float(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_f_float__float() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_f_float__float obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void.cs new file mode 100644 index 0000000..5878674 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__Dali__Any__AnyContainerBase__void obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_Dali__Vector2__bool.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_Dali__Vector2__bool.cs new file mode 100644 index 0000000..2f862ab --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_Dali__Vector2__bool.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_f_r_Dali__Vector2__bool { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_f_r_Dali__Vector2__bool(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_f_r_Dali__Vector2__bool() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_f_r_Dali__Vector2__bool obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase.cs new file mode 100644 index 0000000..2e99607 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_f_r_q_const__Dali__Any__AnyContainerBase__p_Dali__Any__AnyContainerBase obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_q_const__Dali__Vector3__float.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_q_const__Dali__Vector3__float.cs new file mode 100644 index 0000000..621f396 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_f_r_q_const__Dali__Vector3__float.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_f_r_q_const__Dali__Vector3__float { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_f_r_q_const__Dali__Vector3__float(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_f_r_q_const__Dali__Vector3__float() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_f_r_q_const__Dali__Vector3__float obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_float.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_float.cs new file mode 100644 index 0000000..d297600 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_float.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_float { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_float(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_float() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_float obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_int.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_int.cs new file mode 100644 index 0000000..52ed84a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_int.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_int { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_int(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_int() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_int obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_std__type_info.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_std__type_info.cs new file mode 100644 index 0000000..0699f50 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_std__type_info.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_std__type_info { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_std__type_info(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_std__type_info() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_std__type_info obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_uint8_t.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_uint8_t.cs new file mode 100644 index 0000000..9845902 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_uint8_t.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_uint8_t { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_uint8_t(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_uint8_t() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_uint8_t obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_char.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_char.cs new file mode 100644 index 0000000..68bb0b6 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_char.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_unsigned_char { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_unsigned_char(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_unsigned_char() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_unsigned_char obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_int.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_int.cs new file mode 100644 index 0000000..dc14405 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_int.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_unsigned_int { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_unsigned_int(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_unsigned_int() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_unsigned_int obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_short.cs b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_short.cs new file mode 100644 index 0000000..8274cba --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SWIGTYPE_p_unsigned_short.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SWIGTYPE_p_unsigned_short { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal SWIGTYPE_p_unsigned_short(global::System.IntPtr cPtr, bool futureUse) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_unsigned_short() { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_unsigned_short obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Sampler.cs b/plugins/dali-swig/automatic/csharp/Sampler.cs new file mode 100644 index 0000000..b6341ad --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Sampler.cs @@ -0,0 +1,95 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Sampler : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Sampler(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Sampler_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Sampler obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Sampler() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Sampler(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public Sampler () : this (NDalicPINVOKE.Sampler_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Sampler(Sampler handle) : this(NDalicPINVOKE.new_Sampler__SWIG_1(Sampler.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static Sampler DownCast(BaseHandle handle) { + Sampler ret = new Sampler(NDalicPINVOKE.Sampler_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Sampler Assign(Sampler handle) { + Sampler ret = new Sampler(NDalicPINVOKE.Sampler_Assign(swigCPtr, Sampler.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFilterMode(FilterModeType minFilter, FilterModeType magFilter) { + NDalicPINVOKE.Sampler_SetFilterMode(swigCPtr, (int)minFilter, (int)magFilter); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetWrapMode(WrapModeType uWrap, WrapModeType vWrap) { + NDalicPINVOKE.Sampler_SetWrapMode__SWIG_0(swigCPtr, (int)uWrap, (int)vWrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetWrapMode(WrapModeType rWrap, WrapModeType sWrap, WrapModeType tWrap) { + NDalicPINVOKE.Sampler_SetWrapMode__SWIG_1(swigCPtr, (int)rWrap, (int)sWrap, (int)tWrap); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SamplingModeType.cs b/plugins/dali-swig/automatic/csharp/SamplingModeType.cs new file mode 100644 index 0000000..3d417f4 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SamplingModeType.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum SamplingModeType { + BOX, + NEAREST, + LINEAR, + BOX_THEN_NEAREST, + BOX_THEN_LINEAR, + NO_FILTER, + DONT_CARE +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ScrollBar.cs b/plugins/dali-swig/automatic/csharp/ScrollBar.cs new file mode 100644 index 0000000..f28dcd0 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ScrollBar.cs @@ -0,0 +1,492 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class ScrollBar : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ScrollBar(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ScrollBar_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ScrollBar obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ScrollBar() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollBar(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +public class PanFinishedEventArgs : EventArgs +{ +} + +public class ScrollPositionIntervalReachedEventArgs : EventArgs +{ + private float _currentScrollPosition; + + public float CurrentScrollPosition + { + get + { + return _currentScrollPosition; + } + set + { + _currentScrollPosition = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void PanFinishedEventCallbackDelegate(); + private DaliEventHandler _scrollBarPanFinishedEventHandler; + private PanFinishedEventCallbackDelegate _scrollBarPanFinishedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void ScrollPositionIntervalReachedEventCallbackDelegate(); + private DaliEventHandler _scrollBarScrollPositionIntervalReachedEventHandler; + private ScrollPositionIntervalReachedEventCallbackDelegate _scrollBarScrollPositionIntervalReachedEventCallbackDelegate; + + public event DaliEventHandler PanFinished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_scrollBarPanFinishedEventHandler == null) + { + _scrollBarPanFinishedEventHandler += value; + + _scrollBarPanFinishedEventCallbackDelegate = new PanFinishedEventCallbackDelegate(OnScrollBarPanFinished); + this.PanFinishedSignal().Connect(_scrollBarPanFinishedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_scrollBarPanFinishedEventHandler != null) + { + this.PanFinishedSignal().Disconnect(_scrollBarPanFinishedEventCallbackDelegate); + } + + _scrollBarPanFinishedEventHandler -= value; + } + } + } + + // Callback for ScrollBar PanFinishedSignal + private void OnScrollBarPanFinished() + { + PanFinishedEventArgs e = new PanFinishedEventArgs(); + + if (_scrollBarPanFinishedEventHandler != null) + { + //here we send all data to user event handlers + _scrollBarPanFinishedEventHandler(this, e); + } + } + + + public event DaliEventHandler ScrollPositionIntervalReached + { + add + { + lock(this) + { + // Restricted to only one listener + if (_scrollBarScrollPositionIntervalReachedEventHandler == null) + { + _scrollBarScrollPositionIntervalReachedEventHandler += value; + + _scrollBarScrollPositionIntervalReachedEventCallbackDelegate = new ScrollPositionIntervalReachedEventCallbackDelegate(OnScrollBarScrollPositionIntervalReached); + this.ScrollPositionIntervalReachedSignal().Connect(_scrollBarScrollPositionIntervalReachedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_scrollBarScrollPositionIntervalReachedEventHandler != null) + { + this.ScrollPositionIntervalReachedSignal().Disconnect(_scrollBarScrollPositionIntervalReachedEventCallbackDelegate); + } + + _scrollBarScrollPositionIntervalReachedEventHandler -= value; + } + } + } + + // Callback for ScrollBar ScrollPositionIntervalReachedSignal + private void OnScrollBarScrollPositionIntervalReached() + { + ScrollPositionIntervalReachedEventArgs e = new ScrollPositionIntervalReachedEventArgs(); + + if (_scrollBarScrollPositionIntervalReachedEventHandler != null) + { + //here we send all data to user event handlers + _scrollBarScrollPositionIntervalReachedEventHandler(this, e); + } + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollBar_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_ScrollBar_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int SCROLL_DIRECTION = NDalicPINVOKE.ScrollBar_Property_SCROLL_DIRECTION_get(); + public static readonly int INDICATOR_HEIGHT_POLICY = NDalicPINVOKE.ScrollBar_Property_INDICATOR_HEIGHT_POLICY_get(); + public static readonly int INDICATOR_FIXED_HEIGHT = NDalicPINVOKE.ScrollBar_Property_INDICATOR_FIXED_HEIGHT_get(); + public static readonly int INDICATOR_SHOW_DURATION = NDalicPINVOKE.ScrollBar_Property_INDICATOR_SHOW_DURATION_get(); + public static readonly int INDICATOR_HIDE_DURATION = NDalicPINVOKE.ScrollBar_Property_INDICATOR_HIDE_DURATION_get(); + public static readonly int SCROLL_POSITION_INTERVALS = NDalicPINVOKE.ScrollBar_Property_SCROLL_POSITION_INTERVALS_get(); + public static readonly int INDICATOR_MINIMUM_HEIGHT = NDalicPINVOKE.ScrollBar_Property_INDICATOR_MINIMUM_HEIGHT_get(); + public static readonly int INDICATOR_START_PADDING = NDalicPINVOKE.ScrollBar_Property_INDICATOR_START_PADDING_get(); + public static readonly int INDICATOR_END_PADDING = NDalicPINVOKE.ScrollBar_Property_INDICATOR_END_PADDING_get(); + + } + + public ScrollBar (ScrollBar.Direction direction) : this (NDalicPINVOKE.ScrollBar_New__SWIG_0((int)direction), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ScrollBar () : this (NDalicPINVOKE.ScrollBar_New__SWIG_1(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ScrollBar(ScrollBar scrollBar) : this(NDalicPINVOKE.new_ScrollBar__SWIG_1(ScrollBar.getCPtr(scrollBar)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ScrollBar Assign(ScrollBar scrollBar) { + ScrollBar ret = new ScrollBar(NDalicPINVOKE.ScrollBar_Assign(swigCPtr, ScrollBar.getCPtr(scrollBar)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static ScrollBar DownCast(BaseHandle handle) { + ScrollBar ret = new ScrollBar(NDalicPINVOKE.ScrollBar_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScrollPropertySource(Handle handle, int propertyScrollPosition, int propertyMinScrollPosition, int propertyMaxScrollPosition, int propertyScrollContentSize) { + NDalicPINVOKE.ScrollBar_SetScrollPropertySource(swigCPtr, Handle.getCPtr(handle), propertyScrollPosition, propertyMinScrollPosition, propertyMaxScrollPosition, propertyScrollContentSize); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetScrollIndicator(Actor indicator) { + NDalicPINVOKE.ScrollBar_SetScrollIndicator(swigCPtr, Actor.getCPtr(indicator)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Actor GetScrollIndicator() { + Actor ret = new Actor(NDalicPINVOKE.ScrollBar_GetScrollIndicator(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScrollPositionIntervals(VectorFloat positions) { + NDalicPINVOKE.ScrollBar_SetScrollPositionIntervals(swigCPtr, VectorFloat.getCPtr(positions)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorFloat GetScrollPositionIntervals() { + VectorFloat ret = new VectorFloat(NDalicPINVOKE.ScrollBar_GetScrollPositionIntervals(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScrollDirection(ScrollBar.Direction direction) { + NDalicPINVOKE.ScrollBar_SetScrollDirection(swigCPtr, (int)direction); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ScrollBar.Direction GetScrollDirection() { + ScrollBar.Direction ret = (ScrollBar.Direction)NDalicPINVOKE.ScrollBar_GetScrollDirection(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetIndicatorHeightPolicy(ScrollBar.IndicatorHeightPolicyType policy) { + NDalicPINVOKE.ScrollBar_SetIndicatorHeightPolicy(swigCPtr, (int)policy); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ScrollBar.IndicatorHeightPolicyType GetIndicatorHeightPolicy() { + ScrollBar.IndicatorHeightPolicyType ret = (ScrollBar.IndicatorHeightPolicyType)NDalicPINVOKE.ScrollBar_GetIndicatorHeightPolicy(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetIndicatorFixedHeight(float height) { + NDalicPINVOKE.ScrollBar_SetIndicatorFixedHeight(swigCPtr, height); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetIndicatorFixedHeight() { + float ret = NDalicPINVOKE.ScrollBar_GetIndicatorFixedHeight(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetIndicatorShowDuration(float durationSeconds) { + NDalicPINVOKE.ScrollBar_SetIndicatorShowDuration(swigCPtr, durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetIndicatorShowDuration() { + float ret = NDalicPINVOKE.ScrollBar_GetIndicatorShowDuration(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetIndicatorHideDuration(float durationSeconds) { + NDalicPINVOKE.ScrollBar_SetIndicatorHideDuration(swigCPtr, durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetIndicatorHideDuration() { + float ret = NDalicPINVOKE.ScrollBar_GetIndicatorHideDuration(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ShowIndicator() { + NDalicPINVOKE.ScrollBar_ShowIndicator(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void HideIndicator() { + NDalicPINVOKE.ScrollBar_HideIndicator(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VoidSignal PanFinishedSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.ScrollBar_PanFinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public FloatSignal ScrollPositionIntervalReachedSignal() { + FloatSignal ret = new FloatSignal(NDalicPINVOKE.ScrollBar_ScrollPositionIntervalReachedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public enum Direction { + Vertical = 0, + Horizontal + } + + public enum IndicatorHeightPolicyType { + Variable = 0, + Fixed + } + + public string ScrollDirection + { + get + { + string temp; + GetProperty( ScrollBar.Property.SCROLL_DIRECTION).Get( out temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.SCROLL_DIRECTION, new Dali.Property.Value( value ) ); + } + } + public string IndicatorHeightPolicy + { + get + { + string temp; + GetProperty( ScrollBar.Property.INDICATOR_HEIGHT_POLICY).Get( out temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.INDICATOR_HEIGHT_POLICY, new Dali.Property.Value( value ) ); + } + } + public float IndicatorFixedHeight + { + get + { + float temp = 0.0f; + GetProperty( ScrollBar.Property.INDICATOR_FIXED_HEIGHT).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.INDICATOR_FIXED_HEIGHT, new Dali.Property.Value( value ) ); + } + } + public float IndicatorShowDuration + { + get + { + float temp = 0.0f; + GetProperty( ScrollBar.Property.INDICATOR_SHOW_DURATION).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.INDICATOR_SHOW_DURATION, new Dali.Property.Value( value ) ); + } + } + public float IndicatorHideDuration + { + get + { + float temp = 0.0f; + GetProperty( ScrollBar.Property.INDICATOR_HIDE_DURATION).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.INDICATOR_HIDE_DURATION, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Array ScrollPositionIntervals + { + get + { + Dali.Property.Array temp = new Dali.Property.Array(); + GetProperty( ScrollBar.Property.SCROLL_POSITION_INTERVALS).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.SCROLL_POSITION_INTERVALS, new Dali.Property.Value( value ) ); + } + } + public float IndicatorMinimumHeight + { + get + { + float temp = 0.0f; + GetProperty( ScrollBar.Property.INDICATOR_MINIMUM_HEIGHT).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.INDICATOR_MINIMUM_HEIGHT, new Dali.Property.Value( value ) ); + } + } + public float IndicatorStartPadding + { + get + { + float temp = 0.0f; + GetProperty( ScrollBar.Property.INDICATOR_START_PADDING).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.INDICATOR_START_PADDING, new Dali.Property.Value( value ) ); + } + } + public float IndicatorEndPadding + { + get + { + float temp = 0.0f; + GetProperty( ScrollBar.Property.INDICATOR_END_PADDING).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollBar.Property.INDICATOR_END_PADDING, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ScrollView.cs b/plugins/dali-swig/automatic/csharp/ScrollView.cs new file mode 100644 index 0000000..0b6338b --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ScrollView.cs @@ -0,0 +1,920 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class ScrollView : Scrollable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ScrollView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ScrollView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ScrollView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ScrollView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +/** + * @brief Event arguments that passed via SnapStarted signal + * + */ +public class SnapStartedEventArgs : EventArgs +{ + private Dali.ScrollView.SnapEvent _snapEvent; + + /** + * @brief SnapEvent - is the SnapEvent information like snap or flick (it tells the target position, scale, rotation for the snap or flick). + * + */ + public Dali.ScrollView.SnapEvent SnapEventInfo + { + get + { + return _snapEvent; + } + set + { + _snapEvent = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void SnapStartedCallbackDelegate(IntPtr data); + private DaliEventHandler _scrollViewSnapStartedEventHandler; + private SnapStartedCallbackDelegate _scrollViewSnapStartedCallbackDelegate; + + /** + * @brief Event for SnapStarted signal which can be used to subscribe/unsubscribe the event handler + * (in the type of SnapStartedEventHandler-DaliEventHandler) provided by the user. + * SnapStarted signal is emitted hen the ScrollView has started to snap or flick (it tells the target + * position, scale, rotation for the snap or flick). + * + */ + public event DaliEventHandler SnapStarted + { + add + { + lock(this) + { + // Restricted to only one listener + if (_scrollViewSnapStartedEventHandler == null) + { + _scrollViewSnapStartedEventHandler += value; + + _scrollViewSnapStartedCallbackDelegate = new SnapStartedCallbackDelegate(OnSnapStarted); + this.SnapStartedSignal().Connect(_scrollViewSnapStartedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_scrollViewSnapStartedEventHandler != null) + { + this.SnapStartedSignal().Disconnect(_scrollViewSnapStartedCallbackDelegate); + } + + _scrollViewSnapStartedEventHandler -= value; + } + } + } + + // Callback for ScrollView SnapStarted signal + private void OnSnapStarted(IntPtr data) + { + SnapStartedEventArgs e = new SnapStartedEventArgs(); + + // Populate all members of "e" (SnapStartedEventArgs) with real data + e.SnapEventInfo = SnapEvent.GetSnapEventFromPtr( data ); + + if (_scrollViewSnapStartedEventHandler != null) + { + //here we send all data to user event handlers + _scrollViewSnapStartedEventHandler(this, e); + } + } + + + public class ClampEvent : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ClampEvent(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ClampEvent obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ClampEvent() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollView_ClampEvent(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ClampState2D scale { + set { + NDalicPINVOKE.ScrollView_ClampEvent_scale_set(swigCPtr, ClampState2D.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ScrollView_ClampEvent_scale_get(swigCPtr); + ClampState2D ret = (cPtr == global::System.IntPtr.Zero) ? null : new ClampState2D(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public ClampState2D position { + set { + NDalicPINVOKE.ScrollView_ClampEvent_position_set(swigCPtr, ClampState2D.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ScrollView_ClampEvent_position_get(swigCPtr); + ClampState2D ret = (cPtr == global::System.IntPtr.Zero) ? null : new ClampState2D(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public ClampState rotation { + set { + NDalicPINVOKE.ScrollView_ClampEvent_rotation_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + ClampState ret = (ClampState)NDalicPINVOKE.ScrollView_ClampEvent_rotation_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public ClampEvent() : this(NDalicPINVOKE.new_ScrollView_ClampEvent(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + } + + public class SnapEvent : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal SnapEvent(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SnapEvent obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~SnapEvent() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollView_SnapEvent(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static SnapEvent GetSnapEventFromPtr(global::System.IntPtr cPtr) { + SnapEvent ret = new SnapEvent(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SnapType type { + set { + NDalicPINVOKE.ScrollView_SnapEvent_type_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + SnapType ret = (SnapType)NDalicPINVOKE.ScrollView_SnapEvent_type_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 position { + set { + NDalicPINVOKE.ScrollView_SnapEvent_position_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.ScrollView_SnapEvent_position_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float duration { + set { + NDalicPINVOKE.ScrollView_SnapEvent_duration_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.ScrollView_SnapEvent_duration_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public SnapEvent() : this(NDalicPINVOKE.new_ScrollView_SnapEvent(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollView_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_ScrollView_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int WRAP_ENABLED = NDalicPINVOKE.ScrollView_Property_WRAP_ENABLED_get(); + public static readonly int PANNING_ENABLED = NDalicPINVOKE.ScrollView_Property_PANNING_ENABLED_get(); + public static readonly int AXIS_AUTO_LOCK_ENABLED = NDalicPINVOKE.ScrollView_Property_AXIS_AUTO_LOCK_ENABLED_get(); + public static readonly int WHEEL_SCROLL_DISTANCE_STEP = NDalicPINVOKE.ScrollView_Property_WHEEL_SCROLL_DISTANCE_STEP_get(); + public static readonly int SCROLL_POSITION = NDalicPINVOKE.ScrollView_Property_SCROLL_POSITION_get(); + public static readonly int SCROLL_PRE_POSITION = NDalicPINVOKE.ScrollView_Property_SCROLL_PRE_POSITION_get(); + public static readonly int SCROLL_PRE_POSITION_X = NDalicPINVOKE.ScrollView_Property_SCROLL_PRE_POSITION_X_get(); + public static readonly int SCROLL_PRE_POSITION_Y = NDalicPINVOKE.ScrollView_Property_SCROLL_PRE_POSITION_Y_get(); + public static readonly int SCROLL_PRE_POSITION_MAX = NDalicPINVOKE.ScrollView_Property_SCROLL_PRE_POSITION_MAX_get(); + public static readonly int SCROLL_PRE_POSITION_MAX_X = NDalicPINVOKE.ScrollView_Property_SCROLL_PRE_POSITION_MAX_X_get(); + public static readonly int SCROLL_PRE_POSITION_MAX_Y = NDalicPINVOKE.ScrollView_Property_SCROLL_PRE_POSITION_MAX_Y_get(); + public static readonly int OVERSHOOT_X = NDalicPINVOKE.ScrollView_Property_OVERSHOOT_X_get(); + public static readonly int OVERSHOOT_Y = NDalicPINVOKE.ScrollView_Property_OVERSHOOT_Y_get(); + public static readonly int SCROLL_FINAL = NDalicPINVOKE.ScrollView_Property_SCROLL_FINAL_get(); + public static readonly int SCROLL_FINAL_X = NDalicPINVOKE.ScrollView_Property_SCROLL_FINAL_X_get(); + public static readonly int SCROLL_FINAL_Y = NDalicPINVOKE.ScrollView_Property_SCROLL_FINAL_Y_get(); + public static readonly int WRAP = NDalicPINVOKE.ScrollView_Property_WRAP_get(); + public static readonly int PANNING = NDalicPINVOKE.ScrollView_Property_PANNING_get(); + public static readonly int SCROLLING = NDalicPINVOKE.ScrollView_Property_SCROLLING_get(); + public static readonly int SCROLL_DOMAIN_SIZE = NDalicPINVOKE.ScrollView_Property_SCROLL_DOMAIN_SIZE_get(); + public static readonly int SCROLL_DOMAIN_SIZE_X = NDalicPINVOKE.ScrollView_Property_SCROLL_DOMAIN_SIZE_X_get(); + public static readonly int SCROLL_DOMAIN_SIZE_Y = NDalicPINVOKE.ScrollView_Property_SCROLL_DOMAIN_SIZE_Y_get(); + public static readonly int SCROLL_DOMAIN_OFFSET = NDalicPINVOKE.ScrollView_Property_SCROLL_DOMAIN_OFFSET_get(); + public static readonly int SCROLL_POSITION_DELTA = NDalicPINVOKE.ScrollView_Property_SCROLL_POSITION_DELTA_get(); + public static readonly int START_PAGE_POSITION = NDalicPINVOKE.ScrollView_Property_START_PAGE_POSITION_get(); + + } + + public ScrollView () : this (NDalicPINVOKE.ScrollView_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public ScrollView(ScrollView handle) : this(NDalicPINVOKE.new_ScrollView__SWIG_1(ScrollView.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ScrollView Assign(ScrollView handle) { + ScrollView ret = new ScrollView(NDalicPINVOKE.ScrollView_Assign(swigCPtr, ScrollView.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static ScrollView DownCast(BaseHandle handle) { + ScrollView ret = new ScrollView(NDalicPINVOKE.ScrollView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public AlphaFunction GetScrollSnapAlphaFunction() { + AlphaFunction ret = new AlphaFunction(NDalicPINVOKE.ScrollView_GetScrollSnapAlphaFunction(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScrollSnapAlphaFunction(AlphaFunction alpha) { + NDalicPINVOKE.ScrollView_SetScrollSnapAlphaFunction(swigCPtr, AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AlphaFunction GetScrollFlickAlphaFunction() { + AlphaFunction ret = new AlphaFunction(NDalicPINVOKE.ScrollView_GetScrollFlickAlphaFunction(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScrollFlickAlphaFunction(AlphaFunction alpha) { + NDalicPINVOKE.ScrollView_SetScrollFlickAlphaFunction(swigCPtr, AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetScrollSnapDuration() { + float ret = NDalicPINVOKE.ScrollView_GetScrollSnapDuration(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScrollSnapDuration(float time) { + NDalicPINVOKE.ScrollView_SetScrollSnapDuration(swigCPtr, time); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetScrollFlickDuration() { + float ret = NDalicPINVOKE.ScrollView_GetScrollFlickDuration(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScrollFlickDuration(float time) { + NDalicPINVOKE.ScrollView_SetScrollFlickDuration(swigCPtr, time); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetRulerX(RulerPtr ruler) { + NDalicPINVOKE.ScrollView_SetRulerX(swigCPtr, RulerPtr.getCPtr(ruler)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetRulerY(RulerPtr ruler) { + NDalicPINVOKE.ScrollView_SetRulerY(swigCPtr, RulerPtr.getCPtr(ruler)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetScrollSensitive(bool sensitive) { + NDalicPINVOKE.ScrollView_SetScrollSensitive(swigCPtr, sensitive); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetMaxOvershoot(float overshootX, float overshootY) { + NDalicPINVOKE.ScrollView_SetMaxOvershoot(swigCPtr, overshootX, overshootY); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetSnapOvershootAlphaFunction(AlphaFunction alpha) { + NDalicPINVOKE.ScrollView_SetSnapOvershootAlphaFunction(swigCPtr, AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetSnapOvershootDuration(float duration) { + NDalicPINVOKE.ScrollView_SetSnapOvershootDuration(swigCPtr, duration); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetActorAutoSnap(bool enable) { + NDalicPINVOKE.ScrollView_SetActorAutoSnap(swigCPtr, enable); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetWrapMode(bool enable) { + NDalicPINVOKE.ScrollView_SetWrapMode(swigCPtr, enable); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public int GetScrollUpdateDistance() { + int ret = NDalicPINVOKE.ScrollView_GetScrollUpdateDistance(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetScrollUpdateDistance(int distance) { + NDalicPINVOKE.ScrollView_SetScrollUpdateDistance(swigCPtr, distance); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetAxisAutoLock() { + bool ret = NDalicPINVOKE.ScrollView_GetAxisAutoLock(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetAxisAutoLock(bool enable) { + NDalicPINVOKE.ScrollView_SetAxisAutoLock(swigCPtr, enable); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetAxisAutoLockGradient() { + float ret = NDalicPINVOKE.ScrollView_GetAxisAutoLockGradient(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetAxisAutoLockGradient(float gradient) { + NDalicPINVOKE.ScrollView_SetAxisAutoLockGradient(swigCPtr, gradient); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetFrictionCoefficient() { + float ret = NDalicPINVOKE.ScrollView_GetFrictionCoefficient(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFrictionCoefficient(float friction) { + NDalicPINVOKE.ScrollView_SetFrictionCoefficient(swigCPtr, friction); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetFlickSpeedCoefficient() { + float ret = NDalicPINVOKE.ScrollView_GetFlickSpeedCoefficient(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFlickSpeedCoefficient(float speed) { + NDalicPINVOKE.ScrollView_SetFlickSpeedCoefficient(swigCPtr, speed); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetMinimumDistanceForFlick() { + Vector2 ret = new Vector2(NDalicPINVOKE.ScrollView_GetMinimumDistanceForFlick(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetMinimumDistanceForFlick(Vector2 distance) { + NDalicPINVOKE.ScrollView_SetMinimumDistanceForFlick(swigCPtr, Vector2.getCPtr(distance)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetMinimumSpeedForFlick() { + float ret = NDalicPINVOKE.ScrollView_GetMinimumSpeedForFlick(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetMinimumSpeedForFlick(float speed) { + NDalicPINVOKE.ScrollView_SetMinimumSpeedForFlick(swigCPtr, speed); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetMaxFlickSpeed() { + float ret = NDalicPINVOKE.ScrollView_GetMaxFlickSpeed(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetMaxFlickSpeed(float speed) { + NDalicPINVOKE.ScrollView_SetMaxFlickSpeed(swigCPtr, speed); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetWheelScrollDistanceStep() { + Vector2 ret = new Vector2(NDalicPINVOKE.ScrollView_GetWheelScrollDistanceStep(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetWheelScrollDistanceStep(Vector2 step) { + NDalicPINVOKE.ScrollView_SetWheelScrollDistanceStep(swigCPtr, Vector2.getCPtr(step)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetCurrentScrollPosition() { + Vector2 ret = new Vector2(NDalicPINVOKE.ScrollView_GetCurrentScrollPosition(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetCurrentPage() { + uint ret = NDalicPINVOKE.ScrollView_GetCurrentPage(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ScrollTo(Vector2 position) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_0(swigCPtr, Vector2.getCPtr(position)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(Vector2 position, float duration) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_1(swigCPtr, Vector2.getCPtr(position), duration); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(Vector2 position, float duration, AlphaFunction alpha) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_2(swigCPtr, Vector2.getCPtr(position), duration, AlphaFunction.getCPtr(alpha)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(Vector2 position, float duration, DirectionBias horizontalBias, DirectionBias verticalBias) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_3(swigCPtr, Vector2.getCPtr(position), duration, (int)horizontalBias, (int)verticalBias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(Vector2 position, float duration, AlphaFunction alpha, DirectionBias horizontalBias, DirectionBias verticalBias) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_4(swigCPtr, Vector2.getCPtr(position), duration, AlphaFunction.getCPtr(alpha), (int)horizontalBias, (int)verticalBias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(uint page) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_5(swigCPtr, page); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(uint page, float duration) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_6(swigCPtr, page, duration); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(uint page, float duration, DirectionBias bias) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_7(swigCPtr, page, duration, (int)bias); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(Actor actor) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_8(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ScrollTo(Actor actor, float duration) { + NDalicPINVOKE.ScrollView_ScrollTo__SWIG_9(swigCPtr, Actor.getCPtr(actor), duration); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool ScrollToSnapPoint() { + bool ret = NDalicPINVOKE.ScrollView_ScrollToSnapPoint(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ApplyConstraintToChildren(SWIGTYPE_p_Dali__Constraint constraint) { + NDalicPINVOKE.ScrollView_ApplyConstraintToChildren(swigCPtr, SWIGTYPE_p_Dali__Constraint.getCPtr(constraint)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveConstraintsFromChildren() { + NDalicPINVOKE.ScrollView_RemoveConstraintsFromChildren(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ApplyEffect(ScrollViewEffect effect) { + NDalicPINVOKE.ScrollView_ApplyEffect(swigCPtr, ScrollViewEffect.getCPtr(effect)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveEffect(ScrollViewEffect effect) { + NDalicPINVOKE.ScrollView_RemoveEffect(swigCPtr, ScrollViewEffect.getCPtr(effect)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveAllEffects() { + NDalicPINVOKE.ScrollView_RemoveAllEffects(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void BindActor(Actor child) { + NDalicPINVOKE.ScrollView_BindActor(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void UnbindActor(Actor child) { + NDalicPINVOKE.ScrollView_UnbindActor(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetScrollingDirection(Radian direction, Radian threshold) { + NDalicPINVOKE.ScrollView_SetScrollingDirection__SWIG_0(swigCPtr, Radian.getCPtr(direction), Radian.getCPtr(threshold)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetScrollingDirection(Radian direction) { + NDalicPINVOKE.ScrollView_SetScrollingDirection__SWIG_1(swigCPtr, Radian.getCPtr(direction)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveScrollingDirection(Radian direction) { + NDalicPINVOKE.ScrollView_RemoveScrollingDirection(swigCPtr, Radian.getCPtr(direction)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ScrollViewSnapStartedSignal SnapStartedSignal() { + ScrollViewSnapStartedSignal ret = new ScrollViewSnapStartedSignal(NDalicPINVOKE.ScrollView_SnapStartedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000, + ANIMATABLE_PROPERTY_START_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX, + ANIMATABLE_PROPERTY_END_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX+1000 + } + + public bool WrapEnabled + { + get + { + bool temp = false; + GetProperty( ScrollView.Property.WRAP_ENABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.WRAP_ENABLED, new Dali.Property.Value( value ) ); + } + } + public bool PanningEnabled + { + get + { + bool temp = false; + GetProperty( ScrollView.Property.PANNING_ENABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.PANNING_ENABLED, new Dali.Property.Value( value ) ); + } + } + public bool AxisAutoLockEnabled + { + get + { + bool temp = false; + GetProperty( ScrollView.Property.AXIS_AUTO_LOCK_ENABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.AXIS_AUTO_LOCK_ENABLED, new Dali.Property.Value( value ) ); + } + } + public Vector2 WheelScrollDistanceStep + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ScrollView.Property.WHEEL_SCROLL_DISTANCE_STEP).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.WHEEL_SCROLL_DISTANCE_STEP, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollPosition + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ScrollView.Property.SCROLL_POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.SCROLL_POSITION, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollPrePosition + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ScrollView.Property.SCROLL_PRE_POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.SCROLL_PRE_POSITION, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollPrePositionMax + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ScrollView.Property.SCROLL_PRE_POSITION_MAX).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.SCROLL_PRE_POSITION_MAX, new Dali.Property.Value( value ) ); + } + } + public float OvershootX + { + get + { + float temp = 0.0f; + GetProperty( ScrollView.Property.OVERSHOOT_X).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.OVERSHOOT_X, new Dali.Property.Value( value ) ); + } + } + public float OvershootY + { + get + { + float temp = 0.0f; + GetProperty( ScrollView.Property.OVERSHOOT_Y).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.OVERSHOOT_Y, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollFinal + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ScrollView.Property.SCROLL_FINAL).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.SCROLL_FINAL, new Dali.Property.Value( value ) ); + } + } + public bool Wrap + { + get + { + bool temp = false; + GetProperty( ScrollView.Property.WRAP).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.WRAP, new Dali.Property.Value( value ) ); + } + } + public bool Panning + { + get + { + bool temp = false; + GetProperty( ScrollView.Property.PANNING).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.PANNING, new Dali.Property.Value( value ) ); + } + } + public bool Scrolling + { + get + { + bool temp = false; + GetProperty( ScrollView.Property.SCROLLING).Get( ref temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.SCROLLING, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollDomainSize + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ScrollView.Property.SCROLL_DOMAIN_SIZE).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.SCROLL_DOMAIN_SIZE, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollDomainOffset + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ScrollView.Property.SCROLL_DOMAIN_OFFSET).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.SCROLL_DOMAIN_OFFSET, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollPositionDelta + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( ScrollView.Property.SCROLL_POSITION_DELTA).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.SCROLL_POSITION_DELTA, new Dali.Property.Value( value ) ); + } + } + public Vector3 StartPagePosition + { + get + { + Vector3 temp = new Vector3(0.0f,0.0f,0.0f); + GetProperty( ScrollView.Property.START_PAGE_POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( ScrollView.Property.START_PAGE_POSITION, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ScrollViewEffect.cs b/plugins/dali-swig/automatic/csharp/ScrollViewEffect.cs new file mode 100644 index 0000000..a388689 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ScrollViewEffect.cs @@ -0,0 +1,48 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ScrollViewEffect : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ScrollViewEffect(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ScrollViewEffect_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ScrollViewEffect obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ScrollViewEffect() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollViewEffect(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public ScrollViewEffect() : this(NDalicPINVOKE.new_ScrollViewEffect(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ScrollViewPagePathEffect.cs b/plugins/dali-swig/automatic/csharp/ScrollViewPagePathEffect.cs new file mode 100644 index 0000000..4c0c924 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ScrollViewPagePathEffect.cs @@ -0,0 +1,75 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ScrollViewPagePathEffect : ScrollViewEffect { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ScrollViewPagePathEffect(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ScrollViewPagePathEffect_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ScrollViewPagePathEffect obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ScrollViewPagePathEffect() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollViewPagePathEffect(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public ScrollViewPagePathEffect (Path path, Vector3 forward, int inputPropertyIndex, Vector3 pageSize, uint pageCount) : this (NDalicPINVOKE.ScrollViewPagePathEffect_New(Path.getCPtr(path), Vector3.getCPtr(forward), inputPropertyIndex, Vector3.getCPtr(pageSize), pageCount), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public static ScrollViewPagePathEffect DownCast(BaseHandle handle) { + ScrollViewPagePathEffect ret = new ScrollViewPagePathEffect(NDalicPINVOKE.ScrollViewPagePathEffect_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ApplyToPage(Actor page, uint pageOrder) { + NDalicPINVOKE.ScrollViewPagePathEffect_ApplyToPage(swigCPtr, Actor.getCPtr(page), pageOrder); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ScrollViewSnapStartedSignal.cs b/plugins/dali-swig/automatic/csharp/ScrollViewSnapStartedSignal.cs new file mode 100644 index 0000000..5c6e4a9 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ScrollViewSnapStartedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ScrollViewSnapStartedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ScrollViewSnapStartedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ScrollViewSnapStartedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ScrollViewSnapStartedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollViewSnapStartedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ScrollViewSnapStartedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ScrollViewSnapStartedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ScrollViewSnapStartedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ScrollViewSnapStartedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(ScrollView.SnapEvent arg) { + NDalicPINVOKE.ScrollViewSnapStartedSignal_Emit(swigCPtr, ScrollView.SnapEvent.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ScrollViewSnapStartedSignal() : this(NDalicPINVOKE.new_ScrollViewSnapStartedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Scrollable.cs b/plugins/dali-swig/automatic/csharp/Scrollable.cs new file mode 100644 index 0000000..272e00e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Scrollable.cs @@ -0,0 +1,514 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class Scrollable : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Scrollable(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Scrollable_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Scrollable obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Scrollable() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Scrollable(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +public class StartedEventArgs : EventArgs +{ + private Vector2 _vector2; + + public Vector2 Vector2 + { + get + { + return _vector2; + } + set + { + _vector2 = value; + } + } +} + +public class UpdatedEventArgs : EventArgs +{ + private Vector2 _vector2; + + public Vector2 Vector2 + { + get + { + return _vector2; + } + set + { + _vector2 = value; + } + } +} + +public class CompletedEventArgs : EventArgs +{ + private Vector2 _vector2; + + public Vector2 Vector2 + { + get + { + return _vector2; + } + set + { + _vector2 = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void StartedCallbackDelegate(IntPtr vector2); + private DaliEventHandler _scrollableStartedEventHandler; + private StartedCallbackDelegate _scrollableStartedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void UpdatedCallbackDelegate(IntPtr vector2); + private DaliEventHandler _scrollableUpdatedEventHandler; + private UpdatedCallbackDelegate _scrollableUpdatedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void CompletedCallbackDelegate(IntPtr vector2); + private DaliEventHandler _scrollableCompletedEventHandler; + private CompletedCallbackDelegate _scrollableCompletedCallbackDelegate; + + public event DaliEventHandler ScrollStarted + { + add + { + lock(this) + { + // Restricted to only one listener + if (_scrollableStartedEventHandler == null) + { + _scrollableStartedEventHandler += value; + + _scrollableStartedCallbackDelegate = new StartedCallbackDelegate(OnStarted); + this.ScrollStartedSignal().Connect(_scrollableStartedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_scrollableStartedEventHandler != null) + { + this.ScrollStartedSignal().Disconnect(_scrollableStartedCallbackDelegate); + } + + _scrollableStartedEventHandler -= value; + } + } + } + + private void OnStarted(IntPtr vector2) + { + StartedEventArgs e = new StartedEventArgs(); + + // Populate all members of "e" (StartedEventArgs) with real data + e.Vector2 = Dali.Vector2.GetVector2FromPtr(vector2); + + if (_scrollableStartedEventHandler != null) + { + //here we send all data to user event handlers + _scrollableStartedEventHandler(this, e); + } + + } + + public event DaliEventHandler ScrollUpdated + { + add + { + lock(this) + { + // Restricted to only one listener + if (_scrollableUpdatedEventHandler == null) + { + _scrollableUpdatedEventHandler += value; + + _scrollableUpdatedCallbackDelegate = new UpdatedCallbackDelegate(OnUpdated); + this.ScrollUpdatedSignal().Connect(_scrollableUpdatedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_scrollableUpdatedEventHandler != null) + { + this.ScrollUpdatedSignal().Disconnect(_scrollableUpdatedCallbackDelegate); + } + + _scrollableUpdatedEventHandler -= value; + } + } + } + + private void OnUpdated(IntPtr vector2) + { + UpdatedEventArgs e = new UpdatedEventArgs(); + + // Populate all members of "e" (UpdatedEventArgs) with real data + e.Vector2 = Dali.Vector2.GetVector2FromPtr(vector2); + + if (_scrollableUpdatedEventHandler != null) + { + //here we send all data to user event handlers + _scrollableUpdatedEventHandler(this, e); + } + + } + + public event DaliEventHandler ScrollCompleted + { + add + { + lock(this) + { + // Restricted to only one listener + if (_scrollableCompletedEventHandler == null) + { + _scrollableCompletedEventHandler += value; + + _scrollableCompletedCallbackDelegate = new CompletedCallbackDelegate(OnCompleted); + this.ScrollCompletedSignal().Connect(_scrollableCompletedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_scrollableCompletedEventHandler != null) + { + this.ScrollCompletedSignal().Disconnect(_scrollableCompletedCallbackDelegate); + } + + _scrollableCompletedEventHandler -= value; + } + } + } + + private void OnCompleted(IntPtr vector2) + { + CompletedEventArgs e = new CompletedEventArgs(); + + // Populate all members of "e" (CompletedEventArgs) with real data + e.Vector2 = Dali.Vector2.GetVector2FromPtr(vector2); + + if (_scrollableCompletedEventHandler != null) + { + //here we send all data to user event handlers + _scrollableCompletedEventHandler(this, e); + } + + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Scrollable_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Scrollable_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int OVERSHOOT_EFFECT_COLOR = NDalicPINVOKE.Scrollable_Property_OVERSHOOT_EFFECT_COLOR_get(); + public static readonly int OVERSHOOT_ANIMATION_SPEED = NDalicPINVOKE.Scrollable_Property_OVERSHOOT_ANIMATION_SPEED_get(); + public static readonly int OVERSHOOT_ENABLED = NDalicPINVOKE.Scrollable_Property_OVERSHOOT_ENABLED_get(); + public static readonly int OVERSHOOT_SIZE = NDalicPINVOKE.Scrollable_Property_OVERSHOOT_SIZE_get(); + public static readonly int SCROLL_TO_ALPHA_FUNCTION = NDalicPINVOKE.Scrollable_Property_SCROLL_TO_ALPHA_FUNCTION_get(); + public static readonly int SCROLL_RELATIVE_POSITION = NDalicPINVOKE.Scrollable_Property_SCROLL_RELATIVE_POSITION_get(); + public static readonly int SCROLL_POSITION_MIN = NDalicPINVOKE.Scrollable_Property_SCROLL_POSITION_MIN_get(); + public static readonly int SCROLL_POSITION_MIN_X = NDalicPINVOKE.Scrollable_Property_SCROLL_POSITION_MIN_X_get(); + public static readonly int SCROLL_POSITION_MIN_Y = NDalicPINVOKE.Scrollable_Property_SCROLL_POSITION_MIN_Y_get(); + public static readonly int SCROLL_POSITION_MAX = NDalicPINVOKE.Scrollable_Property_SCROLL_POSITION_MAX_get(); + public static readonly int SCROLL_POSITION_MAX_X = NDalicPINVOKE.Scrollable_Property_SCROLL_POSITION_MAX_X_get(); + public static readonly int SCROLL_POSITION_MAX_Y = NDalicPINVOKE.Scrollable_Property_SCROLL_POSITION_MAX_Y_get(); + public static readonly int CAN_SCROLL_VERTICAL = NDalicPINVOKE.Scrollable_Property_CAN_SCROLL_VERTICAL_get(); + public static readonly int CAN_SCROLL_HORIZONTAL = NDalicPINVOKE.Scrollable_Property_CAN_SCROLL_HORIZONTAL_get(); + + } + + public Scrollable() : this(NDalicPINVOKE.new_Scrollable__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Scrollable(Scrollable handle) : this(NDalicPINVOKE.new_Scrollable__SWIG_1(Scrollable.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Scrollable Assign(Scrollable handle) { + Scrollable ret = new Scrollable(NDalicPINVOKE.Scrollable_Assign(swigCPtr, Scrollable.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static Scrollable DownCast(BaseHandle handle) { + Scrollable ret = new Scrollable(NDalicPINVOKE.Scrollable_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsOvershootEnabled() { + bool ret = NDalicPINVOKE.Scrollable_IsOvershootEnabled(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetOvershootEnabled(bool enable) { + NDalicPINVOKE.Scrollable_SetOvershootEnabled(swigCPtr, enable); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetOvershootEffectColor(Vector4 color) { + NDalicPINVOKE.Scrollable_SetOvershootEffectColor(swigCPtr, Vector4.getCPtr(color)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 GetOvershootEffectColor() { + Vector4 ret = new Vector4(NDalicPINVOKE.Scrollable_GetOvershootEffectColor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetOvershootAnimationSpeed(float pixelsPerSecond) { + NDalicPINVOKE.Scrollable_SetOvershootAnimationSpeed(swigCPtr, pixelsPerSecond); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetOvershootAnimationSpeed() { + float ret = NDalicPINVOKE.Scrollable_GetOvershootAnimationSpeed(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ScrollableSignal ScrollStartedSignal() { + ScrollableSignal ret = new ScrollableSignal(NDalicPINVOKE.Scrollable_ScrollStartedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ScrollableSignal ScrollUpdatedSignal() { + ScrollableSignal ret = new ScrollableSignal(NDalicPINVOKE.Scrollable_ScrollUpdatedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ScrollableSignal ScrollCompletedSignal() { + ScrollableSignal ret = new ScrollableSignal(NDalicPINVOKE.Scrollable_ScrollCompletedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000, + ANIMATABLE_PROPERTY_START_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX, + ANIMATABLE_PROPERTY_END_INDEX = PropertyRanges.ANIMATABLE_PROPERTY_REGISTRATION_START_INDEX+1000 + } + + public Vector4 OvershootEffectColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Scrollable.Property.OVERSHOOT_EFFECT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.OVERSHOOT_EFFECT_COLOR, new Dali.Property.Value( value ) ); + } + } + public float OvershootAnimationSpeed + { + get + { + float temp = 0.0f; + GetProperty( Scrollable.Property.OVERSHOOT_ANIMATION_SPEED).Get( ref temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.OVERSHOOT_ANIMATION_SPEED, new Dali.Property.Value( value ) ); + } + } + public bool OvershootEnabled + { + get + { + bool temp = false; + GetProperty( Scrollable.Property.OVERSHOOT_ENABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.OVERSHOOT_ENABLED, new Dali.Property.Value( value ) ); + } + } + public Vector2 OvershootSize + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( Scrollable.Property.OVERSHOOT_SIZE).Get( temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.OVERSHOOT_SIZE, new Dali.Property.Value( value ) ); + } + } + public int ScrollToAlphaFunction + { + get + { + int temp = 0; + GetProperty( Scrollable.Property.SCROLL_TO_ALPHA_FUNCTION).Get( ref temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.SCROLL_TO_ALPHA_FUNCTION, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollRelativePosition + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( Scrollable.Property.SCROLL_RELATIVE_POSITION).Get( temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.SCROLL_RELATIVE_POSITION, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollPositionMin + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( Scrollable.Property.SCROLL_POSITION_MIN).Get( temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.SCROLL_POSITION_MIN, new Dali.Property.Value( value ) ); + } + } + public Vector2 ScrollPositionMax + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( Scrollable.Property.SCROLL_POSITION_MAX).Get( temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.SCROLL_POSITION_MAX, new Dali.Property.Value( value ) ); + } + } + public bool CanScrollVertical + { + get + { + bool temp = false; + GetProperty( Scrollable.Property.CAN_SCROLL_VERTICAL).Get( ref temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.CAN_SCROLL_VERTICAL, new Dali.Property.Value( value ) ); + } + } + public bool CanScrollHorizontal + { + get + { + bool temp = false; + GetProperty( Scrollable.Property.CAN_SCROLL_HORIZONTAL).Get( ref temp ); + return temp; + } + set + { + SetProperty( Scrollable.Property.CAN_SCROLL_HORIZONTAL, new Dali.Property.Value( value ) ); + } + } + +} + +} \ No newline at end of file diff --git a/plugins/dali-swig/automatic/csharp/ScrollableSignal.cs b/plugins/dali-swig/automatic/csharp/ScrollableSignal.cs new file mode 100644 index 0000000..b78add8 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ScrollableSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ScrollableSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ScrollableSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ScrollableSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ScrollableSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ScrollableSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.ScrollableSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.ScrollableSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ScrollableSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.ScrollableSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Vector2 arg) { + NDalicPINVOKE.ScrollableSignal_Emit(swigCPtr, Vector2.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ScrollableSignal() : this(NDalicPINVOKE.new_ScrollableSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Shader.cs b/plugins/dali-swig/automatic/csharp/Shader.cs new file mode 100644 index 0000000..d87f650 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Shader.cs @@ -0,0 +1,178 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Shader : Handle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Shader(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Shader_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Shader obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Shader() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Shader(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Hint : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Hint(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Hint obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Hint() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Shader_Hint(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Hint() : this(NDalicPINVOKE.new_Shader_Hint(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum Value { + NONE = 0x00, + OUTPUT_IS_TRANSPARENT = 0x01, + MODIFIES_GEOMETRY = 0x02 + } + + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Shader_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Shader_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int PROGRAM = NDalicPINVOKE.Shader_Property_PROGRAM_get(); + + } + + public Shader (string vertexShader, string fragmentShader, Shader.Hint.Value hints) : this (NDalicPINVOKE.Shader_New__SWIG_0(vertexShader, fragmentShader, (int)hints), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Shader (string vertexShader, string fragmentShader) : this (NDalicPINVOKE.Shader_New__SWIG_1(vertexShader, fragmentShader), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Shader(Shader handle) : this(NDalicPINVOKE.new_Shader__SWIG_1(Shader.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public new static Shader DownCast(BaseHandle handle) { + Shader ret = new Shader(NDalicPINVOKE.Shader_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Shader Assign(Shader handle) { + Shader ret = new Shader(NDalicPINVOKE.Shader_Assign(swigCPtr, Shader.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Dali.Property.Map Program + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Shader.Property.PROGRAM).Get( temp ); + return temp; + } + set + { + SetProperty( Shader.Property.PROGRAM, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SignalObserver.cs b/plugins/dali-swig/automatic/csharp/SignalObserver.cs new file mode 100644 index 0000000..f703b8e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SignalObserver.cs @@ -0,0 +1,50 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SignalObserver : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal SignalObserver(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SignalObserver obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~SignalObserver() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_SignalObserver(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public virtual void SignalDisconnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback) { + NDalicPINVOKE.SignalObserver_SignalDisconnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SizeScalePolicyType.cs b/plugins/dali-swig/automatic/csharp/SizeScalePolicyType.cs new file mode 100644 index 0000000..b646701 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SizeScalePolicyType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum SizeScalePolicyType { + USE_SIZE_SET, + FIT_WITH_ASPECT_RATIO, + FILL_WITH_ASPECT_RATIO +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Slider.cs b/plugins/dali-swig/automatic/csharp/Slider.cs new file mode 100644 index 0000000..787b8fb --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Slider.cs @@ -0,0 +1,613 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class Slider : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Slider(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Slider_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Slider obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Slider() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Slider(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +public class ValueChangedEventArgs : EventArgs +{ + private Slider _slider; + private float _slideValue; + + public Slider Slider + { + get + { + return _slider; + } + set + { + _slider = value; + } + } + + public float SlideValue + { + get + { + return _slideValue; + } + set + { + _slideValue = value; + } + } +} + +public class SlidingFinishedEventArgs : EventArgs +{ + private Slider _slider; + private float _slideValue; + + public Slider Slider + { + get + { + return _slider; + } + set + { + _slider = value; + } + } + + public float SlideValue + { + get + { + return _slideValue; + } + set + { + _slideValue = value; + } + } +} + +public class MarkReachedEventArgs : EventArgs +{ + private Slider _slider; + private int _slideValue; + + public Slider Slider + { + get + { + return _slider; + } + set + { + _slider = value; + } + } + + public int SlideValue + { + get + { + return _slideValue; + } + set + { + _slideValue = value; + } + } +} + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool ValueChangedCallbackDelegate(IntPtr slider, float slideValue); + private DaliEventHandlerWithReturnType _sliderValueChangedEventHandler; + private ValueChangedCallbackDelegate _sliderValueChangedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool SlidingFinishedCallbackDelegate(IntPtr slider, float slideValue); + private DaliEventHandlerWithReturnType _sliderSlidingFinishedEventHandler; + private SlidingFinishedCallbackDelegate _sliderSlidingFinishedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool MarkReachedCallbackDelegate(IntPtr slider, int slideValue); + private DaliEventHandlerWithReturnType _sliderMarkReachedEventHandler; + private MarkReachedCallbackDelegate _sliderMarkReachedCallbackDelegate; + + public event DaliEventHandlerWithReturnType ValueChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_sliderValueChangedEventHandler == null) + { + _sliderValueChangedEventHandler += value; + + _sliderValueChangedCallbackDelegate = new ValueChangedCallbackDelegate(OnValueChanged); + this.ValueChangedSignal().Connect(_sliderValueChangedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_sliderValueChangedEventHandler != null) + { + this.ValueChangedSignal().Disconnect(_sliderValueChangedCallbackDelegate); + } + + _sliderValueChangedEventHandler -= value; + } + } + } + + // Callback for Slider ValueChanged signal + private bool OnValueChanged(IntPtr slider, float slideValue) + { + ValueChangedEventArgs e = new ValueChangedEventArgs(); + + // Populate all members of "e" (ValueChangedEventArgs) with real page + e.Slider = Slider.GetSliderFromPtr( slider ); + e.SlideValue = slideValue; + + if (_sliderValueChangedEventHandler != null) + { + //here we send all page to user event handlers + return _sliderValueChangedEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType SlidingFinished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_sliderSlidingFinishedEventHandler == null) + { + _sliderSlidingFinishedEventHandler += value; + + _sliderSlidingFinishedCallbackDelegate = new SlidingFinishedCallbackDelegate(OnSlidingFinished); + this.SlidingFinishedSignal().Connect(_sliderSlidingFinishedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_sliderSlidingFinishedEventHandler != null) + { + this.SlidingFinishedSignal().Disconnect(_sliderSlidingFinishedCallbackDelegate); + } + + _sliderSlidingFinishedEventHandler -= value; + } + } + } + + // Callback for Slider SlidingFinished signal + private bool OnSlidingFinished(IntPtr slider, float slideValue) + { + SlidingFinishedEventArgs e = new SlidingFinishedEventArgs(); + + // Populate all members of "e" (SlidingFinishedEventArgs) with real page + e.Slider = Slider.GetSliderFromPtr( slider ); + e.SlideValue = slideValue; + + if (_sliderSlidingFinishedEventHandler != null) + { + //here we send all page to user event handlers + return _sliderSlidingFinishedEventHandler(this, e, true); + } + return false; + } + + public event DaliEventHandlerWithReturnType MarkReached + { + add + { + lock(this) + { + // Restricted to only one listener + if (_sliderMarkReachedEventHandler == null) + { + _sliderMarkReachedEventHandler += value; + + _sliderMarkReachedCallbackDelegate = new MarkReachedCallbackDelegate(OnMarkReached); + this.MarkReachedSignal().Connect(_sliderMarkReachedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_sliderMarkReachedEventHandler != null) + { + this.MarkReachedSignal().Disconnect(_sliderMarkReachedCallbackDelegate); + } + + _sliderMarkReachedEventHandler -= value; + } + } + } + + // Callback for Slider MarkReached signal + private bool OnMarkReached(IntPtr slider, int slideValue) + { + MarkReachedEventArgs e = new MarkReachedEventArgs(); + + // Populate all members of "e" (MarkReachedEventArgs) with real page + e.Slider = Slider.GetSliderFromPtr( slider ); + e.SlideValue = slideValue; + + if (_sliderMarkReachedEventHandler != null) + { + //here we send all page to user event handlers + return _sliderMarkReachedEventHandler(this, e, true); + } + return false; + } + + public static Slider GetSliderFromPtr(global::System.IntPtr cPtr) { + Slider ret = new Slider(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Slider_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_Slider_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int LOWER_BOUND = NDalicPINVOKE.Slider_Property_LOWER_BOUND_get(); + public static readonly int UPPER_BOUND = NDalicPINVOKE.Slider_Property_UPPER_BOUND_get(); + public static readonly int VALUE = NDalicPINVOKE.Slider_Property_VALUE_get(); + public static readonly int TRACK_VISUAL = NDalicPINVOKE.Slider_Property_TRACK_VISUAL_get(); + public static readonly int HANDLE_VISUAL = NDalicPINVOKE.Slider_Property_HANDLE_VISUAL_get(); + public static readonly int PROGRESS_VISUAL = NDalicPINVOKE.Slider_Property_PROGRESS_VISUAL_get(); + public static readonly int POPUP_VISUAL = NDalicPINVOKE.Slider_Property_POPUP_VISUAL_get(); + public static readonly int POPUP_ARROW_VISUAL = NDalicPINVOKE.Slider_Property_POPUP_ARROW_VISUAL_get(); + public static readonly int DISABLED_COLOR = NDalicPINVOKE.Slider_Property_DISABLED_COLOR_get(); + public static readonly int VALUE_PRECISION = NDalicPINVOKE.Slider_Property_VALUE_PRECISION_get(); + public static readonly int SHOW_POPUP = NDalicPINVOKE.Slider_Property_SHOW_POPUP_get(); + public static readonly int SHOW_VALUE = NDalicPINVOKE.Slider_Property_SHOW_VALUE_get(); + public static readonly int MARKS = NDalicPINVOKE.Slider_Property_MARKS_get(); + public static readonly int SNAP_TO_MARKS = NDalicPINVOKE.Slider_Property_SNAP_TO_MARKS_get(); + public static readonly int MARK_TOLERANCE = NDalicPINVOKE.Slider_Property_MARK_TOLERANCE_get(); + + } + + public Slider () : this (NDalicPINVOKE.Slider_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Slider(Slider handle) : this(NDalicPINVOKE.new_Slider__SWIG_1(Slider.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Slider Assign(Slider handle) { + Slider ret = new Slider(NDalicPINVOKE.Slider_Assign(swigCPtr, Slider.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static Slider DownCast(BaseHandle handle) { + Slider ret = new Slider(NDalicPINVOKE.Slider_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SliderValueChangedSignal ValueChangedSignal() { + SliderValueChangedSignal ret = new SliderValueChangedSignal(NDalicPINVOKE.Slider_ValueChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SliderValueChangedSignal SlidingFinishedSignal() { + SliderValueChangedSignal ret = new SliderValueChangedSignal(NDalicPINVOKE.Slider_SlidingFinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SliderMarkReachedSignal MarkReachedSignal() { + SliderMarkReachedSignal ret = new SliderMarkReachedSignal(NDalicPINVOKE.Slider_MarkReachedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public float LowerBound + { + get + { + float temp = 0.0f; + GetProperty( Slider.Property.LOWER_BOUND).Get( ref temp ); + return temp; + } + set + { + SetProperty( Slider.Property.LOWER_BOUND, new Dali.Property.Value( value ) ); + } + } + public float UpperBound + { + get + { + float temp = 0.0f; + GetProperty( Slider.Property.UPPER_BOUND).Get( ref temp ); + return temp; + } + set + { + SetProperty( Slider.Property.UPPER_BOUND, new Dali.Property.Value( value ) ); + } + } + public float Value + { + get + { + float temp = 0.0f; + GetProperty( Slider.Property.VALUE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Slider.Property.VALUE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map TrackVisual + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Slider.Property.TRACK_VISUAL).Get( temp ); + return temp; + } + set + { + SetProperty( Slider.Property.TRACK_VISUAL, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map HandleVisual + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Slider.Property.HANDLE_VISUAL).Get( temp ); + return temp; + } + set + { + SetProperty( Slider.Property.HANDLE_VISUAL, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map ProgressVisual + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Slider.Property.PROGRESS_VISUAL).Get( temp ); + return temp; + } + set + { + SetProperty( Slider.Property.PROGRESS_VISUAL, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map PopupVisual + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Slider.Property.POPUP_VISUAL).Get( temp ); + return temp; + } + set + { + SetProperty( Slider.Property.POPUP_VISUAL, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map PopupArrowVisual + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( Slider.Property.POPUP_ARROW_VISUAL).Get( temp ); + return temp; + } + set + { + SetProperty( Slider.Property.POPUP_ARROW_VISUAL, new Dali.Property.Value( value ) ); + } + } + public Vector4 DisabledColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( Slider.Property.DISABLED_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( Slider.Property.DISABLED_COLOR, new Dali.Property.Value( value ) ); + } + } + public int ValuePrecision + { + get + { + int temp = 0; + GetProperty( Slider.Property.VALUE_PRECISION).Get( ref temp ); + return temp; + } + set + { + SetProperty( Slider.Property.VALUE_PRECISION, new Dali.Property.Value( value ) ); + } + } + public bool ShowPopup + { + get + { + bool temp = false; + GetProperty( Slider.Property.SHOW_POPUP).Get( ref temp ); + return temp; + } + set + { + SetProperty( Slider.Property.SHOW_POPUP, new Dali.Property.Value( value ) ); + } + } + public bool ShowValue + { + get + { + bool temp = false; + GetProperty( Slider.Property.SHOW_VALUE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Slider.Property.SHOW_VALUE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Array Marks + { + get + { + Dali.Property.Array temp = new Dali.Property.Array(); + GetProperty( Slider.Property.MARKS).Get( temp ); + return temp; + } + set + { + SetProperty( Slider.Property.MARKS, new Dali.Property.Value( value ) ); + } + } + public bool SnapToMarks + { + get + { + bool temp = false; + GetProperty( Slider.Property.SNAP_TO_MARKS).Get( ref temp ); + return temp; + } + set + { + SetProperty( Slider.Property.SNAP_TO_MARKS, new Dali.Property.Value( value ) ); + } + } + public float MarkTolerance + { + get + { + float temp = 0.0f; + GetProperty( Slider.Property.MARK_TOLERANCE).Get( ref temp ); + return temp; + } + set + { + SetProperty( Slider.Property.MARK_TOLERANCE, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SliderMarkReachedSignal.cs b/plugins/dali-swig/automatic/csharp/SliderMarkReachedSignal.cs new file mode 100644 index 0000000..aa920b7 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SliderMarkReachedSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SliderMarkReachedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal SliderMarkReachedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SliderMarkReachedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~SliderMarkReachedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_SliderMarkReachedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.SliderMarkReachedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.SliderMarkReachedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.SliderMarkReachedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.SliderMarkReachedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(Slider arg1, int arg2) { + bool ret = NDalicPINVOKE.SliderMarkReachedSignal_Emit(swigCPtr, Slider.getCPtr(arg1), arg2); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SliderMarkReachedSignal() : this(NDalicPINVOKE.new_SliderMarkReachedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SliderValueChangedSignal.cs b/plugins/dali-swig/automatic/csharp/SliderValueChangedSignal.cs new file mode 100644 index 0000000..2a8b73d --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SliderValueChangedSignal.cs @@ -0,0 +1,83 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SliderValueChangedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal SliderValueChangedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SliderValueChangedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~SliderValueChangedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_SliderValueChangedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.SliderValueChangedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.SliderValueChangedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.SliderValueChangedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.SliderValueChangedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public bool Emit(Slider arg1, float arg2) { + bool ret = NDalicPINVOKE.SliderValueChangedSignal_Emit(swigCPtr, Slider.getCPtr(arg1), arg2); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SliderValueChangedSignal() : this(NDalicPINVOKE.new_SliderValueChangedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SlotObserver.cs b/plugins/dali-swig/automatic/csharp/SlotObserver.cs new file mode 100644 index 0000000..384432e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SlotObserver.cs @@ -0,0 +1,50 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class SlotObserver : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal SlotObserver(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SlotObserver obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~SlotObserver() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_SlotObserver(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public virtual void SlotDisconnected(SWIGTYPE_p_Dali__CallbackBase callback) { + NDalicPINVOKE.SlotObserver_SlotDisconnected(swigCPtr, SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/SnapType.cs b/plugins/dali-swig/automatic/csharp/SnapType.cs new file mode 100644 index 0000000..f714d07 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/SnapType.cs @@ -0,0 +1,18 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum SnapType { + Snap, + Flick +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Stage.cs b/plugins/dali-swig/automatic/csharp/Stage.cs new file mode 100644 index 0000000..34545ba --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Stage.cs @@ -0,0 +1,730 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class Stage : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Stage(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Stage_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Stage obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Stage() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Stage(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +/** + * @brief Event arguments that passed via Touch signal + * + */ +public class TouchEventArgs : EventArgs +{ + private TouchData _touchData; + + /** + * @brief TouchData - contains the information of touch points + * + */ + public TouchData TouchData + { + get + { + return _touchData; + } + set + { + _touchData = value; + } + } +} + + +/** + * @brief Event arguments that passed via Wheel signal + * + */ +public class WheelEventArgs : EventArgs +{ + private WheelEvent _wheelEvent; + + /** + * @brief WheelEvent - store a wheel rolling type MOUSE_WHEEL or CUSTOM_WHEEL + * + */ + public WheelEvent WheelEvent + { + get + { + return _wheelEvent; + } + set + { + _wheelEvent = value; + } + } +} + +/** + * @brief Event arguments that passed via KeyEvent signal + * + */ +public class KeyEventArgs : EventArgs +{ + private KeyEvent _keyEvent; + + /** + * @brief KeyEvent - is the keyevent sent to Stage. + * + */ + public KeyEvent KeyEvent + { + get + { + return _keyEvent; + } + set + { + _keyEvent = value; + } + } +} + +/** + * @brief Event arguments that passed via EventProcessingFinished signal + * + */ +public class EventProcessingFinishedEventArgs : EventArgs +{ +} + +/** + * @brief Event arguments that passed via ContextLost signal + * + */ +public class ContextLostEventArgs : EventArgs +{ +} + +/** + * @brief Event arguments that passed via ContextRegained signal + * + */ +public class ContextRegainedEventArgs : EventArgs +{ +} + +/** + * @brief Event arguments that passed via SceneCreated signal + * + */ +public class SceneCreatedEventArgs : EventArgs +{ +} + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void StageTouchCallbackDelegate(IntPtr data); + private DaliEventHandler _stageTouchEventHandler; + private StageTouchCallbackDelegate _stageTouchCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void WheelCallbackDelegate(IntPtr data); + private DaliEventHandler _stageWheelEventHandler; + private WheelCallbackDelegate _stageWheelCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void KeyCallbackDelegate(IntPtr data); + private DaliEventHandler _stageKeyEventHandler; + private KeyCallbackDelegate _stageKeyCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void EventProcessingFinishedEventCallbackDelegate(); + private DaliEventHandler _stageEventProcessingFinishedEventHandler; + private EventProcessingFinishedEventCallbackDelegate _stageEventProcessingFinishedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void ContextLostEventCallbackDelegate(); + private DaliEventHandler _stageContextLostEventHandler; + private ContextLostEventCallbackDelegate _stageContextLostEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void ContextRegainedEventCallbackDelegate(); + private DaliEventHandler _stageContextRegainedEventHandler; + private ContextRegainedEventCallbackDelegate _stageContextRegainedEventCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void SceneCreatedEventCallbackDelegate(); + private DaliEventHandler _stageSceneCreatedEventHandler; + private SceneCreatedEventCallbackDelegate _stageSceneCreatedEventCallbackDelegate; + + /** + * @brief Event for Touched signal which can be used to subscribe/unsubscribe the event handler + * (in the type of TouchEventHandler-DaliEventHandler) provided by the user. + * Touched signal is emitted when the screen is touched and when the touch ends + * (i.e. the down & up touch events only). + * + */ + public event DaliEventHandler Touched + { + add + { + lock(this) + { + // Restricted to only one listener + if (_stageTouchEventHandler == null) + { + _stageTouchEventHandler += value; + + _stageTouchCallbackDelegate = new StageTouchCallbackDelegate(OnStageTouch); + this.TouchSignal().Connect(_stageTouchCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_stageTouchEventHandler != null) + { + this.TouchSignal().Disconnect(_stageTouchCallbackDelegate); + } + + _stageTouchEventHandler -= value; + } + } + } + + // Callback for Stage Touch signal + private void OnStageTouch(IntPtr data) + { + TouchEventArgs e = new TouchEventArgs(); + + // Populate all members of "e" (TouchEventArgs) with real data + e.TouchData = TouchData.GetTouchDataFromPtr( data ); + + if (_stageTouchEventHandler != null) + { + //here we send all data to user event handlers + _stageTouchEventHandler(this, e); + } + } + + /** + * @brief Event for WheelMoved signal which can be used to subscribe/unsubscribe the event handler + * (in the type of WheelEventHandler-DaliEventHandler) provided by the user. + * WheelMoved signal is emitted is emitted when wheel event is received. + * + */ + public event DaliEventHandler WheelMoved + { + add + { + lock(this) + { + // Restricted to only one listener + if (_stageWheelEventHandler == null) + { + _stageWheelEventHandler += value; + + _stageWheelCallbackDelegate = new WheelCallbackDelegate(OnStageWheel); + this.WheelEventSignal().Connect(_stageWheelCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_stageWheelEventHandler != null) + { + this.WheelEventSignal().Disconnect(_stageWheelCallbackDelegate); + } + + _stageWheelEventHandler -= value; + } + } + } + + // Callback for Stage WheelEventsignal + private void OnStageWheel(IntPtr data) + { + WheelEventArgs e = new WheelEventArgs(); + + // Populate all members of "e" (WheelEventArgs) with real data + e.WheelEvent = Dali.WheelEvent.GetWheelEventFromPtr( data ); + + if (_stageWheelEventHandler != null) + { + //here we send all data to user event handlers + _stageWheelEventHandler(this, e); + } + } + + /** + * @brief Event for KeyPressed signal which can be used to subscribe/unsubscribe the event handler + * (in the type of KeyEventHandler-DaliEventHandler) provided by the user. + * KeyPressed signal is emitted is emitted when key event is received. + * + */ + public event DaliEventHandler KeyPressed + { + add + { + lock(this) + { + // Restricted to only one listener + if (_stageKeyEventHandler == null) + { + _stageKeyEventHandler += value; + + _stageKeyCallbackDelegate = new KeyCallbackDelegate(OnStageKey); + this.KeyEventSignal().Connect(_stageKeyCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_stageKeyEventHandler != null) + { + this.KeyEventSignal().Disconnect(_stageKeyCallbackDelegate); + } + + _stageKeyEventHandler -= value; + } + } + } + + // Callback for Stage KeyEventsignal + private void OnStageKey(IntPtr keyEvent) + { + KeyEventArgs e = new KeyEventArgs(); + + // Populate all members of "e" (KeyEventArgs) with real data + e.KeyEvent = Dali.KeyEvent.GetKeyEventFromPtr( keyEvent ); + + if (_stageKeyEventHandler != null) + { + //here we send all data to user event handlers + _stageKeyEventHandler(this, e); + } + } + + /** + * @brief Event for EventProcessingFinished signal which can be used to subscribe/unsubscribe the event handler + * (in the type of EventProcessingFinishedEventHandler-DaliEventHandler) + * provided by the user. EventProcessingFinished signal is emitted just after the event processing is finished. + * + */ + public event DaliEventHandler EventProcessingFinished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_stageEventProcessingFinishedEventHandler == null) + { + _stageEventProcessingFinishedEventHandler += value; + + _stageEventProcessingFinishedEventCallbackDelegate = new EventProcessingFinishedEventCallbackDelegate(OnEventProcessingFinished); + this.EventProcessingFinishedSignal().Connect(_stageEventProcessingFinishedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_stageEventProcessingFinishedEventHandler != null) + { + this.EventProcessingFinishedSignal().Disconnect(_stageEventProcessingFinishedEventCallbackDelegate); + } + + _stageEventProcessingFinishedEventHandler -= value; + } + } + } + + // Callback for Stage EventProcessingFinishedSignal + private void OnEventProcessingFinished() + { + EventProcessingFinishedEventArgs e = new EventProcessingFinishedEventArgs(); + + if (_stageEventProcessingFinishedEventHandler != null) + { + //here we send all data to user event handlers + _stageEventProcessingFinishedEventHandler(this, e); + } + } + + /** + * @brief Event for ContextLost signal which can be used to subscribe/unsubscribe the event handler + * (in the type of ContextLostEventHandler-DaliEventHandler) provided by the user. + * ContextLost signal is emitted when the GL context is lost (Platform specific behaviour). + * + */ + public event DaliEventHandler ContextLost + { + add + { + lock(this) + { + // Restricted to only one listener + if (_stageContextLostEventHandler == null) + { + _stageContextLostEventHandler += value; + + _stageContextLostEventCallbackDelegate = new ContextLostEventCallbackDelegate(OnContextLost); + this.ContextLostSignal().Connect(_stageContextLostEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_stageContextLostEventHandler != null) + { + this.ContextLostSignal().Disconnect(_stageContextLostEventCallbackDelegate); + } + + _stageContextLostEventHandler -= value; + } + } + } + + // Callback for Stage ContextLostSignal + private void OnContextLost() + { + ContextLostEventArgs e = new ContextLostEventArgs(); + + if (_stageContextLostEventHandler != null) + { + //here we send all data to user event handlers + _stageContextLostEventHandler(this, e); + } + } + + /** + * @brief Event for ContextRegained signal which can be used to subscribe/unsubscribe the event handler + * (in the type of ContextRegainedEventHandler-DaliEventHandler) + * provided by the user. ContextRegained signal is emitted when the GL context is regained (Platform specific + * behaviour). + * + */ + public event DaliEventHandler ContextRegained + { + add + { + lock(this) + { + // Restricted to only one listener + if (_stageContextRegainedEventHandler == null) + { + _stageContextRegainedEventHandler += value; + + _stageContextRegainedEventCallbackDelegate = new ContextRegainedEventCallbackDelegate(OnContextRegained); + this.ContextRegainedSignal().Connect(_stageContextRegainedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_stageContextRegainedEventHandler != null) + { + this.ContextRegainedSignal().Disconnect(_stageContextRegainedEventCallbackDelegate); + } + + _stageContextRegainedEventHandler -= value; + } + } + } + + // Callback for Stage ContextRegainedSignal + private void OnContextRegained() + { + ContextRegainedEventArgs e = new ContextRegainedEventArgs(); + + if (_stageContextRegainedEventHandler != null) + { + //here we send all data to user event handlers + _stageContextRegainedEventHandler(this, e); + } + } + + /** + * @brief Event for SceneCreated signal which can be used to subscribe/unsubscribe the event handler + * (in the type of SceneCreatedEventHandler-DaliEventHandler) provided by the user. + * SceneCreated signal is emitted after the initial scene is created. + * + */ + public event DaliEventHandler SceneCreated + { + add + { + lock(this) + { + // Restricted to only one listener + if (_stageSceneCreatedEventHandler == null) + { + _stageSceneCreatedEventHandler += value; + + _stageSceneCreatedEventCallbackDelegate = new SceneCreatedEventCallbackDelegate(OnSceneCreated); + this.SceneCreatedSignal().Connect(_stageSceneCreatedEventCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_stageSceneCreatedEventHandler != null) + { + this.SceneCreatedSignal().Disconnect(_stageSceneCreatedEventCallbackDelegate); + } + + _stageSceneCreatedEventHandler -= value; + } + } + } + + // Callback for Stage SceneCreatedSignal + private void OnSceneCreated() + { + SceneCreatedEventArgs e = new SceneCreatedEventArgs(); + + if (_stageSceneCreatedEventHandler != null) + { + //here we send all data to user event handlers + _stageSceneCreatedEventHandler(this, e); + } + } + + public Vector2 Size + { + get + { + Vector2 ret = GetSize(); + return ret; + } + } + + public Vector4 BackgroundColor + { + set + { + SetBackgroundColor(value); + } + get + { + Vector4 ret = GetBackgroundColor(); + return ret; + } + } + + + public static Vector4 DEFAULT_BACKGROUND_COLOR { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Stage_DEFAULT_BACKGROUND_COLOR_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 DEBUG_BACKGROUND_COLOR { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Stage_DEBUG_BACKGROUND_COLOR_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Stage() : this(NDalicPINVOKE.new_Stage__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static Stage GetCurrent() { + Stage ret = new Stage(NDalicPINVOKE.Stage_GetCurrent(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static bool IsInstalled() { + bool ret = NDalicPINVOKE.Stage_IsInstalled(); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Stage(Stage handle) : this(NDalicPINVOKE.new_Stage__SWIG_1(Stage.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Stage Assign(Stage rhs) { + Stage ret = new Stage(NDalicPINVOKE.Stage_Assign(swigCPtr, Stage.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Add(Actor actor) { + NDalicPINVOKE.Stage_Add(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Remove(Actor actor) { + NDalicPINVOKE.Stage_Remove(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetSize() { + Vector2 ret = new Vector2(NDalicPINVOKE.Stage_GetSize(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public RenderTaskList GetRenderTaskList() { + RenderTaskList ret = new RenderTaskList(NDalicPINVOKE.Stage_GetRenderTaskList(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetLayerCount() { + uint ret = NDalicPINVOKE.Stage_GetLayerCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Layer GetLayer(uint depth) { + Layer ret = new Layer(NDalicPINVOKE.Stage_GetLayer(swigCPtr, depth), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Layer GetRootLayer() { + Layer ret = new Layer(NDalicPINVOKE.Stage_GetRootLayer(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetBackgroundColor(Vector4 color) { + NDalicPINVOKE.Stage_SetBackgroundColor(swigCPtr, Vector4.getCPtr(color)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 GetBackgroundColor() { + Vector4 ret = new Vector4(NDalicPINVOKE.Stage_GetBackgroundColor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 GetDpi() { + Vector2 ret = new Vector2(NDalicPINVOKE.Stage_GetDpi(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public ObjectRegistry GetObjectRegistry() { + ObjectRegistry ret = new ObjectRegistry(NDalicPINVOKE.Stage_GetObjectRegistry(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void KeepRendering(float durationSeconds) { + NDalicPINVOKE.Stage_KeepRendering(swigCPtr, durationSeconds); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public KeyEventSignal KeyEventSignal() { + KeyEventSignal ret = new KeyEventSignal(NDalicPINVOKE.Stage_KeyEventSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal EventProcessingFinishedSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Stage_EventProcessingFinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TouchEventSignal TouchedSignal() { + TouchEventSignal ret = new TouchEventSignal(NDalicPINVOKE.Stage_TouchedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TouchSignal TouchSignal() { + TouchSignal ret = new TouchSignal(NDalicPINVOKE.Stage_TouchSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public StageWheelEventSignal WheelEventSignal() { + StageWheelEventSignal ret = new StageWheelEventSignal(NDalicPINVOKE.Stage_WheelEventSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal ContextLostSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Stage_ContextLostSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal ContextRegainedSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Stage_ContextRegainedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VoidSignal SceneCreatedSignal() { + VoidSignal ret = new VoidSignal(NDalicPINVOKE.Stage_SceneCreatedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/StageWheelEventSignal.cs b/plugins/dali-swig/automatic/csharp/StageWheelEventSignal.cs new file mode 100644 index 0000000..a6dc464 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/StageWheelEventSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class StageWheelEventSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal StageWheelEventSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(StageWheelEventSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~StageWheelEventSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_StageWheelEventSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.StageWheelEventSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.StageWheelEventSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.StageWheelEventSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.StageWheelEventSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(WheelEvent arg) { + NDalicPINVOKE.StageWheelEventSignal_Emit(swigCPtr, WheelEvent.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public StageWheelEventSignal() : this(NDalicPINVOKE.new_StageWheelEventSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/StencilFunctionType.cs b/plugins/dali-swig/automatic/csharp/StencilFunctionType.cs new file mode 100644 index 0000000..9e9fc6f --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/StencilFunctionType.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum StencilFunctionType { + NEVER, + LESS, + EQUAL, + LESS_EQUAL, + GREATER, + NOT_EQUAL, + GREATER_EQUAL, + ALWAYS +} + +} diff --git a/plugins/dali-swig/automatic/csharp/StencilOperationType.cs b/plugins/dali-swig/automatic/csharp/StencilOperationType.cs new file mode 100644 index 0000000..d7e3018 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/StencilOperationType.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum StencilOperationType { + ZERO, + KEEP, + REPLACE, + INCREMENT, + DECREMENT, + INVERT, + INCREMENT_WRAP, + DECREMENT_WRAP +} + +} diff --git a/plugins/dali-swig/automatic/csharp/StringValuePair.cs b/plugins/dali-swig/automatic/csharp/StringValuePair.cs new file mode 100644 index 0000000..64171ae --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/StringValuePair.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class StringValuePair : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal StringValuePair(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(StringValuePair obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~StringValuePair() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_StringValuePair(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public StringValuePair() : this(NDalicPINVOKE.new_StringValuePair__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public StringValuePair(string t, Property.Value u) : this(NDalicPINVOKE.new_StringValuePair__SWIG_1(t, Property.Value.getCPtr(u)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public StringValuePair(StringValuePair p) : this(NDalicPINVOKE.new_StringValuePair__SWIG_2(StringValuePair.getCPtr(p)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public string first { + set { + NDalicPINVOKE.StringValuePair_first_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + string ret = NDalicPINVOKE.StringValuePair_first_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Property.Value second { + set { + NDalicPINVOKE.StringValuePair_second_set(swigCPtr, Property.Value.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.StringValuePair_second_get(swigCPtr); + Property.Value ret = (cPtr == global::System.IntPtr.Zero) ? null : new Property.Value(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/StyleChangeType.cs b/plugins/dali-swig/automatic/csharp/StyleChangeType.cs new file mode 100644 index 0000000..52deb67 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/StyleChangeType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum StyleChangeType { + DEFAULT_FONT_CHANGE, + DEFAULT_FONT_SIZE_CHANGE, + THEME_CHANGE +} + +} diff --git a/plugins/dali-swig/automatic/csharp/StyleChangedSignal.cs b/plugins/dali-swig/automatic/csharp/StyleChangedSignal.cs new file mode 100644 index 0000000..956459f --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/StyleChangedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class StyleChangedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal StyleChangedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(StyleChangedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~StyleChangedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_StyleChangedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.StyleChangedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.StyleChangedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.StyleChangedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.StyleChangedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(StyleManager arg1, StyleChangeType arg2) { + NDalicPINVOKE.StyleChangedSignal_Emit(swigCPtr, StyleManager.getCPtr(arg1), (int)arg2); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public StyleChangedSignal() : this(NDalicPINVOKE.new_StyleChangedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/StyleManager.cs b/plugins/dali-swig/automatic/csharp/StyleManager.cs new file mode 100644 index 0000000..0333ed6 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/StyleManager.cs @@ -0,0 +1,201 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + +public class StyleManager : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal StyleManager(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.StyleManager_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(StyleManager obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~StyleManager() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_StyleManager(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +/** + * @brief Event arguments that passed via StyleChanged signal + * + */ +public class StyleChangedEventArgs : EventArgs +{ + private StyleManager _styleManager; + private Dali.StyleChangeType _styleChange; + + /** + * @brief StyleManager - is the StyleManager that informs applications of system theme change, + * and supports application theme change at runtime. + * + */ + public StyleManager StyleManager + { + get + { + return _styleManager; + } + set + { + _styleManager = value; + } + } + + /** + * @brief StyleChange - contains Style change information (default font changed or + * default font size changed or theme has changed) + * + */ + public Dali.StyleChangeType StyleChange + { + get + { + return _styleChange; + } + set + { + _styleChange = value; + } + } + +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void StyleChangedCallbackDelegate(IntPtr styleManager, Dali.StyleChangeType styleChange); + private DaliEventHandler _styleManagerStyleChangedEventHandler; + private StyleChangedCallbackDelegate _styleManagerStyleChangedCallbackDelegate; + + /** + * @brief Event for StyleChanged signal which can be used to subscribe/unsubscribe the + * event handler (in the type of StyleChangedEventHandler-DaliEventHandler) + * provided by the user. StyleChanged signal is is emitted after the style (e.g. theme/font change) has changed + * and the controls have been informed. + */ + public event DaliEventHandler StyleChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_styleManagerStyleChangedEventHandler == null) + { + _styleManagerStyleChangedEventHandler += value; + + _styleManagerStyleChangedCallbackDelegate = new StyleChangedCallbackDelegate(OnStyleChanged); + this.StyleChangedSignal().Connect(_styleManagerStyleChangedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_styleManagerStyleChangedEventHandler != null) + { + this.StyleChangedSignal().Disconnect(_styleManagerStyleChangedCallbackDelegate); + } + + _styleManagerStyleChangedEventHandler -= value; + } + } + } + + // Callback for StyleManager StyleChangedsignal + private void OnStyleChanged(IntPtr styleManager, Dali.StyleChangeType styleChange) + { + StyleChangedEventArgs e = new StyleChangedEventArgs(); + + // Populate all members of "e" (StyleChangedEventArgs) with real data + e.StyleManager = StyleManager.GetStyleManagerFromPtr( styleManager ); + e.StyleChange = styleChange; + + if (_styleManagerStyleChangedEventHandler != null) + { + //here we send all data to user event handlers + _styleManagerStyleChangedEventHandler(this, e); + } + } + + public static StyleManager GetStyleManagerFromPtr(global::System.IntPtr cPtr) { + StyleManager ret = new StyleManager(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public StyleManager() : this(NDalicPINVOKE.new_StyleManager(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static StyleManager Get() { + StyleManager ret = new StyleManager(NDalicPINVOKE.StyleManager_Get(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ApplyTheme(string themeFile) { + NDalicPINVOKE.StyleManager_ApplyTheme(swigCPtr, themeFile); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ApplyDefaultTheme() { + NDalicPINVOKE.StyleManager_ApplyDefaultTheme(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetStyleConstant(string key, Property.Value value) { + NDalicPINVOKE.StyleManager_SetStyleConstant(swigCPtr, key, Property.Value.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool GetStyleConstant(string key, Property.Value valueOut) { + bool ret = NDalicPINVOKE.StyleManager_GetStyleConstant(swigCPtr, key, Property.Value.getCPtr(valueOut)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ApplyStyle(View control, string jsonFileName, string styleName) { + NDalicPINVOKE.StyleManager_ApplyStyle(swigCPtr, View.getCPtr(control), jsonFileName, styleName); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public StyleChangedSignal StyleChangedSignal() { + StyleChangedSignal ret = new StyleChangedSignal(NDalicPINVOKE.StyleManager_StyleChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TableView.cs b/plugins/dali-swig/automatic/csharp/TableView.cs new file mode 100644 index 0000000..4380aac --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TableView.cs @@ -0,0 +1,502 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TableView : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TableView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TableView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TableView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TableView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TableView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TableView_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_TableView_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int ROWS = NDalicPINVOKE.TableView_Property_ROWS_get(); + public static readonly int COLUMNS = NDalicPINVOKE.TableView_Property_COLUMNS_get(); + public static readonly int CELL_PADDING = NDalicPINVOKE.TableView_Property_CELL_PADDING_get(); + public static readonly int LAYOUT_ROWS = NDalicPINVOKE.TableView_Property_LAYOUT_ROWS_get(); + public static readonly int LAYOUT_COLUMNS = NDalicPINVOKE.TableView_Property_LAYOUT_COLUMNS_get(); + + } + + public class ChildProperty : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ChildProperty(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ChildProperty obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ChildProperty() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TableView_ChildProperty(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ChildProperty() : this(NDalicPINVOKE.new_TableView_ChildProperty(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int CELL_INDEX = NDalicPINVOKE.TableView_ChildProperty_CELL_INDEX_get(); + public static readonly int ROW_SPAN = NDalicPINVOKE.TableView_ChildProperty_ROW_SPAN_get(); + public static readonly int COLUMN_SPAN = NDalicPINVOKE.TableView_ChildProperty_COLUMN_SPAN_get(); + public static readonly int CELL_HORIZONTAL_ALIGNMENT = NDalicPINVOKE.TableView_ChildProperty_CELL_HORIZONTAL_ALIGNMENT_get(); + public static readonly int CELL_VERTICAL_ALIGNMENT = NDalicPINVOKE.TableView_ChildProperty_CELL_VERTICAL_ALIGNMENT_get(); + + } + + public class CellPosition : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal CellPosition(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(CellPosition obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~CellPosition() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TableView_CellPosition(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public CellPosition(uint rowIndex, uint columnIndex, uint rowSpan, uint columnSpan) : this(NDalicPINVOKE.new_TableView_CellPosition__SWIG_0(rowIndex, columnIndex, rowSpan, columnSpan), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CellPosition(uint rowIndex, uint columnIndex, uint rowSpan) : this(NDalicPINVOKE.new_TableView_CellPosition__SWIG_1(rowIndex, columnIndex, rowSpan), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CellPosition(uint rowIndex, uint columnIndex) : this(NDalicPINVOKE.new_TableView_CellPosition__SWIG_2(rowIndex, columnIndex), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CellPosition(uint rowIndex) : this(NDalicPINVOKE.new_TableView_CellPosition__SWIG_3(rowIndex), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public CellPosition() : this(NDalicPINVOKE.new_TableView_CellPosition__SWIG_4(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint rowIndex { + set { + NDalicPINVOKE.TableView_CellPosition_rowIndex_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.TableView_CellPosition_rowIndex_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint columnIndex { + set { + NDalicPINVOKE.TableView_CellPosition_columnIndex_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.TableView_CellPosition_columnIndex_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint rowSpan { + set { + NDalicPINVOKE.TableView_CellPosition_rowSpan_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.TableView_CellPosition_rowSpan_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint columnSpan { + set { + NDalicPINVOKE.TableView_CellPosition_columnSpan_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.TableView_CellPosition_columnSpan_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + } + + public TableView (uint initialRows, uint initialColumns) : this (NDalicPINVOKE.TableView_New(initialRows, initialColumns), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public TableView(TableView handle) : this(NDalicPINVOKE.new_TableView__SWIG_1(TableView.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TableView Assign(TableView handle) { + TableView ret = new TableView(NDalicPINVOKE.TableView_Assign(swigCPtr, TableView.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static TableView DownCast(BaseHandle handle) { + TableView ret = new TableView(NDalicPINVOKE.TableView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool AddChild(Actor child, TableView.CellPosition position) { + bool ret = NDalicPINVOKE.TableView_AddChild(swigCPtr, Actor.getCPtr(child), TableView.CellPosition.getCPtr(position)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetChildAt(TableView.CellPosition position) { + Actor ret = new Actor(NDalicPINVOKE.TableView_GetChildAt(swigCPtr, TableView.CellPosition.getCPtr(position)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor RemoveChildAt(TableView.CellPosition position) { + Actor ret = new Actor(NDalicPINVOKE.TableView_RemoveChildAt(swigCPtr, TableView.CellPosition.getCPtr(position)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool FindChildPosition(Actor child, TableView.CellPosition position) { + bool ret = NDalicPINVOKE.TableView_FindChildPosition(swigCPtr, Actor.getCPtr(child), TableView.CellPosition.getCPtr(position)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void InsertRow(uint rowIndex) { + NDalicPINVOKE.TableView_InsertRow(swigCPtr, rowIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void DeleteRow(uint rowIndex) { + NDalicPINVOKE.TableView_DeleteRow__SWIG_0(swigCPtr, rowIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void DeleteRow(uint rowIndex, ActorContainer removed) { + NDalicPINVOKE.TableView_DeleteRow__SWIG_1(swigCPtr, rowIndex, ActorContainer.getCPtr(removed)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void InsertColumn(uint columnIndex) { + NDalicPINVOKE.TableView_InsertColumn(swigCPtr, columnIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void DeleteColumn(uint columnIndex) { + NDalicPINVOKE.TableView_DeleteColumn__SWIG_0(swigCPtr, columnIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void DeleteColumn(uint columnIndex, ActorContainer removed) { + NDalicPINVOKE.TableView_DeleteColumn__SWIG_1(swigCPtr, columnIndex, ActorContainer.getCPtr(removed)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint rows, uint columns) { + NDalicPINVOKE.TableView_Resize__SWIG_0(swigCPtr, rows, columns); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint rows, uint columns, ActorContainer removed) { + NDalicPINVOKE.TableView_Resize__SWIG_1(swigCPtr, rows, columns, ActorContainer.getCPtr(removed)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetCellPadding(Vector2 padding) { + NDalicPINVOKE.TableView_SetCellPadding(swigCPtr, Vector2.getCPtr(padding)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetCellPadding() { + Vector2 ret = new Vector2(NDalicPINVOKE.TableView_GetCellPadding(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFitHeight(uint rowIndex) { + NDalicPINVOKE.TableView_SetFitHeight(swigCPtr, rowIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsFitHeight(uint rowIndex) { + bool ret = NDalicPINVOKE.TableView_IsFitHeight(swigCPtr, rowIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFitWidth(uint columnIndex) { + NDalicPINVOKE.TableView_SetFitWidth(swigCPtr, columnIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsFitWidth(uint columnIndex) { + bool ret = NDalicPINVOKE.TableView_IsFitWidth(swigCPtr, columnIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFixedHeight(uint rowIndex, float height) { + NDalicPINVOKE.TableView_SetFixedHeight(swigCPtr, rowIndex, height); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetFixedHeight(uint rowIndex) { + float ret = NDalicPINVOKE.TableView_GetFixedHeight(swigCPtr, rowIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetRelativeHeight(uint rowIndex, float heightPercentage) { + NDalicPINVOKE.TableView_SetRelativeHeight(swigCPtr, rowIndex, heightPercentage); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetRelativeHeight(uint rowIndex) { + float ret = NDalicPINVOKE.TableView_GetRelativeHeight(swigCPtr, rowIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetFixedWidth(uint columnIndex, float width) { + NDalicPINVOKE.TableView_SetFixedWidth(swigCPtr, columnIndex, width); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetFixedWidth(uint columnIndex) { + float ret = NDalicPINVOKE.TableView_GetFixedWidth(swigCPtr, columnIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetRelativeWidth(uint columnIndex, float widthPercentage) { + NDalicPINVOKE.TableView_SetRelativeWidth(swigCPtr, columnIndex, widthPercentage); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetRelativeWidth(uint columnIndex) { + float ret = NDalicPINVOKE.TableView_GetRelativeWidth(swigCPtr, columnIndex); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetRows() { + uint ret = NDalicPINVOKE.TableView_GetRows(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetColumns() { + uint ret = NDalicPINVOKE.TableView_GetColumns(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetCellAlignment(TableView.CellPosition position, HorizontalAlignmentType horizontal, VerticalAlignmentType vertical) { + NDalicPINVOKE.TableView_SetCellAlignment(swigCPtr, TableView.CellPosition.getCPtr(position), (int)horizontal, (int)vertical); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000, + CHILD_PROPERTY_START_INDEX = PropertyRanges.CHILD_PROPERTY_REGISTRATION_START_INDEX, + CHILD_PROPERTY_END_INDEX = PropertyRanges.CHILD_PROPERTY_REGISTRATION_START_INDEX+1000 + } + + public enum LayoutPolicy { + FIXED, + RELATIVE, + FILL, + FIT + } + + public int Rows + { + get + { + int temp = 0; + GetProperty( TableView.Property.ROWS).Get( ref temp ); + return temp; + } + set + { + SetProperty( TableView.Property.ROWS, new Dali.Property.Value( value ) ); + } + } + public int Columns + { + get + { + int temp = 0; + GetProperty( TableView.Property.COLUMNS).Get( ref temp ); + return temp; + } + set + { + SetProperty( TableView.Property.COLUMNS, new Dali.Property.Value( value ) ); + } + } + public Vector2 CellPadding + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( TableView.Property.CELL_PADDING).Get( temp ); + return temp; + } + set + { + SetProperty( TableView.Property.CELL_PADDING, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map LayoutRows + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TableView.Property.LAYOUT_ROWS).Get( temp ); + return temp; + } + set + { + SetProperty( TableView.Property.LAYOUT_ROWS, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map LayoutColumns + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TableView.Property.LAYOUT_COLUMNS).Get( temp ); + return temp; + } + set + { + SetProperty( TableView.Property.LAYOUT_COLUMNS, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TapGesture.cs b/plugins/dali-swig/automatic/csharp/TapGesture.cs new file mode 100644 index 0000000..85b6e55 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TapGesture.cs @@ -0,0 +1,114 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TapGesture : Gesture { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TapGesture(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TapGesture_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TapGesture obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TapGesture() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TapGesture(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public static TapGesture GetTapGestureFromPtr(global::System.IntPtr cPtr) { + TapGesture ret = new TapGesture(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TapGesture() : this(NDalicPINVOKE.new_TapGesture__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TapGesture(TapGesture rhs) : this(NDalicPINVOKE.new_TapGesture__SWIG_1(TapGesture.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TapGesture Assign(TapGesture rhs) { + TapGesture ret = new TapGesture(NDalicPINVOKE.TapGesture_Assign(swigCPtr, TapGesture.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint numberOfTaps { + set { + NDalicPINVOKE.TapGesture_numberOfTaps_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.TapGesture_numberOfTaps_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint numberOfTouches { + set { + NDalicPINVOKE.TapGesture_numberOfTouches_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.TapGesture_numberOfTouches_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 screenPoint { + set { + NDalicPINVOKE.TapGesture_screenPoint_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.TapGesture_screenPoint_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 localPoint { + set { + NDalicPINVOKE.TapGesture_localPoint_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.TapGesture_localPoint_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TapGestureDetectedSignal.cs b/plugins/dali-swig/automatic/csharp/TapGestureDetectedSignal.cs new file mode 100644 index 0000000..6c8d577 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TapGestureDetectedSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TapGestureDetectedSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TapGestureDetectedSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TapGestureDetectedSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TapGestureDetectedSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TapGestureDetectedSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.TapGestureDetectedSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.TapGestureDetectedSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.TapGestureDetectedSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.TapGestureDetectedSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(Actor arg1, TapGesture arg2) { + NDalicPINVOKE.TapGestureDetectedSignal_Emit(swigCPtr, Actor.getCPtr(arg1), TapGesture.getCPtr(arg2)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TapGestureDetectedSignal() : this(NDalicPINVOKE.new_TapGestureDetectedSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TapGestureDetector.cs b/plugins/dali-swig/automatic/csharp/TapGestureDetector.cs new file mode 100644 index 0000000..12263da --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TapGestureDetector.cs @@ -0,0 +1,208 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + +public class TapGestureDetector : GestureDetector { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TapGestureDetector(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TapGestureDetector_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TapGestureDetector obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TapGestureDetector() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TapGestureDetector(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +public class DetectedEventArgs : EventArgs +{ + private Actor _actor; + private TapGesture _tapGesture; + + public Actor Actor + { + get + { + return _actor; + } + set + { + _actor = value; + } + } + + public TapGesture TapGesture + { + get + { + return _tapGesture; + } + set + { + _tapGesture = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void DetectedCallbackDelegate(IntPtr actor, IntPtr TapGesture); + private DaliEventHandler _tapGestureEventHandler; + private DetectedCallbackDelegate _tapGestureCallbackDelegate; + + + public event DaliEventHandler Detected + { + add + { + lock(this) + { + // Restricted to only one listener + if (_tapGestureEventHandler == null) + { + _tapGestureEventHandler += value; + + _tapGestureCallbackDelegate = new DetectedCallbackDelegate(OnTapGestureDetected); + this.DetectedSignal().Connect(_tapGestureCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_tapGestureEventHandler != null) + { + this.DetectedSignal().Disconnect(_tapGestureCallbackDelegate); + } + + _tapGestureEventHandler -= value; + } + } + } + + private void OnTapGestureDetected(IntPtr actor, IntPtr tapGesture) + { + DetectedEventArgs e = new DetectedEventArgs(); + + // Populate all members of "e" (DetectedEventArgs) with real data + e.Actor = Actor.GetActorFromPtr(actor); + e.TapGesture = Dali.TapGesture.GetTapGestureFromPtr(tapGesture); + + if (_tapGestureEventHandler != null) + { + //here we send all data to user event handlers + _tapGestureEventHandler(this, e); + } + + } + + +public static TapGestureDetector GetTapGestureDetectorFromPtr(global::System.IntPtr cPtr) { + TapGestureDetector ret = new TapGestureDetector(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public TapGestureDetector () : this (NDalicPINVOKE.TapGestureDetector_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public TapGestureDetector (uint tapsRequired) : this (NDalicPINVOKE.TapGestureDetector_New__SWIG_1(tapsRequired), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public new static TapGestureDetector DownCast(BaseHandle handle) { + TapGestureDetector ret = new TapGestureDetector(NDalicPINVOKE.TapGestureDetector_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TapGestureDetector(TapGestureDetector handle) : this(NDalicPINVOKE.new_TapGestureDetector__SWIG_1(TapGestureDetector.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TapGestureDetector Assign(TapGestureDetector rhs) { + TapGestureDetector ret = new TapGestureDetector(NDalicPINVOKE.TapGestureDetector_Assign(swigCPtr, TapGestureDetector.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetMinimumTapsRequired(uint minimumTaps) { + NDalicPINVOKE.TapGestureDetector_SetMinimumTapsRequired(swigCPtr, minimumTaps); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetMaximumTapsRequired(uint maximumTaps) { + NDalicPINVOKE.TapGestureDetector_SetMaximumTapsRequired(swigCPtr, maximumTaps); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetMinimumTapsRequired() { + uint ret = NDalicPINVOKE.TapGestureDetector_GetMinimumTapsRequired(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetMaximumTapsRequired() { + uint ret = NDalicPINVOKE.TapGestureDetector_GetMaximumTapsRequired(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TapGestureDetectedSignal DetectedSignal() { + TapGestureDetectedSignal ret = new TapGestureDetectedSignal(NDalicPINVOKE.TapGestureDetector_DetectedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TextEditor.cs b/plugins/dali-swig/automatic/csharp/TextEditor.cs new file mode 100644 index 0000000..e715079 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TextEditor.cs @@ -0,0 +1,836 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class TextEditor : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TextEditor(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TextEditor_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TextEditor obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TextEditor() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextEditor(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +/** + * @brief Event arguments that passed via TextChanged signal + * + */ +public class TextChangedEventArgs : EventArgs +{ + private TextEditor _textEditor; + /** + * @brief TextEditor - is the texteditor control which has the text contents changed. + * + */ + public TextEditor TextEditor + { + get + { + return _textEditor; + } + set + { + _textEditor = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void TextChangedCallbackDelegate(IntPtr textEditor); + private DaliEventHandler _textEditorTextChangedEventHandler; + private TextChangedCallbackDelegate _textEditorTextChangedCallbackDelegate; + + /** + * @brief Event for TextChanged signal which can be used to subscribe/unsubscribe the event handler + * (in the type of TextChangedEventHandler-DaliEventHandler) + * provided by the user. TextChanged signal is emitted when the text changes. + */ + public event DaliEventHandler TextChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_textEditorTextChangedEventHandler == null) + { + _textEditorTextChangedEventHandler += value; + + _textEditorTextChangedCallbackDelegate = new TextChangedCallbackDelegate(OnTextChanged); + this.TextChangedSignal().Connect(_textEditorTextChangedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_textEditorTextChangedEventHandler != null) + { + this.TextChangedSignal().Disconnect(_textEditorTextChangedCallbackDelegate); + } + + _textEditorTextChangedEventHandler -= value; + } + } + } + + private void OnTextChanged(IntPtr textEditor) + { + TextChangedEventArgs e = new TextChangedEventArgs(); + + // Populate all members of "e" (TextChangedEventArgs) with real data + e.TextEditor = Dali.TextEditor.GetTextEditorFromPtr(textEditor); + + if (_textEditorTextChangedEventHandler != null) + { + //here we send all data to user event handlers + _textEditorTextChangedEventHandler(this, e); + } + + } + + public static TextEditor GetTextEditorFromPtr(global::System.IntPtr cPtr) { + TextEditor ret = new TextEditor(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextEditor_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_TextEditor_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int RENDERING_BACKEND = NDalicPINVOKE.TextEditor_Property_RENDERING_BACKEND_get(); + public static readonly int TEXT = NDalicPINVOKE.TextEditor_Property_TEXT_get(); + public static readonly int TEXT_COLOR = NDalicPINVOKE.TextEditor_Property_TEXT_COLOR_get(); + public static readonly int FONT_FAMILY = NDalicPINVOKE.TextEditor_Property_FONT_FAMILY_get(); + public static readonly int FONT_STYLE = NDalicPINVOKE.TextEditor_Property_FONT_STYLE_get(); + public static readonly int POINT_SIZE = NDalicPINVOKE.TextEditor_Property_POINT_SIZE_get(); + public static readonly int HORIZONTAL_ALIGNMENT = NDalicPINVOKE.TextEditor_Property_HORIZONTAL_ALIGNMENT_get(); + public static readonly int SCROLL_THRESHOLD = NDalicPINVOKE.TextEditor_Property_SCROLL_THRESHOLD_get(); + public static readonly int SCROLL_SPEED = NDalicPINVOKE.TextEditor_Property_SCROLL_SPEED_get(); + public static readonly int PRIMARY_CURSOR_COLOR = NDalicPINVOKE.TextEditor_Property_PRIMARY_CURSOR_COLOR_get(); + public static readonly int SECONDARY_CURSOR_COLOR = NDalicPINVOKE.TextEditor_Property_SECONDARY_CURSOR_COLOR_get(); + public static readonly int ENABLE_CURSOR_BLINK = NDalicPINVOKE.TextEditor_Property_ENABLE_CURSOR_BLINK_get(); + public static readonly int CURSOR_BLINK_INTERVAL = NDalicPINVOKE.TextEditor_Property_CURSOR_BLINK_INTERVAL_get(); + public static readonly int CURSOR_BLINK_DURATION = NDalicPINVOKE.TextEditor_Property_CURSOR_BLINK_DURATION_get(); + public static readonly int CURSOR_WIDTH = NDalicPINVOKE.TextEditor_Property_CURSOR_WIDTH_get(); + public static readonly int GRAB_HANDLE_IMAGE = NDalicPINVOKE.TextEditor_Property_GRAB_HANDLE_IMAGE_get(); + public static readonly int GRAB_HANDLE_PRESSED_IMAGE = NDalicPINVOKE.TextEditor_Property_GRAB_HANDLE_PRESSED_IMAGE_get(); + public static readonly int SELECTION_HANDLE_IMAGE_LEFT = NDalicPINVOKE.TextEditor_Property_SELECTION_HANDLE_IMAGE_LEFT_get(); + public static readonly int SELECTION_HANDLE_IMAGE_RIGHT = NDalicPINVOKE.TextEditor_Property_SELECTION_HANDLE_IMAGE_RIGHT_get(); + public static readonly int SELECTION_HANDLE_PRESSED_IMAGE_LEFT = NDalicPINVOKE.TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get(); + public static readonly int SELECTION_HANDLE_PRESSED_IMAGE_RIGHT = NDalicPINVOKE.TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get(); + public static readonly int SELECTION_HANDLE_MARKER_IMAGE_LEFT = NDalicPINVOKE.TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get(); + public static readonly int SELECTION_HANDLE_MARKER_IMAGE_RIGHT = NDalicPINVOKE.TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get(); + public static readonly int SELECTION_HIGHLIGHT_COLOR = NDalicPINVOKE.TextEditor_Property_SELECTION_HIGHLIGHT_COLOR_get(); + public static readonly int DECORATION_BOUNDING_BOX = NDalicPINVOKE.TextEditor_Property_DECORATION_BOUNDING_BOX_get(); + public static readonly int ENABLE_MARKUP = NDalicPINVOKE.TextEditor_Property_ENABLE_MARKUP_get(); + public static readonly int INPUT_COLOR = NDalicPINVOKE.TextEditor_Property_INPUT_COLOR_get(); + public static readonly int INPUT_FONT_FAMILY = NDalicPINVOKE.TextEditor_Property_INPUT_FONT_FAMILY_get(); + public static readonly int INPUT_FONT_STYLE = NDalicPINVOKE.TextEditor_Property_INPUT_FONT_STYLE_get(); + public static readonly int INPUT_POINT_SIZE = NDalicPINVOKE.TextEditor_Property_INPUT_POINT_SIZE_get(); + public static readonly int LINE_SPACING = NDalicPINVOKE.TextEditor_Property_LINE_SPACING_get(); + public static readonly int INPUT_LINE_SPACING = NDalicPINVOKE.TextEditor_Property_INPUT_LINE_SPACING_get(); + public static readonly int UNDERLINE = NDalicPINVOKE.TextEditor_Property_UNDERLINE_get(); + public static readonly int INPUT_UNDERLINE = NDalicPINVOKE.TextEditor_Property_INPUT_UNDERLINE_get(); + public static readonly int SHADOW = NDalicPINVOKE.TextEditor_Property_SHADOW_get(); + public static readonly int INPUT_SHADOW = NDalicPINVOKE.TextEditor_Property_INPUT_SHADOW_get(); + public static readonly int EMBOSS = NDalicPINVOKE.TextEditor_Property_EMBOSS_get(); + public static readonly int INPUT_EMBOSS = NDalicPINVOKE.TextEditor_Property_INPUT_EMBOSS_get(); + public static readonly int OUTLINE = NDalicPINVOKE.TextEditor_Property_OUTLINE_get(); + public static readonly int INPUT_OUTLINE = NDalicPINVOKE.TextEditor_Property_INPUT_OUTLINE_get(); + + } + + public class InputStyle : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal InputStyle(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(InputStyle obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~InputStyle() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextEditor_InputStyle(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public InputStyle() : this(NDalicPINVOKE.new_TextEditor_InputStyle(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum Mask { + NONE = 0x0000, + COLOR = 0x0001, + FONT_FAMILY = 0x0002, + POINT_SIZE = 0x0004, + FONT_STYLE = 0x0008, + LINE_SPACING = 0x0010, + UNDERLINE = 0x0020, + SHADOW = 0x0040, + EMBOSS = 0x0080, + OUTLINE = 0x0100 + } + + } + + public TextEditor () : this (NDalicPINVOKE.TextEditor_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public TextEditor(TextEditor handle) : this(NDalicPINVOKE.new_TextEditor__SWIG_1(TextEditor.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TextEditor Assign(TextEditor handle) { + TextEditor ret = new TextEditor(NDalicPINVOKE.TextEditor_Assign(swigCPtr, TextEditor.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static TextEditor DownCast(BaseHandle handle) { + TextEditor ret = new TextEditor(NDalicPINVOKE.TextEditor_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TextEditorSignal TextChangedSignal() { + TextEditorSignal ret = new TextEditorSignal(NDalicPINVOKE.TextEditor_TextChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t InputStyleChangedSignal() { + SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextEditor_Dali__Toolkit__TextEditor__InputStyle__MaskF_t(NDalicPINVOKE.TextEditor_InputStyleChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public int RenderingBackend + { + get + { + int temp = 0; + GetProperty( TextEditor.Property.RENDERING_BACKEND).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.RENDERING_BACKEND, new Dali.Property.Value( value ) ); + } + } + public string Text + { + get + { + string temp; + GetProperty( TextEditor.Property.TEXT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.TEXT, new Dali.Property.Value( value ) ); + } + } + public Vector4 TextColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextEditor.Property.TEXT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.TEXT_COLOR, new Dali.Property.Value( value ) ); + } + } + public string FontFamily + { + get + { + string temp; + GetProperty( TextEditor.Property.FONT_FAMILY).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.FONT_FAMILY, new Dali.Property.Value( value ) ); + } + } + public string FontStyle + { + get + { + string temp; + GetProperty( TextEditor.Property.FONT_STYLE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.FONT_STYLE, new Dali.Property.Value( value ) ); + } + } + public float PointSize + { + get + { + float temp = 0.0f; + GetProperty( TextEditor.Property.POINT_SIZE).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.POINT_SIZE, new Dali.Property.Value( value ) ); + } + } + public string HorizontalAlignment + { + get + { + string temp; + GetProperty( TextEditor.Property.HORIZONTAL_ALIGNMENT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.HORIZONTAL_ALIGNMENT, new Dali.Property.Value( value ) ); + } + } + public float ScrollThreshold + { + get + { + float temp = 0.0f; + GetProperty( TextEditor.Property.SCROLL_THRESHOLD).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SCROLL_THRESHOLD, new Dali.Property.Value( value ) ); + } + } + public float ScrollSpeed + { + get + { + float temp = 0.0f; + GetProperty( TextEditor.Property.SCROLL_SPEED).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SCROLL_SPEED, new Dali.Property.Value( value ) ); + } + } + public Vector4 PrimaryCursorColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextEditor.Property.PRIMARY_CURSOR_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.PRIMARY_CURSOR_COLOR, new Dali.Property.Value( value ) ); + } + } + public Vector4 SecondaryCursorColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextEditor.Property.SECONDARY_CURSOR_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SECONDARY_CURSOR_COLOR, new Dali.Property.Value( value ) ); + } + } + public bool EnableCursorBlink + { + get + { + bool temp = false; + GetProperty( TextEditor.Property.ENABLE_CURSOR_BLINK).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.ENABLE_CURSOR_BLINK, new Dali.Property.Value( value ) ); + } + } + public float CursorBlinkInterval + { + get + { + float temp = 0.0f; + GetProperty( TextEditor.Property.CURSOR_BLINK_INTERVAL).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.CURSOR_BLINK_INTERVAL, new Dali.Property.Value( value ) ); + } + } + public float CursorBlinkDuration + { + get + { + float temp = 0.0f; + GetProperty( TextEditor.Property.CURSOR_BLINK_DURATION).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.CURSOR_BLINK_DURATION, new Dali.Property.Value( value ) ); + } + } + public int CursorWidth + { + get + { + int temp = 0; + GetProperty( TextEditor.Property.CURSOR_WIDTH).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.CURSOR_WIDTH, new Dali.Property.Value( value ) ); + } + } + public string GrabHandleImage + { + get + { + string temp; + GetProperty( TextEditor.Property.GRAB_HANDLE_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.GRAB_HANDLE_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string GrabHandlePressedImage + { + get + { + string temp; + GetProperty( TextEditor.Property.GRAB_HANDLE_PRESSED_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.GRAB_HANDLE_PRESSED_IMAGE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextEditor.Property.SELECTION_HANDLE_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SELECTION_HANDLE_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextEditor.Property.SELECTION_HANDLE_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SELECTION_HANDLE_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandlePressedImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextEditor.Property.SELECTION_HANDLE_PRESSED_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SELECTION_HANDLE_PRESSED_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandlePressedImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextEditor.Property.SELECTION_HANDLE_PRESSED_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SELECTION_HANDLE_PRESSED_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleMarkerImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextEditor.Property.SELECTION_HANDLE_MARKER_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SELECTION_HANDLE_MARKER_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleMarkerImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextEditor.Property.SELECTION_HANDLE_MARKER_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SELECTION_HANDLE_MARKER_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Vector4 SelectionHighlightColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextEditor.Property.SELECTION_HIGHLIGHT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SELECTION_HIGHLIGHT_COLOR, new Dali.Property.Value( value ) ); + } + } + public RectInteger DecorationBoundingBox + { + get + { + RectInteger temp = new RectInteger(0,0,0,0); + GetProperty( TextEditor.Property.DECORATION_BOUNDING_BOX).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.DECORATION_BOUNDING_BOX, new Dali.Property.Value( value ) ); + } + } + public bool EnableMarkup + { + get + { + bool temp = false; + GetProperty( TextEditor.Property.ENABLE_MARKUP).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.ENABLE_MARKUP, new Dali.Property.Value( value ) ); + } + } + public Vector4 InputColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextEditor.Property.INPUT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_COLOR, new Dali.Property.Value( value ) ); + } + } + public string InputFontFamily + { + get + { + string temp; + GetProperty( TextEditor.Property.INPUT_FONT_FAMILY).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_FONT_FAMILY, new Dali.Property.Value( value ) ); + } + } + public string InputFontStyle + { + get + { + string temp; + GetProperty( TextEditor.Property.INPUT_FONT_STYLE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_FONT_STYLE, new Dali.Property.Value( value ) ); + } + } + public float InputPointSize + { + get + { + float temp = 0.0f; + GetProperty( TextEditor.Property.INPUT_POINT_SIZE).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_POINT_SIZE, new Dali.Property.Value( value ) ); + } + } + public float LineSpacing + { + get + { + float temp = 0.0f; + GetProperty( TextEditor.Property.LINE_SPACING).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.LINE_SPACING, new Dali.Property.Value( value ) ); + } + } + public float InputLineSpacing + { + get + { + float temp = 0.0f; + GetProperty( TextEditor.Property.INPUT_LINE_SPACING).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_LINE_SPACING, new Dali.Property.Value( value ) ); + } + } + public string Underline + { + get + { + string temp; + GetProperty( TextEditor.Property.UNDERLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.UNDERLINE, new Dali.Property.Value( value ) ); + } + } + public string InputUnderline + { + get + { + string temp; + GetProperty( TextEditor.Property.INPUT_UNDERLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_UNDERLINE, new Dali.Property.Value( value ) ); + } + } + public string Shadow + { + get + { + string temp; + GetProperty( TextEditor.Property.SHADOW).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.SHADOW, new Dali.Property.Value( value ) ); + } + } + public string InputShadow + { + get + { + string temp; + GetProperty( TextEditor.Property.INPUT_SHADOW).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_SHADOW, new Dali.Property.Value( value ) ); + } + } + public string Emboss + { + get + { + string temp; + GetProperty( TextEditor.Property.EMBOSS).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.EMBOSS, new Dali.Property.Value( value ) ); + } + } + public string InputEmboss + { + get + { + string temp; + GetProperty( TextEditor.Property.INPUT_EMBOSS).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_EMBOSS, new Dali.Property.Value( value ) ); + } + } + public string Outline + { + get + { + string temp; + GetProperty( TextEditor.Property.OUTLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.OUTLINE, new Dali.Property.Value( value ) ); + } + } + public string InputOutline + { + get + { + string temp; + GetProperty( TextEditor.Property.INPUT_OUTLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextEditor.Property.INPUT_OUTLINE, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TextEditorSignal.cs b/plugins/dali-swig/automatic/csharp/TextEditorSignal.cs new file mode 100644 index 0000000..74f9386 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TextEditorSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TextEditorSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TextEditorSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TextEditorSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TextEditorSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextEditorSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.TextEditorSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.TextEditorSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.TextEditorSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.TextEditorSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(TextEditor arg) { + NDalicPINVOKE.TextEditorSignal_Emit(swigCPtr, TextEditor.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TextEditorSignal() : this(NDalicPINVOKE.new_TextEditorSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TextField.cs b/plugins/dali-swig/automatic/csharp/TextField.cs new file mode 100644 index 0000000..7b5fa11 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TextField.cs @@ -0,0 +1,1001 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class TextField : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TextField(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TextField_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TextField obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TextField() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextField(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +public class TextChangedEventArgs : EventArgs +{ + private TextField _textField; + + public TextField TextField + { + get + { + return _textField; + } + set + { + _textField = value; + } + } +} + +public class MaxLengthReachedEventArgs : EventArgs +{ + private TextField _textField; + + public TextField TextField + { + get + { + return _textField; + } + set + { + _textField = value; + } + } +} + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void TextChangedCallbackDelegate(IntPtr textField); + private DaliEventHandler _textFieldTextChangedEventHandler; + private TextChangedCallbackDelegate _textFieldTextChangedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void MaxLengthReachedCallbackDelegate(IntPtr textField); + private DaliEventHandler _textFieldMaxLengthReachedEventHandler; + private MaxLengthReachedCallbackDelegate _textFieldMaxLengthReachedCallbackDelegate; + + public event DaliEventHandler TextChanged + { + add + { + lock(this) + { + // Restricted to only one listener + if (_textFieldTextChangedEventHandler == null) + { + _textFieldTextChangedEventHandler += value; + + _textFieldTextChangedCallbackDelegate = new TextChangedCallbackDelegate(OnTextChanged); + this.TextChangedSignal().Connect(_textFieldTextChangedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_textFieldTextChangedEventHandler != null) + { + this.TextChangedSignal().Disconnect(_textFieldTextChangedCallbackDelegate); + } + + _textFieldTextChangedEventHandler -= value; + } + } + } + + private void OnTextChanged(IntPtr textField) + { + TextChangedEventArgs e = new TextChangedEventArgs(); + + // Populate all members of "e" (TextChangedEventArgs) with real data + e.TextField = Dali.TextField.GetTextFieldFromPtr(textField); + + if (_textFieldTextChangedEventHandler != null) + { + //here we send all data to user event handlers + _textFieldTextChangedEventHandler(this, e); + } + + } + + public event DaliEventHandler MaxLengthReached + { + add + { + lock(this) + { + // Restricted to only one listener + if (_textFieldMaxLengthReachedEventHandler == null) + { + _textFieldMaxLengthReachedEventHandler += value; + + _textFieldMaxLengthReachedCallbackDelegate = new MaxLengthReachedCallbackDelegate(OnMaxLengthReached); + this.MaxLengthReachedSignal().Connect(_textFieldMaxLengthReachedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_textFieldMaxLengthReachedEventHandler != null) + { + this.MaxLengthReachedSignal().Disconnect(_textFieldMaxLengthReachedCallbackDelegate); + } + + _textFieldMaxLengthReachedEventHandler -= value; + } + } + } + + private void OnMaxLengthReached(IntPtr textField) + { + MaxLengthReachedEventArgs e = new MaxLengthReachedEventArgs(); + + // Populate all members of "e" (MaxLengthReachedEventArgs) with real data + e.TextField = Dali.TextField.GetTextFieldFromPtr(textField); + + if (_textFieldMaxLengthReachedEventHandler != null) + { + //here we send all data to user event handlers + _textFieldMaxLengthReachedEventHandler(this, e); + } + + } + + public static TextField GetTextFieldFromPtr(global::System.IntPtr cPtr) { + TextField ret = new TextField(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextField_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_TextField_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int RENDERING_BACKEND = NDalicPINVOKE.TextField_Property_RENDERING_BACKEND_get(); + public static readonly int TEXT = NDalicPINVOKE.TextField_Property_TEXT_get(); + public static readonly int PLACEHOLDER_TEXT = NDalicPINVOKE.TextField_Property_PLACEHOLDER_TEXT_get(); + public static readonly int PLACEHOLDER_TEXT_FOCUSED = NDalicPINVOKE.TextField_Property_PLACEHOLDER_TEXT_FOCUSED_get(); + public static readonly int FONT_FAMILY = NDalicPINVOKE.TextField_Property_FONT_FAMILY_get(); + public static readonly int FONT_STYLE = NDalicPINVOKE.TextField_Property_FONT_STYLE_get(); + public static readonly int POINT_SIZE = NDalicPINVOKE.TextField_Property_POINT_SIZE_get(); + public static readonly int MAX_LENGTH = NDalicPINVOKE.TextField_Property_MAX_LENGTH_get(); + public static readonly int EXCEED_POLICY = NDalicPINVOKE.TextField_Property_EXCEED_POLICY_get(); + public static readonly int HORIZONTAL_ALIGNMENT = NDalicPINVOKE.TextField_Property_HORIZONTAL_ALIGNMENT_get(); + public static readonly int VERTICAL_ALIGNMENT = NDalicPINVOKE.TextField_Property_VERTICAL_ALIGNMENT_get(); + public static readonly int TEXT_COLOR = NDalicPINVOKE.TextField_Property_TEXT_COLOR_get(); + public static readonly int PLACEHOLDER_TEXT_COLOR = NDalicPINVOKE.TextField_Property_PLACEHOLDER_TEXT_COLOR_get(); + public static readonly int SHADOW_OFFSET = NDalicPINVOKE.TextField_Property_SHADOW_OFFSET_get(); + public static readonly int SHADOW_COLOR = NDalicPINVOKE.TextField_Property_SHADOW_COLOR_get(); + public static readonly int PRIMARY_CURSOR_COLOR = NDalicPINVOKE.TextField_Property_PRIMARY_CURSOR_COLOR_get(); + public static readonly int SECONDARY_CURSOR_COLOR = NDalicPINVOKE.TextField_Property_SECONDARY_CURSOR_COLOR_get(); + public static readonly int ENABLE_CURSOR_BLINK = NDalicPINVOKE.TextField_Property_ENABLE_CURSOR_BLINK_get(); + public static readonly int CURSOR_BLINK_INTERVAL = NDalicPINVOKE.TextField_Property_CURSOR_BLINK_INTERVAL_get(); + public static readonly int CURSOR_BLINK_DURATION = NDalicPINVOKE.TextField_Property_CURSOR_BLINK_DURATION_get(); + public static readonly int CURSOR_WIDTH = NDalicPINVOKE.TextField_Property_CURSOR_WIDTH_get(); + public static readonly int GRAB_HANDLE_IMAGE = NDalicPINVOKE.TextField_Property_GRAB_HANDLE_IMAGE_get(); + public static readonly int GRAB_HANDLE_PRESSED_IMAGE = NDalicPINVOKE.TextField_Property_GRAB_HANDLE_PRESSED_IMAGE_get(); + public static readonly int SCROLL_THRESHOLD = NDalicPINVOKE.TextField_Property_SCROLL_THRESHOLD_get(); + public static readonly int SCROLL_SPEED = NDalicPINVOKE.TextField_Property_SCROLL_SPEED_get(); + public static readonly int SELECTION_HANDLE_IMAGE_LEFT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_IMAGE_LEFT_get(); + public static readonly int SELECTION_HANDLE_IMAGE_RIGHT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_IMAGE_RIGHT_get(); + public static readonly int SELECTION_HANDLE_PRESSED_IMAGE_LEFT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get(); + public static readonly int SELECTION_HANDLE_PRESSED_IMAGE_RIGHT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get(); + public static readonly int SELECTION_HANDLE_MARKER_IMAGE_LEFT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get(); + public static readonly int SELECTION_HANDLE_MARKER_IMAGE_RIGHT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get(); + public static readonly int SELECTION_HIGHLIGHT_COLOR = NDalicPINVOKE.TextField_Property_SELECTION_HIGHLIGHT_COLOR_get(); + public static readonly int DECORATION_BOUNDING_BOX = NDalicPINVOKE.TextField_Property_DECORATION_BOUNDING_BOX_get(); + public static readonly int INPUT_METHOD_SETTINGS = NDalicPINVOKE.TextField_Property_INPUT_METHOD_SETTINGS_get(); + public static readonly int INPUT_COLOR = NDalicPINVOKE.TextField_Property_INPUT_COLOR_get(); + public static readonly int ENABLE_MARKUP = NDalicPINVOKE.TextField_Property_ENABLE_MARKUP_get(); + public static readonly int INPUT_FONT_FAMILY = NDalicPINVOKE.TextField_Property_INPUT_FONT_FAMILY_get(); + public static readonly int INPUT_FONT_STYLE = NDalicPINVOKE.TextField_Property_INPUT_FONT_STYLE_get(); + public static readonly int INPUT_POINT_SIZE = NDalicPINVOKE.TextField_Property_INPUT_POINT_SIZE_get(); + public static readonly int UNDERLINE = NDalicPINVOKE.TextField_Property_UNDERLINE_get(); + public static readonly int INPUT_UNDERLINE = NDalicPINVOKE.TextField_Property_INPUT_UNDERLINE_get(); + public static readonly int SHADOW = NDalicPINVOKE.TextField_Property_SHADOW_get(); + public static readonly int INPUT_SHADOW = NDalicPINVOKE.TextField_Property_INPUT_SHADOW_get(); + public static readonly int EMBOSS = NDalicPINVOKE.TextField_Property_EMBOSS_get(); + public static readonly int INPUT_EMBOSS = NDalicPINVOKE.TextField_Property_INPUT_EMBOSS_get(); + public static readonly int OUTLINE = NDalicPINVOKE.TextField_Property_OUTLINE_get(); + public static readonly int INPUT_OUTLINE = NDalicPINVOKE.TextField_Property_INPUT_OUTLINE_get(); + + } + + public class InputStyle : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal InputStyle(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(InputStyle obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~InputStyle() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextField_InputStyle(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public InputStyle() : this(NDalicPINVOKE.new_TextField_InputStyle(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum Mask { + NONE = 0x0000, + COLOR = 0x0001, + FONT_FAMILY = 0x0002, + POINT_SIZE = 0x0004, + FONT_STYLE = 0x0008, + UNDERLINE = 0x0010, + SHADOW = 0x0020, + EMBOSS = 0x0040, + OUTLINE = 0x0080 + } + + } + + public TextField () : this (NDalicPINVOKE.TextField_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public TextField(TextField handle) : this(NDalicPINVOKE.new_TextField__SWIG_1(TextField.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TextField Assign(TextField handle) { + TextField ret = new TextField(NDalicPINVOKE.TextField_Assign(swigCPtr, TextField.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static TextField DownCast(BaseHandle handle) { + TextField ret = new TextField(NDalicPINVOKE.TextField_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TextFieldSignal TextChangedSignal() { + TextFieldSignal ret = new TextFieldSignal(NDalicPINVOKE.TextField_TextChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TextFieldSignal MaxLengthReachedSignal() { + TextFieldSignal ret = new TextFieldSignal(NDalicPINVOKE.TextField_MaxLengthReachedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t InputStyleChangedSignal() { + SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t(NDalicPINVOKE.TextField_InputStyleChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public enum ExceedPolicyType { + EXCEED_POLICY_ORIGINAL, + EXCEED_POLICY_CLIP + } + + public int RenderingBackend + { + get + { + int temp = 0; + GetProperty( TextField.Property.RENDERING_BACKEND).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.RENDERING_BACKEND, new Dali.Property.Value( value ) ); + } + } + public string Text + { + get + { + string temp; + GetProperty( TextField.Property.TEXT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.TEXT, new Dali.Property.Value( value ) ); + } + } + public string PlaceholderText + { + get + { + string temp; + GetProperty( TextField.Property.PLACEHOLDER_TEXT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.PLACEHOLDER_TEXT, new Dali.Property.Value( value ) ); + } + } + public string PlaceholderTextFocused + { + get + { + string temp; + GetProperty( TextField.Property.PLACEHOLDER_TEXT_FOCUSED).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.PLACEHOLDER_TEXT_FOCUSED, new Dali.Property.Value( value ) ); + } + } + public string FontFamily + { + get + { + string temp; + GetProperty( TextField.Property.FONT_FAMILY).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.FONT_FAMILY, new Dali.Property.Value( value ) ); + } + } + public string FontStyle + { + get + { + string temp; + GetProperty( TextField.Property.FONT_STYLE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.FONT_STYLE, new Dali.Property.Value( value ) ); + } + } + public float PointSize + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.POINT_SIZE).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.POINT_SIZE, new Dali.Property.Value( value ) ); + } + } + public int MaxLength + { + get + { + int temp = 0; + GetProperty( TextField.Property.MAX_LENGTH).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.MAX_LENGTH, new Dali.Property.Value( value ) ); + } + } + public int ExceedPolicy + { + get + { + int temp = 0; + GetProperty( TextField.Property.EXCEED_POLICY).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.EXCEED_POLICY, new Dali.Property.Value( value ) ); + } + } + public string HorizontalAlignment + { + get + { + string temp; + GetProperty( TextField.Property.HORIZONTAL_ALIGNMENT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.HORIZONTAL_ALIGNMENT, new Dali.Property.Value( value ) ); + } + } + public string VerticalAlignment + { + get + { + string temp; + GetProperty( TextField.Property.VERTICAL_ALIGNMENT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.VERTICAL_ALIGNMENT, new Dali.Property.Value( value ) ); + } + } + public Vector4 TextColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.TEXT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.TEXT_COLOR, new Dali.Property.Value( value ) ); + } + } + public Vector4 PlaceholderTextColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.PLACEHOLDER_TEXT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.PLACEHOLDER_TEXT_COLOR, new Dali.Property.Value( value ) ); + } + } + public Vector2 ShadowOffset + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( TextField.Property.SHADOW_OFFSET).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SHADOW_OFFSET, new Dali.Property.Value( value ) ); + } + } + public Vector4 ShadowColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.SHADOW_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SHADOW_COLOR, new Dali.Property.Value( value ) ); + } + } + public Vector4 PrimaryCursorColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.PRIMARY_CURSOR_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.PRIMARY_CURSOR_COLOR, new Dali.Property.Value( value ) ); + } + } + public Vector4 SecondaryCursorColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.SECONDARY_CURSOR_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SECONDARY_CURSOR_COLOR, new Dali.Property.Value( value ) ); + } + } + public bool EnableCursorBlink + { + get + { + bool temp = false; + GetProperty( TextField.Property.ENABLE_CURSOR_BLINK).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.ENABLE_CURSOR_BLINK, new Dali.Property.Value( value ) ); + } + } + public float CursorBlinkInterval + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.CURSOR_BLINK_INTERVAL).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.CURSOR_BLINK_INTERVAL, new Dali.Property.Value( value ) ); + } + } + public float CursorBlinkDuration + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.CURSOR_BLINK_DURATION).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.CURSOR_BLINK_DURATION, new Dali.Property.Value( value ) ); + } + } + public int CursorWidth + { + get + { + int temp = 0; + GetProperty( TextField.Property.CURSOR_WIDTH).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.CURSOR_WIDTH, new Dali.Property.Value( value ) ); + } + } + public string GrabHandleImage + { + get + { + string temp; + GetProperty( TextField.Property.GRAB_HANDLE_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.GRAB_HANDLE_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string GrabHandlePressedImage + { + get + { + string temp; + GetProperty( TextField.Property.GRAB_HANDLE_PRESSED_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.GRAB_HANDLE_PRESSED_IMAGE, new Dali.Property.Value( value ) ); + } + } + public float ScrollThreshold + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.SCROLL_THRESHOLD).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SCROLL_THRESHOLD, new Dali.Property.Value( value ) ); + } + } + public float ScrollSpeed + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.SCROLL_SPEED).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SCROLL_SPEED, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandlePressedImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandlePressedImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleMarkerImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleMarkerImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Vector4 SelectionHighlightColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.SELECTION_HIGHLIGHT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HIGHLIGHT_COLOR, new Dali.Property.Value( value ) ); + } + } + public RectInteger DecorationBoundingBox + { + get + { + RectInteger temp = new RectInteger(0,0,0,0); + GetProperty( TextField.Property.DECORATION_BOUNDING_BOX).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.DECORATION_BOUNDING_BOX, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map InputMethodSettings + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.INPUT_METHOD_SETTINGS).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_METHOD_SETTINGS, new Dali.Property.Value( value ) ); + } + } + public Vector4 InputColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.INPUT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_COLOR, new Dali.Property.Value( value ) ); + } + } + public bool EnableMarkup + { + get + { + bool temp = false; + GetProperty( TextField.Property.ENABLE_MARKUP).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.ENABLE_MARKUP, new Dali.Property.Value( value ) ); + } + } + public string InputFontFamily + { + get + { + string temp; + GetProperty( TextField.Property.INPUT_FONT_FAMILY).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_FONT_FAMILY, new Dali.Property.Value( value ) ); + } + } + public string InputFontStyle + { + get + { + string temp; + GetProperty( TextField.Property.INPUT_FONT_STYLE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_FONT_STYLE, new Dali.Property.Value( value ) ); + } + } + public float InputPointSize + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.INPUT_POINT_SIZE).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_POINT_SIZE, new Dali.Property.Value( value ) ); + } + } + public string Underline + { + get + { + string temp; + GetProperty( TextField.Property.UNDERLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.UNDERLINE, new Dali.Property.Value( value ) ); + } + } + public string InputUnderline + { + get + { + string temp; + GetProperty( TextField.Property.INPUT_UNDERLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_UNDERLINE, new Dali.Property.Value( value ) ); + } + } + public string Shadow + { + get + { + string temp; + GetProperty( TextField.Property.SHADOW).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SHADOW, new Dali.Property.Value( value ) ); + } + } + public string InputShadow + { + get + { + string temp; + GetProperty( TextField.Property.INPUT_SHADOW).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_SHADOW, new Dali.Property.Value( value ) ); + } + } + public string Emboss + { + get + { + string temp; + GetProperty( TextField.Property.EMBOSS).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.EMBOSS, new Dali.Property.Value( value ) ); + } + } + public string InputEmboss + { + get + { + string temp; + GetProperty( TextField.Property.INPUT_EMBOSS).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_EMBOSS, new Dali.Property.Value( value ) ); + } + } + public string Outline + { + get + { + string temp; + GetProperty( TextField.Property.OUTLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.OUTLINE, new Dali.Property.Value( value ) ); + } + } + public string InputOutline + { + get + { + string temp; + GetProperty( TextField.Property.INPUT_OUTLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_OUTLINE, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TextFieldSignal.cs b/plugins/dali-swig/automatic/csharp/TextFieldSignal.cs new file mode 100644 index 0000000..674db7a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TextFieldSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TextFieldSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TextFieldSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TextFieldSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TextFieldSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextFieldSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.TextFieldSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.TextFieldSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.TextFieldSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.TextFieldSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(TextField arg) { + NDalicPINVOKE.TextFieldSignal_Emit(swigCPtr, TextField.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TextFieldSignal() : this(NDalicPINVOKE.new_TextFieldSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TextLabel.cs b/plugins/dali-swig/automatic/csharp/TextLabel.cs new file mode 100644 index 0000000..8cf1bfe --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TextLabel.cs @@ -0,0 +1,463 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TextLabel : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TextLabel(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TextLabel_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TextLabel obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TextLabel() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextLabel(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextLabel_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_TextLabel_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int RENDERING_BACKEND = NDalicPINVOKE.TextLabel_Property_RENDERING_BACKEND_get(); + public static readonly int TEXT = NDalicPINVOKE.TextLabel_Property_TEXT_get(); + public static readonly int FONT_FAMILY = NDalicPINVOKE.TextLabel_Property_FONT_FAMILY_get(); + public static readonly int FONT_STYLE = NDalicPINVOKE.TextLabel_Property_FONT_STYLE_get(); + public static readonly int POINT_SIZE = NDalicPINVOKE.TextLabel_Property_POINT_SIZE_get(); + public static readonly int MULTI_LINE = NDalicPINVOKE.TextLabel_Property_MULTI_LINE_get(); + public static readonly int HORIZONTAL_ALIGNMENT = NDalicPINVOKE.TextLabel_Property_HORIZONTAL_ALIGNMENT_get(); + public static readonly int VERTICAL_ALIGNMENT = NDalicPINVOKE.TextLabel_Property_VERTICAL_ALIGNMENT_get(); + public static readonly int TEXT_COLOR = NDalicPINVOKE.TextLabel_Property_TEXT_COLOR_get(); + public static readonly int SHADOW_OFFSET = NDalicPINVOKE.TextLabel_Property_SHADOW_OFFSET_get(); + public static readonly int SHADOW_COLOR = NDalicPINVOKE.TextLabel_Property_SHADOW_COLOR_get(); + public static readonly int UNDERLINE_ENABLED = NDalicPINVOKE.TextLabel_Property_UNDERLINE_ENABLED_get(); + public static readonly int UNDERLINE_COLOR = NDalicPINVOKE.TextLabel_Property_UNDERLINE_COLOR_get(); + public static readonly int UNDERLINE_HEIGHT = NDalicPINVOKE.TextLabel_Property_UNDERLINE_HEIGHT_get(); + public static readonly int ENABLE_MARKUP = NDalicPINVOKE.TextLabel_Property_ENABLE_MARKUP_get(); + public static readonly int ENABLE_AUTO_SCROLL = NDalicPINVOKE.TextLabel_Property_ENABLE_AUTO_SCROLL_get(); + public static readonly int AUTO_SCROLL_SPEED = NDalicPINVOKE.TextLabel_Property_AUTO_SCROLL_SPEED_get(); + public static readonly int AUTO_SCROLL_LOOP_COUNT = NDalicPINVOKE.TextLabel_Property_AUTO_SCROLL_LOOP_COUNT_get(); + public static readonly int AUTO_SCROLL_GAP = NDalicPINVOKE.TextLabel_Property_AUTO_SCROLL_GAP_get(); + public static readonly int LINE_SPACING = NDalicPINVOKE.TextLabel_Property_LINE_SPACING_get(); + public static readonly int UNDERLINE = NDalicPINVOKE.TextLabel_Property_UNDERLINE_get(); + public static readonly int SHADOW = NDalicPINVOKE.TextLabel_Property_SHADOW_get(); + public static readonly int EMBOSS = NDalicPINVOKE.TextLabel_Property_EMBOSS_get(); + public static readonly int OUTLINE = NDalicPINVOKE.TextLabel_Property_OUTLINE_get(); + + } + + public TextLabel () : this (NDalicPINVOKE.TextLabel_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public TextLabel (string text) : this (NDalicPINVOKE.TextLabel_New__SWIG_1(text), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public TextLabel(TextLabel handle) : this(NDalicPINVOKE.new_TextLabel__SWIG_1(TextLabel.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TextLabel Assign(TextLabel handle) { + TextLabel ret = new TextLabel(NDalicPINVOKE.TextLabel_Assign(swigCPtr, TextLabel.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static TextLabel DownCast(BaseHandle handle) { + TextLabel ret = new TextLabel(NDalicPINVOKE.TextLabel_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX+1000 + } + + public int RenderingBackend + { + get + { + int temp = 0; + GetProperty( TextLabel.Property.RENDERING_BACKEND).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.RENDERING_BACKEND, new Dali.Property.Value( value ) ); + } + } + public string Text + { + get + { + string temp; + GetProperty( TextLabel.Property.TEXT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.TEXT, new Dali.Property.Value( value ) ); + } + } + public string FontFamily + { + get + { + string temp; + GetProperty( TextLabel.Property.FONT_FAMILY).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.FONT_FAMILY, new Dali.Property.Value( value ) ); + } + } + public string FontStyle + { + get + { + string temp; + GetProperty( TextLabel.Property.FONT_STYLE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.FONT_STYLE, new Dali.Property.Value( value ) ); + } + } + public float PointSize + { + get + { + float temp = 0.0f; + GetProperty( TextLabel.Property.POINT_SIZE).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.POINT_SIZE, new Dali.Property.Value( value ) ); + } + } + public bool MultiLine + { + get + { + bool temp = false; + GetProperty( TextLabel.Property.MULTI_LINE).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.MULTI_LINE, new Dali.Property.Value( value ) ); + } + } + public string HorizontalAlignment + { + get + { + string temp; + GetProperty( TextLabel.Property.HORIZONTAL_ALIGNMENT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.HORIZONTAL_ALIGNMENT, new Dali.Property.Value( value ) ); + } + } + public string VerticalAlignment + { + get + { + string temp; + GetProperty( TextLabel.Property.VERTICAL_ALIGNMENT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.VERTICAL_ALIGNMENT, new Dali.Property.Value( value ) ); + } + } + public Vector4 TextColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextLabel.Property.TEXT_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.TEXT_COLOR, new Dali.Property.Value( value ) ); + } + } + public Vector2 ShadowOffset + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( TextLabel.Property.SHADOW_OFFSET).Get( temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.SHADOW_OFFSET, new Dali.Property.Value( value ) ); + } + } + public Vector4 ShadowColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextLabel.Property.SHADOW_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.SHADOW_COLOR, new Dali.Property.Value( value ) ); + } + } + public bool UnderlineEnabled + { + get + { + bool temp = false; + GetProperty( TextLabel.Property.UNDERLINE_ENABLED).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.UNDERLINE_ENABLED, new Dali.Property.Value( value ) ); + } + } + public Vector4 UnderlineColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextLabel.Property.UNDERLINE_COLOR).Get( temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.UNDERLINE_COLOR, new Dali.Property.Value( value ) ); + } + } + public float UnderlineHeight + { + get + { + float temp = 0.0f; + GetProperty( TextLabel.Property.UNDERLINE_HEIGHT).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.UNDERLINE_HEIGHT, new Dali.Property.Value( value ) ); + } + } + public bool EnableMarkup + { + get + { + bool temp = false; + GetProperty( TextLabel.Property.ENABLE_MARKUP).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.ENABLE_MARKUP, new Dali.Property.Value( value ) ); + } + } + public bool EnableAutoScroll + { + get + { + bool temp = false; + GetProperty( TextLabel.Property.ENABLE_AUTO_SCROLL).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.ENABLE_AUTO_SCROLL, new Dali.Property.Value( value ) ); + } + } + public int AutoScrollSpeed + { + get + { + int temp = 0; + GetProperty( TextLabel.Property.AUTO_SCROLL_SPEED).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.AUTO_SCROLL_SPEED, new Dali.Property.Value( value ) ); + } + } + public int AutoScrollLoopCount + { + get + { + int temp = 0; + GetProperty( TextLabel.Property.AUTO_SCROLL_LOOP_COUNT).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.AUTO_SCROLL_LOOP_COUNT, new Dali.Property.Value( value ) ); + } + } + public float AutoScrollGap + { + get + { + float temp = 0.0f; + GetProperty( TextLabel.Property.AUTO_SCROLL_GAP).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.AUTO_SCROLL_GAP, new Dali.Property.Value( value ) ); + } + } + public float LineSpacing + { + get + { + float temp = 0.0f; + GetProperty( TextLabel.Property.LINE_SPACING).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.LINE_SPACING, new Dali.Property.Value( value ) ); + } + } + public string Underline + { + get + { + string temp; + GetProperty( TextLabel.Property.UNDERLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.UNDERLINE, new Dali.Property.Value( value ) ); + } + } + public string Shadow + { + get + { + string temp; + GetProperty( TextLabel.Property.SHADOW).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.SHADOW, new Dali.Property.Value( value ) ); + } + } + public string Emboss + { + get + { + string temp; + GetProperty( TextLabel.Property.EMBOSS).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.EMBOSS, new Dali.Property.Value( value ) ); + } + } + public string Outline + { + get + { + string temp; + GetProperty( TextLabel.Property.OUTLINE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextLabel.Property.OUTLINE, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Texture.cs b/plugins/dali-swig/automatic/csharp/Texture.cs new file mode 100644 index 0000000..ab45fbd --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Texture.cs @@ -0,0 +1,113 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Texture : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Texture(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Texture_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Texture obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Texture() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Texture(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public Texture (TextureType type, PixelFormat format, uint width, uint height) : this (NDalicPINVOKE.Texture_New__SWIG_0((int)type, (int)format, width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Texture (NativeImageInterface nativeImageInterface) : this (NDalicPINVOKE.Texture_New__SWIG_1(NativeImageInterface.getCPtr(nativeImageInterface)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Texture(Texture handle) : this(NDalicPINVOKE.new_Texture__SWIG_1(Texture.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static Texture DownCast(BaseHandle handle) { + Texture ret = new Texture(NDalicPINVOKE.Texture_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Texture Assign(Texture handle) { + Texture ret = new Texture(NDalicPINVOKE.Texture_Assign(swigCPtr, Texture.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Upload(PixelData pixelData) { + bool ret = NDalicPINVOKE.Texture_Upload__SWIG_0(swigCPtr, PixelData.getCPtr(pixelData)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Upload(PixelData pixelData, uint layer, uint mipmap, uint xOffset, uint yOffset, uint width, uint height) { + bool ret = NDalicPINVOKE.Texture_Upload__SWIG_1(swigCPtr, PixelData.getCPtr(pixelData), layer, mipmap, xOffset, yOffset, width, height); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void GenerateMipmaps() { + NDalicPINVOKE.Texture_GenerateMipmaps(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetWidth() { + uint ret = NDalicPINVOKE.Texture_GetWidth(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetHeight() { + uint ret = NDalicPINVOKE.Texture_GetHeight(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TextureSet.cs b/plugins/dali-swig/automatic/csharp/TextureSet.cs new file mode 100644 index 0000000..bfeab57 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TextureSet.cs @@ -0,0 +1,108 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TextureSet : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TextureSet(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TextureSet_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TextureSet obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TextureSet() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TextureSet(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public TextureSet () : this (NDalicPINVOKE.TextureSet_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public TextureSet(TextureSet handle) : this(NDalicPINVOKE.new_TextureSet__SWIG_1(TextureSet.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static TextureSet DownCast(BaseHandle handle) { + TextureSet ret = new TextureSet(NDalicPINVOKE.TextureSet_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TextureSet Assign(TextureSet handle) { + TextureSet ret = new TextureSet(NDalicPINVOKE.TextureSet_Assign(swigCPtr, TextureSet.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetTexture(uint index, Texture texture) { + NDalicPINVOKE.TextureSet_SetTexture(swigCPtr, index, Texture.getCPtr(texture)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Texture GetTexture(uint index) { + Texture ret = new Texture(NDalicPINVOKE.TextureSet_GetTexture(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSampler(uint index, Sampler sampler) { + NDalicPINVOKE.TextureSet_SetSampler(swigCPtr, index, Sampler.getCPtr(sampler)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Sampler GetSampler(uint index) { + Sampler ret = new Sampler(NDalicPINVOKE.TextureSet_GetSampler(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetTextureCount() { + uint ret = NDalicPINVOKE.TextureSet_GetTextureCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TextureType.cs b/plugins/dali-swig/automatic/csharp/TextureType.cs new file mode 100644 index 0000000..7dc5f0c --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TextureType.cs @@ -0,0 +1,18 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum TextureType { + TEXTURE_2D, + TEXTURE_CUBE +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TimePeriod.cs b/plugins/dali-swig/automatic/csharp/TimePeriod.cs new file mode 100644 index 0000000..0c3cfbb --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TimePeriod.cs @@ -0,0 +1,77 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TimePeriod : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TimePeriod(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TimePeriod obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TimePeriod() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TimePeriod(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public TimePeriod(float durationSeconds) : this(NDalicPINVOKE.new_TimePeriod__SWIG_0(durationSeconds), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TimePeriod(float delaySeconds, float durationSeconds) : this(NDalicPINVOKE.new_TimePeriod__SWIG_1(delaySeconds, durationSeconds), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float delaySeconds { + set { + NDalicPINVOKE.TimePeriod_delaySeconds_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.TimePeriod_delaySeconds_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float durationSeconds { + set { + NDalicPINVOKE.TimePeriod_durationSeconds_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.TimePeriod_durationSeconds_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Timer.cs b/plugins/dali-swig/automatic/csharp/Timer.cs new file mode 100644 index 0000000..b091752 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Timer.cs @@ -0,0 +1,113 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Timer : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Timer(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Timer_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Timer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Timer() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Timer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public Timer (uint milliSec) : this (NDalicPINVOKE.Timer_New(milliSec), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Timer(Timer timer) : this(NDalicPINVOKE.new_Timer__SWIG_1(Timer.getCPtr(timer)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Timer Assign(Timer timer) { + Timer ret = new Timer(NDalicPINVOKE.Timer_Assign(swigCPtr, Timer.getCPtr(timer)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static Timer DownCast(BaseHandle handle) { + Timer ret = new Timer(NDalicPINVOKE.Timer_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Start() { + NDalicPINVOKE.Timer_Start(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Stop() { + NDalicPINVOKE.Timer_Stop(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetInterval(uint milliSec) { + NDalicPINVOKE.Timer_SetInterval(swigCPtr, milliSec); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint GetInterval() { + uint ret = NDalicPINVOKE.Timer_GetInterval(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsRunning() { + bool ret = NDalicPINVOKE.Timer_IsRunning(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public BoolSignal TickSignal() { + BoolSignal ret = new BoolSignal(NDalicPINVOKE.Timer_TickSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TimerSignalType.cs b/plugins/dali-swig/automatic/csharp/TimerSignalType.cs new file mode 100644 index 0000000..cacac78 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TimerSignalType.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TimerSignalType : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TimerSignalType(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TimerSignalType obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TimerSignalType() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TimerSignalType(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public TimerSignalType() : this(NDalicPINVOKE.new_TimerSignalType(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool Empty() { + bool ret = NDalicPINVOKE.TimerSignalType_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.TimerSignalType_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(SWIGTYPE_p_f___bool func) { + NDalicPINVOKE.TimerSignalType_Connect__SWIG_0(swigCPtr, SWIGTYPE_p_f___bool.getCPtr(func)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Disconnect(SWIGTYPE_p_f___bool func) { + NDalicPINVOKE.TimerSignalType_Disconnect(swigCPtr, SWIGTYPE_p_f___bool.getCPtr(func)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Connect(ConnectionTrackerInterface connectionTracker, SWIGTYPE_p_Dali__FunctorDelegate arg1) { + NDalicPINVOKE.TimerSignalType_Connect__SWIG_4(swigCPtr, ConnectionTrackerInterface.getCPtr(connectionTracker), SWIGTYPE_p_Dali__FunctorDelegate.getCPtr(arg1)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool Emit() { + bool ret = NDalicPINVOKE.TimerSignalType_Emit(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ToolkitPropertyRange.cs b/plugins/dali-swig/automatic/csharp/ToolkitPropertyRange.cs new file mode 100644 index 0000000..bdda8dd --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ToolkitPropertyRange.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum ToolkitPropertyRange { + VISUAL_PROPERTY_BASE_START_INDEX = PropertyRanges.CORE_PROPERTY_MAX_INDEX+1, + VISUAL_PROPERTY_BASE_END_INDEX = VISUAL_PROPERTY_BASE_START_INDEX+100, + VISUAL_PROPERTY_START_INDEX = VISUAL_PROPERTY_BASE_END_INDEX+1, + VISUAL_PROPERTY_END_INDEX = VISUAL_PROPERTY_START_INDEX+100000 +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TouchData.cs b/plugins/dali-swig/automatic/csharp/TouchData.cs new file mode 100644 index 0000000..1a239ea --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TouchData.cs @@ -0,0 +1,130 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TouchData : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TouchData(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TouchData_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TouchData obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TouchData() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TouchData(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public static TouchData GetTouchDataFromPtr(global::System.IntPtr cPtr) { + TouchData ret = new TouchData(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TouchData() : this(NDalicPINVOKE.new_TouchData__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchData(TouchData other) : this(NDalicPINVOKE.new_TouchData__SWIG_1(TouchData.getCPtr(other)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchData Assign(TouchData other) { + TouchData ret = new TouchData(NDalicPINVOKE.TouchData_Assign(swigCPtr, TouchData.getCPtr(other)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetTime() { + uint ret = NDalicPINVOKE.TouchData_GetTime(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetPointCount() { + uint ret = NDalicPINVOKE.TouchData_GetPointCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public int GetDeviceId(uint point) { + int ret = NDalicPINVOKE.TouchData_GetDeviceId(swigCPtr, point); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PointStateType GetState(uint point) { + PointStateType ret = (PointStateType)NDalicPINVOKE.TouchData_GetState(swigCPtr, point); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Actor GetHitActor(uint point) { + Actor ret = new Actor(NDalicPINVOKE.TouchData_GetHitActor(swigCPtr, point), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 GetLocalPosition(uint point) { + Vector2 ret = new Vector2(NDalicPINVOKE.TouchData_GetLocalPosition(swigCPtr, point), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 GetScreenPosition(uint point) { + Vector2 ret = new Vector2(NDalicPINVOKE.TouchData_GetScreenPosition(swigCPtr, point), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetRadius(uint point) { + float ret = NDalicPINVOKE.TouchData_GetRadius(swigCPtr, point); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 GetEllipseRadius(uint point) { + Vector2 ret = new Vector2(NDalicPINVOKE.TouchData_GetEllipseRadius(swigCPtr, point), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float GetPressure(uint point) { + float ret = NDalicPINVOKE.TouchData_GetPressure(swigCPtr, point); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Degree GetAngle(uint point) { + Degree ret = new Degree(NDalicPINVOKE.TouchData_GetAngle(swigCPtr, point), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TouchEvent.cs b/plugins/dali-swig/automatic/csharp/TouchEvent.cs new file mode 100644 index 0000000..9a8e940 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TouchEvent.cs @@ -0,0 +1,96 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TouchEvent : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TouchEvent(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TouchEvent obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TouchEvent() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TouchEvent(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static TouchEvent GetTouchEventFromPtr(global::System.IntPtr cPtr) { + TouchEvent ret = new TouchEvent(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TouchEvent() : this(NDalicPINVOKE.new_TouchEvent__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchEvent(uint time) : this(NDalicPINVOKE.new_TouchEvent__SWIG_1(time), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchPointContainer points { + set { + NDalicPINVOKE.TouchEvent_points_set(swigCPtr, TouchPointContainer.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.TouchEvent_points_get(swigCPtr); + TouchPointContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new TouchPointContainer(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint time { + set { + NDalicPINVOKE.TouchEvent_time_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.TouchEvent_time_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint GetPointCount() { + uint ret = NDalicPINVOKE.TouchEvent_GetPointCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TouchPoint GetPoint(uint point) { + TouchPoint ret = new TouchPoint(NDalicPINVOKE.TouchEvent_GetPoint(swigCPtr, point), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TouchEventSignal.cs b/plugins/dali-swig/automatic/csharp/TouchEventSignal.cs new file mode 100644 index 0000000..635f48a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TouchEventSignal.cs @@ -0,0 +1,49 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TouchEventSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TouchEventSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TouchEventSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TouchEventSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TouchEventSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public TouchEventSignal() : this(NDalicPINVOKE.new_TouchEventSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TouchPoint.cs b/plugins/dali-swig/automatic/csharp/TouchPoint.cs new file mode 100644 index 0000000..d6626dc --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TouchPoint.cs @@ -0,0 +1,128 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TouchPoint : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TouchPoint(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TouchPoint obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TouchPoint() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TouchPoint(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public TouchPoint(int id, TouchPoint.State state, float screenX, float screenY) : this(NDalicPINVOKE.new_TouchPoint__SWIG_0(id, (int)state, screenX, screenY), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchPoint(int id, TouchPoint.State state, float screenX, float screenY, float localX, float localY) : this(NDalicPINVOKE.new_TouchPoint__SWIG_1(id, (int)state, screenX, screenY, localX, localY), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public int deviceId { + set { + NDalicPINVOKE.TouchPoint_deviceId_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.TouchPoint_deviceId_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public TouchPoint.State state { + set { + NDalicPINVOKE.TouchPoint_state_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + TouchPoint.State ret = (TouchPoint.State)NDalicPINVOKE.TouchPoint_state_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Actor hitActor { + set { + NDalicPINVOKE.TouchPoint_hitActor_set(swigCPtr, Actor.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.TouchPoint_hitActor_get(swigCPtr); + Actor ret = (cPtr == global::System.IntPtr.Zero) ? null : new Actor(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 local { + set { + NDalicPINVOKE.TouchPoint_local_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.TouchPoint_local_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 screen { + set { + NDalicPINVOKE.TouchPoint_screen_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.TouchPoint_screen_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public enum State { + Started, + Finished, + Down = Started, + Up = Finished, + Motion, + Leave, + Stationary, + Interrupted, + Last + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TouchPointContainer.cs b/plugins/dali-swig/automatic/csharp/TouchPointContainer.cs new file mode 100644 index 0000000..c6301c7 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TouchPointContainer.cs @@ -0,0 +1,315 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TouchPointContainer : global::System.IDisposable, global::System.Collections.IEnumerable + , global::System.Collections.Generic.IEnumerable + { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TouchPointContainer(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TouchPointContainer obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TouchPointContainer() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TouchPointContainer(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public TouchPointContainer(global::System.Collections.ICollection c) : this() { + if (c == null) + throw new global::System.ArgumentNullException("c"); + foreach (TouchPoint element in c) { + this.Add(element); + } + } + + public bool IsFixedSize { + get { + return false; + } + } + + public bool IsReadOnly { + get { + return false; + } + } + + public TouchPoint this[int index] { + get { + return getitem(index); + } + set { + setitem(index, value); + } + } + + public int Capacity { + get { + return (int)capacity(); + } + set { + if (value < size()) + throw new global::System.ArgumentOutOfRangeException("Capacity"); + reserve((uint)value); + } + } + + public int Count { + get { + return (int)size(); + } + } + + public bool IsSynchronized { + get { + return false; + } + } + + public void CopyTo(TouchPoint[] array) + { + CopyTo(0, array, 0, this.Count); + } + + public void CopyTo(TouchPoint[] array, int arrayIndex) + { + CopyTo(0, array, arrayIndex, this.Count); + } + + public void CopyTo(int index, TouchPoint[] array, int arrayIndex, int count) + { + if (array == null) + throw new global::System.ArgumentNullException("array"); + if (index < 0) + throw new global::System.ArgumentOutOfRangeException("index", "Value is less than zero"); + if (arrayIndex < 0) + throw new global::System.ArgumentOutOfRangeException("arrayIndex", "Value is less than zero"); + if (count < 0) + throw new global::System.ArgumentOutOfRangeException("count", "Value is less than zero"); + if (array.Rank > 1) + throw new global::System.ArgumentException("Multi dimensional array.", "array"); + if (index+count > this.Count || arrayIndex+count > array.Length) + throw new global::System.ArgumentException("Number of elements to copy is too large."); + for (int i=0; i global::System.Collections.Generic.IEnumerable.GetEnumerator() { + return new TouchPointContainerEnumerator(this); + } + + global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() { + return new TouchPointContainerEnumerator(this); + } + + public TouchPointContainerEnumerator GetEnumerator() { + return new TouchPointContainerEnumerator(this); + } + + // Type-safe enumerator + /// Note that the IEnumerator documentation requires an InvalidOperationException to be thrown + /// whenever the collection is modified. This has been done for changes in the size of the + /// collection but not when one of the elements of the collection is modified as it is a bit + /// tricky to detect unmanaged code that modifies the collection under our feet. + public sealed class TouchPointContainerEnumerator : global::System.Collections.IEnumerator + , global::System.Collections.Generic.IEnumerator + { + private TouchPointContainer collectionRef; + private int currentIndex; + private object currentObject; + private int currentSize; + + public TouchPointContainerEnumerator(TouchPointContainer collection) { + collectionRef = collection; + currentIndex = -1; + currentObject = null; + currentSize = collectionRef.Count; + } + + // Type-safe iterator Current + public TouchPoint Current { + get { + if (currentIndex == -1) + throw new global::System.InvalidOperationException("Enumeration not started."); + if (currentIndex > currentSize - 1) + throw new global::System.InvalidOperationException("Enumeration finished."); + if (currentObject == null) + throw new global::System.InvalidOperationException("Collection modified."); + return (TouchPoint)currentObject; + } + } + + // Type-unsafe IEnumerator.Current + object global::System.Collections.IEnumerator.Current { + get { + return Current; + } + } + + public bool MoveNext() { + int size = collectionRef.Count; + bool moveOkay = (currentIndex+1 < size) && (size == currentSize); + if (moveOkay) { + currentIndex++; + currentObject = collectionRef[currentIndex]; + } else { + currentObject = null; + } + return moveOkay; + } + + public void Reset() { + currentIndex = -1; + currentObject = null; + if (collectionRef.Count != currentSize) { + throw new global::System.InvalidOperationException("Collection modified."); + } + } + + public void Dispose() { + currentIndex = -1; + currentObject = null; + } + } + + public void Clear() { + NDalicPINVOKE.TouchPointContainer_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Add(TouchPoint x) { + NDalicPINVOKE.TouchPointContainer_Add(swigCPtr, TouchPoint.getCPtr(x)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + private uint size() { + uint ret = NDalicPINVOKE.TouchPointContainer_size(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private uint capacity() { + uint ret = NDalicPINVOKE.TouchPointContainer_capacity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private void reserve(uint n) { + NDalicPINVOKE.TouchPointContainer_reserve(swigCPtr, n); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchPointContainer() : this(NDalicPINVOKE.new_TouchPointContainer__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchPointContainer(TouchPointContainer other) : this(NDalicPINVOKE.new_TouchPointContainer__SWIG_1(TouchPointContainer.getCPtr(other)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchPointContainer(int capacity) : this(NDalicPINVOKE.new_TouchPointContainer__SWIG_2(capacity), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + private TouchPoint getitemcopy(int index) { + TouchPoint ret = new TouchPoint(NDalicPINVOKE.TouchPointContainer_getitemcopy(swigCPtr, index), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private TouchPoint getitem(int index) { + TouchPoint ret = new TouchPoint(NDalicPINVOKE.TouchPointContainer_getitem(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + private void setitem(int index, TouchPoint val) { + NDalicPINVOKE.TouchPointContainer_setitem(swigCPtr, index, TouchPoint.getCPtr(val)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddRange(TouchPointContainer values) { + NDalicPINVOKE.TouchPointContainer_AddRange(swigCPtr, TouchPointContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchPointContainer GetRange(int index, int count) { + global::System.IntPtr cPtr = NDalicPINVOKE.TouchPointContainer_GetRange(swigCPtr, index, count); + TouchPointContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new TouchPointContainer(cPtr, true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Insert(int index, TouchPoint x) { + NDalicPINVOKE.TouchPointContainer_Insert(swigCPtr, index, TouchPoint.getCPtr(x)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void InsertRange(int index, TouchPointContainer values) { + NDalicPINVOKE.TouchPointContainer_InsertRange(swigCPtr, index, TouchPointContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveAt(int index) { + NDalicPINVOKE.TouchPointContainer_RemoveAt(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveRange(int index, int count) { + NDalicPINVOKE.TouchPointContainer_RemoveRange(swigCPtr, index, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static TouchPointContainer Repeat(TouchPoint value, int count) { + global::System.IntPtr cPtr = NDalicPINVOKE.TouchPointContainer_Repeat(TouchPoint.getCPtr(value), count); + TouchPointContainer ret = (cPtr == global::System.IntPtr.Zero) ? null : new TouchPointContainer(cPtr, true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Reverse() { + NDalicPINVOKE.TouchPointContainer_Reverse__SWIG_0(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reverse(int index, int count) { + NDalicPINVOKE.TouchPointContainer_Reverse__SWIG_1(swigCPtr, index, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetRange(int index, TouchPointContainer values) { + NDalicPINVOKE.TouchPointContainer_SetRange(swigCPtr, index, TouchPointContainer.getCPtr(values)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TouchSignal.cs b/plugins/dali-swig/automatic/csharp/TouchSignal.cs new file mode 100644 index 0000000..c583dab --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TouchSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TouchSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal TouchSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TouchSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TouchSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TouchSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.TouchSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.TouchSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.TouchSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.TouchSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(TouchData arg) { + NDalicPINVOKE.TouchSignal_Emit(swigCPtr, TouchData.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TouchSignal() : this(NDalicPINVOKE.new_TouchSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/TypeInfo.cs b/plugins/dali-swig/automatic/csharp/TypeInfo.cs new file mode 100644 index 0000000..09496da --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/TypeInfo.cs @@ -0,0 +1,124 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class TypeInfo : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal TypeInfo(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TypeInfo_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TypeInfo obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~TypeInfo() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_TypeInfo(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public TypeInfo() : this(NDalicPINVOKE.new_TypeInfo__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TypeInfo(TypeInfo handle) : this(NDalicPINVOKE.new_TypeInfo__SWIG_1(TypeInfo.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public TypeInfo Assign(TypeInfo rhs) { + TypeInfo ret = new TypeInfo(NDalicPINVOKE.TypeInfo_Assign(swigCPtr, TypeInfo.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetName() { + string ret = NDalicPINVOKE.TypeInfo_GetName(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetBaseName() { + string ret = NDalicPINVOKE.TypeInfo_GetBaseName(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public BaseHandle CreateInstance() { + BaseHandle ret = new BaseHandle(NDalicPINVOKE.TypeInfo_CreateInstance(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_f___Dali__BaseHandle GetCreator() { + global::System.IntPtr cPtr = NDalicPINVOKE.TypeInfo_GetCreator(swigCPtr); + SWIGTYPE_p_f___Dali__BaseHandle ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_f___Dali__BaseHandle(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetActionCount() { + uint ret = NDalicPINVOKE.TypeInfo_GetActionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetActionName(uint index) { + string ret = NDalicPINVOKE.TypeInfo_GetActionName(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetSignalCount() { + uint ret = NDalicPINVOKE.TypeInfo_GetSignalCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public string GetSignalName(uint index) { + string ret = NDalicPINVOKE.TypeInfo_GetSignalName(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetPropertyCount() { + uint ret = NDalicPINVOKE.TypeInfo_GetPropertyCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void GetPropertyIndices(VectorInteger indices) { + NDalicPINVOKE.TypeInfo_GetPropertyIndices(swigCPtr, VectorInteger.getCPtr(indices)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public string GetPropertyName(int index) { + string ret = NDalicPINVOKE.TypeInfo_GetPropertyName(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Uint16Pair.cs b/plugins/dali-swig/automatic/csharp/Uint16Pair.cs new file mode 100644 index 0000000..d592a2c --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Uint16Pair.cs @@ -0,0 +1,139 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Uint16Pair : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Uint16Pair(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Uint16Pair obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Uint16Pair() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Uint16Pair(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static bool operator<(Uint16Pair arg1, Uint16Pair arg2) { + return arg1.LessThan(arg2); + } + + public static bool operator>(Uint16Pair arg1, Uint16Pair arg2) { + return arg1.GreaterThan(arg2); + } + + public Uint16Pair() : this(NDalicPINVOKE.new_Uint16Pair__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Uint16Pair(uint width, uint height) : this(NDalicPINVOKE.new_Uint16Pair__SWIG_1(width, height), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Uint16Pair(Uint16Pair rhs) : this(NDalicPINVOKE.new_Uint16Pair__SWIG_2(Uint16Pair.getCPtr(rhs)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetWidth(ushort width) { + NDalicPINVOKE.Uint16Pair_SetWidth(swigCPtr, width); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ushort GetWidth() { + ushort ret = NDalicPINVOKE.Uint16Pair_GetWidth(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetHeight(ushort height) { + NDalicPINVOKE.Uint16Pair_SetHeight(swigCPtr, height); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ushort GetHeight() { + ushort ret = NDalicPINVOKE.Uint16Pair_GetHeight(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetX(ushort x) { + NDalicPINVOKE.Uint16Pair_SetX(swigCPtr, x); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ushort GetX() { + ushort ret = NDalicPINVOKE.Uint16Pair_GetX(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetY(ushort y) { + NDalicPINVOKE.Uint16Pair_SetY(swigCPtr, y); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ushort GetY() { + ushort ret = NDalicPINVOKE.Uint16Pair_GetY(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Uint16Pair Assign(Uint16Pair rhs) { + Uint16Pair ret = new Uint16Pair(NDalicPINVOKE.Uint16Pair_Assign(swigCPtr, Uint16Pair.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(Uint16Pair rhs) { + bool ret = NDalicPINVOKE.Uint16Pair_EqualTo(swigCPtr, Uint16Pair.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(Uint16Pair rhs) { + bool ret = NDalicPINVOKE.Uint16Pair_NotEqualTo(swigCPtr, Uint16Pair.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool LessThan(Uint16Pair rhs) { + bool ret = NDalicPINVOKE.Uint16Pair_LessThan(swigCPtr, Uint16Pair.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool GreaterThan(Uint16Pair rhs) { + bool ret = NDalicPINVOKE.Uint16Pair_GreaterThan(swigCPtr, Uint16Pair.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Vector2.cs b/plugins/dali-swig/automatic/csharp/Vector2.cs new file mode 100644 index 0000000..5833115 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Vector2.cs @@ -0,0 +1,353 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Vector2 : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Vector2(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Vector2 obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Vector2() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Vector2(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static Vector2 operator+(Vector2 arg1, Vector2 arg2) { + return arg1.Add(arg2); + } + + public static Vector2 operator-(Vector2 arg1, Vector2 arg2) { + return arg1.Subtract(arg2); + } + + public static Vector2 operator-(Vector2 arg1) { + return arg1.Subtract(); + } + + public static Vector2 operator*(Vector2 arg1, Vector2 arg2) { + return arg1.Multiply(arg2); + } + + public static Vector2 operator*(Vector2 arg1, float arg2) { + return arg1.Multiply(arg2); + } + + public static Vector2 operator/(Vector2 arg1, Vector2 arg2) { + return arg1.Divide(arg2); + } + + public static Vector2 operator/(Vector2 arg1, float arg2) { + return arg1.Divide(arg2); + } + + public float this[uint index] + { + get + { + return ValueOfIndex(index); + } + } + + public static Vector2 GetVector2FromPtr(global::System.IntPtr cPtr) { + Vector2 ret = new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public Vector2() : this(NDalicPINVOKE.new_Vector2__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2(float x, float y) : this(NDalicPINVOKE.new_Vector2__SWIG_1(x, y), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2(float[] array) : this(NDalicPINVOKE.new_Vector2__SWIG_2(array), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2(Vector3 vec3) : this(NDalicPINVOKE.new_Vector2__SWIG_3(Vector3.getCPtr(vec3)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2(Vector4 vec4) : this(NDalicPINVOKE.new_Vector2__SWIG_4(Vector4.getCPtr(vec4)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static Vector2 ONE { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector2_ONE_get(); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector2 XAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector2_XAXIS_get(); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector2 YAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector2_YAXIS_get(); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector2 NEGATIVE_XAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector2_NEGATIVE_XAXIS_get(); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector2 NEGATIVE_YAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector2_NEGATIVE_YAXIS_get(); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector2 ZERO { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector2_ZERO_get(); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 Assign(float[] array) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Assign__SWIG_0(swigCPtr, array), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Assign(Vector3 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Assign__SWIG_1(swigCPtr, Vector3.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Assign(Vector4 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Assign__SWIG_2(swigCPtr, Vector4.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Add(Vector2 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Add(swigCPtr, Vector2.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 AddAssign(Vector2 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_AddAssign(swigCPtr, Vector2.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Subtract(Vector2 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Subtract__SWIG_0(swigCPtr, Vector2.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 SubtractAssign(Vector2 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_SubtractAssign(swigCPtr, Vector2.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Multiply(Vector2 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Multiply__SWIG_0(swigCPtr, Vector2.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Multiply(float rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Multiply__SWIG_1(swigCPtr, rhs), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 MultiplyAssign(Vector2 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_MultiplyAssign__SWIG_0(swigCPtr, Vector2.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 MultiplyAssign(float rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_MultiplyAssign__SWIG_1(swigCPtr, rhs), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Divide(Vector2 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Divide__SWIG_0(swigCPtr, Vector2.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Divide(float rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Divide__SWIG_1(swigCPtr, rhs), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 DivideAssign(Vector2 rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_DivideAssign__SWIG_0(swigCPtr, Vector2.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 DivideAssign(float rhs) { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_DivideAssign__SWIG_1(swigCPtr, rhs), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 Subtract() { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector2_Subtract__SWIG_1(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(Vector2 rhs) { + bool ret = NDalicPINVOKE.Vector2_EqualTo(swigCPtr, Vector2.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(Vector2 rhs) { + bool ret = NDalicPINVOKE.Vector2_NotEqualTo(swigCPtr, Vector2.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float ValueOfIndex(uint index) { + float ret = NDalicPINVOKE.Vector2_ValueOfIndex__SWIG_0(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Length() { + float ret = NDalicPINVOKE.Vector2_Length(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float LengthSquared() { + float ret = NDalicPINVOKE.Vector2_LengthSquared(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Normalize() { + NDalicPINVOKE.Vector2_Normalize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Clamp(Vector2 min, Vector2 max) { + NDalicPINVOKE.Vector2_Clamp(swigCPtr, Vector2.getCPtr(min), Vector2.getCPtr(max)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_float AsFloat() { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector2_AsFloat__SWIG_0(swigCPtr); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float x { + set { + NDalicPINVOKE.Vector2_x_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector2_x_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float width { + set { + NDalicPINVOKE.Vector2_width_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector2_width_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float y { + set { + NDalicPINVOKE.Vector2_y_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector2_y_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float height { + set { + NDalicPINVOKE.Vector2_height_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector2_height_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Vector3.cs b/plugins/dali-swig/automatic/csharp/Vector3.cs new file mode 100644 index 0000000..daf142a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Vector3.cs @@ -0,0 +1,461 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Vector3 : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Vector3(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Vector3 obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Vector3() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Vector3(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static Vector3 operator+(Vector3 arg1, Vector3 arg2) { + return arg1.Add(arg2); + } + + public static Vector3 operator-(Vector3 arg1, Vector3 arg2) { + return arg1.Subtract(arg2); + } + + public static Vector3 operator-(Vector3 arg1) { + return arg1.Subtract(); + } + + public static Vector3 operator*(Vector3 arg1, Vector3 arg2) { + return arg1.Multiply(arg2); + } + + public static Vector3 operator*(Vector3 arg1, float arg2) { + return arg1.Multiply(arg2); + } + + public static Vector3 operator/(Vector3 arg1, Vector3 arg2) { + return arg1.Divide(arg2); + } + + public static Vector3 operator/(Vector3 arg1, float arg2) { + return arg1.Divide(arg2); + } + + public float this[uint index] + { + get + { + return ValueOfIndex(index); + } + } + + public static Vector3 GetVector3FromPtr(global::System.IntPtr cPtr) { + Vector3 ret = new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public Vector3() : this(NDalicPINVOKE.new_Vector3__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3(float x, float y, float z) : this(NDalicPINVOKE.new_Vector3__SWIG_1(x, y, z), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3(float[] array) : this(NDalicPINVOKE.new_Vector3__SWIG_2(array), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3(Vector2 vec2) : this(NDalicPINVOKE.new_Vector3__SWIG_3(Vector2.getCPtr(vec2)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector3(Vector4 vec4) : this(NDalicPINVOKE.new_Vector3__SWIG_4(Vector4.getCPtr(vec4)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static Vector3 ONE { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_ONE_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 XAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_XAXIS_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 YAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_YAXIS_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ZAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_ZAXIS_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 NEGATIVE_XAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_NEGATIVE_XAXIS_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 NEGATIVE_YAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_NEGATIVE_YAXIS_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 NEGATIVE_ZAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_NEGATIVE_ZAXIS_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector3 ZERO { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_ZERO_get(); + Vector3 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector3(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector3 Assign(float[] array) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Assign__SWIG_0(swigCPtr, array), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Assign(Vector2 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Assign__SWIG_1(swigCPtr, Vector2.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Assign(Vector4 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Assign__SWIG_2(swigCPtr, Vector4.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Add(Vector3 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Add(swigCPtr, Vector3.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 AddAssign(Vector3 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_AddAssign(swigCPtr, Vector3.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Subtract(Vector3 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Subtract__SWIG_0(swigCPtr, Vector3.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 SubtractAssign(Vector3 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_SubtractAssign(swigCPtr, Vector3.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Multiply(Vector3 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Multiply__SWIG_0(swigCPtr, Vector3.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Multiply(float rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Multiply__SWIG_1(swigCPtr, rhs), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 MultiplyAssign(Vector3 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_MultiplyAssign__SWIG_0(swigCPtr, Vector3.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 MultiplyAssign(float rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_MultiplyAssign__SWIG_1(swigCPtr, rhs), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 MultiplyAssign(Quaternion rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_MultiplyAssign__SWIG_2(swigCPtr, Quaternion.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Divide(Vector3 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Divide__SWIG_0(swigCPtr, Vector3.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Divide(float rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Divide__SWIG_1(swigCPtr, rhs), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 DivideAssign(Vector3 rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_DivideAssign__SWIG_0(swigCPtr, Vector3.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 DivideAssign(float rhs) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_DivideAssign__SWIG_1(swigCPtr, rhs), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Subtract() { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Subtract__SWIG_1(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(Vector3 rhs) { + bool ret = NDalicPINVOKE.Vector3_EqualTo(swigCPtr, Vector3.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(Vector3 rhs) { + bool ret = NDalicPINVOKE.Vector3_NotEqualTo(swigCPtr, Vector3.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float ValueOfIndex(uint index) { + float ret = NDalicPINVOKE.Vector3_ValueOfIndex__SWIG_0(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Dot(Vector3 other) { + float ret = NDalicPINVOKE.Vector3_Dot(swigCPtr, Vector3.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector3 Cross(Vector3 other) { + Vector3 ret = new Vector3(NDalicPINVOKE.Vector3_Cross(swigCPtr, Vector3.getCPtr(other)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Length() { + float ret = NDalicPINVOKE.Vector3_Length(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float LengthSquared() { + float ret = NDalicPINVOKE.Vector3_LengthSquared(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Normalize() { + NDalicPINVOKE.Vector3_Normalize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Clamp(Vector3 min, Vector3 max) { + NDalicPINVOKE.Vector3_Clamp(swigCPtr, Vector3.getCPtr(min), Vector3.getCPtr(max)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_float AsFloat() { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector3_AsFloat__SWIG_0(swigCPtr); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 GetVectorXY() { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector3_GetVectorXY__SWIG_0(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector2 GetVectorYZ() { + Vector2 ret = new Vector2(NDalicPINVOKE.Vector3_GetVectorYZ__SWIG_0(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float x { + set { + NDalicPINVOKE.Vector3_x_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_x_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float width { + set { + NDalicPINVOKE.Vector3_width_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_width_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float r { + set { + NDalicPINVOKE.Vector3_r_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_r_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float y { + set { + NDalicPINVOKE.Vector3_y_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_y_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float height { + set { + NDalicPINVOKE.Vector3_height_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_height_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float g { + set { + NDalicPINVOKE.Vector3_g_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_g_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float z { + set { + NDalicPINVOKE.Vector3_z_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_z_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float depth { + set { + NDalicPINVOKE.Vector3_depth_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_depth_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float b { + set { + NDalicPINVOKE.Vector3_b_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector3_b_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Vector4.cs b/plugins/dali-swig/automatic/csharp/Vector4.cs new file mode 100644 index 0000000..127fd64 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Vector4.cs @@ -0,0 +1,464 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Vector4 : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Vector4(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Vector4 obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Vector4() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Vector4(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static Vector4 operator+(Vector4 arg1, Vector4 arg2) { + return arg1.Add(arg2); + } + + public static Vector4 operator-(Vector4 arg1, Vector4 arg2) { + return arg1.Subtract(arg2); + } + + public static Vector4 operator-(Vector4 arg1) { + return arg1.Subtract(); + } + + public static Vector4 operator*(Vector4 arg1, Vector4 arg2) { + return arg1.Multiply(arg2); + } + + public static Vector4 operator*(Vector4 arg1, float arg2) { + return arg1.Multiply(arg2); + } + + public static Vector4 operator/(Vector4 arg1, Vector4 arg2) { + return arg1.Divide(arg2); + } + + public static Vector4 operator/(Vector4 arg1, float arg2) { + return arg1.Divide(arg2); + } + + public float this[uint index] + { + get + { + return ValueOfIndex(index); + } + } + + public static Vector4 GetVector4FromPtr(global::System.IntPtr cPtr) { + Vector4 ret = new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public Vector4() : this(NDalicPINVOKE.new_Vector4__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4(float x, float y, float z, float w) : this(NDalicPINVOKE.new_Vector4__SWIG_1(x, y, z, w), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4(float[] array) : this(NDalicPINVOKE.new_Vector4__SWIG_2(array), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4(Vector2 vec2) : this(NDalicPINVOKE.new_Vector4__SWIG_3(Vector2.getCPtr(vec2)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4(Vector3 vec3) : this(NDalicPINVOKE.new_Vector4__SWIG_4(Vector3.getCPtr(vec3)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static Vector4 ONE { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector4_ONE_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 XAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector4_XAXIS_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 YAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector4_YAXIS_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 ZAXIS { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector4_ZAXIS_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public static Vector4 ZERO { + get { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector4_ZERO_get(); + Vector4 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector4(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector4 Assign(float[] array) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Assign__SWIG_0(swigCPtr, array), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Assign(Vector2 vec2) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Assign__SWIG_1(swigCPtr, Vector2.getCPtr(vec2)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Assign(Vector3 vec3) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Assign__SWIG_2(swigCPtr, Vector3.getCPtr(vec3)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Add(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Add(swigCPtr, Vector4.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 AddAssign(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_AddAssign(swigCPtr, Vector4.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Subtract(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Subtract__SWIG_0(swigCPtr, Vector4.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 SubtractAssign(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_SubtractAssign(swigCPtr, Vector4.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Multiply(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Multiply__SWIG_0(swigCPtr, Vector4.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Multiply(float rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Multiply__SWIG_1(swigCPtr, rhs), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 MultiplyAssign(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_MultiplyAssign__SWIG_0(swigCPtr, Vector4.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 MultiplyAssign(float rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_MultiplyAssign__SWIG_1(swigCPtr, rhs), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Divide(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Divide__SWIG_0(swigCPtr, Vector4.getCPtr(rhs)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Divide(float rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Divide__SWIG_1(swigCPtr, rhs), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 DivideAssign(Vector4 rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_DivideAssign__SWIG_0(swigCPtr, Vector4.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 DivideAssign(float rhs) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_DivideAssign__SWIG_1(swigCPtr, rhs), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Subtract() { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Subtract__SWIG_1(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EqualTo(Vector4 rhs) { + bool ret = NDalicPINVOKE.Vector4_EqualTo(swigCPtr, Vector4.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool NotEqualTo(Vector4 rhs) { + bool ret = NDalicPINVOKE.Vector4_NotEqualTo(swigCPtr, Vector4.getCPtr(rhs)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float ValueOfIndex(uint index) { + float ret = NDalicPINVOKE.Vector4_ValueOfIndex__SWIG_0(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Dot(Vector3 other) { + float ret = NDalicPINVOKE.Vector4_Dot__SWIG_0(swigCPtr, Vector3.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Dot(Vector4 other) { + float ret = NDalicPINVOKE.Vector4_Dot__SWIG_1(swigCPtr, Vector4.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Dot4(Vector4 other) { + float ret = NDalicPINVOKE.Vector4_Dot4(swigCPtr, Vector4.getCPtr(other)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Vector4 Cross(Vector4 other) { + Vector4 ret = new Vector4(NDalicPINVOKE.Vector4_Cross(swigCPtr, Vector4.getCPtr(other)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float Length() { + float ret = NDalicPINVOKE.Vector4_Length(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float LengthSquared() { + float ret = NDalicPINVOKE.Vector4_LengthSquared(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Normalize() { + NDalicPINVOKE.Vector4_Normalize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Clamp(Vector4 min, Vector4 max) { + NDalicPINVOKE.Vector4_Clamp(swigCPtr, Vector4.getCPtr(min), Vector4.getCPtr(max)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_float AsFloat() { + global::System.IntPtr cPtr = NDalicPINVOKE.Vector4_AsFloat__SWIG_0(swigCPtr); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public float x { + set { + NDalicPINVOKE.Vector4_x_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_x_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float r { + set { + NDalicPINVOKE.Vector4_r_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_r_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float s { + set { + NDalicPINVOKE.Vector4_s_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_s_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float y { + set { + NDalicPINVOKE.Vector4_y_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_y_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float g { + set { + NDalicPINVOKE.Vector4_g_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_g_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float t { + set { + NDalicPINVOKE.Vector4_t_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_t_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float z { + set { + NDalicPINVOKE.Vector4_z_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_z_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float b { + set { + NDalicPINVOKE.Vector4_b_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_b_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float p { + set { + NDalicPINVOKE.Vector4_p_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_p_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float w { + set { + NDalicPINVOKE.Vector4_w_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_w_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float a { + set { + NDalicPINVOKE.Vector4_a_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_a_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public float q { + set { + NDalicPINVOKE.Vector4_q_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + float ret = NDalicPINVOKE.Vector4_q_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VectorBase.cs b/plugins/dali-swig/automatic/csharp/VectorBase.cs new file mode 100644 index 0000000..9cf081a --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VectorBase.cs @@ -0,0 +1,70 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VectorBase : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal VectorBase(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VectorBase obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + throw new global::System.MethodAccessException("C++ destructor does not have public access"); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public uint Count() { + uint ret = NDalicPINVOKE.VectorBase_Count(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint Size() { + uint ret = NDalicPINVOKE.VectorBase_Size(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool Empty() { + bool ret = NDalicPINVOKE.VectorBase_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint Capacity() { + uint ret = NDalicPINVOKE.VectorBase_Capacity(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Release() { + NDalicPINVOKE.VectorBase_Release(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VectorFloat.cs b/plugins/dali-swig/automatic/csharp/VectorFloat.cs new file mode 100644 index 0000000..0643fdb --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VectorFloat.cs @@ -0,0 +1,145 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VectorFloat : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal VectorFloat(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VectorFloat obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VectorFloat() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VectorFloat(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public VectorFloat() : this(NDalicPINVOKE.new_VectorFloat__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorFloat(VectorFloat vector) : this(NDalicPINVOKE.new_VectorFloat__SWIG_1(VectorFloat.getCPtr(vector)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorFloat Assign(VectorFloat vector) { + VectorFloat ret = new VectorFloat(NDalicPINVOKE.VectorFloat_Assign(swigCPtr, VectorFloat.getCPtr(vector)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_float Begin() { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorFloat_Begin(swigCPtr); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_float End() { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorFloat_End(swigCPtr); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_float ValueOfIndex(uint index) { + SWIGTYPE_p_float ret = new SWIGTYPE_p_float(NDalicPINVOKE.VectorFloat_ValueOfIndex__SWIG_0(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void PushBack(float element) { + NDalicPINVOKE.VectorFloat_PushBack(swigCPtr, element); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(SWIGTYPE_p_float at, float element) { + NDalicPINVOKE.VectorFloat_Insert__SWIG_0(swigCPtr, SWIGTYPE_p_float.getCPtr(at), element); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(SWIGTYPE_p_float at, SWIGTYPE_p_float from, SWIGTYPE_p_float to) { + NDalicPINVOKE.VectorFloat_Insert__SWIG_1(swigCPtr, SWIGTYPE_p_float.getCPtr(at), SWIGTYPE_p_float.getCPtr(from), SWIGTYPE_p_float.getCPtr(to)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reserve(uint count) { + NDalicPINVOKE.VectorFloat_Reserve(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint count) { + NDalicPINVOKE.VectorFloat_Resize__SWIG_0(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint count, float item) { + NDalicPINVOKE.VectorFloat_Resize__SWIG_1(swigCPtr, count, item); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_float Erase(SWIGTYPE_p_float iterator) { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorFloat_Erase__SWIG_0(swigCPtr, SWIGTYPE_p_float.getCPtr(iterator)); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_float Erase(SWIGTYPE_p_float first, SWIGTYPE_p_float last) { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorFloat_Erase__SWIG_1(swigCPtr, SWIGTYPE_p_float.getCPtr(first), SWIGTYPE_p_float.getCPtr(last)); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Remove(SWIGTYPE_p_float iterator) { + NDalicPINVOKE.VectorFloat_Remove(swigCPtr, SWIGTYPE_p_float.getCPtr(iterator)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Swap(VectorFloat vector) { + NDalicPINVOKE.VectorFloat_Swap(swigCPtr, VectorFloat.getCPtr(vector)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Clear() { + NDalicPINVOKE.VectorFloat_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Release() { + NDalicPINVOKE.VectorFloat_Release(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int BaseType = NDalicPINVOKE.VectorFloat_BaseType_get(); + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VectorInteger.cs b/plugins/dali-swig/automatic/csharp/VectorInteger.cs new file mode 100644 index 0000000..aa6df87 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VectorInteger.cs @@ -0,0 +1,145 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VectorInteger : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal VectorInteger(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VectorInteger obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VectorInteger() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VectorInteger(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public VectorInteger() : this(NDalicPINVOKE.new_VectorInteger__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorInteger(VectorInteger vector) : this(NDalicPINVOKE.new_VectorInteger__SWIG_1(VectorInteger.getCPtr(vector)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorInteger Assign(VectorInteger vector) { + VectorInteger ret = new VectorInteger(NDalicPINVOKE.VectorInteger_Assign(swigCPtr, VectorInteger.getCPtr(vector)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_int Begin() { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorInteger_Begin(swigCPtr); + SWIGTYPE_p_int ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_int(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_int End() { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorInteger_End(swigCPtr); + SWIGTYPE_p_int ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_int(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_int ValueOfIndex(uint index) { + SWIGTYPE_p_int ret = new SWIGTYPE_p_int(NDalicPINVOKE.VectorInteger_ValueOfIndex__SWIG_0(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void PushBack(int element) { + NDalicPINVOKE.VectorInteger_PushBack(swigCPtr, element); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(SWIGTYPE_p_int at, int element) { + NDalicPINVOKE.VectorInteger_Insert__SWIG_0(swigCPtr, SWIGTYPE_p_int.getCPtr(at), element); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(SWIGTYPE_p_int at, SWIGTYPE_p_int from, SWIGTYPE_p_int to) { + NDalicPINVOKE.VectorInteger_Insert__SWIG_1(swigCPtr, SWIGTYPE_p_int.getCPtr(at), SWIGTYPE_p_int.getCPtr(from), SWIGTYPE_p_int.getCPtr(to)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reserve(uint count) { + NDalicPINVOKE.VectorInteger_Reserve(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint count) { + NDalicPINVOKE.VectorInteger_Resize__SWIG_0(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint count, int item) { + NDalicPINVOKE.VectorInteger_Resize__SWIG_1(swigCPtr, count, item); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_int Erase(SWIGTYPE_p_int iterator) { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorInteger_Erase__SWIG_0(swigCPtr, SWIGTYPE_p_int.getCPtr(iterator)); + SWIGTYPE_p_int ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_int(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_int Erase(SWIGTYPE_p_int first, SWIGTYPE_p_int last) { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorInteger_Erase__SWIG_1(swigCPtr, SWIGTYPE_p_int.getCPtr(first), SWIGTYPE_p_int.getCPtr(last)); + SWIGTYPE_p_int ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_int(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Remove(SWIGTYPE_p_int iterator) { + NDalicPINVOKE.VectorInteger_Remove(swigCPtr, SWIGTYPE_p_int.getCPtr(iterator)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Swap(VectorInteger vector) { + NDalicPINVOKE.VectorInteger_Swap(swigCPtr, VectorInteger.getCPtr(vector)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Clear() { + NDalicPINVOKE.VectorInteger_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Release() { + NDalicPINVOKE.VectorInteger_Release(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int BaseType = NDalicPINVOKE.VectorInteger_BaseType_get(); + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VectorUint16Pair.cs b/plugins/dali-swig/automatic/csharp/VectorUint16Pair.cs new file mode 100644 index 0000000..8536e0e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VectorUint16Pair.cs @@ -0,0 +1,145 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VectorUint16Pair : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal VectorUint16Pair(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VectorUint16Pair obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VectorUint16Pair() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VectorUint16Pair(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public VectorUint16Pair() : this(NDalicPINVOKE.new_VectorUint16Pair__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorUint16Pair(VectorUint16Pair vector) : this(NDalicPINVOKE.new_VectorUint16Pair__SWIG_1(VectorUint16Pair.getCPtr(vector)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorUint16Pair Assign(VectorUint16Pair vector) { + VectorUint16Pair ret = new VectorUint16Pair(NDalicPINVOKE.VectorUint16Pair_Assign(swigCPtr, VectorUint16Pair.getCPtr(vector)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Uint16Pair Begin() { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorUint16Pair_Begin(swigCPtr); + Uint16Pair ret = (cPtr == global::System.IntPtr.Zero) ? null : new Uint16Pair(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Uint16Pair End() { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorUint16Pair_End(swigCPtr); + Uint16Pair ret = (cPtr == global::System.IntPtr.Zero) ? null : new Uint16Pair(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Uint16Pair ValueOfIndex(uint index) { + Uint16Pair ret = new Uint16Pair(NDalicPINVOKE.VectorUint16Pair_ValueOfIndex__SWIG_0(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void PushBack(Uint16Pair element) { + NDalicPINVOKE.VectorUint16Pair_PushBack(swigCPtr, Uint16Pair.getCPtr(element)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(Uint16Pair at, Uint16Pair element) { + NDalicPINVOKE.VectorUint16Pair_Insert__SWIG_0(swigCPtr, Uint16Pair.getCPtr(at), Uint16Pair.getCPtr(element)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(Uint16Pair at, Uint16Pair from, Uint16Pair to) { + NDalicPINVOKE.VectorUint16Pair_Insert__SWIG_1(swigCPtr, Uint16Pair.getCPtr(at), Uint16Pair.getCPtr(from), Uint16Pair.getCPtr(to)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reserve(uint count) { + NDalicPINVOKE.VectorUint16Pair_Reserve(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint count) { + NDalicPINVOKE.VectorUint16Pair_Resize__SWIG_0(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint count, Uint16Pair item) { + NDalicPINVOKE.VectorUint16Pair_Resize__SWIG_1(swigCPtr, count, Uint16Pair.getCPtr(item)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Uint16Pair Erase(Uint16Pair iterator) { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorUint16Pair_Erase__SWIG_0(swigCPtr, Uint16Pair.getCPtr(iterator)); + Uint16Pair ret = (cPtr == global::System.IntPtr.Zero) ? null : new Uint16Pair(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Uint16Pair Erase(Uint16Pair first, Uint16Pair last) { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorUint16Pair_Erase__SWIG_1(swigCPtr, Uint16Pair.getCPtr(first), Uint16Pair.getCPtr(last)); + Uint16Pair ret = (cPtr == global::System.IntPtr.Zero) ? null : new Uint16Pair(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Remove(Uint16Pair iterator) { + NDalicPINVOKE.VectorUint16Pair_Remove(swigCPtr, Uint16Pair.getCPtr(iterator)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Swap(VectorUint16Pair vector) { + NDalicPINVOKE.VectorUint16Pair_Swap(swigCPtr, VectorUint16Pair.getCPtr(vector)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Clear() { + NDalicPINVOKE.VectorUint16Pair_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Release() { + NDalicPINVOKE.VectorUint16Pair_Release(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int BaseType = NDalicPINVOKE.VectorUint16Pair_BaseType_get(); + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VectorUnsignedChar.cs b/plugins/dali-swig/automatic/csharp/VectorUnsignedChar.cs new file mode 100644 index 0000000..9bbf0e3 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VectorUnsignedChar.cs @@ -0,0 +1,145 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VectorUnsignedChar : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal VectorUnsignedChar(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VectorUnsignedChar obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VectorUnsignedChar() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VectorUnsignedChar(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public VectorUnsignedChar() : this(NDalicPINVOKE.new_VectorUnsignedChar__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorUnsignedChar(VectorUnsignedChar vector) : this(NDalicPINVOKE.new_VectorUnsignedChar__SWIG_1(VectorUnsignedChar.getCPtr(vector)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VectorUnsignedChar Assign(VectorUnsignedChar vector) { + VectorUnsignedChar ret = new VectorUnsignedChar(NDalicPINVOKE.VectorUnsignedChar_Assign(swigCPtr, VectorUnsignedChar.getCPtr(vector)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_unsigned_char Begin() { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorUnsignedChar_Begin(swigCPtr); + SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_unsigned_char End() { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorUnsignedChar_End(swigCPtr); + SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_unsigned_char ValueOfIndex(uint index) { + SWIGTYPE_p_unsigned_char ret = new SWIGTYPE_p_unsigned_char(NDalicPINVOKE.VectorUnsignedChar_ValueOfIndex__SWIG_0(swigCPtr, index), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void PushBack(byte element) { + NDalicPINVOKE.VectorUnsignedChar_PushBack(swigCPtr, element); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(byte[] at, byte element) { + NDalicPINVOKE.VectorUnsignedChar_Insert__SWIG_0(swigCPtr, at, element); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Insert(byte[] at, SWIGTYPE_p_unsigned_char from, SWIGTYPE_p_unsigned_char to) { + NDalicPINVOKE.VectorUnsignedChar_Insert__SWIG_1(swigCPtr, at, SWIGTYPE_p_unsigned_char.getCPtr(from), SWIGTYPE_p_unsigned_char.getCPtr(to)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Reserve(uint count) { + NDalicPINVOKE.VectorUnsignedChar_Reserve(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint count) { + NDalicPINVOKE.VectorUnsignedChar_Resize__SWIG_0(swigCPtr, count); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Resize(uint count, byte item) { + NDalicPINVOKE.VectorUnsignedChar_Resize__SWIG_1(swigCPtr, count, item); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public SWIGTYPE_p_unsigned_char Erase(byte[] iterator) { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorUnsignedChar_Erase__SWIG_0(swigCPtr, iterator); + SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_unsigned_char Erase(byte[] first, SWIGTYPE_p_unsigned_char last) { + global::System.IntPtr cPtr = NDalicPINVOKE.VectorUnsignedChar_Erase__SWIG_1(swigCPtr, first, SWIGTYPE_p_unsigned_char.getCPtr(last)); + SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Remove(byte[] iterator) { + NDalicPINVOKE.VectorUnsignedChar_Remove(swigCPtr, iterator); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Swap(VectorUnsignedChar vector) { + NDalicPINVOKE.VectorUnsignedChar_Swap(swigCPtr, VectorUnsignedChar.getCPtr(vector)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Clear() { + NDalicPINVOKE.VectorUnsignedChar_Clear(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Release() { + NDalicPINVOKE.VectorUnsignedChar_Release(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int BaseType = NDalicPINVOKE.VectorUnsignedChar_BaseType_get(); + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VerticalAlignmentType.cs b/plugins/dali-swig/automatic/csharp/VerticalAlignmentType.cs new file mode 100644 index 0000000..0019d6e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VerticalAlignmentType.cs @@ -0,0 +1,19 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum VerticalAlignmentType { + TOP, + CENTER, + BOTTOM +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VideoView.cs b/plugins/dali-swig/automatic/csharp/VideoView.cs new file mode 100644 index 0000000..8585158 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VideoView.cs @@ -0,0 +1,307 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class VideoView : View { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal VideoView(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.VideoView_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VideoView obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VideoView() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VideoView(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + +/** + * @brief Event arguments that passed via Finished signal + * + */ +public class FinishedEventArgs : EventArgs +{ + private VideoView _videoView; + + /** + * @brief VideoView - VideoView is a control for video playback and display. + * + */ + public VideoView VideoView + { + get + { + return _videoView; + } + set + { + _videoView = value; + } + } +} + + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void FinishedCallbackDelegate(IntPtr data); + private DaliEventHandler _videoViewFinishedEventHandler; + private FinishedCallbackDelegate _videoViewFinishedCallbackDelegate; + + /** + * @brief Event for Finished signal which can be used to subscribe/unsubscribe the event handler + * (in the type of FinishedEventHandler-DaliEventHandler) provided by the user. + * Finished signal is emitted when a video playback have finished. + */ + public event DaliEventHandler Finished + { + add + { + lock(this) + { + // Restricted to only one listener + if (_videoViewFinishedEventHandler == null) + { + _videoViewFinishedEventHandler += value; + + _videoViewFinishedCallbackDelegate = new FinishedCallbackDelegate(OnFinished); + this.FinishedSignal().Connect(_videoViewFinishedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_videoViewFinishedEventHandler != null) + { + this.FinishedSignal().Disconnect(_videoViewFinishedCallbackDelegate); + } + + _videoViewFinishedEventHandler -= value; + } + } + } + + // Callback for VideoView Finished signal + private void OnFinished(IntPtr data) + { + FinishedEventArgs e = new FinishedEventArgs(); + + // Populate all members of "e" (FinishedEventArgs) with real data + e.VideoView = VideoView.GetVideoViewFromPtr( data ); + + if (_videoViewFinishedEventHandler != null) + { + //here we send all data to user event handlers + _videoViewFinishedEventHandler(this, e); + } + } + + public static VideoView GetVideoViewFromPtr(global::System.IntPtr cPtr) { + VideoView ret = new VideoView(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VideoView_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_VideoView_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int VIDEO = NDalicPINVOKE.VideoView_Property_VIDEO_get(); + public static readonly int LOOPING = NDalicPINVOKE.VideoView_Property_LOOPING_get(); + public static readonly int MUTED = NDalicPINVOKE.VideoView_Property_MUTED_get(); + public static readonly int VOLUME = NDalicPINVOKE.VideoView_Property_VOLUME_get(); + + } + + public VideoView () : this (NDalicPINVOKE.VideoView_New__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public VideoView (string url) : this (NDalicPINVOKE.VideoView_New__SWIG_1(url), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public VideoView(VideoView videoView) : this(NDalicPINVOKE.new_VideoView__SWIG_1(VideoView.getCPtr(videoView)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VideoView Assign(VideoView videoView) { + VideoView ret = new VideoView(NDalicPINVOKE.VideoView_Assign(swigCPtr, VideoView.getCPtr(videoView)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static VideoView DownCast(BaseHandle handle) { + VideoView ret = new VideoView(NDalicPINVOKE.VideoView_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Play() { + NDalicPINVOKE.VideoView_Play(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Pause() { + NDalicPINVOKE.VideoView_Pause(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Stop() { + NDalicPINVOKE.VideoView_Stop(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Forward(int millisecond) { + NDalicPINVOKE.VideoView_Forward(swigCPtr, millisecond); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Backward(int millisecond) { + NDalicPINVOKE.VideoView_Backward(swigCPtr, millisecond); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VideoViewSignal FinishedSignal() { + VideoViewSignal ret = new VideoViewSignal(NDalicPINVOKE.VideoView_FinishedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX + } + + public Dali.Property.Map Video + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( VideoView.Property.VIDEO).Get( temp ); + return temp; + } + set + { + SetProperty( VideoView.Property.VIDEO, new Dali.Property.Value( value ) ); + } + } + public bool Looping + { + get + { + bool temp = false; + GetProperty( VideoView.Property.LOOPING).Get( ref temp ); + return temp; + } + set + { + SetProperty( VideoView.Property.LOOPING, new Dali.Property.Value( value ) ); + } + } + public bool Muted + { + get + { + bool temp = false; + GetProperty( VideoView.Property.MUTED).Get( ref temp ); + return temp; + } + set + { + SetProperty( VideoView.Property.MUTED, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map Volume + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( VideoView.Property.VOLUME).Get( temp ); + return temp; + } + set + { + SetProperty( VideoView.Property.VOLUME, new Dali.Property.Value( value ) ); + } + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VideoViewSignal.cs b/plugins/dali-swig/automatic/csharp/VideoViewSignal.cs new file mode 100644 index 0000000..74940d6 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VideoViewSignal.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VideoViewSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal VideoViewSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VideoViewSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VideoViewSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VideoViewSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public bool Empty() { + bool ret = NDalicPINVOKE.VideoViewSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.VideoViewSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.VideoViewSignal_Connect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.VideoViewSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Emit(VideoView arg) { + NDalicPINVOKE.VideoViewSignal_Emit(swigCPtr, VideoView.getCPtr(arg)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VideoViewSignal() : this(NDalicPINVOKE.new_VideoViewSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/View.cs b/plugins/dali-swig/automatic/csharp/View.cs new file mode 100644 index 0000000..3fd6b3c --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/View.cs @@ -0,0 +1,539 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +using System; +using System.Runtime.InteropServices; + + +public class View : CustomActor { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal View(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.View_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(View obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~View() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_View(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + + +/** + * @brief Event arguments that passed via KeyInputFocusGained signal + * + */ +public class KeyInputFocusGainedEventArgs : EventArgs +{ + private View _view; + + /** + * @brief View - is the view that gets Key Input Focus + * + */ + public View View + { + get + { + return _view; + } + set + { + _view = value; + } + } +} + +/** + * @brief Event arguments that passed via KeyInputFocusLost signal + * + */ +public class KeyInputFocusLostEventArgs : EventArgs +{ + private View _view; + + /** + * @brief View - is the view that loses Key Input Focus + * + */ + public View View + { + get + { + return _view; + } + set + { + _view = value; + } + } +} + +/** + * @brief Event arguments that passed via KeyEvent signal + * + */ +public class KeyEventArgs : EventArgs +{ + private View _view; + private KeyEvent _keyEvent; + + /** + * @brief View - is the view that recieves the keyevent. + * + */ + public View View + { + get + { + return _view; + } + set + { + _view = value; + } + } + + /** + * @brief KeyEvent - is the keyevent sent to the View. + * + */ + public KeyEvent KeyEvent + { + get + { + return _keyEvent; + } + set + { + _keyEvent = value; + } + } +} + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void KeyInputFocusGainedCallbackDelegate(IntPtr control); + private DaliEventHandler _KeyInputFocusGainedEventHandler; + private KeyInputFocusGainedCallbackDelegate _KeyInputFocusGainedCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate void KeyInputFocusLostCallbackDelegate(IntPtr control); + private DaliEventHandler _KeyInputFocusLostEventHandler; + private KeyInputFocusLostCallbackDelegate _KeyInputFocusLostCallbackDelegate; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + private delegate bool KeyCallbackDelegate(IntPtr control, IntPtr keyEvent); + private DaliEventHandlerWithReturnType _KeyEventHandler; + private KeyCallbackDelegate _KeyCallbackDelegate; + + /** + * @brief Event for KeyInputFocusGained signal which can be used to subscribe/unsubscribe the event handler + * (in the type of KeyInputFocusGainedEventHandler-DaliEventHandler) + * provided by the user. KeyInputFocusGained signal is emitted when the control gets Key Input Focus. + */ + public event DaliEventHandler KeyInputFocusGained + { + add + { + lock(this) + { + // Restricted to only one listener + if (_KeyInputFocusGainedEventHandler == null) + { + _KeyInputFocusGainedEventHandler += value; + + _KeyInputFocusGainedCallbackDelegate = new KeyInputFocusGainedCallbackDelegate(OnKeyInputFocusGained); + this.KeyInputFocusGainedSignal().Connect(_KeyInputFocusGainedCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_KeyInputFocusGainedEventHandler != null) + { + this.KeyInputFocusGainedSignal().Disconnect(_KeyInputFocusGainedCallbackDelegate); + } + + _KeyInputFocusGainedEventHandler -= value; + } + } + } + + private void OnKeyInputFocusGained(IntPtr view) + { + KeyInputFocusGainedEventArgs e = new KeyInputFocusGainedEventArgs(); + + // Populate all members of "e" (KeyInputFocusGainedEventArgs) with real data + e.View = Dali.View.GetViewFromPtr(view); + + if (_KeyInputFocusGainedEventHandler != null) + { + //here we send all data to user event handlers + _KeyInputFocusGainedEventHandler(this, e); + } + + } + + /** + * @brief Event for KeyInputFocusLost signal which can be used to subscribe/unsubscribe the event handler + * (in the type of KeyInputFocusLostEventHandler-DaliEventHandler) + * provided by the user. KeyInputFocusLost signal is emitted when the control loses Key Input Focus. + */ + public event DaliEventHandler KeyInputFocusLost + { + add + { + lock(this) + { + // Restricted to only one listener + if (_KeyInputFocusLostEventHandler == null) + { + _KeyInputFocusLostEventHandler += value; + + _KeyInputFocusLostCallbackDelegate = new KeyInputFocusLostCallbackDelegate(OnKeyInputFocusLost); + this.KeyInputFocusLostSignal().Connect(_KeyInputFocusLostCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_KeyInputFocusLostEventHandler != null) + { + this.KeyInputFocusLostSignal().Disconnect(_KeyInputFocusLostCallbackDelegate); + } + + _KeyInputFocusLostEventHandler -= value; + } + } + } + + private void OnKeyInputFocusLost(IntPtr view) + { + KeyInputFocusLostEventArgs e = new KeyInputFocusLostEventArgs(); + + // Populate all members of "e" (KeyInputFocusLostEventArgs) with real data + e.View = Dali.View.GetViewFromPtr(view); + + if (_KeyInputFocusLostEventHandler != null) + { + //here we send all data to user event handlers + _KeyInputFocusLostEventHandler(this, e); + } + } + + /** + * @brief Event for KeyPressed signal which can be used to subscribe/unsubscribe the event handler + * (in the type of KeyEventEventHandler-DaliEventHandlerWithReturnType) + * provided by the user. KeyPressed signal is emitted when key event is received. + */ + public event DaliEventHandlerWithReturnType KeyPressed + { + add + { + lock(this) + { + // Restricted to only one listener + if (_KeyEventHandler == null) + { + _KeyEventHandler += value; + + _KeyCallbackDelegate = new KeyCallbackDelegate(OnKeyEvent); + this.KeyEventSignal().Connect(_KeyCallbackDelegate); + } + } + } + + remove + { + lock(this) + { + if (_KeyEventHandler != null) + { + this.KeyEventSignal().Disconnect(_KeyCallbackDelegate); + } + + _KeyEventHandler -= value; + } + } + } + + private bool OnKeyEvent(IntPtr view, IntPtr keyEvent) + { + KeyEventArgs e = new KeyEventArgs(); + + // Populate all members of "e" (KeyEventArgs) with real data + e.View = Dali.View.GetViewFromPtr(view); + e.KeyEvent = Dali.KeyEvent.GetKeyEventFromPtr(keyEvent); + + if (_KeyEventHandler != null) + { + //here we send all data to user event handlers + return _KeyEventHandler(this, e, true); + } + return false; + + } + + public static View GetViewFromPtr(global::System.IntPtr cPtr) { + View ret = new View(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + + public class Property : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal Property(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Property() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_View_Property(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public Property() : this(NDalicPINVOKE.new_View_Property(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public static readonly int STYLE_NAME = NDalicPINVOKE.View_Property_STYLE_NAME_get(); + public static readonly int BACKGROUND_COLOR = NDalicPINVOKE.View_Property_BACKGROUND_COLOR_get(); + public static readonly int BACKGROUND_IMAGE = NDalicPINVOKE.View_Property_BACKGROUND_IMAGE_get(); + public static readonly int KEY_INPUT_FOCUS = NDalicPINVOKE.View_Property_KEY_INPUT_FOCUS_get(); + public static readonly int BACKGROUND = NDalicPINVOKE.View_Property_BACKGROUND_get(); + + } + + public class KeyboardFocus : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal KeyboardFocus(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(KeyboardFocus obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~KeyboardFocus() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_View_KeyboardFocus(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public KeyboardFocus() : this(NDalicPINVOKE.new_View_KeyboardFocus(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum Direction { + LEFT, + RIGHT, + UP, + DOWN + } + + } + + public View () : this (NDalicPINVOKE.View_New(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public View(View uiControl) : this(NDalicPINVOKE.new_View__SWIG_1(View.getCPtr(uiControl)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public View Assign(View handle) { + View ret = new View(NDalicPINVOKE.View_Assign(swigCPtr, View.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public new static View DownCast(BaseHandle handle) { + View ret = new View(NDalicPINVOKE.View_DownCast(BaseHandle.getCPtr(handle)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetKeyInputFocus() { + NDalicPINVOKE.View_SetKeyInputFocus(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool HasKeyInputFocus() { + bool ret = NDalicPINVOKE.View_HasKeyInputFocus(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ClearKeyInputFocus() { + NDalicPINVOKE.View_ClearKeyInputFocus(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PinchGestureDetector GetPinchGestureDetector() { + PinchGestureDetector ret = new PinchGestureDetector(NDalicPINVOKE.View_GetPinchGestureDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PanGestureDetector GetPanGestureDetector() { + PanGestureDetector ret = new PanGestureDetector(NDalicPINVOKE.View_GetPanGestureDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TapGestureDetector GetTapGestureDetector() { + TapGestureDetector ret = new TapGestureDetector(NDalicPINVOKE.View_GetTapGestureDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public LongPressGestureDetector GetLongPressGestureDetector() { + LongPressGestureDetector ret = new LongPressGestureDetector(NDalicPINVOKE.View_GetLongPressGestureDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetStyleName(string styleName) { + NDalicPINVOKE.View_SetStyleName(swigCPtr, styleName); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public string GetStyleName() { + string ret = NDalicPINVOKE.View_GetStyleName(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetBackgroundColor(Vector4 color) { + NDalicPINVOKE.View_SetBackgroundColor(swigCPtr, Vector4.getCPtr(color)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 GetBackgroundColor() { + Vector4 ret = new Vector4(NDalicPINVOKE.View_GetBackgroundColor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetBackgroundImage(Image image) { + NDalicPINVOKE.View_SetBackgroundImage(swigCPtr, Image.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ClearBackground() { + NDalicPINVOKE.View_ClearBackground(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ControlKeyEventSignal KeyEventSignal() { + ControlKeyEventSignal ret = new ControlKeyEventSignal(NDalicPINVOKE.View_KeyEventSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public KeyInputFocusSignal KeyInputFocusGainedSignal() { + KeyInputFocusSignal ret = new KeyInputFocusSignal(NDalicPINVOKE.View_KeyInputFocusGainedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public KeyInputFocusSignal KeyInputFocusLostSignal() { + KeyInputFocusSignal ret = new KeyInputFocusSignal(NDalicPINVOKE.View_KeyInputFocusLostSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public View(ViewImpl implementation) : this(NDalicPINVOKE.new_View__SWIG_2(ViewImpl.getCPtr(implementation)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public enum PropertyRange { + PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX, + CONTROL_PROPERTY_START_INDEX = PROPERTY_START_INDEX, + CONTROL_PROPERTY_END_INDEX = CONTROL_PROPERTY_START_INDEX+1000 + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ViewImpl.cs b/plugins/dali-swig/automatic/csharp/ViewImpl.cs new file mode 100644 index 0000000..08324df --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ViewImpl.cs @@ -0,0 +1,300 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ViewImpl : CustomActorImpl { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal ViewImpl(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.ViewImpl_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ViewImpl obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ViewImpl() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ViewImpl(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public static View New() { + View ret = new View(NDalicPINVOKE.ViewImpl_New(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetStyleName(string styleName) { + NDalicPINVOKE.ViewImpl_SetStyleName(swigCPtr, styleName); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public string GetStyleName() { + string ret = NDalicPINVOKE.ViewImpl_GetStyleName(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetBackgroundColor(Vector4 color) { + NDalicPINVOKE.ViewImpl_SetBackgroundColor(swigCPtr, Vector4.getCPtr(color)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector4 GetBackgroundColor() { + Vector4 ret = new Vector4(NDalicPINVOKE.ViewImpl_GetBackgroundColor(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetBackgroundImage(Image image) { + NDalicPINVOKE.ViewImpl_SetBackgroundImage(swigCPtr, Image.getCPtr(image)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetBackground(Property.Map map) { + NDalicPINVOKE.ViewImpl_SetBackground(swigCPtr, Property.Map.getCPtr(map)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void ClearBackground() { + NDalicPINVOKE.ViewImpl_ClearBackground(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void EnableGestureDetection(Gesture.Type type) { + NDalicPINVOKE.ViewImpl_EnableGestureDetection(swigCPtr, (int)type); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void DisableGestureDetection(Gesture.Type type) { + NDalicPINVOKE.ViewImpl_DisableGestureDetection(swigCPtr, (int)type); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public PinchGestureDetector GetPinchGestureDetector() { + PinchGestureDetector ret = new PinchGestureDetector(NDalicPINVOKE.ViewImpl_GetPinchGestureDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public PanGestureDetector GetPanGestureDetector() { + PanGestureDetector ret = new PanGestureDetector(NDalicPINVOKE.ViewImpl_GetPanGestureDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public TapGestureDetector GetTapGestureDetector() { + TapGestureDetector ret = new TapGestureDetector(NDalicPINVOKE.ViewImpl_GetTapGestureDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public LongPressGestureDetector GetLongPressGestureDetector() { + LongPressGestureDetector ret = new LongPressGestureDetector(NDalicPINVOKE.ViewImpl_GetLongPressGestureDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetKeyboardNavigationSupport(bool isSupported) { + NDalicPINVOKE.ViewImpl_SetKeyboardNavigationSupport(swigCPtr, isSupported); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsKeyboardNavigationSupported() { + bool ret = NDalicPINVOKE.ViewImpl_IsKeyboardNavigationSupported(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetKeyInputFocus() { + NDalicPINVOKE.ViewImpl_SetKeyInputFocus(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool HasKeyInputFocus() { + bool ret = NDalicPINVOKE.ViewImpl_HasKeyInputFocus(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ClearKeyInputFocus() { + NDalicPINVOKE.ViewImpl_ClearKeyInputFocus(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetAsKeyboardFocusGroup(bool isFocusGroup) { + NDalicPINVOKE.ViewImpl_SetAsKeyboardFocusGroup(swigCPtr, isFocusGroup); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsKeyboardFocusGroup() { + bool ret = NDalicPINVOKE.ViewImpl_IsKeyboardFocusGroup(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void AccessibilityActivate() { + NDalicPINVOKE.ViewImpl_AccessibilityActivate(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void KeyboardEnter() { + NDalicPINVOKE.ViewImpl_KeyboardEnter(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ControlKeyEventSignal KeyEventSignal() { + ControlKeyEventSignal ret = new ControlKeyEventSignal(NDalicPINVOKE.ViewImpl_KeyEventSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public KeyInputFocusSignal KeyInputFocusGainedSignal() { + KeyInputFocusSignal ret = new KeyInputFocusSignal(NDalicPINVOKE.ViewImpl_KeyInputFocusGainedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public KeyInputFocusSignal KeyInputFocusLostSignal() { + KeyInputFocusSignal ret = new KeyInputFocusSignal(NDalicPINVOKE.ViewImpl_KeyInputFocusLostSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool EmitKeyEventSignal(KeyEvent arg0) { + bool ret = NDalicPINVOKE.ViewImpl_EmitKeyEventSignal(swigCPtr, KeyEvent.getCPtr(arg0)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void OnInitialize() { + NDalicPINVOKE.ViewImpl_OnInitialize(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnControlChildAdd(Actor child) { + NDalicPINVOKE.ViewImpl_OnControlChildAdd(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnControlChildRemove(Actor child) { + NDalicPINVOKE.ViewImpl_OnControlChildRemove(swigCPtr, Actor.getCPtr(child)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnStyleChange(StyleManager styleManager, StyleChangeType change) { + NDalicPINVOKE.ViewImpl_OnStyleChange(swigCPtr, StyleManager.getCPtr(styleManager), (int)change); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual bool OnAccessibilityActivated() { + bool ret = NDalicPINVOKE.ViewImpl_OnAccessibilityActivated(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool OnAccessibilityPan(PanGesture gesture) { + bool ret = NDalicPINVOKE.ViewImpl_OnAccessibilityPan(swigCPtr, PanGesture.getCPtr(gesture)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool OnAccessibilityTouch(TouchEvent touchEvent) { + bool ret = NDalicPINVOKE.ViewImpl_OnAccessibilityTouch(swigCPtr, TouchEvent.getCPtr(touchEvent)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool OnAccessibilityValueChange(bool isIncrease) { + bool ret = NDalicPINVOKE.ViewImpl_OnAccessibilityValueChange(swigCPtr, isIncrease); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual bool OnAccessibilityZoom() { + bool ret = NDalicPINVOKE.ViewImpl_OnAccessibilityZoom(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void OnKeyInputFocusGained() { + NDalicPINVOKE.ViewImpl_OnKeyInputFocusGained(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnKeyInputFocusLost() { + NDalicPINVOKE.ViewImpl_OnKeyInputFocusLost(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual Actor GetNextKeyboardFocusableActor(Actor currentFocusedActor, View.KeyboardFocus.Direction direction, bool loopEnabled) { + Actor ret = new Actor(NDalicPINVOKE.ViewImpl_GetNextKeyboardFocusableActor(swigCPtr, Actor.getCPtr(currentFocusedActor), (int)direction, loopEnabled), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void OnKeyboardFocusChangeCommitted(Actor commitedFocusableActor) { + NDalicPINVOKE.ViewImpl_OnKeyboardFocusChangeCommitted(swigCPtr, Actor.getCPtr(commitedFocusableActor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual bool OnKeyboardEnter() { + bool ret = NDalicPINVOKE.ViewImpl_OnKeyboardEnter(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public virtual void OnPinch(PinchGesture pinch) { + NDalicPINVOKE.ViewImpl_OnPinch(swigCPtr, PinchGesture.getCPtr(pinch)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnPan(PanGesture pan) { + NDalicPINVOKE.ViewImpl_OnPan(swigCPtr, PanGesture.getCPtr(pan)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnTap(TapGesture tap) { + NDalicPINVOKE.ViewImpl_OnTap(swigCPtr, TapGesture.getCPtr(tap)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void OnLongPress(LongPressGesture longPress) { + NDalicPINVOKE.ViewImpl_OnLongPress(swigCPtr, LongPressGesture.getCPtr(longPress)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void SignalConnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback) { + NDalicPINVOKE.ViewImpl_SignalConnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public virtual void SignalDisconnected(SlotObserver slotObserver, SWIGTYPE_p_Dali__CallbackBase callback) { + NDalicPINVOKE.ViewImpl_SignalDisconnected(swigCPtr, SlotObserver.getCPtr(slotObserver), SWIGTYPE_p_Dali__CallbackBase.getCPtr(callback)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ViewMode.cs b/plugins/dali-swig/automatic/csharp/ViewMode.cs new file mode 100644 index 0000000..0f98e46 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ViewMode.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum ViewMode { + MONO, + STEREO_HORIZONTAL, + STEREO_VERTICAL, + STEREO_INTERLACED +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VisualBase.cs b/plugins/dali-swig/automatic/csharp/VisualBase.cs new file mode 100644 index 0000000..0947ff9 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VisualBase.cs @@ -0,0 +1,109 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VisualBase : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal VisualBase(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.VisualBase_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VisualBase obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VisualBase() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VisualBase(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public VisualBase() : this(NDalicPINVOKE.new_VisualBase__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VisualBase(VisualBase handle) : this(NDalicPINVOKE.new_VisualBase__SWIG_1(VisualBase.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VisualBase Assign(VisualBase handle) { + VisualBase ret = new VisualBase(NDalicPINVOKE.VisualBase_Assign(swigCPtr, VisualBase.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetSize(Vector2 size) { + NDalicPINVOKE.VisualBase_SetSize(swigCPtr, Vector2.getCPtr(size)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Vector2 GetSize() { + Vector2 ret = new Vector2(NDalicPINVOKE.VisualBase_GetSize(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void GetNaturalSize(Vector2 naturalSize) { + NDalicPINVOKE.VisualBase_GetNaturalSize(swigCPtr, Vector2.getCPtr(naturalSize)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetDepthIndex(float index) { + NDalicPINVOKE.VisualBase_SetDepthIndex(swigCPtr, index); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float GetDepthIndex() { + float ret = NDalicPINVOKE.VisualBase_GetDepthIndex(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void SetOnStage(Actor actor) { + NDalicPINVOKE.VisualBase_SetOnStage(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetOffStage(Actor actor) { + NDalicPINVOKE.VisualBase_SetOffStage(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveAndReset(Actor actor) { + NDalicPINVOKE.VisualBase_RemoveAndReset(swigCPtr, Actor.getCPtr(actor)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void CreatePropertyMap(Property.Map map) { + NDalicPINVOKE.VisualBase_CreatePropertyMap(swigCPtr, Property.Map.getCPtr(map)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VisualBase(SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base impl) : this(NDalicPINVOKE.new_VisualBase__SWIG_2(SWIGTYPE_p_Dali__Toolkit__Internal__Visual__Base.getCPtr(impl)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VisualFactory.cs b/plugins/dali-swig/automatic/csharp/VisualFactory.cs new file mode 100644 index 0000000..123b885 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VisualFactory.cs @@ -0,0 +1,82 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VisualFactory : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal VisualFactory(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.VisualFactory_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VisualFactory obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VisualFactory() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VisualFactory(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public static VisualFactory Get() { + VisualFactory ret = new VisualFactory(NDalicPINVOKE.VisualFactory_Get(), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VisualFactory() : this(NDalicPINVOKE.new_VisualFactory__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VisualFactory(VisualFactory handle) : this(NDalicPINVOKE.new_VisualFactory__SWIG_1(VisualFactory.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public VisualFactory Assign(VisualFactory handle) { + VisualFactory ret = new VisualFactory(NDalicPINVOKE.VisualFactory_Assign(swigCPtr, VisualFactory.getCPtr(handle)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VisualBase CreateVisual(Property.Map propertyMap) { + VisualBase ret = new VisualBase(NDalicPINVOKE.VisualFactory_CreateVisual__SWIG_0(swigCPtr, Property.Map.getCPtr(propertyMap)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VisualBase CreateVisual(Image image) { + VisualBase ret = new VisualBase(NDalicPINVOKE.VisualFactory_CreateVisual__SWIG_1(swigCPtr, Image.getCPtr(image)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public VisualBase CreateVisual(string url, Uint16Pair size) { + VisualBase ret = new VisualBase(NDalicPINVOKE.VisualFactory_CreateVisual__SWIG_2(swigCPtr, url, Uint16Pair.getCPtr(size)), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VisualType.cs b/plugins/dali-swig/automatic/csharp/VisualType.cs new file mode 100644 index 0000000..04a8a43 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VisualType.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum VisualType { + BORDER, + COLOR, + GRADIENT, + IMAGE, + MESH, + PRIMITIVE, + WIREFRAME +} + +} diff --git a/plugins/dali-swig/automatic/csharp/VoidSignal.cs b/plugins/dali-swig/automatic/csharp/VoidSignal.cs new file mode 100644 index 0000000..9e2955e --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/VoidSignal.cs @@ -0,0 +1,87 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class VoidSignal : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal VoidSignal(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(VoidSignal obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~VoidSignal() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_VoidSignal(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public VoidSignal() : this(NDalicPINVOKE.new_VoidSignal(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool Empty() { + bool ret = NDalicPINVOKE.VoidSignal_Empty(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public uint GetConnectionCount() { + uint ret = NDalicPINVOKE.VoidSignal_GetConnectionCount(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void Connect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.VoidSignal_Connect__SWIG_0(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Disconnect(System.Delegate func) { +System.IntPtr ip = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func); + { + NDalicPINVOKE.VoidSignal_Disconnect(swigCPtr, new System.Runtime.InteropServices.HandleRef(this, ip)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + } + + public void Connect(ConnectionTrackerInterface connectionTracker, SWIGTYPE_p_Dali__FunctorDelegate arg1) { + NDalicPINVOKE.VoidSignal_Connect__SWIG_4(swigCPtr, ConnectionTrackerInterface.getCPtr(connectionTracker), SWIGTYPE_p_Dali__FunctorDelegate.getCPtr(arg1)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Emit() { + NDalicPINVOKE.VoidSignal_Emit(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/WheelEvent.cs b/plugins/dali-swig/automatic/csharp/WheelEvent.cs new file mode 100644 index 0000000..7fcf3cb --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/WheelEvent.cs @@ -0,0 +1,155 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class WheelEvent : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal WheelEvent(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(WheelEvent obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~WheelEvent() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_WheelEvent(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public static WheelEvent GetWheelEventFromPtr(global::System.IntPtr cPtr) { + WheelEvent ret = new WheelEvent(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public WheelEvent() : this(NDalicPINVOKE.new_WheelEvent__SWIG_0(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public WheelEvent(WheelEvent.Type type, int direction, uint modifiers, Vector2 point, int z, uint timeStamp) : this(NDalicPINVOKE.new_WheelEvent__SWIG_1((int)type, direction, modifiers, Vector2.getCPtr(point), z, timeStamp), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public bool IsShiftModifier() { + bool ret = NDalicPINVOKE.WheelEvent_IsShiftModifier(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsCtrlModifier() { + bool ret = NDalicPINVOKE.WheelEvent_IsCtrlModifier(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public bool IsAltModifier() { + bool ret = NDalicPINVOKE.WheelEvent_IsAltModifier(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public WheelEvent.Type type { + set { + NDalicPINVOKE.WheelEvent_type_set(swigCPtr, (int)value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + WheelEvent.Type ret = (WheelEvent.Type)NDalicPINVOKE.WheelEvent_type_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int direction { + set { + NDalicPINVOKE.WheelEvent_direction_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.WheelEvent_direction_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint modifiers { + set { + NDalicPINVOKE.WheelEvent_modifiers_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.WheelEvent_modifiers_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public Vector2 point { + set { + NDalicPINVOKE.WheelEvent_point_set(swigCPtr, Vector2.getCPtr(value)); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + global::System.IntPtr cPtr = NDalicPINVOKE.WheelEvent_point_get(swigCPtr); + Vector2 ret = (cPtr == global::System.IntPtr.Zero) ? null : new Vector2(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public int z { + set { + NDalicPINVOKE.WheelEvent_z_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + int ret = NDalicPINVOKE.WheelEvent_z_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public uint timeStamp { + set { + NDalicPINVOKE.WheelEvent_timeStamp_set(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + get { + uint ret = NDalicPINVOKE.WheelEvent_timeStamp_get(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + } + + public enum Type { + MOUSE_WHEEL, + CUSTOM_WHEEL + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/Window.cs b/plugins/dali-swig/automatic/csharp/Window.cs new file mode 100644 index 0000000..4c5a3b5 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/Window.cs @@ -0,0 +1,179 @@ +/** Copyright (c) 2016 Samsung Electronics Co., Ltd. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*/ +// This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class Window : BaseHandle { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + + internal Window(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.Window_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Window obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~Window() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_Window(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public Window (RectInteger windowPosition, string name, bool isTransparent) : this (NDalicPINVOKE.Window_New__SWIG_0(RectInteger.getCPtr(windowPosition), name, isTransparent), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Window (RectInteger windowPosition, string name) : this (NDalicPINVOKE.Window_New__SWIG_1(RectInteger.getCPtr(windowPosition), name), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Window (RectInteger windowPosition, string name, string className, bool isTransparent) : this (NDalicPINVOKE.Window_New__SWIG_2(RectInteger.getCPtr(windowPosition), name, className, isTransparent), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Window (RectInteger windowPosition, string name, string className) : this (NDalicPINVOKE.Window_New__SWIG_3(RectInteger.getCPtr(windowPosition), name, className), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + + } + public Window(Window handle) : this(NDalicPINVOKE.new_Window__SWIG_1(Window.getCPtr(handle)), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Window Assign(Window rhs) { + Window ret = new Window(NDalicPINVOKE.Window_Assign(swigCPtr, Window.getCPtr(rhs)), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public void ShowIndicator(Window.IndicatorVisibleMode visibleMode) { + NDalicPINVOKE.Window_ShowIndicator(swigCPtr, (int)visibleMode); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetIndicatorBgOpacity(Window.IndicatorBgOpacity opacity) { + NDalicPINVOKE.Window_SetIndicatorBgOpacity(swigCPtr, (int)opacity); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RotateIndicator(Window.WindowOrientation orientation) { + NDalicPINVOKE.Window_RotateIndicator(swigCPtr, (int)orientation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetClass(string name, string klass) { + NDalicPINVOKE.Window_SetClass(swigCPtr, name, klass); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Raise() { + NDalicPINVOKE.Window_Raise(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Lower() { + NDalicPINVOKE.Window_Lower(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void Activate() { + NDalicPINVOKE.Window_Activate(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void AddAvailableOrientation(Window.WindowOrientation orientation) { + NDalicPINVOKE.Window_AddAvailableOrientation(swigCPtr, (int)orientation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void RemoveAvailableOrientation(Window.WindowOrientation orientation) { + NDalicPINVOKE.Window_RemoveAvailableOrientation(swigCPtr, (int)orientation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void SetPreferredOrientation(Window.WindowOrientation orientation) { + NDalicPINVOKE.Window_SetPreferredOrientation(swigCPtr, (int)orientation); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public Window.WindowOrientation GetPreferredOrientation() { + Window.WindowOrientation ret = (Window.WindowOrientation)NDalicPINVOKE.Window_GetPreferredOrientation(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public DragAndDropDetector GetDragAndDropDetector() { + DragAndDropDetector ret = new DragAndDropDetector(NDalicPINVOKE.Window_GetDragAndDropDetector(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public Any GetNativeHandle() { + Any ret = new Any(NDalicPINVOKE.Window_GetNativeHandle(swigCPtr), true); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_Dali__SignalT_void_fboolF_t IndicatorVisibilityChangedSignal() { + SWIGTYPE_p_Dali__SignalT_void_fboolF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fboolF_t(NDalicPINVOKE.Window_IndicatorVisibilityChangedSignal(swigCPtr), false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public enum WindowOrientation { + PORTRAIT = 0, + LANDSCAPE = 90, + PORTRAIT_INVERSE = 180, + LANDSCAPE_INVERSE = 270 + } + + public enum IndicatorBgOpacity { + OPAQUE = 100, + TRANSLUCENT = 50, + TRANSPARENT = 0 + } + + public enum IndicatorVisibleMode { + INVISIBLE = 0, + VISIBLE = 1, + AUTO = 2 + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/WrapModeType.cs b/plugins/dali-swig/automatic/csharp/WrapModeType.cs new file mode 100644 index 0000000..deaaf16 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/WrapModeType.cs @@ -0,0 +1,20 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public enum WrapModeType { + DEFAULT = 0, + CLAMP_TO_EDGE, + REPEAT, + MIRRORED_REPEAT +} + +} diff --git a/plugins/dali-swig/automatic/csharp/doublep.cs b/plugins/dali-swig/automatic/csharp/doublep.cs new file mode 100644 index 0000000..81f63fa --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/doublep.cs @@ -0,0 +1,74 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class doublep : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal doublep(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(doublep obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~doublep() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_doublep(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public doublep() : this(NDalicPINVOKE.new_doublep(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void assign(double value) { + NDalicPINVOKE.doublep_assign(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public double value() { + double ret = NDalicPINVOKE.doublep_value(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_double cast() { + global::System.IntPtr cPtr = NDalicPINVOKE.doublep_cast(swigCPtr); + SWIGTYPE_p_double ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_double(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static doublep frompointer(SWIGTYPE_p_double t) { + global::System.IntPtr cPtr = NDalicPINVOKE.doublep_frompointer(SWIGTYPE_p_double.getCPtr(t)); + doublep ret = (cPtr == global::System.IntPtr.Zero) ? null : new doublep(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/floatp.cs b/plugins/dali-swig/automatic/csharp/floatp.cs new file mode 100644 index 0000000..da75d48 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/floatp.cs @@ -0,0 +1,74 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class floatp : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal floatp(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(floatp obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~floatp() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_floatp(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public floatp() : this(NDalicPINVOKE.new_floatp(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void assign(float value) { + NDalicPINVOKE.floatp_assign(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public float value() { + float ret = NDalicPINVOKE.floatp_value(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_float cast() { + global::System.IntPtr cPtr = NDalicPINVOKE.floatp_cast(swigCPtr); + SWIGTYPE_p_float ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_float(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static floatp frompointer(SWIGTYPE_p_float t) { + global::System.IntPtr cPtr = NDalicPINVOKE.floatp_frompointer(SWIGTYPE_p_float.getCPtr(t)); + floatp ret = (cPtr == global::System.IntPtr.Zero) ? null : new floatp(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/intp.cs b/plugins/dali-swig/automatic/csharp/intp.cs new file mode 100644 index 0000000..1785532 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/intp.cs @@ -0,0 +1,74 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class intp : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal intp(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(intp obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~intp() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_intp(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public intp() : this(NDalicPINVOKE.new_intp(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void assign(int value) { + NDalicPINVOKE.intp_assign(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public int value() { + int ret = NDalicPINVOKE.intp_value(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_int cast() { + global::System.IntPtr cPtr = NDalicPINVOKE.intp_cast(swigCPtr); + SWIGTYPE_p_int ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_int(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static intp frompointer(SWIGTYPE_p_int t) { + global::System.IntPtr cPtr = NDalicPINVOKE.intp_frompointer(SWIGTYPE_p_int.getCPtr(t)); + intp ret = (cPtr == global::System.IntPtr.Zero) ? null : new intp(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/uintp.cs b/plugins/dali-swig/automatic/csharp/uintp.cs new file mode 100644 index 0000000..1e0bab3 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/uintp.cs @@ -0,0 +1,74 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class uintp : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal uintp(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(uintp obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~uintp() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_uintp(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public uintp() : this(NDalicPINVOKE.new_uintp(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void assign(uint value) { + NDalicPINVOKE.uintp_assign(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public uint value() { + uint ret = NDalicPINVOKE.uintp_value(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_unsigned_int cast() { + global::System.IntPtr cPtr = NDalicPINVOKE.uintp_cast(swigCPtr); + SWIGTYPE_p_unsigned_int ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_int(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static uintp frompointer(SWIGTYPE_p_unsigned_int t) { + global::System.IntPtr cPtr = NDalicPINVOKE.uintp_frompointer(SWIGTYPE_p_unsigned_int.getCPtr(t)); + uintp ret = (cPtr == global::System.IntPtr.Zero) ? null : new uintp(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} diff --git a/plugins/dali-swig/automatic/csharp/ushortp.cs b/plugins/dali-swig/automatic/csharp/ushortp.cs new file mode 100644 index 0000000..57b7834 --- /dev/null +++ b/plugins/dali-swig/automatic/csharp/ushortp.cs @@ -0,0 +1,74 @@ +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.9 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + +namespace Dali { + +public class ushortp : global::System.IDisposable { + private global::System.Runtime.InteropServices.HandleRef swigCPtr; + protected bool swigCMemOwn; + + internal ushortp(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); + } + + internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ushortp obj) { + return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; + } + + ~ushortp() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr.Handle != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + NDalicPINVOKE.delete_ushortp(swigCPtr); + } + swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); + } + global::System.GC.SuppressFinalize(this); + } + } + + public ushortp() : this(NDalicPINVOKE.new_ushortp(), true) { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public void assign(ushort value) { + NDalicPINVOKE.ushortp_assign(swigCPtr, value); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public ushort value() { + ushort ret = NDalicPINVOKE.ushortp_value(swigCPtr); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public SWIGTYPE_p_unsigned_short cast() { + global::System.IntPtr cPtr = NDalicPINVOKE.ushortp_cast(swigCPtr); + SWIGTYPE_p_unsigned_short ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_short(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + + public static ushortp frompointer(SWIGTYPE_p_unsigned_short t) { + global::System.IntPtr cPtr = NDalicPINVOKE.ushortp_frompointer(SWIGTYPE_p_unsigned_short.getCPtr(t)); + ushortp ret = (cPtr == global::System.IntPtr.Zero) ? null : new ushortp(cPtr, false); + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + return ret; + } + +} + +} -- 2.7.4