HGamer3D-OIS-Binding 0.1.4 → 0.1.5
raw patch · 56 files changed
+128/−122 lines, 56 filesdep ~HGamer3D-Datadep ~HGamer3D-Ogre-Bindingsetup-changed
Dependency ranges changed: HGamer3D-Data, HGamer3D-Ogre-Binding
Files
- HGamer3D-OIS-Binding.cabal +15/−9
- HGamer3D/Bindings/OIS/ClassAction.hs +2/−2
- HGamer3D/Bindings/OIS/ClassActionSchema.hs +2/−2
- HGamer3D/Bindings/OIS/ClassAnalogAxisAction.hs +2/−2
- HGamer3D/Bindings/OIS/ClassAnalogAxisState.hs +2/−2
- HGamer3D/Bindings/OIS/ClassAnalogEmulator.hs +2/−2
- HGamer3D/Bindings/OIS/ClassBindable.hs +2/−2
- HGamer3D/Bindings/OIS/ClassBindableListener.hs +2/−2
- HGamer3D/Bindings/OIS/ClassBinding.hs +2/−2
- HGamer3D/Bindings/OIS/ClassDebugBindableListener.hs +2/−2
- HGamer3D/Bindings/OIS/ClassDevice.hs +2/−2
- HGamer3D/Bindings/OIS/ClassDigitalState.hs +2/−2
- HGamer3D/Bindings/OIS/ClassJoyStick.hs +2/−2
- HGamer3D/Bindings/OIS/ClassKeyboard.hs +2/−2
- HGamer3D/Bindings/OIS/ClassLinearAnalogEmulator.hs +2/−2
- HGamer3D/Bindings/OIS/ClassMouse.hs +2/−2
- HGamer3D/Bindings/OIS/ClassPropertySet.hs +2/−2
- HGamer3D/Bindings/OIS/ClassPtr.hs +1/−1
- HGamer3D/Bindings/OIS/ClassSequenceAction.hs +2/−2
- HGamer3D/Bindings/OIS/ClassState.hs +2/−2
- HGamer3D/Bindings/OIS/ClassSystem.hs +2/−2
- HGamer3D/Bindings/OIS/ClassTriggerAction.hs +2/−2
- HGamer3D/Bindings/OIS/EnumActionType.hs +3/−3
- HGamer3D/Bindings/OIS/EnumBindableType.hs +3/−3
- HGamer3D/Bindings/OIS/EnumStateType.hs +3/−3
- HGamer3D/Bindings/OIS/TypeHG3DClass.hs +1/−1
- HGamer3D/Bindings/OIS/Utils.hs +1/−1
- LICENSE +1/−1
- Setup.hs +1/−1
- include/ClassAction.h +2/−2
- include/ClassActionSchema.h +2/−2
- include/ClassAnalogAxisAction.h +2/−2
- include/ClassAnalogAxisState.h +2/−2
- include/ClassAnalogEmulator.h +2/−2
- include/ClassBindable.h +2/−2
- include/ClassBindableListener.h +2/−2
- include/ClassBinding.h +2/−2
- include/ClassDebugBindableListener.h +2/−2
- include/ClassDevice.h +2/−2
- include/ClassDigitalState.h +2/−2
- include/ClassJoyStick.h +2/−2
- include/ClassKeyboard.h +2/−2
- include/ClassLinearAnalogEmulator.h +2/−2
- include/ClassMouse.h +2/−2
- include/ClassPropertySet.h +2/−2
- include/ClassPtr.h +1/−1
- include/ClassSequenceAction.h +2/−2
- include/ClassState.h +2/−2
- include/ClassSystem.h +2/−2
- include/ClassTriggerAction.h +2/−2
- include/EnumActionType.h +3/−3
- include/EnumBindableType.h +3/−3
- include/EnumStateType.h +3/−3
- include/OISDllDefines.h +7/−7
- include/TypeHG3DClass.h +1/−1
- include/Utils.h +1/−1
HGamer3D-OIS-Binding.cabal view
@@ -1,18 +1,24 @@ Name: HGamer3D-OIS-Binding -Version: 0.1.4 +Version: 0.1.5 Synopsis: Library to enable 3D game development for Haskell - OIS Bindings Description: Library, to enable 3D game development for Haskell, - based on bindings to 3D Graphics, pyhsics engine and additional libraries. - Current implementation contains the following features: - OGRE Binding, OIS Binding (limited functionality) - Platform: Windows only - Install following packages in sequence: HGamer3D-Data, HGamer3D-Ogre-Binding, HGamer3D-OIS-Binding, HGamer3D-API + based on bindings to 3D Graphics, Audio and GUI libraries. + THIS MODULE: OIS Bindings + List of features and modules: + Data Module (Basic Data Types), + OGRE Binding (3D Graphics Engine), + OIS Binding (Input System), + cAudio Binding (Audio), + CEGUI Binding (GUI System), + APIs (Haskell style APIs, different ways, to approach API) + Platform: Windows only License: Apache License, Version 2.0 + Install: see http://www.althainz.de/HGamer3D/Download-and-Installation.html License: OtherLicense License-file: LICENSE -Author: Dr. Peter Althainz +Author: Peter Althainz Maintainer: althainz@googlemail.com Build-Type: Simple Cabal-Version: >=1.2 @@ -21,7 +27,7 @@ Extra-source-files: Setup.hs include/EnumActionType.h,include/EnumBindableType.h,include/EnumStateType.h,include/TypeHG3DClass.h,include/ClassPtr.h,include/Utils.h,include/OISDllDefines.h,include/ClassState.h,include/ClassAnalogAxisState.h,include/ClassSequenceAction.h,include/ClassDebugBindableListener.h,include/ClassKeyboard.h,include/ClassMouse.h,include/ClassDevice.h,include/ClassAction.h,include/ClassAnalogEmulator.h,include/ClassLinearAnalogEmulator.h,include/ClassTriggerAction.h,include/ClassSystem.h,include/ClassBindable.h,include/ClassAnalogAxisAction.h,include/ClassDigitalState.h,include/ClassJoyStick.h,include/ClassBindableListener.h,include/ClassPropertySet.h,include/ClassActionSchema.h,include/ClassBinding.h Library - Build-Depends: base >= 3 && < 5, HGamer3D-Data == 0.1.4, HGamer3D-Ogre-Binding == 0.1.4 + Build-Depends: base >= 3 && < 5, HGamer3D-Data == 0.1.5, HGamer3D-Ogre-Binding == 0.1.5 Exposed-modules: HGamer3D.Bindings.OIS.EnumActionType,HGamer3D.Bindings.OIS.EnumBindableType,HGamer3D.Bindings.OIS.EnumStateType,HGamer3D.Bindings.OIS.TypeHG3DClass,HGamer3D.Bindings.OIS.ClassPtr,HGamer3D.Bindings.OIS.Utils,HGamer3D.Bindings.OIS.ClassState,HGamer3D.Bindings.OIS.ClassAnalogAxisState,HGamer3D.Bindings.OIS.ClassSequenceAction,HGamer3D.Bindings.OIS.ClassDebugBindableListener,HGamer3D.Bindings.OIS.ClassKeyboard,HGamer3D.Bindings.OIS.ClassMouse,HGamer3D.Bindings.OIS.ClassDevice,HGamer3D.Bindings.OIS.ClassAction,HGamer3D.Bindings.OIS.ClassAnalogEmulator,HGamer3D.Bindings.OIS.ClassLinearAnalogEmulator,HGamer3D.Bindings.OIS.ClassTriggerAction,HGamer3D.Bindings.OIS.ClassSystem,HGamer3D.Bindings.OIS.ClassBindable,HGamer3D.Bindings.OIS.ClassAnalogAxisAction,HGamer3D.Bindings.OIS.ClassDigitalState,HGamer3D.Bindings.OIS.ClassJoyStick,HGamer3D.Bindings.OIS.ClassBindableListener,HGamer3D.Bindings.OIS.ClassPropertySet,HGamer3D.Bindings.OIS.ClassActionSchema,HGamer3D.Bindings.OIS.ClassBinding Other-modules: C2HS @@ -32,4 +38,4 @@ Include-dirs: include Build-tools: build-depends: haskell98 - extra-libraries: stdc++.dll HGamer3DOIS014 + extra-libraries: HGamer3DOIS015
HGamer3D/Bindings/OIS/ClassAction.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBAction.h" +-- in: "Module-OIS/oisb/include\OISBAction.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassActionSchema.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBActionSchema.h" +-- in: "Module-OIS/oisb/include\OISBActionSchema.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassAnalogAxisAction.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBAnalogAxisAction.h" +-- in: "Module-OIS/oisb/include\OISBAnalogAxisAction.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassAnalogAxisState.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBAnalogAxisState.h" +-- in: "Module-OIS/oisb/include\OISBAnalogAxisState.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassAnalogEmulator.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBAnalogEmulation.h" +-- in: "Module-OIS/oisb/include\OISBAnalogEmulation.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassBindable.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBBindable.h" +-- in: "Module-OIS/oisb/include\OISBBindable.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassBindableListener.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBBindable.h" +-- in: "Module-OIS/oisb/include\OISBBindable.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassBinding.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBBinding.h" +-- in: "Module-OIS/oisb/include\OISBBinding.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassDebugBindableListener.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBBindable.h" +-- in: "Module-OIS/oisb/include\OISBBindable.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassDevice.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBDevice.h" +-- in: "Module-OIS/oisb/include\OISBDevice.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassDigitalState.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBDigitalState.h" +-- in: "Module-OIS/oisb/include\OISBDigitalState.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassJoyStick.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBJoyStick.h" +-- in: "Module-OIS/oisb/include\OISBJoyStick.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassKeyboard.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBKeyboard.h" +-- in: "Module-OIS/oisb/include\OISBKeyboard.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassLinearAnalogEmulator.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBAnalogEmulation.h" +-- in: "Module-OIS/oisb/include\OISBAnalogEmulation.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassMouse.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBMouse.h" +-- in: "Module-OIS/oisb/include\OISBMouse.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassPropertySet.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBPropertySet.h" +-- in: "Module-OIS/oisb/include\OISBPropertySet.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassPtr.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License.
HGamer3D/Bindings/OIS/ClassSequenceAction.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBSequenceAction.h" +-- in: "Module-OIS/oisb/include\OISBSequenceAction.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassState.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBState.h" +-- in: "Module-OIS/oisb/include\OISBState.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassSystem.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBSystem.h" +-- in: "Module-OIS/oisb/include\OISBSystem.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/ClassTriggerAction.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBTriggerAction.h" +-- in: "Module-OIS/oisb/include\OISBTriggerAction.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions
HGamer3D/Bindings/OIS/EnumActionType.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBAction.h" +-- in: "Module-OIS/oisb/include\OISBAction.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions @@ -49,7 +49,7 @@ -{- enum from Module-OIS\oisb\include\OISBAction.h line:33 -} +{- enum from Module-OIS/oisb/include\OISBAction.h line:33 -} data EnumActionType = AtTrigger | AtSequence | AtAnalogAxis
HGamer3D/Bindings/OIS/EnumBindableType.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBBindable.h" +-- in: "Module-OIS/oisb/include\OISBBindable.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions @@ -49,7 +49,7 @@ -{- enum from Module-OIS\oisb\include\OISBBindable.h line:37 -} +{- enum from Module-OIS/oisb/include\OISBBindable.h line:37 -} data EnumBindableType = BtState | BtAction deriving (Enum,Eq)
HGamer3D/Bindings/OIS/EnumStateType.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ -- -- -- File for type, method, enum or function stubs --- in: "Module-OIS\oisb\include\OISBState.h" +-- in: "Module-OIS/oisb/include\OISBState.h" -- -- each stub combines the following files: -- a C++ implementation file, transforming cpp calls into C-functions @@ -49,7 +49,7 @@ -{- enum from Module-OIS\oisb\include\OISBState.h line:35 -} +{- enum from Module-OIS/oisb/include\OISBState.h line:35 -} data EnumStateType = StAnalogAxis | StDigital deriving (Enum,Eq)
HGamer3D/Bindings/OIS/TypeHG3DClass.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License.
HGamer3D/Bindings/OIS/Utils.hs view
@@ -9,7 +9,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License.
LICENSE view
@@ -1,4 +1,4 @@-Copyright (c) 2012 Dr. Peter Althainz +(c) 2011-2012 Peter Althainz Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Setup.hs view
@@ -2,7 +2,7 @@ -- (A project to enable 3D game development in Haskell) -- For the latest info, see http://www.althainz.de/HGamer3D.html -- --- Copyright 2011 Dr. Peter Althainz +-- (c) 2011 Peter Althainz -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License.
include/ClassAction.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBAction.h" +// in: "Module-OIS/oisb/include\OISBAction.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassActionSchema.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBActionSchema.h" +// in: "Module-OIS/oisb/include\OISBActionSchema.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassAnalogAxisAction.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBAnalogAxisAction.h" +// in: "Module-OIS/oisb/include\OISBAnalogAxisAction.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassAnalogAxisState.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBAnalogAxisState.h" +// in: "Module-OIS/oisb/include\OISBAnalogAxisState.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassAnalogEmulator.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBAnalogEmulation.h" +// in: "Module-OIS/oisb/include\OISBAnalogEmulation.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassBindable.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBBindable.h" +// in: "Module-OIS/oisb/include\OISBBindable.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassBindableListener.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBBindable.h" +// in: "Module-OIS/oisb/include\OISBBindable.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassBinding.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBBinding.h" +// in: "Module-OIS/oisb/include\OISBBinding.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassDebugBindableListener.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBBindable.h" +// in: "Module-OIS/oisb/include\OISBBindable.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassDevice.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBDevice.h" +// in: "Module-OIS/oisb/include\OISBDevice.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassDigitalState.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBDigitalState.h" +// in: "Module-OIS/oisb/include\OISBDigitalState.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassJoyStick.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBJoyStick.h" +// in: "Module-OIS/oisb/include\OISBJoyStick.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassKeyboard.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBKeyboard.h" +// in: "Module-OIS/oisb/include\OISBKeyboard.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassLinearAnalogEmulator.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBAnalogEmulation.h" +// in: "Module-OIS/oisb/include\OISBAnalogEmulation.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassMouse.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBMouse.h" +// in: "Module-OIS/oisb/include\OISBMouse.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassPropertySet.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBPropertySet.h" +// in: "Module-OIS/oisb/include\OISBPropertySet.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassPtr.h view
@@ -3,7 +3,7 @@ (A project to enable 3D game development in Haskell) For the latest info, see http://www.althainz.de/HGamer3D.html -Copyright 2011 Dr. Peter Althainz +(c) 2011 Peter Althainz Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
include/ClassSequenceAction.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBSequenceAction.h" +// in: "Module-OIS/oisb/include\OISBSequenceAction.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassState.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBState.h" +// in: "Module-OIS/oisb/include\OISBState.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassSystem.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBSystem.h" +// in: "Module-OIS/oisb/include\OISBSystem.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/ClassTriggerAction.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBTriggerAction.h" +// in: "Module-OIS/oisb/include\OISBTriggerAction.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions
include/EnumActionType.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBAction.h" +// in: "Module-OIS/oisb/include\OISBAction.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions @@ -35,7 +35,7 @@ -// enum from Module-OIS\oisb\include\OISBAction.h line:33 +// enum from Module-OIS/oisb/include\OISBAction.h line:33 enum EnumActionType { /// simplest form of action, all active states in at least one binding activate this
include/EnumBindableType.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBBindable.h" +// in: "Module-OIS/oisb/include\OISBBindable.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions @@ -35,7 +35,7 @@ -// enum from Module-OIS\oisb\include\OISBBindable.h line:37 +// enum from Module-OIS/oisb/include\OISBBindable.h line:37 enum EnumBindableType { /// bindable is an input state
include/EnumStateType.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ // // // File for type, method, enum or function stubs -// in: "Module-OIS\oisb\include\OISBState.h" +// in: "Module-OIS/oisb/include\OISBState.h" // // each stub combines the following files: // a C++ implementation file, transforming cpp calls into C-functions @@ -35,7 +35,7 @@ -// enum from Module-OIS\oisb\include\OISBState.h line:35 +// enum from Module-OIS/oisb/include\OISBState.h line:35 enum EnumStateType { /// analog axis - characterized by floating point number, describing axis
include/OISDllDefines.h view
@@ -3,7 +3,7 @@ (A project to enable 3D game development in Haskell) For the latest info, see http://www.althainz.de/HGamer3D.html -Copyright 2011 Dr. Peter Althainz +(c) 2011 Peter Althainz Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -20,10 +20,10 @@ // OISDllDefines.h -#ifndef _HGamer3DOIS014_DLLDEFINES_H_ -#define _HGamer3DOIS014_DLLDEFINES_H_ +#ifndef _HGamer3DOIS015_DLLDEFINES_H_ +#define _HGamer3DOIS015_DLLDEFINES_H_ -/* Cmake will define HGamer3DOIS014_EXPORTS on Windows when it +/* Cmake will define HGamer3DOIS015_EXPORTS on Windows when it configures to build a shared library. If you are going to use another build system on windows or create the visual studio projects by hand you need to define MyLibrary_EXPORTS when @@ -33,13 +33,13 @@ // We are using the Visual Studio Compiler and building Shared libraries #if (defined (_WIN32)) && !(defined (__GNUC__)) - #if defined(HGamer3DOIS014_EXPORTS) + #if defined(HGamer3DOIS015_EXPORTS) #define OIS_LIB_EXPORT __declspec(dllexport) #else #define OIS_LIB_EXPORT __declspec(dllimport) - #endif /* HGamer3DOIS014_EXPORTS */ + #endif /* HGamer3DOIS015_EXPORTS */ #else /* defined (_WIN32) */ #define OIS_LIB_EXPORT #endif -#endif /* _HGamer3DOIS014_DLLDEFINES_H_ */ +#endif /* _HGamer3DOIS015_DLLDEFINES_H_ */
include/TypeHG3DClass.h view
@@ -2,7 +2,7 @@ // (A project to enable 3D game development in Haskell) // For the latest info, see http://www.althainz.de/HGamer3D.html // -// Copyright 2011 Dr. Peter Althainz +// (c) 2011 Peter Althainz // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License.
include/Utils.h view
@@ -3,7 +3,7 @@ (A project to enable 3D game development in Haskell) For the latest info, see http://www.althainz.de/HGamer3D.html -Copyright 2011 Dr. Peter Althainz +(c) 2011 Peter Althainz Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.