mGEff API Reference  v1.2.0
An animation framework for MiniGUI apps
mgeff-motioncurve.h
Go to the documentation of this file.
1 
42 #ifndef _MGEFF_MOTIONCURVE_H_
43 #define _MGEFF_MOTIONCURVE_H_
44 
48 MGEFF_DECLARE_HANDLE(MGEFF_MOTIONCURVE);
49 
55 typedef float (*MGEFF_MOTIONCURVE_CB)(float progress);
56 
65 };
66 
128  NCurveTypes
129 };
130 
145 void mGEffCurveSetProperty (MGEFF_MOTIONCURVE handle,
146  enum EffCurveProperty, float value);
147 
161 float mGEffCurveGetProperty (MGEFF_MOTIONCURVE handle, enum EffCurveProperty);
162 
163 #endif
164 
Definition: mgeff-motioncurve.h:64
Definition: mgeff-motioncurve.h:112
Definition: mgeff-motioncurve.h:98
Definition: mgeff-motioncurve.h:63
Definition: mgeff-motioncurve.h:126
Definition: mgeff-motioncurve.h:104
Definition: mgeff-motioncurve.h:100
Definition: mgeff-motioncurve.h:81
EffMotionType
the type of predefined motion curve
Definition: mgeff-motioncurve.h:71
Definition: mgeff-motioncurve.h:87
Definition: mgeff-motioncurve.h:117
Definition: mgeff-motioncurve.h:111
Definition: mgeff-motioncurve.h:95
EffCurveProperty
the type of motion curve property
Definition: mgeff-motioncurve.h:61
Definition: mgeff-motioncurve.h:79
Definition: mgeff-motioncurve.h:125
Definition: mgeff-motioncurve.h:96
float(* MGEFF_MOTIONCURVE_CB)(float progress)
Type of the value calculating callback of the motion curve fuction.
Definition: mgeff-motioncurve.h:55
Definition: mgeff-motioncurve.h:73
Definition: mgeff-motioncurve.h:88
Definition: mgeff-motioncurve.h:97
Definition: mgeff-motioncurve.h:123
Definition: mgeff-motioncurve.h:75
Definition: mgeff-motioncurve.h:85
Definition: mgeff-motioncurve.h:82
Definition: mgeff-motioncurve.h:89
void mGEffCurveSetProperty(MGEFF_MOTIONCURVE handle, enum EffCurveProperty, float value)
set property of an animation.
Definition: mgeff-motioncurve.h:109
Definition: mgeff-motioncurve.h:119
Definition: mgeff-motioncurve.h:86
Definition: mgeff-motioncurve.h:94
Definition: mgeff-motioncurve.h:84
Definition: mgeff-motioncurve.h:62
Definition: mgeff-motioncurve.h:90
Definition: mgeff-motioncurve.h:101
Definition: mgeff-motioncurve.h:76
Definition: mgeff-motioncurve.h:124
Definition: mgeff-motioncurve.h:83
MGEFF_DECLARE_HANDLE(MGEFF_MOTIONCURVE)
The handle to the motioncurve.
Definition: mgeff-motioncurve.h:80
Definition: mgeff-motioncurve.h:107
Definition: mgeff-motioncurve.h:92
Definition: mgeff-motioncurve.h:93
float mGEffCurveGetProperty(MGEFF_MOTIONCURVE handle, enum EffCurveProperty)
Get property of an animation.
Definition: mgeff-motioncurve.h:99
Definition: mgeff-motioncurve.h:113
Definition: mgeff-motioncurve.h:118
Definition: mgeff-motioncurve.h:115
Definition: mgeff-motioncurve.h:72
Definition: mgeff-motioncurve.h:127
Definition: mgeff-motioncurve.h:78
Definition: mgeff-motioncurve.h:91
Definition: mgeff-motioncurve.h:74
Definition: mgeff-motioncurve.h:77
Definition: mgeff-motioncurve.h:121