mirror of
https://github.com/Ryujinx/SDL2-CS.git
synced 2025-02-02 04:41:10 +00:00
Added RWops versions of OpenFont to support loading TTFs from memory.
This commit is contained in:
parent
48bae22f0e
commit
1c6261532c
|
@ -100,6 +100,14 @@ namespace SDL2
|
|||
int ptsize
|
||||
);
|
||||
|
||||
/* IntPtr refers to a SDL_RWops* */
|
||||
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
||||
public static extern IntPtr TTF_OpenFontRW(
|
||||
IntPtr src,
|
||||
int freesrc,
|
||||
int ptsize
|
||||
);
|
||||
|
||||
/* IntPtr refers to a TTF_Font* */
|
||||
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
||||
public static extern IntPtr TTF_OpenFontIndex(
|
||||
|
@ -109,6 +117,15 @@ namespace SDL2
|
|||
long index
|
||||
);
|
||||
|
||||
/* IntPtr refers to a SDL_RWops* */
|
||||
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
||||
public static extern IntPtr TTF_OpenFontIndexRW(
|
||||
IntPtr src,
|
||||
int freesrc,
|
||||
int ptsize,
|
||||
long index
|
||||
);
|
||||
|
||||
/* font refers to a TTF_Font* */
|
||||
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
|
||||
public static extern int TTF_GetFontStyle(IntPtr font);
|
||||
|
|
Loading…
Reference in a new issue