public static extern void DaliToolkitDevelControlClearAccessibilityAttributes(global::System.Runtime.InteropServices.HandleRef arg1);
[EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_SetAccessibilityReadingInfoType")]
- public static extern void DaliToolkitDevelControlSetAccessibilityReadingInfoType(global::System.Runtime.InteropServices.HandleRef arg1, Tizen.NUI.BaseComponents.ReadingInfoTypes arg2);
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_SetAccessibilityReadingInfoType2")]
+ public static extern void DaliToolkitDevelControlSetAccessibilityReadingInfoTypes(global::System.Runtime.InteropServices.HandleRef arg1, int arg2);
[EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_new_ReadingInfoType")]
- public static extern global::System.IntPtr DaliToolkitDevelControlNewReadingInfoType();
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_new_GetAccessibilityReadingInfoType")]
- public static extern global::System.IntPtr DaliToolkitDevelControlNewGetAccessibilityReadingInfoType(global::System.Runtime.InteropServices.HandleRef arg1);
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_delete_ReadingInfoType")]
- public static extern void DaliToolkitDevelControlDeleteReadingInfoType(IntPtr arg1);
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_ReadingInfoTypes_Get")]
- public static extern bool DaliToolkitDevelControlReadingInfoTypesGet(Tizen.NUI.BaseComponents.ReadingInfoTypes arg1, int arg2);
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_ReadingInfoTypes_Set")]
- public static extern void DaliToolkitDevelControlReadingInfoTypesSet(Tizen.NUI.BaseComponents.ReadingInfoTypes arg1, int arg2, int arg3);
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_GetAccessibilityReadingInfoType2")]
+ public static extern int DaliToolkitDevelControlGetAccessibilityReadingInfoTypes(global::System.Runtime.InteropServices.HandleRef arg1);
[EditorBrowsable(EditorBrowsableState.Never)]
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_ClearAccessibilityHighlight")]
+ [return: global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.U1)]
public static extern bool DaliToolkitDevelControlClearAccessibilityHighlight(global::System.Runtime.InteropServices.HandleRef arg1);
[EditorBrowsable(EditorBrowsableState.Never)]
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_GrabAccessibilityHighlight")]
+ [return: global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.U1)]
public static extern bool DaliToolkitDevelControlGrabAccessibilityHighlight(global::System.Runtime.InteropServices.HandleRef arg1);
[EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_new_GetAccessibilityStates")]
- public static extern global::System.IntPtr DaliToolkitDevelControlNewGetAccessibilityStates(global::System.Runtime.InteropServices.HandleRef arg1);
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_new_States")]
- public static extern global::System.IntPtr DaliToolkitDevelControlNewStates();
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_delete_States")]
- public static extern void DaliToolkitDevelControlDeleteStates(IntPtr arg1);
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_States_Copy")]
- public static extern IntPtr DaliToolkitDevelControlStatesCopy(Tizen.NUI.BaseComponents.AccessibilityStates arg1);
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_States_Get")]
- public static extern bool DaliToolkitDevelControlStatesGet(Tizen.NUI.BaseComponents.AccessibilityStates arg1, int arg2);
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_States_Set")]
- public static extern void DaliToolkitDevelControlStatesSet(Tizen.NUI.BaseComponents.AccessibilityStates arg1, int arg2, int arg3);
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_GetAccessibilityStates")]
+ public static extern ulong DaliToolkitDevelControlGetAccessibilityStates(global::System.Runtime.InteropServices.HandleRef arg1);
[EditorBrowsable(EditorBrowsableState.Never)]
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_NotifyAccessibilityStateChange")]
- public static extern global::System.IntPtr DaliToolkitDevelControlNotifyAccessibilityStateChange(global::System.Runtime.InteropServices.HandleRef arg1, Tizen.NUI.BaseComponents.AccessibilityStates arg2, int arg3);
-
- [EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_GetBoundAccessibilityObject")]
- public static extern global::System.IntPtr DaliToolkitDevelControlGetBoundAccessibilityObject(global::System.Runtime.InteropServices.HandleRef arg1);
+ public static extern global::System.IntPtr DaliToolkitDevelControlNotifyAccessibilityStateChange(global::System.Runtime.InteropServices.HandleRef arg1, ulong arg2, int arg3);
[EditorBrowsable(EditorBrowsableState.Never)]
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_EmitAccessibilityEvent")]
public static extern global::System.IntPtr DaliAccessibilityEmitTextDeletedEvent(global::System.Runtime.InteropServices.HandleRef arg1, int arg2_pos, int arg3_len, string arg3_content);
[EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_EmitTextCaretMovedEvent")]
- public static extern global::System.IntPtr DaliAccessibilityEmitTextCaretMovedEvent(global::System.Runtime.InteropServices.HandleRef arg1, int arg2_pos);
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_EmitTextCursorMovedEvent")]
+ public static extern global::System.IntPtr DaliAccessibilityEmitTextCursorMovedEvent(global::System.Runtime.InteropServices.HandleRef arg1, int arg2_pos);
[EditorBrowsable(EditorBrowsableState.Never)]
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_new_Range")]
public static extern void DaliAccessibilityDeleteRange(IntPtr arg1);
[EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_Bridge_Add_Popup")]
- public static extern void DaliAccessibilityBridgeAddPopup(global::System.Runtime.InteropServices.HandleRef arg1);
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_Bridge_RegisterDefaultLabel")]
+ public static extern void DaliAccessibilityBridgeRegisterDefaultLabel(global::System.Runtime.InteropServices.HandleRef arg1);
[EditorBrowsable(EditorBrowsableState.Never)]
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_Bridge_Remove_Popup")]
- public static extern void DaliAccessibilityBridgeRemovePopup(global::System.Runtime.InteropServices.HandleRef arg1);
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_Bridge_UnregisterDefaultLabel")]
+ public static extern void DaliAccessibilityBridgeUnregisterDefaultLabel(global::System.Runtime.InteropServices.HandleRef arg1);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_Accessible_GetCurrentlyHighlightedActor")]
+ public static extern global::System.IntPtr DaliAccessibilityAccessibleGetCurrentlyHighlightedActor();
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_Accessible_GetHighlightActor")]
+ public static extern global::System.IntPtr DaliAccessibilityAccessibleGetHighlightActor();
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_Accessible_SetHighlightActor")]
+ public static extern void DaliAccessibilityAccessibleSetHighlightActor(global::System.Runtime.InteropServices.HandleRef arg1);
// SetAccessibilityConstructor
[StructLayout(LayoutKind.Sequential)]
public class AccessibilityDelegate
{
+ private AccessibilityDelegate()
+ {
+ }
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public static AccessibilityDelegate Instance { get; } = new AccessibilityDelegate();
+
+ // TODO (C# 9.0):
+ // Replace the following syntax (3 lines of code per field):
+ //
+ // [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ // public delegate ReturnType AccessibilityMethodName(IntPtr self, ArgumentTypes...)
+ // public AccessibilityMethodName MethodName;
+ //
+ // with the function pointer syntax (1 line of code per field):
+ //
+ // public delegate* unmanaged[Cdecl]<ReturnType, ArgumentTypes...> MethodName;
+ //
+ // This will make it easier to verify that the structures are compatible between C# and C++
+ // when adding new fields (preferably at the end), because the C# syntax will look very similar
+ // to the C++ syntax.
+
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate IntPtr AccessibilityGetName();
+ public delegate IntPtr AccessibilityGetName(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetName GetName; // 1
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate IntPtr AccessibilityGetDescription();
+ public delegate IntPtr AccessibilityGetDescription(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetDescription GetDescription; // 2
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilityDoAction(IntPtr name);
+ public delegate bool AccessibilityDoAction(IntPtr self, IntPtr name);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityDoAction DoAction; // 3
+ // Note: this method departs from the usual idiom of having the same
+ // parameter types as the Accessible method in DALi, because states
+ // calculated by ControlAccessible::CalculateStates are passed here
+ // as a parameter.
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate IntPtr AccessibilityCalculateStates();
+ public delegate ulong AccessibilityCalculateStates(IntPtr self, ulong states);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityCalculateStates CalculateStates; // 4
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate int AccessibilityGetActionCount();
+ public delegate int AccessibilityGetActionCount(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetActionCount GetActionCount; // 5
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate IntPtr AccessibilityGetActionName(int index);
+ public delegate IntPtr AccessibilityGetActionName(IntPtr self, int index);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetActionName GetActionName; // 6
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilityShouldReportZeroChildren();
+ public delegate bool AccessibilityShouldReportZeroChildren(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityShouldReportZeroChildren ShouldReportZeroChildren; // 7
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate double AccessibilityGetMinimum();
+ public delegate double AccessibilityGetMinimum(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetMinimum GetMinimum; // 8
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate double AccessibilityGetCurrent();
+ public delegate double AccessibilityGetCurrent(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetCurrent GetCurrent; // 9
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate double AccessibilityGetMaximum();
+ public delegate double AccessibilityGetMaximum(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetMaximum GetMaximum; // 10
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilitySetCurrent(double value);
+ public delegate bool AccessibilitySetCurrent(IntPtr self, double value);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilitySetCurrent SetCurrent; // 11
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate double AccessibilityGetMinimumIncrement();
+ public delegate double AccessibilityGetMinimumIncrement(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetMinimumIncrement GetMinimumIncrement; // 12
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilityIsScrollable();
+ public delegate bool AccessibilityIsScrollable(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityIsScrollable IsScrollable; // 13
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate IntPtr AccessibilityGetText(int startOffset, int endOffset);
+ public delegate IntPtr AccessibilityGetText(IntPtr self, int startOffset, int endOffset);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetText GetText; // 14
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate int AccessibilityGetCharacterCount();
+ public delegate int AccessibilityGetCharacterCount(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetCharacterCount GetCharacterCount; // 15
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate int AccessibilityGetCaretOffset();
+ public delegate int AccessibilityGetCursorOffset(IntPtr self);
[EditorBrowsable(EditorBrowsableState.Never)]
- public AccessibilityGetCaretOffset GetCaretOffset; // 16
+ public AccessibilityGetCursorOffset GetCursorOffset; // 16
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilitySetCaretOffset(int offset);
+ public delegate bool AccessibilitySetCursorOffset(IntPtr self, int offset);
[EditorBrowsable(EditorBrowsableState.Never)]
- public AccessibilitySetCaretOffset SetCaretOffset; // 17
+ public AccessibilitySetCursorOffset SetCursorOffset; // 17
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate IntPtr AccessibilityGetTextAtOffset(int offset, int boundary);
+ public delegate IntPtr AccessibilityGetTextAtOffset(IntPtr self, int offset, int boundary);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetTextAtOffset GetTextAtOffset; // 18
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate IntPtr AccessibilityGetSelection(int selectionNum);
+ public delegate IntPtr AccessibilityGetSelection(IntPtr self, int selectionNum);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityGetSelection GetSelection; // 19
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilityRemoveSelection(int selectionNum);
+ public delegate bool AccessibilityRemoveSelection(IntPtr self, int selectionNum);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityRemoveSelection RemoveSelection; // 20
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilitySetSelection(int selectionNum, int startOffset, int endOffset);
+ public delegate bool AccessibilitySetSelection(IntPtr self, int selectionNum, int startOffset, int endOffset);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilitySetSelection SetSelection; // 21
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilityCopyText(int startPosition, int endPosition);
+ public delegate bool AccessibilityCopyText(IntPtr self, int startPosition, int endPosition);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityCopyText CopyText; // 22
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- public delegate bool AccessibilityCutText(int startPosition, int endPosition);
+ public delegate bool AccessibilityCutText(IntPtr self, int startPosition, int endPosition);
[EditorBrowsable(EditorBrowsableState.Never)]
public AccessibilityCutText CutText; // 23
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilityInsertText(IntPtr self, int startPosition, IntPtr text);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityInsertText InsertText; // 24
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilitySetTextContents(IntPtr self, IntPtr newContents);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilitySetTextContents SetTextContents; // 25
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilityDeleteText(IntPtr self, int startPosition, int endPosition);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityDeleteText DeleteText; // 26
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilityScrollToChild(IntPtr self, IntPtr child);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityScrollToChild ScrollToChild; // 27
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate int AccessibilityGetSelectedChildrenCount(IntPtr self);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityGetSelectedChildrenCount GetSelectedChildrenCount; // 28
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate IntPtr AccessibilityGetSelectedChild(IntPtr self, int selectedChildIndex);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityGetSelectedChild GetSelectedChild; // 29
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilitySelectChild(IntPtr self, int childIndex);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilitySelectChild SelectChild; // 30
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilityDeselectSelectedChild(IntPtr self, int selectedChildIndex);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityDeselectSelectedChild DeselectSelectedChild; // 31
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilityIsChildSelected(IntPtr self, int childIndex);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityIsChildSelected IsChildSelected; // 32
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilitySelectAll(IntPtr self);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilitySelectAll SelectAll; // 33
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilityClearSelection(IntPtr self);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityClearSelection ClearSelection; // 34
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate bool AccessibilityDeselectChild(IntPtr self, int childIndex);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityDeselectChild DeselectChild; // 35
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate uint AccessibilityGetInterfaces(IntPtr self);
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public AccessibilityGetInterfaces GetInterfaces; // 36
}
[DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_SetAccessibilityConstructor_NUI")]
- public static extern void DaliToolkitDevelControlSetAccessibilityConstructor(HandleRef arg1_self, int arg2_role, int arg3_iface, IntPtr arg4_vtable, int arg5_vtableSize);
+ public static extern void DaliToolkitDevelControlSetAccessibilityConstructor(HandleRef arg1_self, int arg2_role);
+
+ [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_DuplicateString")]
+ public static extern IntPtr DaliAccessibilityDuplicateString(string arg);
- [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_AccessibleImpl_NUI_DuplicateString")]
- public static extern IntPtr DaliToolkitDevelControlAccessibleImplNUIDuplicateString(string arg);
+ [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_SetAccessibilityDelegate")]
+ public static extern IntPtr DaliAccessibilitySetAccessibilityDelegate(IntPtr arg1_accessibilityDelegate, int arg2_accessibilityDelegateSize);
}
}
}