module HROOT.Class.TPaveStats.FFI where
import Foreign.C
import Foreign.Ptr
import HROOT.Class.TPaveStats.RawType
import HROOT.Class.TObject.RawType
import HROOT.Class.TClass.RawType
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetTextAlign" c_tpavestats_gettextalign
:: (Ptr RawTPaveStats) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetTextAngle" c_tpavestats_gettextangle
:: (Ptr RawTPaveStats) -> IO CDouble
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetTextColor" c_tpavestats_gettextcolor
:: (Ptr RawTPaveStats) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetTextFont" c_tpavestats_gettextfont
:: (Ptr RawTPaveStats) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetTextSize" c_tpavestats_gettextsize
:: (Ptr RawTPaveStats) -> IO CDouble
foreign import ccall "HROOTTPaveStats.h TPaveStats_ResetAttText" c_tpavestats_resetatttext
:: (Ptr RawTPaveStats) -> CString -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetTextAttributes" c_tpavestats_settextattributes
:: (Ptr RawTPaveStats) -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetTextAlign" c_tpavestats_settextalign
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetTextAngle" c_tpavestats_settextangle
:: (Ptr RawTPaveStats) -> CDouble -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetTextColor" c_tpavestats_settextcolor
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetTextFont" c_tpavestats_settextfont
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetTextSize" c_tpavestats_settextsize
:: (Ptr RawTPaveStats) -> CDouble -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetTextSizePixels" c_tpavestats_settextsizepixels
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_Draw" c_tpavestats_draw
:: (Ptr RawTPaveStats) -> CString -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_FindObject" c_tpavestats_findobject
:: (Ptr RawTPaveStats) -> CString -> IO (Ptr RawTObject)
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetName" c_tpavestats_getname
:: (Ptr RawTPaveStats) -> IO CString
foreign import ccall "HROOTTPaveStats.h TPaveStats_IsA" c_tpavestats_isa
:: (Ptr RawTPaveStats) -> IO (Ptr RawTClass)
foreign import ccall "HROOTTPaveStats.h TPaveStats_IsFolder" c_tpavestats_isfolder
:: (Ptr RawTPaveStats) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_IsEqual" c_tpavestats_isequal
:: (Ptr RawTPaveStats) -> (Ptr RawTObject) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_IsSortable" c_tpavestats_issortable
:: (Ptr RawTPaveStats) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_Paint" c_tpavestats_paint
:: (Ptr RawTPaveStats) -> CString -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_printObj" c_tpavestats_printobj
:: (Ptr RawTPaveStats) -> CString -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_RecursiveRemove" c_tpavestats_recursiveremove
:: (Ptr RawTPaveStats) -> (Ptr RawTObject) -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SaveAs" c_tpavestats_saveas
:: (Ptr RawTPaveStats) -> CString -> CString -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_UseCurrentStyle" c_tpavestats_usecurrentstyle
:: (Ptr RawTPaveStats) -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_Write" c_tpavestats_write
:: (Ptr RawTPaveStats) -> CString -> CInt -> CInt -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetLineColor" c_tpavestats_getlinecolor
:: (Ptr RawTPaveStats) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetLineStyle" c_tpavestats_getlinestyle
:: (Ptr RawTPaveStats) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_GetLineWidth" c_tpavestats_getlinewidth
:: (Ptr RawTPaveStats) -> IO CInt
foreign import ccall "HROOTTPaveStats.h TPaveStats_ResetAttLine" c_tpavestats_resetattline
:: (Ptr RawTPaveStats) -> CString -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetLineAttributes" c_tpavestats_setlineattributes
:: (Ptr RawTPaveStats) -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetLineColor" c_tpavestats_setlinecolor
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetLineStyle" c_tpavestats_setlinestyle
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetLineWidth" c_tpavestats_setlinewidth
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetFillColor" c_tpavestats_setfillcolor
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_SetFillStyle" c_tpavestats_setfillstyle
:: (Ptr RawTPaveStats) -> CInt -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_delete" c_tpavestats_delete
:: (Ptr RawTPaveStats) -> IO ()
foreign import ccall "HROOTTPaveStats.h TPaveStats_newTPaveStats" c_tpavestats_newtpavestats
:: CDouble -> CDouble -> CDouble -> CDouble -> CString -> IO (Ptr RawTPaveStats)