Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
CFFI bindings to OIS
Common Lisp C++
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
cmake-modules
examples
lib
libclois-lane
src
CMakeLists.txt
LICENSE
README.1st
README.MinGW
README.md
clois-lane-cegui.asd
clois-lane-mygui.asd
clois-lane.asd

README.md

clois-lane

status: stalled (please check out Glop which doesn't depend on a C++ library)

CFFI bindings to OIS

Introduction

clois-lane provides CFFI bindings to the OIS library.

The Object-Oriented Input System (OIS) is the default input system for Ogre and these CFFI bindings work together with the Okra project which provides access to Ogre from Common Lisp.

License

This project is released under the simplified BSD license.

To Do

  • add joystick support
  • add Wii support (Windows only?)
  • make OS device settings that are hardcoded in C++ configurable from CL

Platforms

The code has currently been tested on Linux using SBCL and on Windows XP using Clozure CL and MinGW.

Version numbering

clois-lane follows the OIS version numbering with its own version number tagged on at the end. This way you can easily see which version of OIS these bindings are written for and what the latest release of clois-lane itself is.

Something went wrong with that request. Please try again.