@@ -23,7 +23,7 @@ namespace Hexa.NET.Raylib
2323 /// </summary>
2424 [ NativeName ( NativeNameType . Delegate , "TraceLogCallback" ) ]
2525 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
26- public unsafe delegate void TraceLogCallback ( [ NativeName ( NativeNameType . Param , "logLevel" ) ] [ NativeName ( NativeNameType . Type , "int" ) ] int logLevel , [ NativeName ( NativeNameType . Param , "text" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] byte * text , [ NativeName ( NativeNameType . Param , "args" ) ] [ NativeName ( NativeNameType . Type , "va_list" ) ] nint args ) ;
26+ public unsafe delegate void TraceLogCallback ( [ NativeName ( NativeNameType . Param , "logLevel" ) ] [ NativeName ( NativeNameType . Type , "int" ) ] int logLevel , [ NativeName ( NativeNameType . Param , "text" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] byte * text , [ NativeName ( NativeNameType . Param , "args" ) ] [ NativeName ( NativeNameType . Type , "va_list" ) ] nint args ) ;
2727
2828 #else
2929 /// <summary>
@@ -32,55 +32,55 @@ namespace Hexa.NET.Raylib
3232 /// </summary>
3333 [ NativeName ( NativeNameType . Delegate , "TraceLogCallback" ) ]
3434 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
35- public unsafe delegate void TraceLogCallback ( [ NativeName ( NativeNameType . Param , "logLevel" ) ] [ NativeName ( NativeNameType . Type , "int" ) ] int logLevel , [ NativeName ( NativeNameType . Param , "text" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] nint text , [ NativeName ( NativeNameType . Param , "args" ) ] [ NativeName ( NativeNameType . Type , "va_list" ) ] nint args ) ;
35+ public unsafe delegate void TraceLogCallback ( [ NativeName ( NativeNameType . Param , "logLevel" ) ] [ NativeName ( NativeNameType . Type , "int" ) ] int logLevel , [ NativeName ( NativeNameType . Param , "text" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] nint text , [ NativeName ( NativeNameType . Param , "args" ) ] [ NativeName ( NativeNameType . Type , "va_list" ) ] nint args ) ;
3636
3737 #endif
3838
3939 #if NET5_0_OR_GREATER
4040 [ NativeName ( NativeNameType . Delegate , "LoadFileDataCallback" ) ]
4141 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
42- public unsafe delegate byte * LoadFileDataCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] byte * fileName , [ NativeName ( NativeNameType . Param , "dataSize" ) ] [ NativeName ( NativeNameType . Type , "int*" ) ] int * dataSize ) ;
42+ public unsafe delegate byte * LoadFileDataCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] byte * fileName , [ NativeName ( NativeNameType . Param , "dataSize" ) ] [ NativeName ( NativeNameType . Type , "int *" ) ] int * dataSize ) ;
4343
4444 #else
4545 [ NativeName ( NativeNameType . Delegate , "LoadFileDataCallback" ) ]
4646 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
47- public unsafe delegate nint LoadFileDataCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] nint fileName , [ NativeName ( NativeNameType . Param , "dataSize" ) ] [ NativeName ( NativeNameType . Type , "int*" ) ] nint dataSize ) ;
47+ public unsafe delegate nint LoadFileDataCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] nint fileName , [ NativeName ( NativeNameType . Param , "dataSize" ) ] [ NativeName ( NativeNameType . Type , "int *" ) ] nint dataSize ) ;
4848
4949 #endif
5050
5151 #if NET5_0_OR_GREATER
5252 [ NativeName ( NativeNameType . Delegate , "SaveFileDataCallback" ) ]
5353 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
54- public unsafe delegate byte SaveFileDataCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] byte * fileName , [ NativeName ( NativeNameType . Param , "data" ) ] [ NativeName ( NativeNameType . Type , "void*" ) ] void * data , [ NativeName ( NativeNameType . Param , "dataSize" ) ] [ NativeName ( NativeNameType . Type , "int" ) ] int dataSize ) ;
54+ public unsafe delegate byte SaveFileDataCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] byte * fileName , [ NativeName ( NativeNameType . Param , "data" ) ] [ NativeName ( NativeNameType . Type , "void *" ) ] void * data , [ NativeName ( NativeNameType . Param , "dataSize" ) ] [ NativeName ( NativeNameType . Type , "int" ) ] int dataSize ) ;
5555
5656 #else
5757 [ NativeName ( NativeNameType . Delegate , "SaveFileDataCallback" ) ]
5858 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
59- public unsafe delegate byte SaveFileDataCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] nint fileName , [ NativeName ( NativeNameType . Param , "data" ) ] [ NativeName ( NativeNameType . Type , "void*" ) ] nint data , [ NativeName ( NativeNameType . Param , "dataSize" ) ] [ NativeName ( NativeNameType . Type , "int" ) ] int dataSize ) ;
59+ public unsafe delegate byte SaveFileDataCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] nint fileName , [ NativeName ( NativeNameType . Param , "data" ) ] [ NativeName ( NativeNameType . Type , "void *" ) ] nint data , [ NativeName ( NativeNameType . Param , "dataSize" ) ] [ NativeName ( NativeNameType . Type , "int" ) ] int dataSize ) ;
6060
6161 #endif
6262
6363 #if NET5_0_OR_GREATER
6464 [ NativeName ( NativeNameType . Delegate , "LoadFileTextCallback" ) ]
6565 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
66- public unsafe delegate byte * LoadFileTextCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] byte * fileName ) ;
66+ public unsafe delegate byte * LoadFileTextCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] byte * fileName ) ;
6767
6868 #else
6969 [ NativeName ( NativeNameType . Delegate , "LoadFileTextCallback" ) ]
7070 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
71- public unsafe delegate nint LoadFileTextCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] nint fileName ) ;
71+ public unsafe delegate nint LoadFileTextCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] nint fileName ) ;
7272
7373 #endif
7474
7575 #if NET5_0_OR_GREATER
7676 [ NativeName ( NativeNameType . Delegate , "SaveFileTextCallback" ) ]
7777 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
78- public unsafe delegate byte SaveFileTextCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] byte * fileName , [ NativeName ( NativeNameType . Param , "text" ) ] [ NativeName ( NativeNameType . Type , "char*" ) ] byte * text ) ;
78+ public unsafe delegate byte SaveFileTextCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] byte * fileName , [ NativeName ( NativeNameType . Param , "text" ) ] [ NativeName ( NativeNameType . Type , "char *" ) ] byte * text ) ;
7979
8080 #else
8181 [ NativeName ( NativeNameType . Delegate , "SaveFileTextCallback" ) ]
8282 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
83- public unsafe delegate byte SaveFileTextCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "const char *" ) ] nint fileName , [ NativeName ( NativeNameType . Param , "text" ) ] [ NativeName ( NativeNameType . Type , "char*" ) ] nint text ) ;
83+ public unsafe delegate byte SaveFileTextCallback ( [ NativeName ( NativeNameType . Param , "fileName" ) ] [ NativeName ( NativeNameType . Type , "char const *" ) ] nint fileName , [ NativeName ( NativeNameType . Param , "text" ) ] [ NativeName ( NativeNameType . Type , "char *" ) ] nint text ) ;
8484
8585 #endif
8686
@@ -92,7 +92,7 @@ namespace Hexa.NET.Raylib
9292 /// </summary>
9393 [ NativeName ( NativeNameType . Delegate , "AudioCallback" ) ]
9494 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
95- public unsafe delegate void AudioCallback ( [ NativeName ( NativeNameType . Param , "bufferData" ) ] [ NativeName ( NativeNameType . Type , "void*" ) ] void * bufferData , [ NativeName ( NativeNameType . Param , "frames" ) ] [ NativeName ( NativeNameType . Type , "unsigned int" ) ] uint frames ) ;
95+ public unsafe delegate void AudioCallback ( [ NativeName ( NativeNameType . Param , "bufferData" ) ] [ NativeName ( NativeNameType . Type , "void *" ) ] void * bufferData , [ NativeName ( NativeNameType . Param , "frames" ) ] [ NativeName ( NativeNameType . Type , "unsigned int" ) ] uint frames ) ;
9696
9797 #else
9898 /// <summary>
@@ -102,7 +102,7 @@ namespace Hexa.NET.Raylib
102102 /// </summary>
103103 [ NativeName ( NativeNameType . Delegate , "AudioCallback" ) ]
104104 [ UnmanagedFunctionPointer ( CallingConvention . Cdecl ) ]
105- public unsafe delegate void AudioCallback ( [ NativeName ( NativeNameType . Param , "bufferData" ) ] [ NativeName ( NativeNameType . Type , "void*" ) ] nint bufferData , [ NativeName ( NativeNameType . Param , "frames" ) ] [ NativeName ( NativeNameType . Type , "unsigned int" ) ] uint frames ) ;
105+ public unsafe delegate void AudioCallback ( [ NativeName ( NativeNameType . Param , "bufferData" ) ] [ NativeName ( NativeNameType . Type , "void *" ) ] nint bufferData , [ NativeName ( NativeNameType . Param , "frames" ) ] [ NativeName ( NativeNameType . Type , "unsigned int" ) ] uint frames ) ;
106106
107107 #endif
108108
0 commit comments