~~Title: Efl.Ui.Flip_Mode~~ ===== Description ===== %%Efl UI flip mode used by %%[[:develop:api:efl:ui:flip:method:go|Efl.Ui.Flip.go]]%% and %%[[:develop:api:efl:ui:flip:method:go_to|Efl.Ui.Flip.go_to]]%%.%% {{page>:develop:api-include:efl:ui:flip_mode:description&nouser&nolink&nodate}} ===== Fields ===== {{page>:develop:api-include:efl:ui:flip_mode:fields&nouser&nolink&nodate}} * **rotate_y_center_axis** - %%Rotate Y center axis flip mode: Rotates the currently visible content around a vertical axis in the middle of its width, the other content is shown as the other side of the flip.%% * **rotate_x_center_axis** - %%Rotate X center axis flip mode: Rotates the currently visible content around a horizontal axis in the middle of its height, the other content is shown as the other side of the flip.%% * **rotate_xz_center_axis** - %%Rotate XZ center axis flip mode: Rotates the currently visible content around a diagonal axis in the middle of its width, the other content is shown as the other side of the flip.%% * **rotate_yz_center_axis** - %%Rotate YZ center axis flip mode: Rotates the currently visible content around a diagonal axis in the middle of its height, the other content is shown as the other side of the flip.%% * **cube_left** - %%Cube left flip mode: Rotates the currently visible content to the left as if the flip was a cube, the other content is shown as the right face of the cube.%% * **cube_right** - %%Cube right flip mode: Rotates the currently visible content to the right as if the flip was a cube, the other content is shown as the left face of the cube.%% * **cube_up** - %%Cube up flip mode: Rotates the currently visible content up as if the flip was a cube, the other content is shown as the bottom face of the cube.%% * **cube_down** - %%Cube down flip mode: Rotates the currently visible content down as if the flip was a cube, the other content is shown as the upper face of the cube.%% * **page_left** - %%Page left flip mode: Moves the currently visible content to the left as if the flip was a book, the other content is shown as the page below that.%% * **page_right** - %%Page right flip mode: Moves the currently visible content to the right as if the flip was a book, the other content is shown as the page below it.%% * **page_up** - %%Page up flip mode: Moves the currently visible content up as if the flip was a book, the other content is shown as the page below it.%% * **page_down** - %%Page down flip mode: Moves the currently visible content down as if the flip was a book, the other content is shown as the page below that.%% * **cross_fade** - %%Cross fade flip mode: Fades out the currently visible content, while fading in the invisible content.%% ===== Signature ===== enum Efl.Ui.Flip_Mode { rotate_y_center_axis: 0, rotate_x_center_axis, rotate_xz_center_axis, rotate_yz_center_axis, cube_left, cube_right, cube_up, cube_down, page_left, page_right, page_up, page_down, cross_fade } ===== C signature ===== typedef enum { EFL_UI_FLIP_MODE_ROTATE_Y_CENTER_AXIS = 0, EFL_UI_FLIP_MODE_ROTATE_X_CENTER_AXIS, EFL_UI_FLIP_MODE_ROTATE_XZ_CENTER_AXIS, EFL_UI_FLIP_MODE_ROTATE_YZ_CENTER_AXIS, EFL_UI_FLIP_MODE_CUBE_LEFT, EFL_UI_FLIP_MODE_CUBE_RIGHT, EFL_UI_FLIP_MODE_CUBE_UP, EFL_UI_FLIP_MODE_CUBE_DOWN, EFL_UI_FLIP_MODE_PAGE_LEFT, EFL_UI_FLIP_MODE_PAGE_RIGHT, EFL_UI_FLIP_MODE_PAGE_UP, EFL_UI_FLIP_MODE_PAGE_DOWN, EFL_UI_FLIP_MODE_CROSS_FADE } Efl_Ui_Flip_Mode;