Skip to content
This repository has been archived by the owner on Mar 1, 2018. It is now read-only.
/ ClanLib Public archive
forked from sphair/ClanLib

ClanLib is a cross platform C++ toolkit library.

License

Notifications You must be signed in to change notification settings

roothorick/ClanLib

 
 

Repository files navigation

ClanLib

ClanLib is a cross platform toolkit library with a primary focus on game creation. The library is Open Source and free for commercial use, under the ClanLib License

Documentation

The documentation can be found in Documentation folder. To view the complete official documentation, including the API you may use doxygen to build it. On Linux, type 'make docs' after running configure. On Windows, point doxygen to clanlib.doxygen in the Documentation folder.

Feature List

- Very liberal zlib style [License][license]
- Fully Supports Windows, Mac OS X and Linux
- Partial support for mobile platforms
- OpenGL and Direct3D render targets
- High-performant shader based render architecture
- High level 2D graphics with fonts, sprites and animations
- Network library with game interfaces
- Sound supporting wav and ogg-vorbis
- UI supporting Flexbox positioning and CSS layouts
- Basic cross platform runtime (threading, file I/O, XML/DOM, etc.)
- Template based signal library (type-safe callbacks)
- Integrated resource management
- No support libraries required for the Microsoft build

About

ClanLib is a cross platform C++ toolkit library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 95.2%
  • C 3.4%
  • Objective-C++ 1.1%
  • Objective-C 0.2%
  • Makefile 0.1%
  • GLSL 0.0%