Engine.Sound.Device
data Device #
Defined in Sound.OpenAL.FFI.ALC
Methods
(==) :: Device -> Device -> Bool #
(/=) :: Device -> Device -> Bool #
compare :: Device -> Device -> Ordering #
(<) :: Device -> Device -> Bool #
(<=) :: Device -> Device -> Bool #
(>) :: Device -> Device -> Bool #
(>=) :: Device -> Device -> Bool #
max :: Device -> Device -> Device #
min :: Device -> Device -> Device #
showsPrec :: Int -> Device -> ShowS #
show :: Device -> String #
showList :: [Device] -> ShowS #
allocate :: (MonadResource m, MonadUnliftIO m, MonadReader env m, HasLogFunc env) => m (ReleaseKey, Device) Source #
create :: (MonadReader env m, HasLogFunc env, MonadUnliftIO m) => m Device Source #
destroy :: (MonadIO m, MonadReader env m, HasLogFunc env) => Device -> m () Source #