File Coverage

lib/SDL2/JoyBallEvent.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package SDL2::JoyBallEvent {
2 2     2   16 use SDL2::Utils;
  2         5  
  2         87  
3             has
4             type => 'uint32',
5             timestamp => 'uint32',
6             which => 'opaque', # SDL_JoystickID
7             ball => 'uint8',
8             padding1 => 'uint8',
9             padding2 => 'uint8',
10             padding3 => 'uint8',
11             xrel => 'sint16',
12             yrel => 'sint16';
13              
14             =encoding utf-8
15              
16             =head1 NAME
17              
18             SDL2::JoyBallEvent - Joystick trackball motion event structure
19              
20             =head1 SYNOPSIS
21              
22             use SDL2 qw[:all];
23             # TODO: I need to whip up a quick example
24              
25             =head1 DESCRIPTION
26            
27              
28             =head1 Fields
29              
30             =over
31              
32             =item C - C
33              
34             =item C - In milliseconds, populated using L<< C|SDL2::FFI/C >>
35              
36             =item C - The joystick instance id
37              
38             =item C - The joystick trackball index
39              
40             =item C
41              
42             =item C
43              
44             =item C
45              
46             =item C - The relative motion in the X direction
47              
48             =item C - The relative motion in the Y direction
49              
50             =back
51              
52             =head1 AUTHOR
53              
54             Sanko Robinson Esanko@cpan.orgE
55              
56             =begin stopwords
57              
58              
59             =end stopwords
60              
61             =cut
62              
63             };
64             1;