#include "clutterperl.h"
MODULE = Clutter::Behaviour::Depth PACKAGE = Clutter::Behaviour::Depth PREFIX = clutter_behaviour_depth_
ClutterBehaviour_noinc *
clutter_behaviour_depth_new (class, alpha=NULL, depth_start, depth_end)
ClutterAlpha_ornull *alpha
gint depth_start
gint depth_end
C_ARGS:
alpha, depth_start, depth_end
void
clutter_behaviour_depth_set_bounds (behaviour, start, end)
ClutterBehaviourDepth *behaviour
gint start
gint end
CODE:
g_object_set (G_OBJECT (behaviour),
"depth-start", start,
"depth-end", end,
NULL);
=for apidoc
=for signature (start, end) = $behaviour->get_bounds
=cut
void
clutter_behaviour_depth_get_bounds (ClutterBehaviourDepth *behaviour)
PREINIT:
gint start, end;
PPCODE:
g_object_get (G_OBJECT (behaviour),
"depth-start", &start,
"depth-end", &end,
NULL);
EXTEND (SP, 2);
PUSHs (sv_2mortal (newSViv (start)));
PUSHs (sv_2mortal (newSViv (end)));