public static int ProgressFunc(double Complete, System.System.IntPtr Message, System.System.IntPtr Data) { Console.Write("Processing ... " + Complete * 100 + "% Completed."); if (Message != System.System.IntPtr.Zero) { Console.Write(" Message:" + System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Message)); } if (Data != System.System.IntPtr.Zero) { Console.Write(" Data:" + System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Data)); } Console.WriteLine(""); return(1); }
public HServerListRequest(System.IntPtr value) { m_HServerListRequest = value; }
static extern KtxClassId ktx_get_classId(System.IntPtr ktxTexture);
static extern uint ktx_get_orientation(System.IntPtr ktxTexture);
static extern uint ktx_get_numLevels(System.IntPtr ktxTexture);
static extern void ktx_unload_ktx(System.IntPtr ktxTexture);
unsafe static extern void ktx_copy_data_levels_reverted(System.IntPtr ktxTexture, void *destination, uint destinationLength);
unsafe static extern void ktx_get_data(System.IntPtr ktxTexture, out byte *data, out uint length);
public static extern KtxErrorCode ktxTexture2_TranscodeBasis(System.IntPtr ktxTexture, TranscodeFormat outputFormat, uint transcodeFlags);
static extern int ktxTexture2_GetNumComponents(System.IntPtr ktxTexture);
static extern bool ktxTexture2_NeedsTranscoding(System.IntPtr ktxTexture);
static extern uint ktx_get_baseHeight(System.IntPtr ktxTexture);
static extern uint ktx_get_baseWidth(System.IntPtr ktxTexture);
static extern bool ktx_get_has_alpha(System.IntPtr ktxTexture);