HGamer3D-CEGUI-Binding-0.2.0: HGamer3D/Bindings/CEGUI/ClassWindow.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\\CEGUI\\ClassWindow.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.
--
-- ClassWindow.chs
--
module HGamer3D.Bindings.CEGUI.ClassWindow 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\\ClassWindow.chs" #-}
import HGamer3D.Bindings.CEGUI.ClassPtr
{-# LINE 41 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
import HGamer3D.Bindings.CEGUI.StructHG3DClass
{-# LINE 42 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
import HGamer3D.Bindings.CEGUI.EnumVerticalAlignment
{-# LINE 43 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
import HGamer3D.Bindings.CEGUI.EnumHorizontalAlignment
{-# LINE 44 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
import HGamer3D.Bindings.CEGUI.EnumWindowUpdateMode
{-# LINE 45 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function Window -}
new :: String -> String -> IO (HG3DClass)
new a1 a2 =
withCString a1 $ \a1' ->
withCString a2 $ \a2' ->
alloca $ \a3' ->
new'_ a1' a2' a3' >>= \res ->
peek a3'>>= \a3'' ->
return (a3'')
{-# LINE 52 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function ~Window -}
delete :: HG3DClass -> IO ()
delete a1 =
withHG3DClass a1 $ \a1' ->
delete'_ a1' >>= \res ->
return ()
{-# LINE 56 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getType -}
getType :: HG3DClass -> IO (String)
getType a1 =
withHG3DClass a1 $ \a1' ->
alloc64k $ \a2' ->
getType'_ a1' a2' >>= \res ->
peekCString a2'>>= \a2'' ->
return (a2'')
{-# LINE 61 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getName -}
getName :: HG3DClass -> IO (String)
getName a1 =
withHG3DClass a1 $ \a1' ->
alloc64k $ \a2' ->
getName'_ a1' a2' >>= \res ->
peekCString a2'>>= \a2'' ->
return (a2'')
{-# LINE 66 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isDestroyedByParent -}
isDestroyedByParent :: HG3DClass -> IO (Bool)
isDestroyedByParent a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isDestroyedByParent'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 71 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isAlwaysOnTop -}
isAlwaysOnTop :: HG3DClass -> IO (Bool)
isAlwaysOnTop a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isAlwaysOnTop'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 76 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isDisabled -}
isDisabled :: HG3DClass -> Bool -> IO (Bool)
isDisabled a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
alloca $ \a3' ->
isDisabled'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 82 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isVisible -}
isVisible :: HG3DClass -> Bool -> IO (Bool)
isVisible a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
alloca $ \a3' ->
isVisible'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 88 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isActive -}
isActive :: HG3DClass -> IO (Bool)
isActive a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isActive'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 93 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isClippedByParent -}
isClippedByParent :: HG3DClass -> IO (Bool)
isClippedByParent a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isClippedByParent'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 98 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getID -}
getID :: HG3DClass -> IO (Int)
getID a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getID'_ a1' a2' >>= \res ->
peekIntConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 103 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getChildCount -}
getChildCount :: HG3DClass -> IO (Int)
getChildCount a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getChildCount'_ a1' a2' >>= \res ->
peekIntConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 108 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isChild -}
isChild :: HG3DClass -> String -> IO (Bool)
isChild a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
alloca $ \a3' ->
isChild'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 114 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isChild2 -}
isChild2 :: HG3DClass -> Int -> IO (Bool)
isChild2 a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromIntegral a2} in
alloca $ \a3' ->
isChild2'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 120 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isChildRecursive -}
isChildRecursive :: HG3DClass -> Int -> IO (Bool)
isChildRecursive a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromIntegral a2} in
alloca $ \a3' ->
isChildRecursive'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 126 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isChild3 -}
isChild3 :: HG3DClass -> HG3DClass -> IO (Bool)
isChild3 a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
alloca $ \a3' ->
isChild3'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 132 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getChild -}
getChild :: HG3DClass -> String -> IO (HG3DClass)
getChild a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
alloca $ \a3' ->
getChild'_ a1' a2' a3' >>= \res ->
peek a3'>>= \a3'' ->
return (a3'')
{-# LINE 138 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getChild2 -}
getChild2 :: HG3DClass -> Int -> IO (HG3DClass)
getChild2 a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromIntegral a2} in
alloca $ \a3' ->
getChild2'_ a1' a2' a3' >>= \res ->
peek a3'>>= \a3'' ->
return (a3'')
{-# LINE 144 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getChildRecursive -}
getChildRecursive :: HG3DClass -> String -> IO (HG3DClass)
getChildRecursive a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
alloca $ \a3' ->
getChildRecursive'_ a1' a2' a3' >>= \res ->
peek a3'>>= \a3'' ->
return (a3'')
{-# LINE 150 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getChildRecursive2 -}
getChildRecursive2 :: HG3DClass -> Int -> IO (HG3DClass)
getChildRecursive2 a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromIntegral a2} in
alloca $ \a3' ->
getChildRecursive2'_ a1' a2' a3' >>= \res ->
peek a3'>>= \a3'' ->
return (a3'')
{-# LINE 156 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getChildAtIdx -}
getChildAtIdx :: HG3DClass -> Int -> IO (HG3DClass)
getChildAtIdx a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromIntegral a2} in
alloca $ \a3' ->
getChildAtIdx'_ a1' a2' a3' >>= \res ->
peek a3'>>= \a3'' ->
return (a3'')
{-# LINE 162 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getActiveChild -}
getActiveChild :: HG3DClass -> IO (HG3DClass)
getActiveChild a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getActiveChild'_ a1' a2' >>= \res ->
peek a2'>>= \a2'' ->
return (a2'')
{-# LINE 167 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getActiveChild2 -}
getActiveChild2 :: HG3DClass -> IO (HG3DClass)
getActiveChild2 a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getActiveChild2'_ a1' a2' >>= \res ->
peek a2'>>= \a2'' ->
return (a2'')
{-# LINE 172 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isAncestor -}
isAncestor :: HG3DClass -> String -> IO (Bool)
isAncestor a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
alloca $ \a3' ->
isAncestor'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 178 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isAncestor2 -}
isAncestor2 :: HG3DClass -> Int -> IO (Bool)
isAncestor2 a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromIntegral a2} in
alloca $ \a3' ->
isAncestor2'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 184 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isAncestor3 -}
isAncestor3 :: HG3DClass -> HG3DClass -> IO (Bool)
isAncestor3 a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
alloca $ \a3' ->
isAncestor3'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 190 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getFont -}
getFont :: HG3DClass -> Bool -> IO (HG3DClass)
getFont a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
alloca $ \a3' ->
getFont'_ a1' a2' a3' >>= \res ->
peek a3'>>= \a3'' ->
return (a3'')
{-# LINE 196 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getText -}
getText :: HG3DClass -> IO (String)
getText a1 =
withHG3DClass a1 $ \a1' ->
alloc64k $ \a2' ->
getText'_ a1' a2' >>= \res ->
peekCString a2'>>= \a2'' ->
return (a2'')
{-# LINE 201 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getTextVisual -}
getTextVisual :: HG3DClass -> IO (String)
getTextVisual a1 =
withHG3DClass a1 $ \a1' ->
alloc64k $ \a2' ->
getTextVisual'_ a1' a2' >>= \res ->
peekCString a2'>>= \a2'' ->
return (a2'')
{-# LINE 206 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function inheritsAlpha -}
inheritsAlpha :: HG3DClass -> IO (Bool)
inheritsAlpha a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
inheritsAlpha'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 211 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getAlpha -}
getAlpha :: HG3DClass -> IO (Float)
getAlpha a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getAlpha'_ a1' a2' >>= \res ->
peekFloatConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 216 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getEffectiveAlpha -}
getEffectiveAlpha :: HG3DClass -> IO (Float)
getEffectiveAlpha a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getEffectiveAlpha'_ a1' a2' >>= \res ->
peekFloatConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 221 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isCapturedByThis -}
isCapturedByThis :: HG3DClass -> IO (Bool)
isCapturedByThis a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isCapturedByThis'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 226 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isCapturedByAncestor -}
isCapturedByAncestor :: HG3DClass -> IO (Bool)
isCapturedByAncestor a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isCapturedByAncestor'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 231 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isCapturedByChild -}
isCapturedByChild :: HG3DClass -> IO (Bool)
isCapturedByChild a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isCapturedByChild'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 236 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getParent -}
getParent :: HG3DClass -> IO (HG3DClass)
getParent a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getParent'_ a1' a2' >>= \res ->
peek a2'>>= \a2'' ->
return (a2'')
{-# LINE 241 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function restoresOldCapture -}
restoresOldCapture :: HG3DClass -> IO (Bool)
restoresOldCapture a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
restoresOldCapture'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 246 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isZOrderingEnabled -}
isZOrderingEnabled :: HG3DClass -> IO (Bool)
isZOrderingEnabled a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isZOrderingEnabled'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 251 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function wantsMultiClickEvents -}
wantsMultiClickEvents :: HG3DClass -> IO (Bool)
wantsMultiClickEvents a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
wantsMultiClickEvents'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 256 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isMouseAutoRepeatEnabled -}
isMouseAutoRepeatEnabled :: HG3DClass -> IO (Bool)
isMouseAutoRepeatEnabled a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isMouseAutoRepeatEnabled'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 261 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getAutoRepeatDelay -}
getAutoRepeatDelay :: HG3DClass -> IO (Float)
getAutoRepeatDelay a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getAutoRepeatDelay'_ a1' a2' >>= \res ->
peekFloatConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 266 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getAutoRepeatRate -}
getAutoRepeatRate :: HG3DClass -> IO (Float)
getAutoRepeatRate a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getAutoRepeatRate'_ a1' a2' >>= \res ->
peekFloatConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 271 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function distributesCapturedInputs -}
distributesCapturedInputs :: HG3DClass -> IO (Bool)
distributesCapturedInputs a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
distributesCapturedInputs'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 276 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isUsingDefaultTooltip -}
isUsingDefaultTooltip :: HG3DClass -> IO (Bool)
isUsingDefaultTooltip a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isUsingDefaultTooltip'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 281 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getTooltip -}
getTooltip :: HG3DClass -> IO (HG3DClass)
getTooltip a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getTooltip'_ a1' a2' >>= \res ->
peek a2'>>= \a2'' ->
return (a2'')
{-# LINE 286 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getTooltipType -}
getTooltipType :: HG3DClass -> IO (String)
getTooltipType a1 =
withHG3DClass a1 $ \a1' ->
alloc64k $ \a2' ->
getTooltipType'_ a1' a2' >>= \res ->
peekCString a2'>>= \a2'' ->
return (a2'')
{-# LINE 291 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getTooltipText -}
getTooltipText :: HG3DClass -> IO (String)
getTooltipText a1 =
withHG3DClass a1 $ \a1' ->
alloc64k $ \a2' ->
getTooltipText'_ a1' a2' >>= \res ->
peekCString a2'>>= \a2'' ->
return (a2'')
{-# LINE 296 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function inheritsTooltipText -}
inheritsTooltipText :: HG3DClass -> IO (Bool)
inheritsTooltipText a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
inheritsTooltipText'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 301 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isRiseOnClickEnabled -}
isRiseOnClickEnabled :: HG3DClass -> IO (Bool)
isRiseOnClickEnabled a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isRiseOnClickEnabled'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 306 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function testClassName -}
testClassName :: HG3DClass -> String -> IO (Bool)
testClassName a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
alloca $ \a3' ->
testClassName'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 312 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getVerticalAlignment -}
getVerticalAlignment :: HG3DClass -> IO (EnumVerticalAlignment)
getVerticalAlignment a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getVerticalAlignment'_ a1' a2' >>= \res ->
peekEnumUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 317 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getHorizontalAlignment -}
getHorizontalAlignment :: HG3DClass -> IO (EnumHorizontalAlignment)
getHorizontalAlignment a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getHorizontalAlignment'_ a1' a2' >>= \res ->
peekEnumUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 322 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getLookNFeel -}
getLookNFeel :: HG3DClass -> IO (String)
getLookNFeel a1 =
withHG3DClass a1 $ \a1' ->
alloc64k $ \a2' ->
getLookNFeel'_ a1' a2' >>= \res ->
peekCString a2'>>= \a2'' ->
return (a2'')
{-# LINE 327 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getModalState -}
getModalState :: HG3DClass -> IO (Bool)
getModalState a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getModalState'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 332 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getUserString -}
getUserString :: HG3DClass -> String -> IO (String)
getUserString a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
alloc64k $ \a3' ->
getUserString'_ a1' a2' a3' >>= \res ->
peekCString a3'>>= \a3'' ->
return (a3'')
{-# LINE 338 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isUserStringDefined -}
isUserStringDefined :: HG3DClass -> String -> IO (Bool)
isUserStringDefined a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
alloca $ \a3' ->
isUserStringDefined'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 344 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getActiveSibling -}
getActiveSibling :: HG3DClass -> IO (HG3DClass)
getActiveSibling a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getActiveSibling'_ a1' a2' >>= \res ->
peek a2'>>= \a2'' ->
return (a2'')
{-# LINE 349 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getParentPixelWidth -}
getParentPixelWidth :: HG3DClass -> IO (Float)
getParentPixelWidth a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getParentPixelWidth'_ a1' a2' >>= \res ->
peekFloatConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 354 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getParentPixelHeight -}
getParentPixelHeight :: HG3DClass -> IO (Float)
getParentPixelHeight a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getParentPixelHeight'_ a1' a2' >>= \res ->
peekFloatConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 359 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isMousePassThroughEnabled -}
isMousePassThroughEnabled :: HG3DClass -> IO (Bool)
isMousePassThroughEnabled a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isMousePassThroughEnabled'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 364 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isAutoWindow -}
isAutoWindow :: HG3DClass -> IO (Bool)
isAutoWindow a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isAutoWindow'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 369 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isWritingXMLAllowed -}
isWritingXMLAllowed :: HG3DClass -> IO (Bool)
isWritingXMLAllowed a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isWritingXMLAllowed'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 374 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isDragDropTarget -}
isDragDropTarget :: HG3DClass -> IO (Bool)
isDragDropTarget a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isDragDropTarget'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 379 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isUsingAutoRenderingSurface -}
isUsingAutoRenderingSurface :: HG3DClass -> IO (Bool)
isUsingAutoRenderingSurface a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isUsingAutoRenderingSurface'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 384 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getRootWindow -}
getRootWindow :: HG3DClass -> IO (HG3DClass)
getRootWindow a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getRootWindow'_ a1' a2' >>= \res ->
peek a2'>>= \a2'' ->
return (a2'')
{-# LINE 389 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getRootWindow2 -}
getRootWindow2 :: HG3DClass -> IO (HG3DClass)
getRootWindow2 a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getRootWindow2'_ a1' a2' >>= \res ->
peek a2'>>= \a2'' ->
return (a2'')
{-# LINE 394 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isNonClientWindow -}
isNonClientWindow :: HG3DClass -> IO (Bool)
isNonClientWindow a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isNonClientWindow'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 399 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function rename -}
rename :: HG3DClass -> String -> IO ()
rename a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
rename'_ a1' a2' >>= \res ->
return ()
{-# LINE 404 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function initialiseComponents -}
initialiseComponents :: HG3DClass -> IO ()
initialiseComponents a1 =
withHG3DClass a1 $ \a1' ->
initialiseComponents'_ a1' >>= \res ->
return ()
{-# LINE 408 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setDestroyedByParent -}
setDestroyedByParent :: HG3DClass -> Bool -> IO ()
setDestroyedByParent a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setDestroyedByParent'_ a1' a2' >>= \res ->
return ()
{-# LINE 413 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setAlwaysOnTop -}
setAlwaysOnTop :: HG3DClass -> Bool -> IO ()
setAlwaysOnTop a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setAlwaysOnTop'_ a1' a2' >>= \res ->
return ()
{-# LINE 418 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setEnabled -}
setEnabled :: HG3DClass -> Bool -> IO ()
setEnabled a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setEnabled'_ a1' a2' >>= \res ->
return ()
{-# LINE 423 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function enable -}
enable :: HG3DClass -> IO ()
enable a1 =
withHG3DClass a1 $ \a1' ->
enable'_ a1' >>= \res ->
return ()
{-# LINE 427 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function disable -}
disable :: HG3DClass -> IO ()
disable a1 =
withHG3DClass a1 $ \a1' ->
disable'_ a1' >>= \res ->
return ()
{-# LINE 431 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setVisible -}
setVisible :: HG3DClass -> Bool -> IO ()
setVisible a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setVisible'_ a1' a2' >>= \res ->
return ()
{-# LINE 436 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function show -}
show :: HG3DClass -> IO ()
show a1 =
withHG3DClass a1 $ \a1' ->
show'_ a1' >>= \res ->
return ()
{-# LINE 440 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function hide -}
hide :: HG3DClass -> IO ()
hide a1 =
withHG3DClass a1 $ \a1' ->
hide'_ a1' >>= \res ->
return ()
{-# LINE 444 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function activate -}
activate :: HG3DClass -> IO ()
activate a1 =
withHG3DClass a1 $ \a1' ->
activate'_ a1' >>= \res ->
return ()
{-# LINE 448 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function deactivate -}
deactivate :: HG3DClass -> IO ()
deactivate a1 =
withHG3DClass a1 $ \a1' ->
deactivate'_ a1' >>= \res ->
return ()
{-# LINE 452 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setClippedByParent -}
setClippedByParent :: HG3DClass -> Bool -> IO ()
setClippedByParent a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setClippedByParent'_ a1' a2' >>= \res ->
return ()
{-# LINE 457 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setID -}
setID :: HG3DClass -> Int -> IO ()
setID a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromIntegral a2} in
setID'_ a1' a2' >>= \res ->
return ()
{-# LINE 462 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setText -}
setText :: HG3DClass -> String -> IO ()
setText a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
setText'_ a1' a2' >>= \res ->
return ()
{-# LINE 467 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function appendText -}
appendText :: HG3DClass -> String -> IO ()
appendText a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
appendText'_ a1' a2' >>= \res ->
return ()
{-# LINE 472 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setFont -}
setFont :: HG3DClass -> HG3DClass -> IO ()
setFont a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
setFont'_ a1' a2' >>= \res ->
return ()
{-# LINE 477 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setFont2 -}
setFont2 :: HG3DClass -> String -> IO ()
setFont2 a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
setFont2'_ a1' a2' >>= \res ->
return ()
{-# LINE 482 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function addChildWindow -}
addChildWindow :: HG3DClass -> String -> IO ()
addChildWindow a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
addChildWindow'_ a1' a2' >>= \res ->
return ()
{-# LINE 487 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function addChildWindow2 -}
addChildWindow2 :: HG3DClass -> HG3DClass -> IO ()
addChildWindow2 a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
addChildWindow2'_ a1' a2' >>= \res ->
return ()
{-# LINE 492 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function removeChildWindow -}
removeChildWindow :: HG3DClass -> String -> IO ()
removeChildWindow a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
removeChildWindow'_ a1' a2' >>= \res ->
return ()
{-# LINE 497 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function removeChildWindow2 -}
removeChildWindow2 :: HG3DClass -> HG3DClass -> IO ()
removeChildWindow2 a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
removeChildWindow2'_ a1' a2' >>= \res ->
return ()
{-# LINE 502 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function removeChildWindow3 -}
removeChildWindow3 :: HG3DClass -> Int -> IO ()
removeChildWindow3 a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromIntegral a2} in
removeChildWindow3'_ a1' a2' >>= \res ->
return ()
{-# LINE 507 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function moveToFront -}
moveToFront :: HG3DClass -> IO ()
moveToFront a1 =
withHG3DClass a1 $ \a1' ->
moveToFront'_ a1' >>= \res ->
return ()
{-# LINE 511 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function moveToBack -}
moveToBack :: HG3DClass -> IO ()
moveToBack a1 =
withHG3DClass a1 $ \a1' ->
moveToBack'_ a1' >>= \res ->
return ()
{-# LINE 515 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function captureInput -}
captureInput :: HG3DClass -> IO (Bool)
captureInput a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
captureInput'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 520 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function releaseInput -}
releaseInput :: HG3DClass -> IO ()
releaseInput a1 =
withHG3DClass a1 $ \a1' ->
releaseInput'_ a1' >>= \res ->
return ()
{-# LINE 524 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setRestoreCapture -}
setRestoreCapture :: HG3DClass -> Bool -> IO ()
setRestoreCapture a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setRestoreCapture'_ a1' a2' >>= \res ->
return ()
{-# LINE 529 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setAlpha -}
setAlpha :: HG3DClass -> Float -> IO ()
setAlpha a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = realToFrac a2} in
setAlpha'_ a1' a2' >>= \res ->
return ()
{-# LINE 534 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setInheritsAlpha -}
setInheritsAlpha :: HG3DClass -> Bool -> IO ()
setInheritsAlpha a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setInheritsAlpha'_ a1' a2' >>= \res ->
return ()
{-# LINE 539 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function invalidate -}
invalidate :: HG3DClass -> IO ()
invalidate a1 =
withHG3DClass a1 $ \a1' ->
invalidate'_ a1' >>= \res ->
return ()
{-# LINE 543 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function invalidate2 -}
invalidate2 :: HG3DClass -> Bool -> IO ()
invalidate2 a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
invalidate2'_ a1' a2' >>= \res ->
return ()
{-# LINE 548 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setMouseCursor3 -}
setMouseCursor3 :: HG3DClass -> String -> String -> IO ()
setMouseCursor3 a1 a2 a3 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
withCString a3 $ \a3' ->
setMouseCursor3'_ a1' a2' a3' >>= \res ->
return ()
{-# LINE 554 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setZOrderingEnabled -}
setZOrderingEnabled :: HG3DClass -> Bool -> IO ()
setZOrderingEnabled a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setZOrderingEnabled'_ a1' a2' >>= \res ->
return ()
{-# LINE 559 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setWantsMultiClickEvents -}
setWantsMultiClickEvents :: HG3DClass -> Bool -> IO ()
setWantsMultiClickEvents a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setWantsMultiClickEvents'_ a1' a2' >>= \res ->
return ()
{-# LINE 564 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setMouseAutoRepeatEnabled -}
setMouseAutoRepeatEnabled :: HG3DClass -> Bool -> IO ()
setMouseAutoRepeatEnabled a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setMouseAutoRepeatEnabled'_ a1' a2' >>= \res ->
return ()
{-# LINE 569 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setAutoRepeatDelay -}
setAutoRepeatDelay :: HG3DClass -> Float -> IO ()
setAutoRepeatDelay a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = realToFrac a2} in
setAutoRepeatDelay'_ a1' a2' >>= \res ->
return ()
{-# LINE 574 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setAutoRepeatRate -}
setAutoRepeatRate :: HG3DClass -> Float -> IO ()
setAutoRepeatRate a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = realToFrac a2} in
setAutoRepeatRate'_ a1' a2' >>= \res ->
return ()
{-# LINE 579 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setDistributesCapturedInputs -}
setDistributesCapturedInputs :: HG3DClass -> Bool -> IO ()
setDistributesCapturedInputs a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setDistributesCapturedInputs'_ a1' a2' >>= \res ->
return ()
{-# LINE 584 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function notifyDragDropItemEnters -}
notifyDragDropItemEnters :: HG3DClass -> HG3DClass -> IO ()
notifyDragDropItemEnters a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
notifyDragDropItemEnters'_ a1' a2' >>= \res ->
return ()
{-# LINE 589 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function notifyDragDropItemLeaves -}
notifyDragDropItemLeaves :: HG3DClass -> HG3DClass -> IO ()
notifyDragDropItemLeaves a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
notifyDragDropItemLeaves'_ a1' a2' >>= \res ->
return ()
{-# LINE 594 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function notifyDragDropItemDropped -}
notifyDragDropItemDropped :: HG3DClass -> HG3DClass -> IO ()
notifyDragDropItemDropped a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
notifyDragDropItemDropped'_ a1' a2' >>= \res ->
return ()
{-# LINE 599 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function destroy -}
destroy :: HG3DClass -> IO ()
destroy a1 =
withHG3DClass a1 $ \a1' ->
destroy'_ a1' >>= \res ->
return ()
{-# LINE 603 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setTooltip -}
setTooltip :: HG3DClass -> HG3DClass -> IO ()
setTooltip a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
setTooltip'_ a1' a2' >>= \res ->
return ()
{-# LINE 608 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setTooltipType -}
setTooltipType :: HG3DClass -> String -> IO ()
setTooltipType a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
setTooltipType'_ a1' a2' >>= \res ->
return ()
{-# LINE 613 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setTooltipText -}
setTooltipText :: HG3DClass -> String -> IO ()
setTooltipText a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
setTooltipText'_ a1' a2' >>= \res ->
return ()
{-# LINE 618 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setInheritsTooltipText -}
setInheritsTooltipText :: HG3DClass -> Bool -> IO ()
setInheritsTooltipText a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setInheritsTooltipText'_ a1' a2' >>= \res ->
return ()
{-# LINE 623 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setRiseOnClickEnabled -}
setRiseOnClickEnabled :: HG3DClass -> Bool -> IO ()
setRiseOnClickEnabled a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setRiseOnClickEnabled'_ a1' a2' >>= \res ->
return ()
{-# LINE 628 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setVerticalAlignment -}
setVerticalAlignment :: HG3DClass -> EnumVerticalAlignment -> IO ()
setVerticalAlignment a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = cIntFromEnum a2} in
setVerticalAlignment'_ a1' a2' >>= \res ->
return ()
{-# LINE 633 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setHorizontalAlignment -}
setHorizontalAlignment :: HG3DClass -> EnumHorizontalAlignment -> IO ()
setHorizontalAlignment a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = cIntFromEnum a2} in
setHorizontalAlignment'_ a1' a2' >>= \res ->
return ()
{-# LINE 638 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setLookNFeel -}
setLookNFeel :: HG3DClass -> String -> IO ()
setLookNFeel a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
setLookNFeel'_ a1' a2' >>= \res ->
return ()
{-# LINE 643 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setModalState -}
setModalState :: HG3DClass -> Bool -> IO ()
setModalState a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setModalState'_ a1' a2' >>= \res ->
return ()
{-# LINE 648 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function performChildWindowLayout -}
performChildWindowLayout :: HG3DClass -> IO ()
performChildWindowLayout a1 =
withHG3DClass a1 $ \a1' ->
performChildWindowLayout'_ a1' >>= \res ->
return ()
{-# LINE 652 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setUserString -}
setUserString :: HG3DClass -> String -> String -> IO ()
setUserString a1 a2 a3 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
withCString a3 $ \a3' ->
setUserString'_ a1' a2' a3' >>= \res ->
return ()
{-# LINE 658 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function render -}
render :: HG3DClass -> IO ()
render a1 =
withHG3DClass a1 $ \a1' ->
render'_ a1' >>= \res ->
return ()
{-# LINE 662 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function update -}
update :: HG3DClass -> Float -> IO ()
update a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = realToFrac a2} in
update'_ a1' a2' >>= \res ->
return ()
{-# LINE 667 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function beginInitialisation -}
beginInitialisation :: HG3DClass -> IO ()
beginInitialisation a1 =
withHG3DClass a1 $ \a1' ->
beginInitialisation'_ a1' >>= \res ->
return ()
{-# LINE 671 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function endInitialisation -}
endInitialisation :: HG3DClass -> IO ()
endInitialisation a1 =
withHG3DClass a1 $ \a1' ->
endInitialisation'_ a1' >>= \res ->
return ()
{-# LINE 675 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setMousePassThroughEnabled -}
setMousePassThroughEnabled :: HG3DClass -> Bool -> IO ()
setMousePassThroughEnabled a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setMousePassThroughEnabled'_ a1' a2' >>= \res ->
return ()
{-# LINE 680 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setWindowRenderer -}
setWindowRenderer :: HG3DClass -> String -> IO ()
setWindowRenderer a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
setWindowRenderer'_ a1' a2' >>= \res ->
return ()
{-# LINE 685 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getWindowRendererName -}
getWindowRendererName :: HG3DClass -> IO (String)
getWindowRendererName a1 =
withHG3DClass a1 $ \a1' ->
alloc64k $ \a2' ->
getWindowRendererName'_ a1' a2' >>= \res ->
peekCString a2'>>= \a2'' ->
return (a2'')
{-# LINE 690 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setWritingXMLAllowed -}
setWritingXMLAllowed :: HG3DClass -> Bool -> IO ()
setWritingXMLAllowed a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setWritingXMLAllowed'_ a1' a2' >>= \res ->
return ()
{-# LINE 695 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function notifyScreenAreaChanged -}
notifyScreenAreaChanged :: HG3DClass -> Bool -> IO ()
notifyScreenAreaChanged a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
notifyScreenAreaChanged'_ a1' a2' >>= \res ->
return ()
{-# LINE 700 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setFalagardType -}
setFalagardType :: HG3DClass -> String -> String -> IO ()
setFalagardType a1 a2 a3 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
withCString a3 $ \a3' ->
setFalagardType'_ a1' a2' a3' >>= \res ->
return ()
{-# LINE 706 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setDragDropTarget -}
setDragDropTarget :: HG3DClass -> Bool -> IO ()
setDragDropTarget a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setDragDropTarget'_ a1' a2' >>= \res ->
return ()
{-# LINE 711 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function invalidateRenderingSurface -}
invalidateRenderingSurface :: HG3DClass -> IO ()
invalidateRenderingSurface a1 =
withHG3DClass a1 $ \a1' ->
invalidateRenderingSurface'_ a1' >>= \res ->
return ()
{-# LINE 715 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setUsingAutoRenderingSurface -}
setUsingAutoRenderingSurface :: HG3DClass -> Bool -> IO ()
setUsingAutoRenderingSurface a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setUsingAutoRenderingSurface'_ a1' a2' >>= \res ->
return ()
{-# LINE 720 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setNonClientWindow -}
setNonClientWindow :: HG3DClass -> Bool -> IO ()
setNonClientWindow a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setNonClientWindow'_ a1' a2' >>= \res ->
return ()
{-# LINE 725 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isTextParsingEnabled -}
isTextParsingEnabled :: HG3DClass -> IO (Bool)
isTextParsingEnabled a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isTextParsingEnabled'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 730 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setTextParsingEnabled -}
setTextParsingEnabled :: HG3DClass -> Bool -> IO ()
setTextParsingEnabled a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setTextParsingEnabled'_ a1' a2' >>= \res ->
return ()
{-# LINE 735 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function banPropertyFromXML -}
banPropertyFromXML :: HG3DClass -> String -> IO ()
banPropertyFromXML a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
banPropertyFromXML'_ a1' a2' >>= \res ->
return ()
{-# LINE 740 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function unbanPropertyFromXML -}
unbanPropertyFromXML :: HG3DClass -> String -> IO ()
unbanPropertyFromXML a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
unbanPropertyFromXML'_ a1' a2' >>= \res ->
return ()
{-# LINE 745 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isPropertyBannedFromXML -}
isPropertyBannedFromXML :: HG3DClass -> String -> IO (Bool)
isPropertyBannedFromXML a1 a2 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
alloca $ \a3' ->
isPropertyBannedFromXML'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 751 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setUpdateMode -}
setUpdateMode :: HG3DClass -> EnumWindowUpdateMode -> IO ()
setUpdateMode a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = cIntFromEnum a2} in
setUpdateMode'_ a1' a2' >>= \res ->
return ()
{-# LINE 756 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getUpdateMode -}
getUpdateMode :: HG3DClass -> IO (EnumWindowUpdateMode)
getUpdateMode a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getUpdateMode'_ a1' a2' >>= \res ->
peekEnumUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 761 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function setMouseInputPropagationEnabled -}
setMouseInputPropagationEnabled :: HG3DClass -> Bool -> IO ()
setMouseInputPropagationEnabled a1 a2 =
withHG3DClass a1 $ \a1' ->
let {a2' = fromBool a2} in
setMouseInputPropagationEnabled'_ a1' a2' >>= \res ->
return ()
{-# LINE 766 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isMouseInputPropagationEnabled -}
isMouseInputPropagationEnabled :: HG3DClass -> IO (Bool)
isMouseInputPropagationEnabled a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
isMouseInputPropagationEnabled'_ a1' a2' >>= \res ->
peekBoolUtil a2'>>= \a2'' ->
return (a2'')
{-# LINE 771 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function clone -}
clone :: HG3DClass -> String -> Bool -> IO (HG3DClass)
clone a1 a2 a3 =
withHG3DClass a1 $ \a1' ->
withCString a2 $ \a2' ->
let {a3' = fromBool a3} in
alloca $ \a4' ->
clone'_ a1' a2' a3' a4' >>= \res ->
peek a4'>>= \a4'' ->
return (a4'')
{-# LINE 778 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function clonePropertiesTo -}
clonePropertiesTo :: HG3DClass -> HG3DClass -> IO ()
clonePropertiesTo a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
clonePropertiesTo'_ a1' a2' >>= \res ->
return ()
{-# LINE 783 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function cloneChildWidgetsTo -}
cloneChildWidgetsTo :: HG3DClass -> HG3DClass -> IO ()
cloneChildWidgetsTo a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
cloneChildWidgetsTo'_ a1' a2' >>= \res ->
return ()
{-# LINE 788 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getZIndex -}
getZIndex :: HG3DClass -> IO (Int)
getZIndex a1 =
withHG3DClass a1 $ \a1' ->
alloca $ \a2' ->
getZIndex'_ a1' a2' >>= \res ->
peekIntConv a2'>>= \a2'' ->
return (a2'')
{-# LINE 793 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isInFront -}
isInFront :: HG3DClass -> HG3DClass -> IO (Bool)
isInFront a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
alloca $ \a3' ->
isInFront'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 799 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function isBehind -}
isBehind :: HG3DClass -> HG3DClass -> IO (Bool)
isBehind a1 a2 =
withHG3DClass a1 $ \a1' ->
withHG3DClass a2 $ \a2' ->
alloca $ \a3' ->
isBehind'_ a1' a2' a3' >>= \res ->
peekBoolUtil a3'>>= \a3'' ->
return (a3'')
{-# LINE 805 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
{- function getCaptureWindow -}
getCaptureWindow :: IO (HG3DClass)
getCaptureWindow =
alloca $ \a1' ->
getCaptureWindow'_ a1' >>= \res ->
peek a1'>>= \a1'' ->
return (a1'')
{-# LINE 809 ".\\HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs" #-}
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_construct"
new'_ :: ((Ptr CChar) -> ((Ptr CChar) -> ((HG3DClassPtr) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_destruct"
delete'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getType"
getType'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getName"
getName'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isDestroyedByParent"
isDestroyedByParent'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isAlwaysOnTop"
isAlwaysOnTop'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isDisabled"
isDisabled'_ :: ((HG3DClassPtr) -> (CInt -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isVisible"
isVisible'_ :: ((HG3DClassPtr) -> (CInt -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isActive"
isActive'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isClippedByParent"
isClippedByParent'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getID"
getID'_ :: ((HG3DClassPtr) -> ((Ptr CUInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getChildCount"
getChildCount'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isChild"
isChild'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isChild2"
isChild2'_ :: ((HG3DClassPtr) -> (CUInt -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isChildRecursive"
isChildRecursive'_ :: ((HG3DClassPtr) -> (CUInt -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isChild3"
isChild3'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getChild"
getChild'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((HG3DClassPtr) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getChild2"
getChild2'_ :: ((HG3DClassPtr) -> (CUInt -> ((HG3DClassPtr) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getChildRecursive"
getChildRecursive'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((HG3DClassPtr) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getChildRecursive2"
getChildRecursive2'_ :: ((HG3DClassPtr) -> (CUInt -> ((HG3DClassPtr) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getChildAtIdx"
getChildAtIdx'_ :: ((HG3DClassPtr) -> (CInt -> ((HG3DClassPtr) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getActiveChild"
getActiveChild'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getActiveChild2"
getActiveChild2'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isAncestor"
isAncestor'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isAncestor2"
isAncestor2'_ :: ((HG3DClassPtr) -> (CUInt -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isAncestor3"
isAncestor3'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getFont"
getFont'_ :: ((HG3DClassPtr) -> (CInt -> ((HG3DClassPtr) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getText"
getText'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getTextVisual"
getTextVisual'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_inheritsAlpha"
inheritsAlpha'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getAlpha"
getAlpha'_ :: ((HG3DClassPtr) -> ((Ptr CFloat) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getEffectiveAlpha"
getEffectiveAlpha'_ :: ((HG3DClassPtr) -> ((Ptr CFloat) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isCapturedByThis"
isCapturedByThis'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isCapturedByAncestor"
isCapturedByAncestor'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isCapturedByChild"
isCapturedByChild'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getParent"
getParent'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_restoresOldCapture"
restoresOldCapture'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isZOrderingEnabled"
isZOrderingEnabled'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_wantsMultiClickEvents"
wantsMultiClickEvents'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isMouseAutoRepeatEnabled"
isMouseAutoRepeatEnabled'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getAutoRepeatDelay"
getAutoRepeatDelay'_ :: ((HG3DClassPtr) -> ((Ptr CFloat) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getAutoRepeatRate"
getAutoRepeatRate'_ :: ((HG3DClassPtr) -> ((Ptr CFloat) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_distributesCapturedInputs"
distributesCapturedInputs'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isUsingDefaultTooltip"
isUsingDefaultTooltip'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getTooltip"
getTooltip'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getTooltipType"
getTooltipType'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getTooltipText"
getTooltipText'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_inheritsTooltipText"
inheritsTooltipText'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isRiseOnClickEnabled"
isRiseOnClickEnabled'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_testClassName"
testClassName'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getVerticalAlignment"
getVerticalAlignment'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getHorizontalAlignment"
getHorizontalAlignment'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getLookNFeel"
getLookNFeel'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getModalState"
getModalState'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getUserString"
getUserString'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CChar) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isUserStringDefined"
isUserStringDefined'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getActiveSibling"
getActiveSibling'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getParentPixelWidth"
getParentPixelWidth'_ :: ((HG3DClassPtr) -> ((Ptr CFloat) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getParentPixelHeight"
getParentPixelHeight'_ :: ((HG3DClassPtr) -> ((Ptr CFloat) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isMousePassThroughEnabled"
isMousePassThroughEnabled'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isAutoWindow"
isAutoWindow'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isWritingXMLAllowed"
isWritingXMLAllowed'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isDragDropTarget"
isDragDropTarget'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isUsingAutoRenderingSurface"
isUsingAutoRenderingSurface'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getRootWindow"
getRootWindow'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getRootWindow2"
getRootWindow2'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isNonClientWindow"
isNonClientWindow'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_rename"
rename'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_initialiseComponents"
initialiseComponents'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setDestroyedByParent"
setDestroyedByParent'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setAlwaysOnTop"
setAlwaysOnTop'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setEnabled"
setEnabled'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_enable"
enable'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_disable"
disable'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setVisible"
setVisible'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_show"
show'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_hide"
hide'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_activate"
activate'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_deactivate"
deactivate'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setClippedByParent"
setClippedByParent'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setID"
setID'_ :: ((HG3DClassPtr) -> (CUInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setText"
setText'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_appendText"
appendText'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setFont"
setFont'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setFont2"
setFont2'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_addChildWindow"
addChildWindow'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_addChildWindow2"
addChildWindow2'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_removeChildWindow"
removeChildWindow'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_removeChildWindow2"
removeChildWindow2'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_removeChildWindow3"
removeChildWindow3'_ :: ((HG3DClassPtr) -> (CUInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_moveToFront"
moveToFront'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_moveToBack"
moveToBack'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_captureInput"
captureInput'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_releaseInput"
releaseInput'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setRestoreCapture"
setRestoreCapture'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setAlpha"
setAlpha'_ :: ((HG3DClassPtr) -> (CFloat -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setInheritsAlpha"
setInheritsAlpha'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_invalidate"
invalidate'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_invalidate2"
invalidate2'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setMouseCursor3"
setMouseCursor3'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CChar) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setZOrderingEnabled"
setZOrderingEnabled'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setWantsMultiClickEvents"
setWantsMultiClickEvents'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setMouseAutoRepeatEnabled"
setMouseAutoRepeatEnabled'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setAutoRepeatDelay"
setAutoRepeatDelay'_ :: ((HG3DClassPtr) -> (CFloat -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setAutoRepeatRate"
setAutoRepeatRate'_ :: ((HG3DClassPtr) -> (CFloat -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setDistributesCapturedInputs"
setDistributesCapturedInputs'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_notifyDragDropItemEnters"
notifyDragDropItemEnters'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_notifyDragDropItemLeaves"
notifyDragDropItemLeaves'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_notifyDragDropItemDropped"
notifyDragDropItemDropped'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_destroy"
destroy'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setTooltip"
setTooltip'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setTooltipType"
setTooltipType'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setTooltipText"
setTooltipText'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setInheritsTooltipText"
setInheritsTooltipText'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setRiseOnClickEnabled"
setRiseOnClickEnabled'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setVerticalAlignment"
setVerticalAlignment'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setHorizontalAlignment"
setHorizontalAlignment'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setLookNFeel"
setLookNFeel'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setModalState"
setModalState'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_performChildWindowLayout"
performChildWindowLayout'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setUserString"
setUserString'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CChar) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_render"
render'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_update"
update'_ :: ((HG3DClassPtr) -> (CFloat -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_beginInitialisation"
beginInitialisation'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_endInitialisation"
endInitialisation'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setMousePassThroughEnabled"
setMousePassThroughEnabled'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setWindowRenderer"
setWindowRenderer'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getWindowRendererName"
getWindowRendererName'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setWritingXMLAllowed"
setWritingXMLAllowed'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_notifyScreenAreaChanged"
notifyScreenAreaChanged'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setFalagardType"
setFalagardType'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CChar) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setDragDropTarget"
setDragDropTarget'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_invalidateRenderingSurface"
invalidateRenderingSurface'_ :: ((HG3DClassPtr) -> (IO ()))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setUsingAutoRenderingSurface"
setUsingAutoRenderingSurface'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setNonClientWindow"
setNonClientWindow'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isTextParsingEnabled"
isTextParsingEnabled'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setTextParsingEnabled"
setTextParsingEnabled'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_banPropertyFromXML"
banPropertyFromXML'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_unbanPropertyFromXML"
unbanPropertyFromXML'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isPropertyBannedFromXML"
isPropertyBannedFromXML'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setUpdateMode"
setUpdateMode'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getUpdateMode"
getUpdateMode'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_setMouseInputPropagationEnabled"
setMouseInputPropagationEnabled'_ :: ((HG3DClassPtr) -> (CInt -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isMouseInputPropagationEnabled"
isMouseInputPropagationEnabled'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_clone"
clone'_ :: ((HG3DClassPtr) -> ((Ptr CChar) -> (CInt -> ((HG3DClassPtr) -> (IO ())))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_clonePropertiesTo"
clonePropertiesTo'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_cloneChildWidgetsTo"
cloneChildWidgetsTo'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getZIndex"
getZIndex'_ :: ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ())))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isInFront"
isInFront'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_isBehind"
isBehind'_ :: ((HG3DClassPtr) -> ((HG3DClassPtr) -> ((Ptr CInt) -> (IO ()))))
foreign import ccall safe "HGamer3D\\Bindings\\CEGUI\\ClassWindow.chs.h cegui_wnd_getCaptureWindow"
getCaptureWindow'_ :: ((HG3DClassPtr) -> (IO ()))