|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
19
 | 
 0  | 
 11  | 
 if (exists $options{'surface'}) { }  | 
 
| 
 | 
 9  | 
 2  | 
 elsif (exists $options{'image'}) { }  | 
 
| 
 | 
 2  | 
 0  | 
 elsif (exists $options{'width'} and $options{'height'}) { }  | 
 
| 
40
 | 
 0  | 
 11  | 
 unless %options  | 
 
| 
42
 | 
 0  | 
 8  | 
 if exists $options{'rect'} and exists $options{'x'} || exists $options{'y'}  | 
 
| 
45
 | 
 0  | 
 11  | 
 if exists $options{'image'} and exists $options{'surface'}  | 
 
| 
51
 | 
 0  | 
 11  | 
 if exists $options{'x'}  | 
 
| 
52
 | 
 0  | 
 11  | 
 if exists $options{'y'}  | 
 
| 
53
 | 
 0  | 
 11  | 
 if exists $options{'rotation'}  | 
 
| 
54
 | 
 0  | 
 11  | 
 if exists $options{'alpha_key'}  | 
 
| 
55
 | 
 0  | 
 11  | 
 if exists $options{'alpha'}  | 
 
| 
64
 | 
 8  | 
 3  | 
 exists $options{'rect'} ? :  | 
 
| 
69
 | 
 2  | 
 9  | 
 exists $options{'clip'} ? :  | 
 
| 
81
 | 
 0  | 
 2  | 
 unless $$self{'orig_surface'}  | 
 
| 
90
 | 
 0  | 
 13  | 
 unless $surface  | 
 
| 
108
 | 
 60  | 
 11  | 
 unless $rect  | 
 
| 
117
 | 
 161  | 
 11  | 
 unless $clip  | 
 
| 
125
 | 
 0  | 
 2  | 
 if (defined $x)  | 
 
| 
135
 | 
 0  | 
 2  | 
 if (defined $y)  | 
 
| 
161
 | 
 0  | 
 3  | 
 unless ref SDL::Video::get_video_surface()  | 
 
| 
163
 | 
 2  | 
 1  | 
 unless $$self{'alpha_key'}  | 
 
| 
167
 | 
 0  | 
 3  | 
 if (SDL::Video::set_color_key($self->surface, 4096, $color) < 0)  | 
 
| 
177
 | 
 2  | 
 2  | 
 if $value < 1 and $value > 0  | 
 
| 
179
 | 
 0  | 
 4  | 
 if $value < 0  | 
 
| 
180
 | 
 0  | 
 4  | 
 if $value > 255  | 
 
| 
184
 | 
 0  | 
 4  | 
 if (SDL::Video::set_alpha($self->surface, $flags, $value) < 0)  | 
 
| 
194
 | 
 0  | 
 0  | 
 if ($angle and $$self{'orig_surface'})  | 
 
| 
198
 | 
 0  | 
 0  | 
 unless my $rotated = SDL::GFX::Rotozoom::surface($$self{'orig_surface'}, $angle, 1, defined $smooth && $smooth != 0)  | 
 
| 
208
 | 
 0  | 
 0  | 
 if ($$self{'alpha_key'}) { }  | 
 
| 
222
 | 
 0  | 
 0  | 
 if $$self{'alpha'}  | 
 
| 
231
 | 
 20  | 
 51  | 
 if ($surface)  |