Added SDL_Window[Get/Set]MinimumSize and SDL_Window[Get/Set]MaximumSize.

This commit is contained in:
Nick Gravelyn 2014-06-12 22:51:38 -07:00
parent ed8c91d2f3
commit fbe2627fd4

View file

@ -1343,6 +1343,22 @@ namespace SDL2
IntPtr window IntPtr window
); );
/* window refers to an SDL_Window* */
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern void SDL_GetWindowMaximumSize(
IntPtr window,
out int max_w,
out int max_h
);
/* window refers to an SDL_Window* */
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern void SDL_GetWindowMinimumSize(
IntPtr window,
out int min_w,
out int min_h
);
/* window refers to an SDL_Window* */ /* window refers to an SDL_Window* */
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)] [DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern void SDL_GetWindowPosition( public static extern void SDL_GetWindowPosition(
@ -1434,7 +1450,7 @@ namespace SDL2
out int w, out int w,
out int h out int h
); );
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)] [DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern int SDL_GL_SetAttribute( public static extern int SDL_GL_SetAttribute(
SDL_GLattr attr, SDL_GLattr attr,
@ -1531,6 +1547,22 @@ namespace SDL2
IntPtr icon IntPtr icon
); );
/* window refers to an SDL_Window* */
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern void SDL_SetWindowMaximumSize(
IntPtr window,
int max_w,
int max_h
);
/* window refers to an SDL_Window* */
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern void SDL_SetWindowMinimumSize(
IntPtr window,
int min_w,
int min_h
);
/* window refers to an SDL_Window* */ /* window refers to an SDL_Window* */
[DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)] [DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern void SDL_SetWindowPosition( public static extern void SDL_SetWindowPosition(