4 * Copyright 2013 Samsung Electronics Co., Ltd
6 * Licensed under the Flora License, Version 1.1 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
10 * http://floralicense.org/license/
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
20 #ifndef _SMSC_CONTROL_H_INCLUDED_
21 #define _SMSC_CONTROL_H_INCLUDED_
25 #include "smsc_position.h"
34 Ecore_Animator *move_anim;
36 int anim_initial_offset;
38 struct smsc_position *position;
42 int init_smsc_control(struct smsc_control *control,
43 struct smsc_position *position);
45 int reset_smsc_control(struct smsc_control *control);
46 int smsc_control_begin_move(struct smsc_control *control, int xpos);
47 int smsc_control_process_move(struct smsc_control *control, int xpos);
48 int smsc_control_finish_move(struct smsc_control *control, int xpos);
50 #endif /* _SMSC_CONTROL_H_INCLUDED_ */