1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
|
/*!
@file
@author Generate utility by Albert Semenov
@date 01/2009
@module
*/
using System;
using System.Runtime.InteropServices;
namespace MyGUI.Sharp
{
public partial class Widget
{
//InsertPoint
#region Method ClearUserStrings
[DllImport(DllName.m_dllName, CallingConvention = CallingConvention.Cdecl)]
private static extern void ExportWidget_ClearUserStrings(IntPtr _native);
public void ClearUserStrings( )
{
ExportWidget_ClearUserStrings(Native);
}
#endregion
#region Method IsUserString
[DllImport(DllName.m_dllName, CallingConvention = CallingConvention.Cdecl)]
private static extern bool ExportWidget_IsUserString__key(IntPtr _native,
[MarshalAs(UnmanagedType.LPStr)] string _key);
public bool IsUserString(
string _key)
{
return ExportWidget_IsUserString__key(Native,
_key);
}
#endregion
#region Method ClearUserString
[DllImport(DllName.m_dllName, CallingConvention = CallingConvention.Cdecl)]
private static extern bool ExportWidget_ClearUserString__key(IntPtr _native,
[MarshalAs(UnmanagedType.LPStr)] string _key);
public bool ClearUserString(
string _key)
{
return ExportWidget_ClearUserString__key(Native,
_key);
}
#endregion
#region Method GetUserString
[DllImport(DllName.m_dllName, CallingConvention = CallingConvention.Cdecl)]
private static extern IntPtr ExportWidget_GetUserString__key(IntPtr _native,
[MarshalAs(UnmanagedType.LPStr)] string _key);
public string GetUserString(
string _key)
{
return Marshal.PtrToStringAnsi(ExportWidget_GetUserString__key(Native,
_key));
}
#endregion
#region Method SetUserString
[DllImport(DllName.m_dllName, CallingConvention = CallingConvention.Cdecl)]
private static extern void ExportWidget_SetUserString__key__value(IntPtr _native,
[MarshalAs(UnmanagedType.LPStr)] string _key,
[MarshalAs(UnmanagedType.LPStr)] string _value);
public void SetUserString(
string _key,
string _value)
{
ExportWidget_SetUserString__key__value(Native,
_key,
_value);
}
#endregion
}
}
|