Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.542.404 Times

libmousetrap 0.6.1

  Date Added: October 07, 2010  |  Visits: 604

libmousetrap

Report Broken Link
Printer Friendly Version


Product Homepage
Download (70 downloads)



libmousetrap is a C library to create and manipulate mousetrap buffers in system memory. Mousetrap buffers are compressed two dimensional cartesian grids with integer precision. A mousetrap buffer retains an integer identifier for every point in the grid, so that later the identifier can be referenced with a set of (x, y) coordinates. Why? Well, when youre doing graphics programming and somebody clicks something with the mouse, all you get is the x and y location where the click was, and what mouse button they pressed. With the x and y location, all you can really get is the color of the pixel they clicked on, which doesnt tell you what *thing* on the screen they clicked on. There are lots of different ways to determine in your program what thing was clicked on, this library is one of them. Whats New in This Release: - This release fixes a really silly but really nasty bug, I called the function to create mousetraps out of SDL surfaces with the flags and the id parameters mixed up..

Requirements: No special requirements
Platforms: Linux
Keyword: Buffers C Library Create Libmousetrap Libraries Library Manipulate Mousetrap Programming System To Create
Users rating: 0/10

License: Freeware
USER REVIEWS
More Reviews or Write Review


LIBMOUSETRAP RELATED
Libraries  -  cutee 0.4.2
cutee stands for C++ Unit Testing Easy Environment and makes it really easy to create and run tests of a library or application. It will automatically generate Makefiles, runner classes (classes that execute test functions), and main test...
7.17 KB  
Libraries  -  GNU Classpath 0.95
GNU Classpath (essential libraries for Java) is a project to create free core class libraries for use with virtual machines and compilers for the Java programming language. GNU Classpath project includes all native methods and core classes...
6.5 MB  
Libraries  -  ZZEE DHTML Menu 2.1.0
ZZEE DHTML Menu is a library for Javascript and PHP that you can use to create familiar dropdown menus like in desktop applications. ZZEE DHTML Menu is fairly easy to install and embed into your existing HTML or PHP pages. Benefits: Similar...
62.1 KB  
Utilities  -  NSIS (Nullsoft Scriptable Install System) 2.46
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first...
1.56 MB  
Utilities  -  Debian GNU/Linux 4.0r1
Debian Operating System is an association of individuals who have made common cause to create a free operating system. This operating system is called Debian GNU/Linux, or simply Debian for short. Debian systems currently use the Linux kernel....
 
Utilities  -  Untie 0.3
Untie is a small tool used to create namespaces and lauch processes in them. It uses Linuxs virtualization features. The project allows the user to call clone(2) with any flag as a parameter. Note that superuser privileges are needed to create...
12.29 KB  
Dictionaries  -  PDF::Create 0.06.1
PDF::Create is a Perl module that allows you to create PDF documents, possibly on the fly,using a large number of primitives.
33.02 KB  
Utilities  -  Phantom Imaging and Backup System 0.2.3.3
Phantom Imaging and Backup System is a small live cd system to create and restore images of your partitions.
8.92 MB  
Development Tools  -  Nullsoft Scriptable Install System 2.37
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first...
 
Network & Internet  -  PlanetMatter 2006_03_23_r02
Wait no more for a usable system to create a centralized hub, so-called a planet site, of news feeds from selected Web sites, PlanetMatter provides a better choice to aggregate RSS and ATOM feeds of blogs, company news, databases, calendars,...
90.11 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB