Safe Haskell | None |
---|
Documentation
isTransparent :: HG3DClass -> IO BoolSource
setReceiveShadows :: HG3DClass -> Bool -> IO ()Source
setTransparencyCastsShadows :: HG3DClass -> Bool -> IO ()Source
getNumTechniques :: HG3DClass -> IO IntSource
removeTechnique :: HG3DClass -> Int -> IO ()Source
removeAllTechniques :: HG3DClass -> IO ()Source
setPointSize :: HG3DClass -> Float -> IO ()Source
setAmbient2 :: HG3DClass -> Colour -> IO ()Source
setDiffuse2 :: HG3DClass -> Colour -> IO ()Source
setSpecular2 :: HG3DClass -> Colour -> IO ()Source
setShininess :: HG3DClass -> Float -> IO ()Source
setSelfIllumination2 :: HG3DClass -> Colour -> IO ()Source
setDepthCheckEnabled :: HG3DClass -> Bool -> IO ()Source
setDepthWriteEnabled :: HG3DClass -> Bool -> IO ()Source
setColourWriteEnabled :: HG3DClass -> Bool -> IO ()Source
setLightingEnabled :: HG3DClass -> Bool -> IO ()Source
setTextureAnisotropy :: HG3DClass -> Int -> IO ()Source
delete'_ :: HG3DClassPtr -> IO ()Source
isTransparent'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
setReceiveShadows'_ :: HG3DClassPtr -> CInt -> IO ()Source
getReceiveShadows'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
setTransparencyCastsShadows'_ :: HG3DClassPtr -> CInt -> IO ()Source
getTransparencyCastsShadows'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
getNumTechniques'_ :: HG3DClassPtr -> Ptr CUShort -> IO ()Source
removeTechnique'_ :: HG3DClassPtr -> CUShort -> IO ()Source
removeAllTechniques'_ :: HG3DClassPtr -> IO ()Source
getNumSupportedTechniques'_ :: HG3DClassPtr -> Ptr CUShort -> IO ()Source
getNumLodLevels'_ :: HG3DClassPtr -> CUShort -> Ptr CUShort -> IO ()Source
getNumLodLevels2'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CUShort -> IO ()Source
clone'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> Ptr CChar -> SharedPtrPtr -> IO ()Source
copyDetailsTo'_ :: HG3DClassPtr -> SharedPtrPtr -> IO ()Source
compile'_ :: HG3DClassPtr -> CInt -> IO ()Source
setPointSize'_ :: HG3DClassPtr -> CFloat -> IO ()Source
setAmbient'_ :: HG3DClassPtr -> CFloat -> CFloat -> CFloat -> IO ()Source
setAmbient2'_ :: HG3DClassPtr -> ColourPtr -> IO ()Source
setDiffuse'_ :: HG3DClassPtr -> CFloat -> CFloat -> CFloat -> CFloat -> IO ()Source
setDiffuse2'_ :: HG3DClassPtr -> ColourPtr -> IO ()Source
setSpecular'_ :: HG3DClassPtr -> CFloat -> CFloat -> CFloat -> CFloat -> IO ()Source
setSpecular2'_ :: HG3DClassPtr -> ColourPtr -> IO ()Source
setShininess'_ :: HG3DClassPtr -> CFloat -> IO ()Source
setSelfIllumination'_ :: HG3DClassPtr -> CFloat -> CFloat -> CFloat -> IO ()Source
setSelfIllumination2'_ :: HG3DClassPtr -> ColourPtr -> IO ()Source
setDepthCheckEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
setDepthWriteEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
setColourWriteEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
setLightingEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
setDepthBias'_ :: HG3DClassPtr -> CFloat -> CFloat -> IO ()Source
setTextureAnisotropy'_ :: HG3DClassPtr -> CInt -> IO ()Source
touch'_ :: HG3DClassPtr -> IO ()Source
getCompilationRequired'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source