1
#region Method #{MethodName}
3
[DllImport("MyGUI_Export", CallingConvention = CallingConvention.Cdecl)]
4
private static extern void Export#{ThisName}_#{MethodName}#{ValueName1}#{ValueName2}#{ValueName3}( IntPtr _native ,
5
#{MarshalAs1} #{TypePrefix1} #{MarshalTypeName1} #{ValueName1} ,
6
#{MarshalAs2} #{TypePrefix2} #{MarshalTypeName2} #{ValueName2} ,
7
#{MarshalAs3} #{TypePrefix3} #{MarshalTypeName3} #{ValueName3} );
9
public void #{MethodName}(
10
#{TypeName1} #{ValueName1} ,
11
#{TypeName2} #{ValueName2} ,
12
#{TypeName3} #{ValueName3} )
14
Export#{ThisName}_#{MethodName}#{ValueName1}#{ValueName2}#{ValueName3}( mNative ,
15
#{TypePrefix1} #{ValueName1} ,
16
#{TypePrefix2} #{ValueName2} ,
17
#{TypePrefix3} #{ValueName3} );
20
[DllImport("MyGUI_Export", CallingConvention = CallingConvention.Cdecl)]
21
private static extern void Export#{ThisName}_#{MethodName}#{ValueName1}#{ValueName2}( IntPtr _native ,
22
#{MarshalAs1} #{TypePrefix1} #{MarshalTypeName1} #{ValueName1} ,
23
#{MarshalAs2} #{TypePrefix2} #{MarshalTypeName2} #{ValueName2} );
25
public void #{MethodName}(
26
#{TypeName1} #{ValueName1} ,
27
#{TypeName2} #{ValueName2} )
29
Export#{ThisName}_#{MethodName}#{ValueName1}#{ValueName2}( mNative ,
30
#{TypePrefix1} #{ValueName1} ,
31
#{TypePrefix2} #{ValueName2} );