SDL-App-FPS
view release on metacpan or search on metacpan
lib/SDL/App/FPS/Button.pm view on Meta::CPAN
$self->{x} = int(abs($x));
$self->{y} = int(abs($y));
$self->{x1} = $self->{x} - int($self->{w} / 2);
$self->{y1} = $self->{y} - int($self->{h} / 2);
$self->{x2} = $self->{x} + int($self->{w} / 2);
$self->{y2} = $self->{y} + int($self->{h} / 2);
$self;
}
sub x ($$)
{
my $self = shift;
if (@_ > 0)
{
$self->{x} = abs(shift);
$self->{x1} = $self->{x} - int($self->{w} / 2);
$self->{x2} = $self->{x} + int($self->{w} / 2);
}
$self->{x};
}
sub y ($$)
{
my $self = shift;
if (@_ > 0)
{
$self->{y} = abs(shift);
$self->{y1} = $self->{y} - int($self->{h} / 2);
$self->{y2} = $self->{y} + int($self->{h} / 2);
}
$self->{y};
}
( run in 1.576 second using v1.01-cache-2.11-cpan-524268b4103 )