![]() |
![]() |
![]() |
Mx Toolkit Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
struct MxDeformWaves; struct MxDeformWavesClass; ClutterActor * mx_deform_waves_new (void
); gdouble mx_deform_waves_get_period (MxDeformWaves *waves
); void mx_deform_waves_set_period (MxDeformWaves *waves
,gdouble period
); gdouble mx_deform_waves_get_angle (MxDeformWaves *waves
); void mx_deform_waves_set_angle (MxDeformWaves *waves
,gdouble angle
); gdouble mx_deform_waves_get_radius (MxDeformWaves *waves
); void mx_deform_waves_set_radius (MxDeformWaves *waves
,gdouble radius
); gdouble mx_deform_waves_get_amplitude (MxDeformWaves *waves
); void mx_deform_waves_set_amplitude (MxDeformWaves *waves
,gdouble amplitude
);
GObject +----GInitiallyUnowned +----ClutterActor +----MxWidget +----MxDeformTexture +----MxDeformWaves
MxDeformWaves implements ClutterContainer, ClutterScriptable, ClutterAnimatable, AtkImplementorIface and MxStylable.
"amplitude" gdouble : Read / Write "angle" gdouble : Read / Write "period" gdouble : Read / Write "radius" gdouble : Read / Write
struct MxDeformWaves;
The contents of this structure is private and should only be accessed using the provided API.
struct MxDeformWavesClass { MxDeformTextureClass parent_class; /* padding for future expansion */ void (*_padding_0) (void); void (*_padding_1) (void); void (*_padding_2) (void); void (*_padding_3) (void); void (*_padding_4) (void); };
void mx_deform_waves_set_period (MxDeformWaves *waves
,gdouble period
);
void mx_deform_waves_set_radius (MxDeformWaves *waves
,gdouble radius
);
void mx_deform_waves_set_amplitude (MxDeformWaves *waves
,gdouble amplitude
);
"amplitude"
property "amplitude" gdouble : Read / Write
Effect amplitude.
Allowed values: >= 0
Default value: 1
"angle"
property "angle" gdouble : Read / Write
Effect rotation angle.
Allowed values: [0,6.28319]
Default value: 0
"period"
property "period" gdouble : Read / Write
Effect period.
Allowed values: >= 0
Default value: 0