Initial directory structure.
zlib License
First commit
Using premake to generate visual studio project files, makefiles, etc.
Still needs some finetuning, but works fine so far. Next: Make it work on Linux.
small fix, splitting ogg and vorbis
some improvements to the premake file including autogeneration of the openal soft config.h file
added missing header files to the premake generation
added fixed uuids for the projects, so they don't get regenerated every time.
added new "Shared" Library to lighten the dependencies.
Separated the FileSystem dependency from Common, Audio, Font, Image and Model
Simplified the FileSystem interface
Some Cleanup, moved Timer to Shared
moved Gloot::Sleep to Shared::Sleep
Moved TextStream to Shared and renamed it to Format
moved SoundDecl loading to the user side and renamed SoundDecl to Sound.
added default number of channels to CreateAudioEmitter
added smooth sound fading when losing/gaining window focus.
added small soundmanager to the example shares
added Create/FreeErrorString to the Shared library
moved some inline functions to their approprieate .inl file
further cleanups
whitespace cleanup
added auto initialization of SysInfo
added GetOSInfo() for optional retrieving of os information
removed namespace "Shared" and moved its content directly into the "og" namespace
moved Min, Max and Clamp to the Shared library into the "og" namespace
separated Common's math part into a new library "Math", which also includes Color and Hash classes.
renamed Color::Clamp to Color::ClampSelf to avoid naming collision
created audio demo
missing readme for jpeg
Completely separated the Math Library from the Common Library.
Moved String and Hash to Shared Library.
Made the Dict class easier to extend and use
fixed a problem with FileReadWriteError.
updated jpeg to version 8b
moved String back to SysInfo
Made CreateErrorString use the String class instead of using strdup
added Doxygen comments for a lot of Common library classes
added thread local storage code for linux ( untested )
hotfix for pthreads + SysInfo
first linux fixes from Muggen
Thread.cpp - Minor linux fix
ogShared - Now compiles on linux
Thread.cpp -> Preparing the interface for Linux
Math.h -> Minor fix (#include <stdarg.h>) for Linux
ogMath now compiles on Linux