OIS  1.5
Object-oriented Input System
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NOIS
 CAxisAxis component
 CButtonButton can be a keyboard key, mouse button, etc
 CComponentBase of all device components (button, axis, etc)
 CConditionalEffect
 CConstantEffect
 CEffect
 CEnvelope
 CEventArg
 CException
 CFactoryCreator
 CForceEffect
 CForceFeedback
 CInputManager
 CInterface
 CJoyStick
 CJoyStickEvent
 CJoyStickListener
 CJoyStickState
 CKeyboard
 CKeyEvent
 CKeyListener
 CMouse
 CMouseEvent
 CMouseListener
 CMouseState
 CMultiTouch
 CMultiTouchEvent
 CMultiTouchListener
 CMultiTouchState
 CObject
 CPeriodicEffect
 CPovPOV / HAT Joystick component
 CRampEffect
 CSliderA sliding axis - only used in Win32 Right Now
 CVector3A 3D Vector component (perhaps an orientation, as in the WiiMote)