{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
module THREE.BoxHelper
(
BoxHelper (..)
, THREE.BoxHelper.new
) where
import Miso
import qualified THREE.Internal as THREE
newtype BoxHelper
= BoxHelper
{ BoxHelper -> JSVal
unBoxHelperCamera :: JSVal
} deriving (BoxHelper -> IO Object
(BoxHelper -> IO Object) -> ToObject BoxHelper
forall a. (a -> IO Object) -> ToObject a
$ctoObject :: BoxHelper -> IO Object
toObject :: BoxHelper -> IO Object
ToObject)
new :: THREE.Three BoxHelper
new :: Three BoxHelper
new = (JSVal -> BoxHelper)
-> MisoString -> [MisoString] -> Three BoxHelper
forall args con.
ToArgs args =>
(JSVal -> con) -> MisoString -> args -> Three con
THREE.new JSVal -> BoxHelper
BoxHelper MisoString
"BoxHelper" ([] :: [MisoString])