TCOD
view release on metacpan or search on metacpan
lib/TCOD.pm view on Meta::CPAN
$ffi->attach( update_char => [qw( int int int TCOD_image int int )] => 'void' );
$ffi->attach( set_renderer => [qw( TCOD_renderer )] => 'void' );
$ffi->attach( get_renderer => [ ] => 'TCOD_renderer' );
# Deprecated
# $ffi->attach( create_directory => [qw( string )] => 'bool' );
# $ffi->attach( delete_directory => [qw( string )] => 'bool' );
# $ffi->attach( delete_file => [qw( string )] => 'bool' );
# $ffi->attach( is_directory => [qw( string )] => 'bool' );
# $ffi->attach( file_exists => [qw( string )] => 'bool' );
# $ffi->attach( clipboard_set => [qw( string )] => 'bool' );
# $ffi->attach( clipboard_get => [ ] => 'string' );
$ffi->attach( get_char_size => [qw( int* int* )] => 'void' => sub { $_[0]->( \my $w, \my $h ); ( $w, $h ) });
$ffi->attach( get_current_resolution => [qw( int* int* )] => 'void' => sub { $_[0]->( \my $w, \my $h ); ( $w, $h ) });
# $ffi->attach( get_fullscreen_offset => [qw( int* int* )] => 'void' => sub { $_[0]->( \my $x, \my $y ); ( $x, $y ) });
$ffi->attach( register_SDL_renderer => [qw( (opaque)->void )] => 'void' );
# $ffi->attach( set_dirty => [qw( int int int int )] => 'void' );
$ffi->attach( force_fullscreen_resolution => [qw( int int )] => 'void' );
}
lib/TCOD/Sys.pod view on Meta::CPAN
# Deprecated
$event = TCOD::Sys::check_for_event( $mask, \$key, \$mouse );
This function checks if an event from the user is in the buffer. The
C<$mask> shows what events we're waiting for. The return value indicates what
event was actually found. Values in key and mouse structures are updated
accordingly.
This function is deprecated. Use C<SDL_PollEvent> from SDL instead.
=head2 clipboard_set
# Deprecated
$bool = TCOD::Sys::clipboard_set( $contents );
Takes UTF-8 text and copies it into the system clipboard. On Linux, because
an application cannot access the system clipboard unless a window is open,
if no window is open the call will do nothing.
This function is deprecated. Use SDL2 to handle the clipboard.
=head2 clipboard_get
# Deprecated
$contents = TCOD::Sys::clipboard_get;
Returns the UTF-8 text currently in the system clipboard. On Linux, because
an application cannot access the system clipboard unless a window is open,
if no window is open an empty string will be returned.
This function is deprecated. Use SDL2 to handle the clipboard.
=head1 SEE ALSO
=over
=item L<TCOD>
=item L<TCOD::Console>
=item L<TCOD::Key>
( run in 1.421 second using v1.01-cache-2.11-cpan-2398b32b56e )