Safe Haskell | None |
---|---|
Language | Haskell2010 |
Rattletrap.PropertyValue
Documentation
data PropertyValue a Source #
Constructors
ArrayProperty (List (Dictionary a)) | |
BoolProperty Word8 | |
ByteProperty Text (Maybe Text) | |
FloatProperty Float32 | |
IntProperty Int32 | |
NameProperty Text | |
QWordProperty Word64 | |
StrProperty Text |
Instances
Eq a => Eq (PropertyValue a) Source # | |
Ord a => Ord (PropertyValue a) Source # | |
Show a => Show (PropertyValue a) Source # | |
getPropertyValue :: Get a -> Text -> Get (PropertyValue a) Source #
putPropertyValue :: (a -> Put) -> PropertyValue a -> Put Source #