Ecore_Fb.h File Reference

Ecore frame buffer system functions. More...

Data Structures

struct  _Ecore_Fb_Event_Key_Down
 FB Key Down event. More...
struct  _Ecore_Fb_Event_Key_Up
 FB Key Up event. More...
struct  _Ecore_Fb_Event_Mouse_Button_Down
 FB Mouse Down event. More...
struct  _Ecore_Fb_Event_Mouse_Button_Up
 FB Mouse Up event. More...
struct  _Ecore_Fb_Event_Mouse_Move
 FB Mouse Move event. More...
struct  _Ecore_Fb_Event_Mouse_Wheel
 FB Mouse Wheel event. More...

Typedefs

typedef struct
_Ecore_Fb_Event_Key_Down 
Ecore_Fb_Event_Key_Down
 FB Key Down event.
typedef struct
_Ecore_Fb_Event_Key_Up 
Ecore_Fb_Event_Key_Up
 FB Key Up event.
typedef struct
_Ecore_Fb_Event_Mouse_Button_Down 
Ecore_Fb_Event_Mouse_Button_Down
 FB Mouse Down event.
typedef struct
_Ecore_Fb_Event_Mouse_Button_Up 
Ecore_Fb_Event_Mouse_Button_Up
 FB Mouse Up event.
typedef struct
_Ecore_Fb_Event_Mouse_Move 
Ecore_Fb_Event_Mouse_Move
 FB Mouse Move event.
typedef struct
_Ecore_Fb_Event_Mouse_Wheel 
Ecore_Fb_Event_Mouse_Wheel
 FB Mouse Wheel event.

Functions

EAPI void ecore_fb_callback_gain_set (void(*func)(void *data), void *data)
 To be documented.
EAPI void ecore_fb_callback_lose_set (void(*func)(void *data), void *data)
 To be documented.
EAPI int ecore_fb_shutdown (void)
 Shuts down the Ecore_Fb library.
EAPI void ecore_fb_size_get (int *w, int *h)
 Retrieves the width and height of the current frame buffer in pixels.
EAPI void ecore_fb_touch_screen_calibrate_set (int xscale, int xtrans, int yscale, int ytrans, int xyswap)
 Calibrates the touschreen using the given parameters.
EAPI void ecore_fb_touch_screen_calibrate_get (int *xscale, int *xtrans, int *yscale, int *ytrans, int *xyswap)
 Retrieves the calibration parameters of the touchscreen.

Variables

EAPI int ECORE_FB_EVENT_KEY_DOWN
 FB Key Down event.
EAPI int ECORE_FB_EVENT_KEY_UP
 FB Key Up event.
EAPI int ECORE_FB_EVENT_MOUSE_BUTTON_DOWN
 FB Mouse Down event.
EAPI int ECORE_FB_EVENT_MOUSE_BUTTON_UP
 FB Mouse Up event.
EAPI int ECORE_FB_EVENT_MOUSE_MOVE
 FB Mouse Move event.
EAPI int ECORE_FB_EVENT_MOUSE_WHEEL
 FB Mouse Wheel event.

Detailed Description

Ecore frame buffer system functions.


Function Documentation

EAPI void ecore_fb_callback_gain_set ( void(*)(void *data)  func,
void *  data 
)

To be documented.

FIXME: To be fixed.

Todo:
Documentation: Find out what this does.

References ecore_fb_callback_gain_set().

Referenced by ecore_fb_callback_gain_set().

EAPI void ecore_fb_callback_lose_set ( void(*)(void *data)  func,
void *  data 
)

To be documented.

FIXME: To be fixed.

Todo:
Documentation: Find out what this does.

References ecore_fb_callback_lose_set().

Referenced by ecore_fb_callback_lose_set().

EAPI void ecore_fb_size_get ( int *  w,
int *  h 
)

Retrieves the width and height of the current frame buffer in pixels.

Parameters:
w Pointer to an integer in which to store the width.
h Pointer to an interge in which to store the height.