~~Title: Efl.Ui.Animation_View_State~~ ===== Description ===== %%State of animation view%% {{page>:develop:api-include:efl:ui:animation_view_state:description&nouser&nolink&nodate}} ===== Fields ===== {{page>:develop:api-include:efl:ui:animation_view_state:fields&nouser&nolink&nodate}} * **not_ready** - %%Animation is not ready to play. (Probably, it didn't file set yet or failed to read file.%% * **play** - %%Animation is playing. See %%[[:develop:api:efl:ui:animation_view:method:play|Efl.Ui.Animation_View.play]]%%.%% * **play_back** - %%Animation is playing back (rewinding). See %%[[:develop:api:efl:ui:animation_view:method:play_back|Efl.Ui.Animation_View.play_back]]%%.%% * **pause** - %%Animation has been paused. To continue animation call %%[[:develop:api:efl:ui:animation_view:method:resume|Efl.Ui.Animation_View.resume]]%%. See %%[[:develop:api:efl:ui:animation_view:method:pause|Efl.Ui.Animation_View.pause]]%%.%% * **stop** - %%Animation view successfully loaded a file then readied for playing. Otherwise after finished animation or stopped forcibly by request. See %%[[:develop:api:efl:ui:animation_view:method:stop|Efl.Ui.Animation_View.stop]]%%.%% ===== Signature ===== enum Efl.Ui.Animation_View_State { not_ready: 0, play, play_back, pause, stop } ===== C signature ===== typedef enum { EFL_UI_ANIMATION_VIEW_STATE_NOT_READY = 0, EFL_UI_ANIMATION_VIEW_STATE_PLAY, EFL_UI_ANIMATION_VIEW_STATE_PLAY_BACK, EFL_UI_ANIMATION_VIEW_STATE_PAUSE, EFL_UI_ANIMATION_VIEW_STATE_STOP } Efl_Ui_Animation_View_State;