HGamer3D-OIS-Binding-0.1.3: HGamer3D/Bindings/OIS/ClassPtr.hs
-- GENERATED by C->Haskell Compiler, version 0.16.3 Crystal Seed, 24 Jan 2009 (Haskell)
-- Edit the ORIGNAL .chs file instead!
{-# LINE 1 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}{-# LANGUAGE ForeignFunctionInterface #-}
{-# LANGUAGE TypeSynonymInstances #-}
-- This source file is part of HGamer3D
-- (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
--
-- Licensed under the Apache License, Version 2.0 (the "License");
-- you may not use this file except in compliance with the License.
-- You may obtain a copy of the License at
--
-- http://www.apache.org/licenses/LICENSE-2.0
--
-- Unless required by applicable law or agreed to in writing, software
-- distributed under the License is distributed on an "AS IS" BASIS,
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-- See the License for the specific language governing permissions and
-- limitations under the License.
--
-- ClassPtr.chs
--
module HGamer3D.Bindings.OIS.ClassPtr where
import C2HS
import Foreign
import Foreign.Ptr
import Foreign.C
import Monad (liftM, liftM2)
{- class ClassState -}
type ClassState = Ptr (())
{-# LINE 36 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassAnalogAxisState -}
type ClassAnalogAxisState = Ptr (())
{-# LINE 38 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassSequenceAction -}
type ClassSequenceAction = Ptr (())
{-# LINE 40 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassDebugBindableListener -}
type ClassDebugBindableListener = Ptr (())
{-# LINE 42 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassKeyboard -}
type ClassKeyboard = Ptr (())
{-# LINE 44 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassMouse -}
type ClassMouse = Ptr (())
{-# LINE 46 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassDevice -}
type ClassDevice = Ptr (())
{-# LINE 48 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassAction -}
type ClassAction = Ptr (())
{-# LINE 50 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassAnalogEmulator -}
type ClassAnalogEmulator = Ptr (())
{-# LINE 52 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassLinearAnalogEmulator -}
type ClassLinearAnalogEmulator = Ptr (())
{-# LINE 54 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassTriggerAction -}
type ClassTriggerAction = Ptr (())
{-# LINE 56 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassSystem -}
type ClassSystem = Ptr (())
{-# LINE 58 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassBindable -}
type ClassBindable = Ptr (())
{-# LINE 60 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassAnalogAxisAction -}
type ClassAnalogAxisAction = Ptr (())
{-# LINE 62 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassDigitalState -}
type ClassDigitalState = Ptr (())
{-# LINE 64 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassJoyStick -}
type ClassJoyStick = Ptr (())
{-# LINE 66 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassBindableListener -}
type ClassBindableListener = Ptr (())
{-# LINE 68 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassPropertySet -}
type ClassPropertySet = Ptr (())
{-# LINE 70 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassActionSchema -}
type ClassActionSchema = Ptr (())
{-# LINE 72 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}
{- class ClassBinding -}
type ClassBinding = Ptr (())
{-# LINE 74 "HGamer3D\\Bindings\\OIS\\ClassPtr.chs" #-}