/usr/include/elementary-1/elm_photocam_eo.h is in libelementary-dev 1.8.5-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 | #define ELM_OBJ_PHOTOCAM_PAN_CLASS elm_obj_photocam_pan_class_get()
const Eo_Class *elm_obj_photocam_pan_class_get(void) EINA_CONST;
#define ELM_OBJ_PHOTOCAM_CLASS elm_obj_photocam_class_get()
const Eo_Class *elm_obj_photocam_class_get(void) EINA_CONST;
extern EAPI Eo_Op ELM_OBJ_PHOTOCAM_BASE_ID;
enum
{
ELM_OBJ_PHOTOCAM_SUB_ID_FILE_SET,
ELM_OBJ_PHOTOCAM_SUB_ID_FILE_GET,
ELM_OBJ_PHOTOCAM_SUB_ID_ZOOM_SET,
ELM_OBJ_PHOTOCAM_SUB_ID_ZOOM_GET,
ELM_OBJ_PHOTOCAM_SUB_ID_ZOOM_MODE_SET,
ELM_OBJ_PHOTOCAM_SUB_ID_ZOOM_MODE_GET,
ELM_OBJ_PHOTOCAM_SUB_ID_IMAGE_SIZE_GET,
ELM_OBJ_PHOTOCAM_SUB_ID_IMAGE_REGION_GET,
ELM_OBJ_PHOTOCAM_SUB_ID_IMAGE_REGION_SHOW,
ELM_OBJ_PHOTOCAM_SUB_ID_PAUSED_SET,
ELM_OBJ_PHOTOCAM_SUB_ID_PAUSED_GET,
ELM_OBJ_PHOTOCAM_SUB_ID_INTERNAL_IMAGE_GET,
ELM_OBJ_PHOTOCAM_SUB_ID_GESTURE_ENABLED_SET,
ELM_OBJ_PHOTOCAM_SUB_ID_GESTURE_ENABLED_GET,
ELM_OBJ_PHOTOCAM_SUB_ID_LAST
};
#define ELM_OBJ_PHOTOCAM_ID(sub_id) (ELM_OBJ_PHOTOCAM_BASE_ID + sub_id)
/**
* @def elm_obj_photocam_file_set
* @since 1.8
*
* @brief Set the photo file to be shown
*
* @param[in] file
* @param[out] ret
*
* @see elm_photocam_file_set
*
* @ingroup Photocam
*/
#define elm_obj_photocam_file_set(file, ret) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_FILE_SET), EO_TYPECHECK(const char *, file), EO_TYPECHECK(Evas_Load_Error *, ret)
/**
* @def elm_obj_photocam_file_get
* @since 1.8
*
* @brief Returns the path of the current image file
*
* @param[out] ret
*
* @see elm_photocam_file_get
*
* @ingroup Photocam
*/
#define elm_obj_photocam_file_get(ret) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_FILE_GET), EO_TYPECHECK(const char **, ret)
/**
* @def elm_obj_photocam_zoom_set
* @since 1.8
*
* @brief Set the zoom level of the photo
*
* @param[in] zoom
*
* @see elm_photocam_zoom_set
*
* @ingroup Photocam
*/
#define elm_obj_photocam_zoom_set(zoom) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_ZOOM_SET), EO_TYPECHECK(double, zoom)
/**
* @def elm_obj_photocam_zoom_get
* @since 1.8
*
* @brief Get the zoom level of the photo
*
* @param[out] ret
*
* @see elm_photocam_zoom_get
*
* @ingroup Photocam
*/
#define elm_obj_photocam_zoom_get(ret) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_ZOOM_GET), EO_TYPECHECK(double *, ret)
/**
* @def elm_obj_photocam_zoom_mode_set
* @since 1.8
*
* @brief Set the zoom mode
*
* @param[in] mode
*
* @see elm_photocam_zoom_mode_set
*
* @ingroup Photocam
*/
#define elm_obj_photocam_zoom_mode_set(mode) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_ZOOM_MODE_SET), EO_TYPECHECK(Elm_Photocam_Zoom_Mode, mode)
/**
* @def elm_obj_photocam_zoom_mode_get
* @since 1.8
*
* @brief Get the zoom mode
*
* @param[out] ret
*
* @see elm_photocam_zoom_mode_get
*
* @ingroup Photocam
*/
#define elm_obj_photocam_zoom_mode_get(ret) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_ZOOM_MODE_GET), EO_TYPECHECK(Elm_Photocam_Zoom_Mode *, ret)
/**
* @def elm_obj_photocam_image_size_get
* @since 1.8
*
* @brief Get the current image pixel width and height
*
* @param[out] w
* @param[out] h
*
* @see elm_photocam_image_size_get
*
* @ingroup Photocam
*/
#define elm_obj_photocam_image_size_get(w, h) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_IMAGE_SIZE_GET), EO_TYPECHECK(int *, w), EO_TYPECHECK(int *, h)
/**
* @def elm_obj_photocam_image_region_get
* @since 1.8
*
* @brief Get the region of the image that is currently shown
*
* @param[out] x
* @param[out] y
* @param[out] w
* @param[out] h
*
* @see elm_photocam_image_region_get
*
* @ingroup Photocam
*/
#define elm_obj_photocam_image_region_get(x, y, w, h) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_IMAGE_REGION_GET), EO_TYPECHECK(int *, x), EO_TYPECHECK(int *, y), EO_TYPECHECK(int *, w), EO_TYPECHECK(int *, h)
/**
* @def elm_obj_photocam_image_region_show
* @since 1.8
*
* @brief Set the viewed region of the image
*
* @param[in] x
* @param[in] y
* @param[in] w
* @param[in] h
*
* @see elm_photocam_image_region_show
*
* @ingroup Photocam
*/
#define elm_obj_photocam_image_region_show(x, y, w, h) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_IMAGE_REGION_SHOW), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(int, w), EO_TYPECHECK(int, h)
/**
* @def elm_obj_photocam_paused_set
* @since 1.8
*
* @brief Set the paused state for photocam
*
* @param[in] paused
*
* @see elm_photocam_paused_set
*
* @ingroup Photocam
*/
#define elm_obj_photocam_paused_set(paused) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_PAUSED_SET), EO_TYPECHECK(Eina_Bool, paused)
/**
* @def elm_obj_photocam_paused_get
* @since 1.8
*
* @brief Get the paused state for photocam
*
* @param[out] ret
*
* @see elm_photocam_paused_get
*
* @ingroup Photocam
*/
#define elm_obj_photocam_paused_get(ret) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_PAUSED_GET), EO_TYPECHECK(Eina_Bool *, ret)
/**
* @def elm_obj_photocam_internal_image_get
* @since 1.8
*
* @brief Get the internal low-res image used for photocam
*
* @param[out] ret
*
* @see elm_photocam_internal_image_get
*
* @ingroup Photocam
*/
#define elm_obj_photocam_internal_image_get(ret) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_INTERNAL_IMAGE_GET), EO_TYPECHECK(Evas_Object **, ret)
/**
* @def elm_obj_photocam_gesture_enabled_set
* @since 1.8
*
* @brief Set the gesture state for photocam.
*
* @param[in] gesture
*
* @see elm_photocam_gesture_enabled_set
*
* @ingroup Photocam
*/
#define elm_obj_photocam_gesture_enabled_set(gesture) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_GESTURE_ENABLED_SET), EO_TYPECHECK(Eina_Bool, gesture)
/**
* @def elm_obj_photocam_gesture_enabled_get
* @since 1.8
*
* @brief Get the gesture state for photocam.
*
* @param[out] ret
*
* @see elm_photocam_gesture_enabled_get
*
* @ingroup Photocam
*/
#define elm_obj_photocam_gesture_enabled_get(ret) ELM_OBJ_PHOTOCAM_ID(ELM_OBJ_PHOTOCAM_SUB_ID_GESTURE_ENABLED_GET), EO_TYPECHECK(Eina_Bool *, ret)
|