mirror of
https://github.com/Ryujinx/SDL2-CS.git
synced 2024-12-22 19:35:38 +00:00
Merge pull request #59 from nickgravelyn/master
Added RWops versions of OpenFont to support loading TTFs from memory
This commit is contained in:
commit
db291e6464
|
@ -100,6 +100,16 @@ namespace SDL2
|
|||
int ptsize
|
||||
);
|
||||
|
||||
/* IntPtr refers to a TTF_Font* */
|
||||
/* src refers to an SDL_RWops* */
|
||||
/* THIS IS AN RWops FUNCTION! */
|
||||
[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 +119,17 @@ namespace SDL2
|
|||
long index
|
||||
);
|
||||
|
||||
/* IntPtr refers to a TTF_Font* */
|
||||
/* src refers to an SDL_RWops* */
|
||||
/* THIS IS AN RWops FUNCTION! */
|
||||
[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