dx9d3dx-0.1.1: DirectX9/D3D/X/Import.hs
{-# LANGUAGE ForeignFunctionInterface #-}
module DirectX9.D3D.X.Import
where
import Foreign.C.String ( CWString )
import DirectX9.D3D
foreign import stdcall unsafe "fake.h D3DXMatrixPerspectiveFovLH"
c_D3DXMatrixPerspectiveFovLH :: Ptr D3DMATRIX -> Float -> Float -> Float -> Float -> IO (Ptr D3DMATRIX)
foreign import stdcall unsafe "fake.h D3DXMatrixTranslation"
c_D3DXMatrixTranslation :: Ptr D3DMATRIX -> Float -> Float -> Float -> IO (Ptr D3DMATRIX)
foreign import stdcall unsafe "fake.h D3DXMatrixRotationYawPitchRoll"
c_D3DXMatrixRotationYawPitchRoll :: Ptr D3DMATRIX -> Float -> Float -> Float -> IO (Ptr D3DMATRIX)
foreign import stdcall unsafe "fake.h D3DXCreateTextureFromFileW"
c_D3DXCreateTextureFromFile :: Ptr IDirect3DDevice9 -> CWString -> Ptr (Ptr IDirect3DTexture9) -> IO HRESULT