What's new in version 0.6.5a? A lot!
All told, here's what ClanRuby supports; the items marked with a asterisk
are new in version 0.6.5a:
- CL_Button*
- CL_ClipRect
- CL_Component*
- CL_ComponentManager*
- CL_Display
- CL_Font*
- CL_GUIManager*
- CL_Input
- CL_JPEGProvider
- CL_KeyBoard
- CL_Key
- CL_Label
- CL_Mouse
- CL_PNGProvider
- CL_Point*
- CL_Rect
- CL_ResourceManager*
- CL_SetupCore
- CL_SetupDisplay
- CL_SetupGUI
- CL_SetupSound
- CL_SoundBuffer
- CL_SoundBufferSession
- CL_StyleManager*
- CL_Surface*
- CL_System
- CL_TargaProvider*
- CL_VorbisSoundProvider
Also note that most of the Ruby versions of these classes support only
a subset of the full ClanLib features -- but the most useful subset.
The clanlib Vorvis sound support seems somewhat buggy in the current
release, but I've included the ClanRuby binding for it anyway:
- CL_VorbisSoundProvider (use at your own risk!)
Actually it's not that risky, it just seems to hang my sound card or
crash Ruby every now and then...