HROOT-core-0.9: src/HROOT/Core/TAttPad/FFI.hsc
{-# LANGUAGE ForeignFunctionInterface #-}
module HROOT.Core.TAttPad.FFI where
import Foreign.C
import Foreign.Ptr
import HROOT.Core.TAttPad.RawType
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_delete"
c_tattpad_delete :: Ptr RawTAttPad -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_newTAttPad"
c_tattpad_newtattpad :: IO (Ptr RawTAttPad)
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetBottomMargin"
c_tattpad_tattpadgetbottommargin :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetLeftMargin"
c_tattpad_tattpadgetleftmargin :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetRightMargin"
c_tattpad_tattpadgetrightmargin :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetTopMargin"
c_tattpad_tattpadgettopmargin :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetAfile"
c_tattpad_tattpadgetafile :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetXfile"
c_tattpad_tattpadgetxfile :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetYfile"
c_tattpad_tattpadgetyfile :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetAstat"
c_tattpad_tattpadgetastat :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetXstat"
c_tattpad_tattpadgetxstat :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetYstat"
c_tattpad_tattpadgetystat :: Ptr RawTAttPad -> IO CDouble
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetFrameFillColor"
c_tattpad_tattpadgetframefillcolor :: Ptr RawTAttPad -> IO CInt
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetFrameLineColor"
c_tattpad_tattpadgetframelinecolor :: Ptr RawTAttPad -> IO CInt
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetFrameFillStyle"
c_tattpad_tattpadgetframefillstyle :: Ptr RawTAttPad -> IO CInt
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetFrameLineStyle"
c_tattpad_tattpadgetframelinestyle :: Ptr RawTAttPad -> IO CInt
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetFrameLineWidth"
c_tattpad_tattpadgetframelinewidth :: Ptr RawTAttPad -> IO CInt
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetFrameBorderSize"
c_tattpad_tattpadgetframebordersize :: Ptr RawTAttPad -> IO CInt
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadGetFrameBorderMode"
c_tattpad_tattpadgetframebordermode :: Ptr RawTAttPad -> IO CInt
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_ResetAttPad"
c_tattpad_resetattpad :: Ptr RawTAttPad -> CString -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_SetBottomMargin"
c_tattpad_setbottommargin :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_SetLeftMargin" c_tattpad_setleftmargin
:: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_SetRightMargin"
c_tattpad_setrightmargin :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_SetTopMargin"
c_tattpad_settopmargin :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_SetMargin"
c_tattpad_setmargin ::
Ptr RawTAttPad -> CDouble -> CDouble -> CDouble -> CDouble -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_SetAfile"
c_tattpad_setafile :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_SetXfile"
c_tattpad_setxfile :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_SetYfile"
c_tattpad_setyfile :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_SetAstat"
c_tattpad_setastat :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_SetXstat"
c_tattpad_setxstat :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe "HROOTCoreTAttPad.h TAttPad_SetYstat"
c_tattpad_setystat :: Ptr RawTAttPad -> CDouble -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadSetFrameFillColor"
c_tattpad_tattpadsetframefillcolor ::
Ptr RawTAttPad -> CInt -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadSetFrameLineColor"
c_tattpad_tattpadsetframelinecolor ::
Ptr RawTAttPad -> CInt -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadSetFrameFillStyle"
c_tattpad_tattpadsetframefillstyle ::
Ptr RawTAttPad -> CInt -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadSetFrameLineStyle"
c_tattpad_tattpadsetframelinestyle ::
Ptr RawTAttPad -> CInt -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadSetFrameLineWidth"
c_tattpad_tattpadsetframelinewidth ::
Ptr RawTAttPad -> CInt -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadSetFrameBorderSize"
c_tattpad_tattpadsetframebordersize ::
Ptr RawTAttPad -> CInt -> IO ()
foreign import ccall safe
"HROOTCoreTAttPad.h TAttPad_tAttPadSetFrameBorderMode"
c_tattpad_tattpadsetframebordermode ::
Ptr RawTAttPad -> CInt -> IO ()