ecore_cocoa: implement and const-correct window size getter

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
Jean Guyomarc'h 2016-01-05 23:47:30 +01:00 committed by Cedric BAIL
parent 24a7209b51
commit 5deb157770
2 changed files with 15 additions and 3 deletions

View File

@ -204,9 +204,9 @@ EAPI void ecore_cocoa_window_geometry_get(const Ecore_Cocoa_Window *window,
int *w,
int *h);
EAPI void ecore_cocoa_window_size_get(Ecore_Cocoa_Window *window,
int *width,
int *height);
EAPI void ecore_cocoa_window_size_get(const Ecore_Cocoa_Window *window,
int *w,
int *h);
EAPI void ecore_cocoa_window_size_min_set(Ecore_Cocoa_Window *window,
unsigned int min_width,

View File

@ -418,6 +418,18 @@ ecore_cocoa_window_geometry_get(const Ecore_Cocoa_Window *window,
if (h) *h = frame.size.height;
}
EAPI void
ecore_cocoa_window_size_get(const Ecore_Cocoa_Window *window,
int *w,
int *h)
{
EINA_SAFETY_ON_NULL_RETURN(window);
const NSSize size = window->window.frame.size;
if (w) *w = size.width;
if (h) *h = size.height;
}
EAPI void
ecore_cocoa_window_move_resize(Ecore_Cocoa_Window *window,
int x,