Pre-rewrite ccore version
Shell C Makefile M4
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
debian Remove binary dependency from development lib in debuild Aug 4, 2016
examples Example now contains unicode in the title and it is implemented in Xlib Apr 27, 2016
include/ccore Remove text-input files from develop Apr 27, 2016
src/ccore Example now contains unicode in the title and it is implemented in Xlib Apr 27, 2016
test Move system integration test from unit tests to examples Apr 2, 2016
.gitattributes Setup base functions for the text module Apr 27, 2016
.gitignore Add test-driver and extend ignore file Mar 30, 2016
.travis.yml Fix missing library dependency on travis CI Apr 27, 2016
LICENSE Remove warnings and properly load sources Mar 24, 2016
Makefile.am Remove text-input files from develop Apr 27, 2016
Makefile.in
README.md
VERSION Bump up version numbers to 1.2.0 Jul 2, 2016
aclocal.m4
ar-lib Add more missing files for autotools Mar 25, 2016
ccoreWIN32.sln WIN32 - Fixed uninitialized value that could cause crashes in the rel… Aug 24, 2014
ccoreWIN32.vcxproj Fixed crash on windows when a display was digitally disconnected May 2, 2015
ccoreWIN32.vcxproj.user
compile Add more missing files for autotools Mar 25, 2016
config.guess Bump up version numbers to 1.2.0 Jul 2, 2016
config.sub Bump up version numbers to 1.2.0 Jul 2, 2016
configure Bump up version numbers to 1.2.0 Jul 2, 2016
configure.ac Remove text-input files from develop Apr 27, 2016
depcomp Add more missing files for autotools Mar 25, 2016
install-sh Add missing autotools files Mar 25, 2016
logo.txt Autotools now builds a static library on Linux Mar 24, 2016
ltmain.sh Added wrong libtool file Mar 30, 2016
missing Add more missing files for autotools Mar 25, 2016
test-driver Add test-driver and extend ignore file Mar 30, 2016

README.md

ccore License ccore chat

ccore is a light weight low level library to facilitate cross platform software development in C/C++. ccore is focused on but not exclusively aimed at game development. It provides the user with basic functionality while leaving high level implementations up to the user.

ccore is described in detail in the ccore wiki.

Branch Status
Master Build Status
Develop Build Status

###Features###

The features of ccore include support for the following:

  • Supports the following Operating Systems (more coming in the future):
    • GNU/Linux distributions
    • Microsoft Windows Vista and higher
  • Creating a window with an OpenGL context
  • Managing multiple monitors, multi monitor fullscreen
  • Raw input with gamepad support
  • Threading
  • Clipboard cutting/pasting
  • Cross platform implementations for several OS specific functions

###Documentation###

###Contact###

Username Mail Talk to me about...
@jobtalle jobtalle@ccore.org Any design decision & Windows related things
@tversteeg tversteeg@ccore.org Any design decision & Linux related things

Feel free to ask us any questions related to ccore!