-- 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\\CEGUI\\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 -- -- (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. -- 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 -- Class Ptr Utilities module HGamer3D.Bindings.CEGUI.ClassPtr where import Foreign import Foreign.Ptr import Foreign.C import HGamer3D.Data.HG3DClass import HGamer3D.Data.Vector import HGamer3D.Data.Colour import HGamer3D.Data.Angle import HGamer3D.Bindings.CEGUI.Utils {-# LINE 40 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassCheckbox -} type ClassCheckbox = Ptr (()) {-# LINE 44 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassCombobox -} type ClassCombobox = Ptr (()) {-# LINE 46 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassComboDropList -} type ClassComboDropList = Ptr (()) {-# LINE 48 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassDefaultLogger -} type ClassDefaultLogger = Ptr (()) {-# LINE 50 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassDefaultResourceProvider -} type ClassDefaultResourceProvider = Ptr (()) {-# LINE 52 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassDragContainer -} type ClassDragContainer = Ptr (()) {-# LINE 54 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassEditbox -} type ClassEditbox = Ptr (()) {-# LINE 56 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassEventArgs -} type ClassEventArgs = Ptr (()) {-# LINE 58 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassEventSet -} type ClassEventSet = Ptr (()) {-# LINE 60 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassFont -} type ClassFont = Ptr (()) {-# LINE 62 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassFontManager -} type ClassFontManager = Ptr (()) {-# LINE 64 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassFrameWindow -} type ClassFrameWindow = Ptr (()) {-# LINE 66 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassImageCodec -} type ClassImageCodec = Ptr (()) {-# LINE 68 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassImageset -} type ClassImageset = Ptr (()) {-# LINE 70 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassItemEntry -} type ClassItemEntry = Ptr (()) {-# LINE 72 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassItemListbox -} type ClassItemListbox = Ptr (()) {-# LINE 74 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassListbox -} type ClassListbox = Ptr (()) {-# LINE 76 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassListboxItem -} type ClassListboxItem = Ptr (()) {-# LINE 78 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassListboxTextItem -} type ClassListboxTextItem = Ptr (()) {-# LINE 80 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassListHeader -} type ClassListHeader = Ptr (()) {-# LINE 82 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassListHeaderSegment -} type ClassListHeaderSegment = Ptr (()) {-# LINE 84 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassLogger -} type ClassLogger = Ptr (()) {-# LINE 86 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassMenuBase -} type ClassMenuBase = Ptr (()) {-# LINE 88 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassMenuItem -} type ClassMenuItem = Ptr (()) {-# LINE 90 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassMultiColumnList -} type ClassMultiColumnList = Ptr (()) {-# LINE 92 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassMultiLineEditbox -} type ClassMultiLineEditbox = Ptr (()) {-# LINE 94 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassOgreRenderer -} type ClassOgreRenderer = Ptr (()) {-# LINE 96 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassOgreResourceProvider -} type ClassOgreResourceProvider = Ptr (()) {-# LINE 98 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassProgressBar -} type ClassProgressBar = Ptr (()) {-# LINE 100 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassPropertySet -} type ClassPropertySet = Ptr (()) {-# LINE 102 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassPushButton -} type ClassPushButton = Ptr (()) {-# LINE 104 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassRadioButton -} type ClassRadioButton = Ptr (()) {-# LINE 106 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassRenderer -} type ClassRenderer = Ptr (()) {-# LINE 108 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassResourceProvider -} type ClassResourceProvider = Ptr (()) {-# LINE 110 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassScheme -} type ClassScheme = Ptr (()) {-# LINE 112 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassSchemeManager -} type ClassSchemeManager = Ptr (()) {-# LINE 114 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassScriptFunctor -} type ClassScriptFunctor = Ptr (()) {-# LINE 116 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassScriptModule -} type ClassScriptModule = Ptr (()) {-# LINE 118 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassScrollablePane -} type ClassScrollablePane = Ptr (()) {-# LINE 120 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassScrollbar -} type ClassScrollbar = Ptr (()) {-# LINE 122 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassScrolledContainer -} type ClassScrolledContainer = Ptr (()) {-# LINE 124 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassScrolledItemListBase -} type ClassScrolledItemListBase = Ptr (()) {-# LINE 126 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassSlider -} type ClassSlider = Ptr (()) {-# LINE 128 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassSpinner -} type ClassSpinner = Ptr (()) {-# LINE 130 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassSystem -} type ClassSystem = Ptr (()) {-# LINE 132 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassTabButton -} type ClassTabButton = Ptr (()) {-# LINE 134 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassThumb -} type ClassThumb = Ptr (()) {-# LINE 136 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassTooltip -} type ClassTooltip = Ptr (()) {-# LINE 138 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassTree -} type ClassTree = Ptr (()) {-# LINE 140 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassWidgetLookManager -} type ClassWidgetLookManager = Ptr (()) {-# LINE 142 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassWindow -} type ClassWindow = Ptr (()) {-# LINE 144 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassWindowManager -} type ClassWindowManager = Ptr (()) {-# LINE 146 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassXMLParser -} type ClassXMLParser = Ptr (()) {-# LINE 148 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassHG3DEventController -} type ClassHG3DEventController = Ptr (()) {-# LINE 150 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassHG3DEventStaticFunctions -} type ClassHG3DEventStaticFunctions = Ptr (()) {-# LINE 152 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassHG3DListboxStaticFunctions -} type ClassHG3DListboxStaticFunctions = Ptr (()) {-# LINE 154 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassHG3DWindowStaticFunctions -} type ClassHG3DWindowStaticFunctions = Ptr (()) {-# LINE 156 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassSystemHG3D -} type ClassSystemHG3D = Ptr (()) {-# LINE 158 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-} {- class ClassWindowManagerHG3D -} type ClassWindowManagerHG3D = Ptr (()) {-# LINE 160 ".\\HGamer3D\\Bindings\\CEGUI\\ClassPtr.chs" #-}