love.data.newByteData (Français)
Disponible depuis LÖVE 11.0 |
Ce-tte function n'est pas supporté-e par des versions plus anciennes. |
Crée un nouvel objet Data contenant des octets au choix.
Data:getPointer peut être utilisé en parallèle à FFI de LuaJIT pour manipuler le contenu d'un objet ByteData après qu'il ai été créé.
Cette fonction peut être lente si elle est appelée de façon répétée, comme depuis love.update ou love.draw. Si vous devez utiliser souvent une ressource spécifique, créez la une seule fois, et conservez la quelque part, elle peut être réutilisée ! |
Contents
Fonction
Crée une ByteData nouveau en copiant le contenu de la chaîne spécifiée.
Synopsis
bytedata = love.data.newByteData( datastring )
Arguments
string (Français) datastring
- la chaîne d'octets à copier.
Retourne
ByteData (Français) bytedata
- Le nouvel objet Data.
Fonction
Créé un nouveau ByteData en le copiant depuis un objet Data existant.
Synopsis
bytedata = love.data.newByteData( data, offset, size )
Arguments
Data (Français) data
- L'objet Data existant à copier.
number (Français) offset (0)
- L'offset de la sous-section à copier, en octets.
number (Français) size (data:getSize())
- La taille, en octets du nouvel objet Data.
Retourne
ByteData (Français) bytedata
- Le nouvel objet Data.
Fonction
Crée un nouveau ByteData vide (initialisé par des zéros) de la taille spécifiée.
Synopsis
bytedata = love.data.newByteData( size )
Arguments
number (Français) size
- La taille, en octets, du nouvel objet Data.
Retourne
ByteData (Français) bytedata
- Le nouvel objet Data.
Voir également
Autres langues
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