Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
Storable FlagBits Source # | |
Defined in Gpu.Vulkan.ColorComponent.Enum | |
Bits FlagBits Source # | |
Defined in Gpu.Vulkan.ColorComponent.Enum (.&.) :: FlagBits -> FlagBits -> FlagBits # (.|.) :: FlagBits -> FlagBits -> FlagBits # xor :: FlagBits -> FlagBits -> FlagBits # complement :: FlagBits -> FlagBits # shift :: FlagBits -> Int -> FlagBits # rotate :: FlagBits -> Int -> FlagBits # setBit :: FlagBits -> Int -> FlagBits # clearBit :: FlagBits -> Int -> FlagBits # complementBit :: FlagBits -> Int -> FlagBits # testBit :: FlagBits -> Int -> Bool # bitSizeMaybe :: FlagBits -> Maybe Int # isSigned :: FlagBits -> Bool # shiftL :: FlagBits -> Int -> FlagBits # unsafeShiftL :: FlagBits -> Int -> FlagBits # shiftR :: FlagBits -> Int -> FlagBits # unsafeShiftR :: FlagBits -> Int -> FlagBits # rotateL :: FlagBits -> Int -> FlagBits # | |
Show FlagBits Source # | |
Eq FlagBits Source # | |
pattern FlagBitsMaxEnum :: FlagBits Source #
unFlagBits :: FlagBits -> Word32 Source #