About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • Last update: 5 years ago
  • Total downloads: 92
  • Operating system: Mac OS X
  • Publisher: ClanLib Team
See full specifications

mac default iconClanLib For Mac Publisher's description

ClanLib is a cross platform C++ toolkit library.Essentially the library offers a series of different functionality under a streamlined API.

ClanLib is a cross platform C++ toolkit library.

Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only.
Feature Highlights

* Very liberal BSD style license
* Supports Windows, Linux and Mac OS X
* OpenGL 3, OpenGL 1 and SSE Software Rendering
* High-performant shader based render architecture
* Full GUI framework customizable using CSS
* GUI windows rendered to textures or native windows
* High level 2D graphics with fonts, sprites, animations, collisions
* Network library with sockets, web, irc and game interfaces
* Database supporting SQLite
* Sound supporting wav, tracker formats and ogg-vorbis
* Basic cross platform runtime (threading, file I/O, XML/DOM, etc.)
* Template based signal library (type-safe callbacks)
* Integrated resource management

What's New in This Release:

В· Add CL_StringFormat "long long", "unsigned long long" and "long unsigned int"
В· Apply gpmfuchs VFS path bug fix. Also fix zip file directory listing when using the VFS
В· Added a specialization of std::hash so that CL_String could work with std::unordered_map
В· Added some new CPU extension flags to the detector (renamed sse5 to xop)
В· Fixed a bug in CL_StringHelp::local8_to_uint()
В· Added convenience functions in CL_File to load files
В· Apply nitori "Unhandled CL_Exception from CL_Event::wait bug description" unix patch
В· Added CL_Vec2 angle() function specialisation. Added CL_Vec2 angle_relative() function
В· Linux - Now supports _NET_WM_PING (with _NET_WM_PID and WM_CLIENT_MACHINE) that is used by the window manager to determine if the application is still responding.
В· Linux - Now supports correct detection of the window frame size (using _NET_FRAME_EXTENTS) so you can accurately position windows by specifing the frame position or the client position.
В· Linux - Borderless windows...

System Requirements:

No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

ClanLib For Mac Tags:

Click on a tag to find related softwares

Is ClanLib For Mac your software?

Manage your software

Most Popular

mac default icon twttr.media.types.instagram For Mac 1.4
Permission is hereby granted, free of charge
mac default icon Fiddler For Mac 1.0
Objective-C libraries for calculating sunrise & sunset times
mac default icon Wassup For Mac 2.5
Let's you know what's up with your Java environment.
mac default icon libdvdcss for Mac 1.2.11
Free and open source library that will help you access DVDs
mac default icon CodeRunner For Mac 1.3
Edit and run code in 10 different programming languages with CodeRunner...

Related Category

» Other (625)
» Tools (3122)