forked from enlightenment/efl
Elm_Glveiw: add legacy API to .h file
This commit is contained in:
parent
570d532f11
commit
9dd69c849e
|
@ -25,8 +25,68 @@ EAPI Evas_Object *elm_glview_version_add(Evas_Object *parent, Evas_GL_Context_Ve
|
|||
*
|
||||
* @param obj The GLView object
|
||||
*
|
||||
* @ingroup GLView
|
||||
* @ingroup Elm_GLView
|
||||
*/
|
||||
EAPI void elm_glview_changed_set(Evas_Object *obj);
|
||||
|
||||
/**
|
||||
* Gets the size of the GLView.
|
||||
*
|
||||
* @param obj The GLView object
|
||||
* @param w pointer of int width
|
||||
* @param h pointer of int height
|
||||
*
|
||||
* @ingroup Elm_GLView
|
||||
*/
|
||||
EAPI void elm_glview_size_get(const Elm_Glview *obj, int *w, int *h);
|
||||
|
||||
/**
|
||||
* Sets the size of the GLView.
|
||||
*
|
||||
* @param obj The GLView object
|
||||
* @param w width of GLView
|
||||
* @param h height of GLView
|
||||
*
|
||||
* @ingroup Elm_GLView
|
||||
*/
|
||||
EAPI void elm_glview_size_set(Elm_Glview *obj, int w, int h);
|
||||
|
||||
/**
|
||||
* Set the init function that runs once in the main loop.
|
||||
* @param obj The GLView object
|
||||
* @param func The callback function
|
||||
*
|
||||
* @ingroup GLView
|
||||
*/
|
||||
EAPI void elm_glview_init_func_set(Elm_Glview *obj, Elm_GLView_Func_Cb func);
|
||||
|
||||
/**
|
||||
* Set the delete function that runs in the main loop.
|
||||
*
|
||||
* @param obj The GLView object
|
||||
* @param func The callback function
|
||||
*
|
||||
* @ingroup Elm_GLView
|
||||
*/
|
||||
EAPI void elm_glview_del_func_set(Elm_Glview *obj, Elm_GLView_Func_Cb func);
|
||||
|
||||
/**
|
||||
* Set the resize function that gets called when resize happens.
|
||||
*
|
||||
* @param obj The GLView object
|
||||
* @param func The callback function
|
||||
*
|
||||
* @ingroup Elm_GLView
|
||||
*/
|
||||
EAPI void elm_glview_resize_func_set(Elm_Glview *obj, Elm_GLView_Func_Cb func);
|
||||
|
||||
/**
|
||||
* Set the render function that runs in the main loop.
|
||||
*
|
||||
* @param obj The GLView object
|
||||
* @param func The callback function
|
||||
*
|
||||
* @ingroup Elm_GLView
|
||||
*/
|
||||
EAPI void elm_glview_render_func_set(Elm_Glview *obj, Elm_GLView_Func_Cb func);
|
||||
#include "elm_glview.eo.legacy.h"
|
||||
|
|
Loading…
Reference in New Issue