Manual Reference Pages - PODS::SDLX::CONTROLLER::STATE (3)
SDLx::Controller::State - the state of a SDLx::Controller::Interface
# youll most likely get a State object from a SDLx::Controller::Interface
# object. Just in case, heres how you would construct one by hand:
my $state1 = SDLx::Controller::State->new;
my $state2 = SDLx::Controller::State->new( $x, $y, $v_x, $v_y, $rotation, $ang_v );
# attributes are just simple accessors:
$state->x; # 10
# same goes for the rest:
A state object is a simple container for any given state inside a running
new( CW$x, CW$y, CW$v_x, CW$v_y, CW$rotation, CW$ang_v )
Creates a new state container object. Can optionally set the initial value
of all its attributes (see below).
Accessor to get/set the x value, usually used to position the item or check for collisions.
Accessor to get/set the y value, usually used to position the item or check for collisions.
Accessor to get/set the x velocity of the instance, for moving objects dynamically.
Accessor to get/set the y velocity of the instance, for moving objects dynamically.
Accessor to get/set the rotation of the object, in degrees (0..360).
Accessor to get/set the angular velocity, for rotating objects dynamically.
See AUTHORS in SDL
|perl v5.20.3 ||PODS::SDLX::CONTROLLER::STATE (3) ||2016-04-05 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.