Class: Clutter::PageTurnEffect
- Inherits:
-
DeformEffect
- Object
- GObject::InitiallyUnowned
- ActorMeta
- Effect
- OffscreenEffect
- DeformEffect
- Clutter::PageTurnEffect
- Defined in:
- (unknown)
Instance Method Summary collapse
-
#angle ⇒ Float
The angle of the page rotation, in degrees, between 0.0 and 360.0.
-
#angle=(angle) ⇒ Float
The angle of the page rotation, in degrees, between 0.0 and 360.0.
-
#initialize(period, angle, radius) ⇒ Clutter::Effect
constructor
Creates a new Clutter::PageTurnEffect instance with the given parameters.
-
#period ⇒ Float
The period of the page turn, between 0.0 (no curling) and 1.0 (fully curled).
-
#period=(period) ⇒ Float
The period of the page turn, between 0.0 (no curling) and 1.0 (fully curled).
-
#radius ⇒ Clutter::gfloat
The radius of the page curl, in pixels.
-
#radius=(radius) ⇒ Clutter::gfloat
The radius of the page curl, in pixels.
Methods inherited from DeformEffect
#back_material, #back_material=, #get_n_tiles, #invalidate, #set_n_tiles, #x_tiles, #x_tiles=, #y_tiles, #y_tiles=
Methods inherited from OffscreenEffect
#create_texture, #get_target_rect, #get_target_size, #paint_target, #target, #texture
Methods inherited from Effect
Methods inherited from ActorMeta
#actor, #actor=, #enabled, #enabled=, #enabled?, #name, #name=
Constructor Details
#initialize(period, angle, radius) ⇒ Clutter::Effect
Creates a new Clutter::PageTurnEffect instance with the given parameters
Instance Method Details
#angle ⇒ Float
The angle of the page rotation, in degrees, between 0.0 and 360.0
#angle=(angle) ⇒ Float
The angle of the page rotation, in degrees, between 0.0 and 360.0
#period ⇒ Float
The period of the page turn, between 0.0 (no curling) and 1.0 (fully curled)
#period=(period) ⇒ Float
The period of the page turn, between 0.0 (no curling) and 1.0 (fully curled)
#radius ⇒ Clutter::gfloat
The radius of the page curl, in pixels
#radius=(radius) ⇒ Clutter::gfloat
The radius of the page curl, in pixels