Difference between revisions of "love.data"
(Created page) |
m |
||
Line 2: | Line 2: | ||
Provides functionality for creating and transforming data. | Provides functionality for creating and transforming data. | ||
== Types == | == Types == | ||
− | {{#ask: [[Category:Types]] [[parent::love.data | + | {{#ask: [[Category:Types]] [[parent::love.data]] |
| headers=hide | | headers=hide | ||
| format=template | | format=template | ||
Line 13: | Line 13: | ||
}} | }} | ||
== Functions == | == Functions == | ||
− | {{#ask: [[Category:Functions]] [[parent::love.data | + | {{#ask: [[Category:Functions]] [[parent::love.data]] |
| headers=hide | | headers=hide | ||
| format=template | | format=template | ||
Line 24: | Line 24: | ||
}} | }} | ||
== Enums == | == Enums == | ||
− | {{#ask: [[Category:Enums]] [[parent::love.data | + | {{#ask: [[Category:Enums]] [[parent::love.data]] |
| headers=hide | | headers=hide | ||
| format=template | | format=template |
Revision as of 17:19, 7 January 2018
Available since LÖVE 0.11.0 |
This module is not supported in earlier versions. |
Provides functionality for creating and transforming data.
Contents
Types
ByteData | Data object containing arbitrary bytes in an contiguous memory. | 11.0 | |
CompressedData | Byte data compressed using a specific algorithm. | 0.10.0 | |
Data | The superclass of all data. |
Functions
love.data.compress | Compresses a string or data using a specific compression algorithm. | 11.0 | |
love.data.decode | Decode Data or a string from any of the EncodeFormats to Data or string. | 11.0 | |
love.data.decompress | Decompresses a CompressedData or previously compressed string or Data object. | 11.0 | |
love.data.encode | Encode Data or a string to a Data or string in one of the EncodeFormats. | 11.0 | |
love.data.getPackedSize | Gets the size in bytes that a given format used with love.data.pack will use. | 11.0 | |
love.data.hash | Compute message digest using specific hash algorithm. | 11.0 | |
love.data.newByteData | Creates a new Data object containing arbitrary bytes. | 11.0 | |
love.data.newDataView | Creates a new Data referencing a subsection of an existing Data object. | 11.0 | |
love.data.pack | Packs (serializes) simple Lua values. | 11.0 | |
love.data.unpack | Unpacks (deserializes) a byte-string or Data into simple Lua values. | 11.0 |
Enums
CompressedDataFormat | Compressed data formats. | 0.10.0 | |
ContainerType | Return type of data-returning functions. | 11.0 | |
EncodeFormat | Encoding format used to encode or decode data. | 11.0 | |
HashFunction | Hash algorithm of hash function. | 11.0 |
See Also
Other Languages
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info