ClutterAlpha #ClutterBehaviour, #ClutterTimeline The #ClutterAlpha structure contains only private data and should not be accessed directly. @parent_class: @_clutter_alpha_1: @_clutter_alpha_2: @_clutter_alpha_3: @_clutter_alpha_4: @_clutter_alpha_5: @Returns: @timeline: @func: @data: @destroy: @Returns: @alpha: @Returns: Maximum value of the alpha function. You should use this value to scale the computed alpha value. The alpha function is a function of time. You should provide a function transforming the current position in the timeline. @alpha: a #ClutterAlpha @user_data: optional user defined data passed to the function @Returns: a value between 0 and CLUTTER_ALPHA_MAX_ALPHA @alpha: @func: @data: @destroy: @alpha: @timeline: @alpha: @Returns: Represents minimum and maximum thresholds for the smoothstep function. The thresholds are values from <0,1> relative to the frame-length of the behaviour, i.e., if the behaviour consists of 60 frames, threshold of 0.25 corresponds to frame 15, and threshold of 1.0 to frame 60. @min: lower threshold; a #ClutterFixed value from <0,1> @max: upper threshold; a #ClutterFixed value from <0,1> @smoothstep: @Returns: @smoothstep: Symbolic name for passing clutter_ramp_inc_func(). @alpha: @dummy: @Returns: Symbolic name for passing clutter_ramp_dec_func(). @alpha: @dummy: @Returns: Symbolic name for passing clutter_ramp_func(). @alpha: @dummy: @Returns: Symbolic name for passing clutter_sine_func(). @alpha: @dummy: @Returns: @alpha: @dummy: @Returns: @alpha: @data: @Returns: