summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas_Common.h
diff options
context:
space:
mode:
authorJaehyun Cho <jae_hyun.cho@samsung.com>2014-11-28 13:18:16 +0900
committerChunEon Park <hermet@hermet.pe.kr>2014-11-28 13:18:16 +0900
commit30623aea9ebb1b3923bed51a7c42c55cb8602ef0 (patch)
treeda956e4c4dd31cebc664f2fcf1ec7e223336b787 /src/lib/evas/Evas_Common.h
parent5b9ece9c85b020d9d43274b3b245bcdcdf5b6502 (diff)
evas_object_main: Keep map effect after evas object move
Summary: Keep map effect after evas object move @feature Reviewers: raster, cedric, Hermet Subscribers: raster, cedric Differential Revision: https://phab.enlightenment.org/D1678
Diffstat (limited to 'src/lib/evas/Evas_Common.h')
-rw-r--r--src/lib/evas/Evas_Common.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/lib/evas/Evas_Common.h b/src/lib/evas/Evas_Common.h
index ed336c23cf..dfffa14a9b 100644
--- a/src/lib/evas/Evas_Common.h
+++ b/src/lib/evas/Evas_Common.h
@@ -2406,6 +2406,33 @@ EAPI void evas_map_alpha_set(Evas_Map *m, Eina_Bool enabled);
2406EAPI Eina_Bool evas_map_alpha_get(const Evas_Map *m); 2406EAPI Eina_Bool evas_map_alpha_get(const Evas_Map *m);
2407 2407
2408/** 2408/**
2409 * Set the flag of the object move synchronization for map rendering
2410 *
2411 * This sets the flag of the object move synchronization for map rendering.
2412 * If the flag is set as enabled, the map will be moved as the object of the map
2413 * is moved. By default, the flag of the object move synchronization is not
2414 * enabled.
2415 *
2416 * @param m map to modify. Must not be NULL.
2417 * @param enabled enable or disable the object move synchronization for map
2418 * rendering.
2419 * @since 1.13
2420 */
2421EAPI void evas_map_util_object_move_sync_set(Evas_Map *m, Eina_Bool enabled);
2422
2423/**
2424 * Get the flag of the object move synchronization for map rendering
2425 *
2426 * This gets the flag of the object move synchronization for map rendering.
2427 *
2428 * @param m map to get the flag of the object move synchronization from. Must
2429 * not be NULL.
2430 * @return EINA_FALSE if map is NULL EINA_TRUE otherwise.
2431 * @since 1.13
2432 */
2433EAPI Eina_Bool evas_map_util_object_move_sync_get(const Evas_Map *m);
2434
2435/**
2409 * Copy a previously allocated map. 2436 * Copy a previously allocated map.
2410 * 2437 *
2411 * This makes a duplicate of the @p m object and returns it. 2438 * This makes a duplicate of the @p m object and returns it.