MxDeformWaves

MxDeformWaves

Functions

Properties

gdouble amplitude Read / Write
gdouble angle Read / Write
gdouble period Read / Write
gdouble radius Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── ClutterActor
            ╰── MxWidget
                ╰── MxDeformTexture
                    ╰── MxDeformWaves

Implemented Interfaces

MxDeformWaves implements ClutterContainer, ClutterScriptable, ClutterAnimatable, AtkImplementorIface and MxStylable.

Description

Functions

mx_deform_waves_new ()

ClutterActor *
mx_deform_waves_new (void);

mx_deform_waves_get_period ()

gdouble
mx_deform_waves_get_period (MxDeformWaves *waves);

mx_deform_waves_set_period ()

void
mx_deform_waves_set_period (MxDeformWaves *waves,
                            gdouble period);

mx_deform_waves_get_angle ()

gdouble
mx_deform_waves_get_angle (MxDeformWaves *waves);

mx_deform_waves_set_angle ()

void
mx_deform_waves_set_angle (MxDeformWaves *waves,
                           gdouble angle);

mx_deform_waves_get_radius ()

gdouble
mx_deform_waves_get_radius (MxDeformWaves *waves);

mx_deform_waves_set_radius ()

void
mx_deform_waves_set_radius (MxDeformWaves *waves,
                            gdouble radius);

mx_deform_waves_get_amplitude ()

gdouble
mx_deform_waves_get_amplitude (MxDeformWaves *waves);

mx_deform_waves_set_amplitude ()

void
mx_deform_waves_set_amplitude (MxDeformWaves *waves,
                               gdouble amplitude);

Types and Values

struct MxDeformWaves

struct MxDeformWaves;

The contents of this structure is private and should only be accessed using the provided API.


struct MxDeformWavesClass

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);
};

Property Details

The “amplitude” property

  “amplitude”                gdouble

Effect amplitude.

Owner: MxDeformWaves

Flags: Read / Write

Allowed values: >= 0

Default value: 1


The “angle” property

  “angle”                    gdouble

Effect rotation angle.

Owner: MxDeformWaves

Flags: Read / Write

Allowed values: [0,6.28319]

Default value: 0


The “period” property

  “period”                   gdouble

Effect period.

Owner: MxDeformWaves

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “radius” property

  “radius”                   gdouble

Wave ripple radius.

Owner: MxDeformWaves

Flags: Read / Write

Allowed values: >= G_MINDOUBLE

Default value: 32