﻿		#region Method #{MethodName}

		[DllImport("MyGUI_Export", CallingConvention = CallingConvention.Cdecl)]
        #{MarshalAsReturn}
		private static extern #{MarshalTypeNameReturn} Export#{ThisName}_#{MethodName}#{ValueName1}( IntPtr _native ,
			#{MarshalAs1} #{TypePrefix1} #{MarshalTypeName1} #{ValueName1} );

		public #{TypeName} #{MethodName}(
			#{TypeName1} #{ValueName1} )
		{
			return #{MarshalConvertBefore} Export#{ThisName}_#{MethodName}#{ValueName1}( mNative , 
				#{TypePrefix1} #{ValueName1} ) #{MarshalConvertPost} ;
		}

		#endregion
